文档

Web观看端集成

更新时间:

本文介绍了使用低代码集成(含UI)方式快速接入互动直播Web观看端的方法。

前提条件

您已经完成创建应用

注意

配置应用时,需要在低代码集成服务配置中选择开启Web端低代码集成,并完成HTTPS配置A记录配置

集成步骤

  1. 获取低代码服务跳转链接。

    1. 调用CreateLiveRoom - 创建直播接口,创建一个直播。返回值包含直播IDLiveId)等信息。

    2. 调用GetStandardRoomJumpUrl接口,传入以下参数,获取低代码服务跳转链接。如果回调正常,返回参数中StandardRoomJumpUrl所包含的内容即跳转链接。

      注意

      考虑到安全问题,获取到的跳转链接仅能访问一次,支持在当前浏览器刷新和再次访问的操作。如需在其他设备或其他浏览器再次访问,您需要再次调用本接口,获取新的跳转链接。

      参数

      描述

      AppId

      应用ID,在控制台>应用管理列表中查询。包含小写字母、数字,长度为6个字符。

      AppKey

      在控制台>应用管理列表中查询。

      Platform

      跳转链接目标平台,这里需要填web

      BizType

      业务类型,这里需要填live

      BizId

      资源Id,这里需要填创建直播时生成的直播ID(LiveId)的值。

      UserId

      用户Id。

      • 若获取主播的链接:Web低代码集成暂不支持主播推流功能,主播请使用iOS、Android、Windows终端进行推流。

      • 若获取观众的链接,请填写与创建直播接口中主播ID(AnchorId)不同的值。且若有多名观众,每人需传入不同的用户Id,以生成只属于自己的链接。

      UserNick

      用户昵称。

      获取到的结果如下:

      {
        "RequestId": "F5CE1E1A-06EE-1033-AB13-E77A6F91EC2E",
        "Result": {
          "StandardRoomJumpUrl": "https://xxx.xxx.com/page/standard_live?nick=用户昵称&liveId=xxx-xx-xx&userAuthSession=xxx-xxx-xxx"
        }
      }
  2. 打开链接。

    将上述获取的StandardRoomJumpUrl放在浏览器里打开,会看到如下界面:互动直播样板间示例页面如果在手机端浏览器里打开,会看到如下界面:互动直播样板间手机端示例

常见问题

提示“HTTPS证书或者跨域”,请参见直播观看提示需要配置HTTPS证书或者开启跨域怎么办?进行排查。

  • 本页导读 (1)