有时候能触发回调函数,有时候不触发
佰锐科技-邵光清 发表于 2015-4-20 11:47
请问没有触发的时候,是不是录制时间很短?
lincy 发表于 2015-4-20 12:33
录制时间一定要超过一定的时长才行吗?
我模仿BRAS_SetOnServerRecordCallBack,在SDK文件中加了设置服务器录像通知回调函数 BRAS_SetOnServerRecordExCallBack,但是报错:
无法在 DLL“AnyChatServerSDK.dll”中找到名为“BRAS_SetOnServerRecordExCallBack”的入口点。
佰锐科技-邵光清 发表于 2015-4-20 12:42
您好,录制时间超过5秒才能生成录制文件。
admin 发表于 2015-4-20 12:47
您好,请升级AnyChat Server SDK到V5.2版本,以前的老版本是不支持“OnServerRecordExCallBack”回调函数的 ...
lincy 发表于 2015-4-20 13:36
请问我应该用哪个sdk包,我目前用的是AnyChatCoreSDK_Win32_r4509。客户端是5.2,服务器端是5.1.
佰锐科技-杨子鳄 发表于 2015-4-20 13:39
AnyChatCoreSDK_Win32_r4509 是5.2的版本支持OnServerRecordExCallBack”回调函数
admin 发表于 2015-4-20 13:45
您好,服务器也建议升级到V5.2版本。
lincy 发表于 2015-4-20 14:22
目前,我是这样改的:// 设置服务器录像通知回调函数
//BRAS_API DWORD BRAS_SetOnServerRecordCallBack ...
佰锐科技-杨子鳄 发表于 2015-4-20 14:25
您好。您的录制是否成功。如果不成功的话lpFileName、lpUserStr是为null
admin 发表于 2015-4-20 14:23
您好,请确认客户端、核心服务器、业务服务器全部是最新的V5.2版本,谢谢。
lincy 发表于 2015-4-20 14:48
AnyChatCoreSDK_Win32_r4509 /src/server/c# 中的AnyChatServerSDK.cs文件中没有相关代码
AnyChatCoreSDK_ ...
佰锐科技-杨子鳄 发表于 2015-4-20 15:11
// 服务器录像回调函数定义(扩展)
//typedef void (CALLBACK * BRAS_OnServerRecordEx_CallBa ...
lincy 发表于 2015-4-20 15:20
是的,这个委托定义是有的,但是没有使用它的代码
没有类似// 设置用户注销回调函数(扩展)
...
%OAG6H2IFKJ)U4QE74XJIPP.jpg (174.21 KB, 下载次数: 3431)
佰锐科技-杨子鳄 发表于 2015-4-20 16:23
您参考 SystemSettingServer.cs
lincy 发表于 2015-4-20 16:34
这里只有 录像成功回调函数定义,没有 录像成功扩展回调函数定义
这两个回调函数的参数是不一样的, ...
佰锐科技-杨子鳄 发表于 2015-4-20 16:39
您好。参考录像成功回调函数定义加上去。参数要赋正确。
lincy 发表于 2015-4-20 17:00
也就是“设置服务器录像通知回调函数(扩展)”的API是哪个?,在SDK.cs里找不到
佰锐科技-杨子鳄 发表于 2015-4-20 17:06
// 设置服务器录像通知回调函数
//BRAS_API DWORD BRAS_SetOnServerRecordCallBack(BRAS_OnServerReco ...
我现在是要设置对应于BRAC_StreamRecordCtrlEx这个录像方式的回调函数
admin 发表于 2015-4-20 21:24
您好,请使用这个API来设置:BRAS_SetCallBack(BRAS_CBTYPE_SERVERRECORDEX, BRAS_OnServerRecordEx_Cal ...
admin 发表于 2015-4-20 21:24
您好,请使用这个API来设置:BRAS_SetCallBack(BRAS_CBTYPE_SERVERRECORDEX, BRAS_OnServerRecordEx_Cal ...
lincy 发表于 2015-4-21 11:33
调用代码如下:
ulong flags = AnyChatCoreSDK.ANYCHAT_RECORD_FLAGS_SERVER + AnyChatCoreSDK.ANYCHAT_RE ...
佰锐科技-颜荣芝 发表于 2015-4-21 12:01
Invoke StreamRecordCtrlEx(-240, 0, 0x137, 0, )=0
AnyChatCoreSDK.StreamRecordCtrlEx(custom ...
admin 发表于 2015-4-21 13:05
请尝试转一下字符串的格式,AnyChat目前是多字节编码(GB2312)的,如果您是Unicode的字符串则需要转换一下 ...
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) | Powered by Discuz! X3 |