AnyChat技术支持论坛
标题:
2016-12-13 多路视频流合成录制时,支持选择指定的流进行录制
[打印本页]
作者:
admin
时间:
2016-12-13 18:45
标题:
2016-12-13 多路视频流合成录制时,支持选择指定的流进行录制
AnyChat提供了完善的
拍照、录像解决方案
,即支持客户端本地拍照、录像,也支持服务器端拍照、录像。
录像的API接口为:BRAC_StreamRecordCtrlEx,该接口的最后一个参数“lpUserStr”为一个JSON字符串,可以通过该参数来控制录制的行为,包括指定录像文件名,"{'filename':'myname.mp4'}"。
新版本(AnyChat r6424)提供了新的功能特性,本次增加“streamlist”参数(JSON对象数组),可以通过该参数来控制录制的视频流,JSON格式定义如下:
{
"streamlist": [
{
"userid": 100,
"streamindex": 0
},
{
"userid": 101,
"streamindex": 1
}
]
}
复制代码
把需要录制的用户及流序号设置到“streamlist”参数中,则录制时,只会录制指定的用户流。如果是本地用户的流则userid可以为本地用户ID,也可以为-1。
参考资料:
1、有关AnyChat录像方案的介绍可参考:
AnyChat音视频录制整体解决方案
;
2、有关录像服务器的部署可参考:
Windows平台中心录像服务器部署
、
Linux平台中心录像服务器部署
;
3、有关AnyChat服务器拍照可参考:
AnyChat支持中心服务器拍照
;
4、
拍照、录像支持自定义文件名
;
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3