QuickBlox - 如何在视频通话期间发送数据?
QuickBlox - How to send data during video call?
有什么方法可以在视频直播的时候给对方发送一些数据吗?我们需要将配置数据发送给基于用户在视频通话屏幕上的操作的对手。还是我们需要在后台打开用户之间的聊天会话并在该频道上发送数据?
请指教
谢谢。
如果你想在调用的某个步骤发送数据,你可以使用回调的userInfo
字段,例如,如果你想在接受调用时发送数据,请使用下一个代码:
QBRTCSession qbrtcSession = ...;
Map<String, String> someAdditionalData = ...;
qbrtcSession.acceptCall(someAdditionalData);
所有参与者都将在回调中获得此信息
onCallAcceptByUser(QBRTCSession session, Integer userId, Map<String, String> userInfo);
如果您想在通话期间随时发送数据,可以使用 QuickBlox 系统通知功能,更多 there。
有什么方法可以在视频直播的时候给对方发送一些数据吗?我们需要将配置数据发送给基于用户在视频通话屏幕上的操作的对手。还是我们需要在后台打开用户之间的聊天会话并在该频道上发送数据?
请指教
谢谢。
如果你想在调用的某个步骤发送数据,你可以使用回调的userInfo
字段,例如,如果你想在接受调用时发送数据,请使用下一个代码:
QBRTCSession qbrtcSession = ...;
Map<String, String> someAdditionalData = ...;
qbrtcSession.acceptCall(someAdditionalData);
所有参与者都将在回调中获得此信息
onCallAcceptByUser(QBRTCSession session, Integer userId, Map<String, String> userInfo);
如果您想在通话期间随时发送数据,可以使用 QuickBlox 系统通知功能,更多 there。