送你一颗子弹 发表于 2015-4-16 22:28:18

录制视频可以只录制客户视频,不录制坐席视频吗

@廖斌@admin,录制视频可不可以只录制客户视频,不录制坐席视频?

admin 发表于 2015-4-16 22:47:14

可以的,使用API接口:BRAC_StreamRecordCtrl(BRAC_StreamRecordCtrlEx),传入客户的userid,然后dwFlags=0即可。

如果要录制坐席的视频,则只需要修改dwFlags的相关参数,该API就是通过dwFlags的参数组合来实现不同的录制行为,参考:AnyChat音视频录制整体解决方案

送你一颗子弹 发表于 2015-4-17 10:28:02

admin 发表于 2015-4-16 22:47
可以的,使用API接口:BRAC_StreamRecordCtrl(BRAC_StreamRecordCtrlEx),传入客户的userid,然后dwFlags ...

@admin你好,我这边有服务端录制和客户端录制区分,本来的传参如下:

送你一颗子弹 发表于 2015-4-17 10:28:20

//区分客户端录制和服务端录制做不同录制处理
        if(is_server_record== "0"){
                BRAC_StreamRecordCtrl(-1,1,flagsClient,123456);
        }else{
                BRAC_StreamRecordCtrl(-1,1,flagsServer,123456);
        }

送你一颗子弹 发表于 2015-4-17 10:29:15

如果,把传flagsClient和传flagsServer改为传0,怎么区分服务端录制和客户端录制哦

admin 发表于 2015-4-17 10:30:58

服务器录制可以加上:ANYCHAT_RECORD_FLAGS_SERVER,只要不加ANYCHAT_RECORD_FLAGS_MIXVIDEO,或是ANYCHAT_RECORD_FLAGS_ABREST等合成录制的标志,就不会录坐席端。
页: [1]
查看完整版本: 录制视频可以只录制客户视频,不录制坐席视频吗