快速实现直播

更新时间: 2024/02/27 14:34:19

网易云信提供全套直播方案,帮助您快速实现直播。本文将介绍直播的接入流程。

接入流程


  graph LR

    classDef default fill:#337EFF,stroke:#337EFF,stroke-width:0px,color:#FFFFFF;

    A("创建应用并获取 App Key") --> B(开通音视频通话 2.0 和直播服务) --> C("获取推拉流地址")--> G("集成 RTC SDK")
    
    subgraph 主播推流
    
    G --> E(实现 CDN 推流)
    G --> H(实现 PK 直播)
    G --> I(实现直播连麦)
    end
    E --> F(观众拉流播放)
    H --> F(观众拉流播放)
    I --> F(观众拉流播放)
 

步骤1 创建应用并获取 App Key

登录网易云信控制台,创建应用,具体步骤请参见创建应用并获取 App Key

步骤2 开通音视频通话 2.0 和直播服务

开通音视频通话 2.0 服务

  1. 网易云信控制台的首页单击指定应用名称,进入该应用的详情页面。

  2. 应用配置页面的产品总览区域,单击音视频通话2.0产品中的免费试用正式开通

    开通RTC2.png

  3. 设置 RTC 服务的区域,系统会根据使用时长预估费用,请填写充值金额

    • 应用创建后,服务区域不支持修改,请谨慎操作。如果您需要修改数据中心,请提交工单联系网易云信技术支持。
    • 如果您的应用主要服务中国国内用户,请选择国内。如果您的应用需要出海,主要服务海外用户,请选择海外
    • 具体的计费策略,请参见按量计费

    开通服务.png

  4. 勾选我已阅读并同意《网易云信服务条款》,并单击提交订单

  5. 支付台中确认金额、选择支付方式,并单击立即支付

开通直播服务

  1. 应用配置页面的产品总览区域,单击直播产品中的免费试用正式开通

    开通直播试用.png

  2. 提交开通请求后,商务经理会处理您的开通请求。

步骤3 获取推拉流地址

  1. 网易云信控制台的首页单击指定应用名称。

  2. 在左侧导航栏选择产品功能 > 直播。单击频道管理右侧的子功能配置

    频道管理.png

  3. 频道管理 子功能配置页面,单击新建频道,创建直播频道,相关参数说明如下表所示。单击确定

    新建频道.png

    参数 说明
    频道名称 请输入自定义的直播频道的名称。
    频道类型 选择RTMP
  4. 选择对应的直播频道,单击右侧操作列中的地址,获取推流地址和拉流地址。

    推流地址.png

步骤4 主播推流

RTC SDK 融合了 CDN 推流能力,请集成特定版本的 RTC SDK,实现 CDN 推流,并在推流时指定步骤3获取的 RTMP 推流地址。

  • 只有指定版本的 NERTC SDK 支持 CDN 推流功能。具体推荐版本请联系网易云信技术支持
  • 为了保障您的直播体验,接入之前,请联系网易云信技术支持根据您的场景为您提供专属的 1 对 1 服务。

步骤5 观众拉流播放

使用云信播放器 SDK 或者使用第三方播放器拉流播放。

集成云信播放器SDK的步骤请参见:集成播放器 SDK(Android)集成播放器 SDK(iOS)

此文档是否对你有帮助?
有帮助
去反馈
  • 接入流程
  • 步骤1 创建应用并获取 App Key
  • 步骤2 开通音视频通话 2.0 和直播服务
  • 开通音视频通话 2.0 服务
  • 开通直播服务
  • 步骤3 获取推拉流地址
  • 步骤4 主播推流
  • 步骤5 观众拉流播放