AnyChat技术支持论坛
标题:
2017-12-05 开放录像参数更新接口
[打印本页]
作者:
admin
时间:
2017-12-4 21:29
标题:
2017-12-05 开放录像参数更新接口
AnyChat提供了
视频录制整体解决方案
。
录像的API接口定义为:
// 用户音、视频录制(扩展)
BRAC_API DWORD BRAC_StreamRecordCtrlEx(DWORD dwUserId, BOOL bStartRecord, DWORD dwFlags, DWORD dwParam, LPCTSTR lpUserStr);
复制代码
其中可通过用户自定义参数“lpUserStr”实现强大的录像功能定制。
有些特殊的场合,需要动态更新该参数来实现更灵活的录像解决方案,新版本(AnyChat r7127)开放了录像参数更新接口,可实现录像过程中实时更新录像参数,从而控制录像行为。
新增的API接口定义为:
#define ANYCHAT_SDKCTRL_UPDATERECUSERSTR 98 ///< 更新录像用户参数
Json关键字:
"userid":用户ID,指录像用户ID,同录像API调用的第一个参数(dwUserId);
"strparam":录像用户参数,同录像API调用的最后一个参数(lpUserStr),新的参数需是完整的JSON字符串,将覆盖之前的用户参数。
示例代码(JavaScript):
var inparam = "{ "userid": -1, "strparam": "new record userstr" }";
BRAC_SDKControl(ANYCHAT_SDKCTRL_UPDATERECUSERSTR, inparam);
复制代码
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3