实时消息
简介
Pano SDK 支持发送实时消息,开发者可以通过此功能实现聊天,或者传递控制指令等。
各端 SDK 相关接口,请查看下列介绍:
Windows (C++)
通过 RtcEngine
实例的 getMessageService
方法获取消息服务的接口指针(RtcMessage
)。
- 通过其
setCallback
方法设置消息服务的回调。 - 通过其
sendMessage
方法发送消息给指定用户。 - 通过其
broadcastMessage
方法发送广播消息(发送给频道内所有用户)。
macOS/iOS (Objective-C)
通过 PanoRtcEngineKit
实例的 messageService
属性获取消息服务的接口指针(PanoRtcMessage
)。
- 通过其
delegate
属性设置消息服务的回调。 - 通过其
- sendMessageToUser:data:
方法发送消息给指定用户。 - 通过其
- broadcastMessage:sendBack:
方法发送广播消息(发送给频道内所有用户)。
Android (Java)
通过 RtcEngine
实例的 getMessageService
方法获取消息服务的接口对象(RtcMessageService
)。
- 通过其
setCallback
方法设置消息服务的回调。 - 通过其
sendMessage
方法发送消息给指定用户。 - 通过其
broadcastMessage
方法发送广播消息(发送给频道内所有用户)。