获取播放地址接口
  • 帮助与文档 直播 服务API 直播推流管理 获取播放地址接口

    获取播放地址接口

    • 接口定义

      接口描述 请求播放
      接口地址 /svc/api3/playstr/<channel_web_id>
      接口协议 HTTP GET
      HTTP HEADER

      Authorization=<authorization>

      version=<version>


    • 请求参数

      名称

      说明

      数据类型

      最大长度

      可空

      channel_web_id

      视频webid

      String

      100

      否

      type 客户端类型(详见  播放端类型表)

      String

      100

      是


    • 请求示例

      GET /svc/api3/playstr/<channel_web_id> HTTP/1.1
      Host: svc.suning.com
      Content-Type: application/json
      Authorization: <authorization>
      version: <version>

    • 响应内容

      名称

      数据类型

      说明

      channel_web_id

      String

      视频webid

      channel_type

      Integer

      视频类型(1:点播;2:直播)

      rtmp_url

      String

      直播rtmp协议播放地址

      hdl_url

      String

      直播HDL协议播放地址

      m3u8_url

      String

      直播/点播 HLS协议播放地址

      rtmps_url

      Array

      直播rtmp多码流播放地址

      --ft

      Integer

      0:原画;[1~4]码率依次提升

      --name

      String

      直播码率唯一标

      --rtmp_url

      String

      直播码率rtmp协议播放地址

      --ft_cn

      String

      直播流码率中文描述(默认列表-流畅/高清/超清/蓝光/原画)

      hdls_url

      Array

      直播hdl多码流播放地址

      --ft

      Integer

      0:原画;[1~4]码率依次提升

      --hdl_url

      String

      直播码率http+flv协议播放地址

      -- ft

      Integer

      0:原画;[1~4]码率依次提升

      -- m3u8_url

      String

      直播码率HLS协议播放地址

    • 响应示例

      
      {
        "data": {
      "channel_web_id": "0a2dnqyboKKcmqiL4K2hoqrhoaSioayZqQ",
          "channel_type": 2,
          "rtmp_url": "rtmp://player.suning.com/live/769ddd5a5f684d039cd76635fc1aaae8?
          ppyunid=156602012&cpn=594&
          auth_tk=eyJ0eXAiOiJQUF9KV1QiLCJ2ZXIiOiIxIn0.
          eyJhcmdzIjpbImNwbiIsInBweXVuaWQiXSwiZXhwIjoxNDc4NzY4NjAxfQ.
          pWCUQLD75nCx3WrB3Llns2i2erKvZXhMCdo5wX3F1mk&
          type=web.cloudplay",
          "hdl_url":
          "http://player.suning.com/live/rtmp/get/769ddd5a5f684d039cd76635fc1aaae8?
          ppyunid=156602012&cpn=594&
          auth_tk=eyJ0eXAiOiJQUF9KV1QiLCJ2ZXIiOiIxIn0.
          eyJhcmdzIjpbImNwbiIsInBweXVuaWQiXSwiZXhwIjoxNDc4NzY4NjAxfQ.
          pWCUQLD75nCx3WrB3Llns2i2erKvZXhMCdo5wX3F1mk&
          type=web.cloudplay",
          "m3u8_url":
          "http://player.suning.com/svc/m3u8player/pl/0a2dnqyboKKcmqiL4K2hoqrhoaSioayZqQ.m3u8?
          auth_tk=eyJ0eXAiOiJQUF9KV1QiLCJ2ZXIiOiIxIn0.
          eyJhcmdzIjpbImNwbiIsInBweXVuaWQiXSwiZXhwIjoxNDc4NzY4NjAxfQ.
          pWCUQLD75nCx3WrB3Llns2i2erKvZXhMCdo5wX3F1mk
          &type=web.cloudplay",
          "rtmps_url": [
            {
              "ft": 0,
              "name": "769ddd5a5f684d039cd76635fc1aaae8",
              "rtmp_url": "rtmp://player.suning.com/live/769ddd5a5f684d039cd76635fc1aaae8?
              ppyunid=156602012&cpn=594&
              auth_tk=eyJ0eXAiOiJQUF9KV1QiLCJ2ZXIiOiIxIn0.
              eyJhcmdzIjpbImNwbiIsInBweXVuaWQiXSwiZXhwIjoxNDc4NzY4NjAxfQ.
              pWCUQLD75nCx3WrB3Llns2i2erKvZXhMCdo5wX3F1mk
              &type=web.cloudplay",
              "ft_cn": "原画"
            }
          ],
          "m3u8s_url": [
            {
              "ft": 0,
              "m3u8_url": "http://player.suning.com/d15d089a9431c20bae96fc58f297c6b2.m3u8?
              type=web.cloudplay&k=73e3d4c06e4cfe7f51dc7e2bcaf481ce-e565-1486394111%26limit_rate%3D100k&
              cpn=594&ppyunid=156604914&ydpf_pt=1&
              auth_tk=eyJ0eXAiOiJQUF9KV1QiLCJ2ZXIiOiIxIn0.
              eyJhcmdzIjpbImNwbiIsInBweXVuaWQiLCJzb3B0Il0sImV4cCI6MTQ4NjM4MzU2Mn0.
              qz75ZdMfgabxjEaPdU7hgJc7_NOJ-dSzFxdL6-vOLXg"
            }],
          "hdls_url": [
            {
              "ft": 0,
              "hdl_url": "http://player.suning.com/live/rtmp/get/769ddd5a5f684d039cd76635fc1aaae8?
              ppyunid=156602012&cpn=594&
              auth_tk=eyJ0eXAiOiJQUF9KV1QiLCJ2ZXIiOiIxIn0.
              eyJhcmdzIjpbImNwbiIsInBweXVuaWQiXSwiZXhwIjoxNDc4NzY4NjAxfQ.
              pWCUQLD75nCx3WrB3Llns2i2erKvZXhMCdo5wX3F1mk
              &type=web.cloudplay"
            }]
        },
        "err": 0,
        "msg": "success"
      }
                                          

      参数解释:

      auth_tk 为加密校验值,包含该链接有效期截止时间戳,时间戳同Authorization设置的时间戳

      type设备类型,错误的设备类型会出现播放失败,请参考 播放端类型表

    • 文本导读:
    • 获取播放地址接口
苏宁视频云服务