API 参考

更新时间: 2023/10/16 09:49:33

网易云信将直播服务与音视频服务进行了深度融合,为用户提供一个最佳的 CDN 直播方案。您可以通过集成特定版本的 RTC SDK 实现 CDN 推流。本文列举 RTC SDK 中直播推流相关的关键 API,更多 API 接口请参见音视频通话2.0 API参考

直播推流

方法 描述 起始版本
INERtcEngineEx#startPushStreaming 开始 CDN 推流 V4.6.420
INERtcEngineEx#stopPushStreaming 停止 CDN 推流 V4.6.420
INERtcEngineEx#addLiveStreamTask 添加旁路推流任务 V3.5.0
INERtcEngineEx#updateLiveStreamTask 更新修改旁路推流任务 V3.5.0
INERtcEngineEx#removeLiveStreamTask 删除旁路推流任务 V3.5.0
事件
描述
起始版本
NERtcEnginePushStreamingObserver#onNERtcEngineStartPushStreamingWithResult 开始 CDN 推流的结果回调 V4.6.420
NERtcEnginePushStreamingObserver#onNERtcEngineStopPushStreaming 停止 CDN 推流的结果回调 V4.6.420
NERtcEnginePushStreamingObserver#onNERtcEnginePushStreamingChangeToReconnectingWithReason CDN 推流中断,变为重连中状态的回调 V4.6.420
NERtcEnginePushStreamingObserver#onNERtcEnginePushStreamingReconnectedSuccess CDN 推流中断后,重连成功的回调 V4.6.420
NERtcEngineDelegate#onNERtcEngineDidDisconnectWithReason CDN 推流中断后,重连失败并断开的回调 V3.5.0

跨房间流媒体转发

方法 描述 起始版本
INERtcEngineEx#startChannelMediaRelay 开始跨房间媒体流转发 V4.2.1
INERtcEngineEx#updateChannelMediaRelay 更新媒体流转发的目标房间。 V4.2.1
INERtcEngineEx#stopChannelMediaRelay 停止跨房间媒体流转发。 V4.2.1
事件
描述
起始版本
NERtcEngineDelegateEx#onNERtcEngineChannelMediaRelayStateDidChange 跨房间媒体流转发状态发生改变的回调。 V4.2.1
NERtcEngineDelegateEx#onNERtcEngineDidReceiveChannelMediaRelayEvent 跨房间媒体流相关转发事件的回调。 V4.2.1
此文档是否对你有帮助?
有帮助
去反馈
  • 直播推流
  • 跨房间流媒体转发