旁路推流概述

更新时间: 2024/03/25 11:00:42

NERTC SDK 支持云端音视频混流和 RTMP 旁路推流,可以将实时音视频流转为标准直播流,并将其从网易云信实时音视频云推送到第三方 CDN(Content Delivery Network)或网易云信直播服务,这一过程称为旁路推流。

推流到 CDN 后,基于 CDN 的大规模内容分发,观众可通过 URL 拉流地址使用播放器或 Web 端浏览器直接在线观看直播,也可以加入音视频房间进行实时连麦。当房间中有多个主播时,需要将多个直播流组合成单流,并设置直播流的推流布局,在直播画布中显示主播们的实时画面。

方案架构

旁路推流的方案架构如上图所示,其中主要步骤包括:

  1. 主播和连麦者在房间中实时互动,并将房间媒体流进行旁路推流至网易云信实时传输网络(WE-CAN)。
  2. 网易云信互动直播服务器将您的媒体流在云端进行混流、转码、合图等,生成一路旁路转推的媒体流并将其推送到网易云信直播服务中进行大规模内容分发。
  3. 观众在直播间拉流观看。

功能概述

功能 说明
创建旁路推流任务 通过创建旁路推流任务,将房间媒体流进行混流、转码进而生成一路媒体流,并转推至网易云信直播服务器。
  • 直播流支持 RTMP 协议。
  • 房间内首个终端加入自动触发转码,房间内无终端时停止转码。
  • 更新旁路推流任务 支持更新指定房间的推流任务。
    查看推流任务详情 支持查看指定推流任务的全部信息,包括推流地址、音视频流配置等。
    事件通知 旁路推流功能提供实时的状态回调。

    相关 RESTful API 文档

    此文档是否对你有帮助?
    有帮助
    去反馈
    • 方案架构
    • 功能概述
    • 相关 RESTful API 文档