推流端 API 参考
更新时间: 2024/08/07 11:01:22
网易云信将直播服务与音视频服务进行了深度融合,为用户提供一个最佳的 CDN 直播方案。您可以通过集成特定版本的 RTC SDK 实现 CDN 推流。本文列举 RTC SDK 中直播推流相关的关键 API,更多 API 接口请参见音视频通话2.0 API参考。
直播推流
方法 | 功能 | 起始版本 |
---|---|---|
NERtcEx#addLiveStreamTask() | 添加旁路推流任务 | V3.5.0 |
NERtcEx#updateLiveStreamTask() | 更新修改旁路推流任务 | V3.5.0 |
NERtcEx#removeLiveStreamTask() | 删除旁路推流任务 | V3.5.0 |
NERtcEx#startPushStreaming() | 开始 CDN 推流 | V4.6.420 |
NERtcEx#stopPushStreaming() | 停止 CDN 推流 | V4.6.420 |
事件 | 描述 | 起始版本 |
---|---|---|
NERtcCallbackEx#onStartPushStreaming() | 开始 CDN 推流的结果回调 | V4.6.420 |
NERtcCallbackEx#onStopPushStreaming() | 停止CDN 推流的结果回调 | V4.6.420 |
NERtcCallbackEx#onPushStreamingReconnecting() | CDN 推流中断,变为重连中状态的回调 | V4.6.420 |
NERtcCallbackEx#onPushStreamingReconnectedSuccess() | CDN 推流中断后,重连成功的回调 | V4.6.420 |
NERtcCallbackEx#onDisconnect() | CDN 推流中断后,重连失败并断开的回调 | V3.5.0 |
跨房间流媒体转发
方法 | 功能 | 起始版本 |
---|---|---|
NERtcEx#startChannelMediaRelay() | 开始跨房间媒体流转发。 | V4.2.1 |
NERtcEx#updateChannelMediaRelay() | 更新媒体流转发的目标房间。 | V4.2.1 |
NERtcEx#stopChannelMediaRelay() | 停止跨房间媒体流转发。 | V4.2.1 |
事件 | 描述 | 起始版本 |
---|---|---|
NERtcCallbackEx#onMediaRelayStatesChange() | 跨房间媒体流转发状态发生改变回调。 | V4.2.1 |
NERtcCallbackEx#onMediaRelayReceiveEvent() | 媒体流相关转发事件回调。 | V4.2.1 |
此文档是否对你有帮助?