AnyChat技术支持论坛
标题:
SDKFilterData收不到数据
[打印本页]
作者:
hyh
时间:
2016-5-11 19:38
标题:
SDKFilterData收不到数据
web端发送BRAC_SendSDKFilterData请求后,业务服务器端OnAnyChatSDKFilterData 和OnRecvUserFilterDataCallBack都收不到数据。
作者:
佰锐科技-邵光清
时间:
2016-5-11 22:04
本帖最后由 佰锐科技-邵光清 于 2016-5-11 22:52 编辑
您好,使用BRAC_SendSDKFilterData前提是要登录服务器成功、服务器和客户端接收消息都要设置相应的接收句柄;另外,使用BRAC_TransBuffer或者BRAC_TransBufferEx来传送缓冲区数据,可以代替BRAC_SendSDKFilterData;参见:
如何使用缓冲区及文件传输功能?
业务服务器是您自己部署的吗,是否部署成功了呢?
作者:
admin
时间:
2016-5-12 09:32
建议使用透明通道API接口:TransBuffer,支持客户端之间,以及服务器与客户端之前的数据传输。
作者:
hyh
时间:
2016-5-12 10:20
业务服务器部署成功了的, OnAnyChatTransBuffer这个函数里也能收到客户端发送的数据了, 业务服务器在OnAnyChatTransBuffer收到数据怎么给客户端返回一个状态或者标识之类的?
作者:
佰锐科技-苏晴
时间:
2016-5-12 10:33
您好,请参考:
透明通道数据回调函数
作者:
admin
时间:
2016-5-12 10:42
业务服务器在OnAnyChatTransBuffer收到数据怎么给客户端返回一个状态或者标识之类的?
服务器可以调用TransBuffer这个API接口,向客户端回复一条指令即可。
作者:
hyh
时间:
2016-5-12 11:38
服务端调用TransBUffer接口向web客户端传送数据, web客户端的sdk里面找不到TransBUffer的callback方法,怎么接收数据?
作者:
佰锐科技-苏晴
时间:
2016-5-12 11:43
本帖最后由 佰锐科技-苏晴 于 2016-5-12 11:49 编辑
您好。要使用透明通道接收;
1、实现AnyChatTransDataEvent接口,在OnAnyChatTransBuffer中接收
2、设置回调接收anychat.anychat.SetTransDataEvent
作者:
admin
时间:
2016-5-12 11:46
您好,Web端有回调事件的,参考anychatevent.js里面:
// 收到透明通道传输数据
function OnAnyChatTransBuffer(dwUserId, lpBuf, dwLen) {
}
复制代码
作者:
hyh
时间:
2016-5-12 15:35
业务服务器进行视频录制的时候怎么录制整个房间的视频?demo版的最大支持几个视频并列录制?
作者:
佰锐科技-苏晴
时间:
2016-5-12 15:47
您好,是录制整个房间界面还是只录制音视频呢?目前可以支持9路视频录制,录制实现参考:
AnyChat音视频录制整体解决方案
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3