快速实现直播

更新时间: 2024/08/07 10:59:03

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

接入流程


  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](#步骤 3 获取推拉流地址) 获取的 RTMP 推流地址。

步骤 5:观众拉流播放

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

集成网易云信播放器 SDK 的步骤请参考 集成播放器 SDK(Android)集成播放器 SDK(iOS)

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