AnyChat技术支持论坛

标题: AnyChat WEB 视频录制问题,求解 [打印本页]

作者: 前明后清    时间: 2017-2-23 16:53
标题: AnyChat WEB 视频录制问题,求解
1。 我在  \anychat\AnyChatCoreSDK_Win32_r6607\bin\recordserver 目录下执行了run.bat.  录制服务已经成功启动
2。 在页面上设置 当用户进入房间事件时, 设置:
var path = "d:/anyChat_shiPin";
        BRAC_SetSDKOption(BRAC_SO_RECORD_TMPDIR, path)
        BRAC_SetSDKOption(BRAC_SO_RECORD_FILETYPE, 0); // 录制为MP4格式
        var BRAC_RECORD_FLAGS_LOCALCB = 0x00000800;
        var dwFlags = ANYCHAT_RECORD_FLAGS_VIDEO +ANYCHAT_RECORD_FLAGS_AUDIO + ANYCHAT_RECORD_FLAGS_MIXVIDEO +ANYCHAT_RECORD_FLAGS_MIXAUDIO+BRAC_RECORD_FLAGS_SERVER+BRAC_RECORD_FLAGS_LOCALCB;
        BRAC_StreamRecordCtrlEx(-1, 1, dwFlags, 0,"Hello, world!");

3。 在用户离开房间后  设置停止录制:BRAC_StreamRecordCtrl(tvsUserName, false, 0, 0);

__________

我看文档上有BRRS_  开头的回调事件, 我不知道怎么用。求解!!!!!




作者: 佰锐科技-闫洪亮    时间: 2017-2-23 19:03
BRRS_  开头的回调事件,是回调到了业务服务器上的,需要在业务服务器上实现相应的回调 函数, 比如您调用BRAS_StreamRecordCtrlEx,就会触发BRAS_OnServerRecord_CallBack。 具体参考AnyChat Server SDK 开发手册.pdf
作者: 佰锐科技-闫洪亮    时间: 2017-2-23 19:06
另外补充一下,调用客户端sdk接口,和server端sdk,都有可能会触发业务服务器上的回调 函数,具体什么时间点会触发,需要参考我们的开发手册。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3