阿里云视频直播连麦方案基于RTC协议,帮助用户实现更加简单灵活、更低延时的直播互动场景。本文为您介绍跑通SDK Demo的简单步骤,帮助您快速体验直播连麦方案。

前提条件

  • 您已获取直播推流SDK License,详情请参见获取推流SDK License
    说明 当您同时集成视频直播推流SDK License和美颜特效SDK License时,两者的LicenseKey和LicenseFile(证书文件)是相同的,只需要配置一次即可)。
  • 您已配置连麦应用,详情请参见创建应用
  • 您已配置播流域名用于播放,且播流域名的CNAME状态为已配置。详情请参见添加域名配置CNAME域名解析

步骤一:下载源码

  1. 登录视频直播控制台
  2. 在视频直播控制台左侧导航栏,单击连麦管理 > Demo试用
  3. 根据您的实际业务需求,选择下载对应的压缩包。
    下载源码
    说明 推流SDK从V4.4.4版本开始,新增基于RTC的连麦互动能力。使用连麦互动功能,需要下载推流SDK互动版。下载详情,请参见SDK下载与历史记录
  4. 单击下一步

步骤二:配置License

  1. 请选择已申请的直播推流的License所属应用
    说明 若无可选License所属应用,您需要先申请SDK License。详细操作,请参见获取推流SDK License
  2. 选择应用后,下载对应的LicenseFile,查看对应的LicenseKey,并按照提示在Demo源码中进行参数替换。可单击切换查看iOS和Android环境操作说明。
    配置License
  3. 完成Demo源码替换后,单击下一步

步骤三:选择连麦应用

  1. 关联连麦应用,选择连麦应用
    说明 如无可选连麦应用,请单击创建应用创建连麦应用。
  2. 获取应用ID和AppKey,并按照提示在Demo源码中进行参数替换。可单击切换查看iOS和Android环境操作说明。
    连麦应用
  3. 完成Demo源码替换后,单击下一步

步骤四:配置域名

  1. 选择播流域名,查看域名CNAME配置状态
    • 若无可用的播放域名,请单击域名管理创建播流域名,具体请参见添加域名
    • 若您所选播流域名的CNAME配置状态为待配置,请参见配置CNAME域名解析,完成CNAME配置后再回到本页面继续操作。
  2. 按照提示在Demo源码中进行参数替换。可单击切换查看iOS和Android环境操作说明。
    配置域名
  3. 完成Demo源码替换后,单击下一步

步骤五:Demo体验

完成上述步骤后,编译并运行源码工程,按照下图操作即可体验连麦场景。

Demo体验
说明 连麦功能相关示例代码,请参考直播连麦开发指南