视频播放接口
  • 帮助与文档 点播 Server API 视频播放接口

    视频播放接口

    接口定义

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

    Authorization=<authorization>

    version=<version>

    请求参数

    名称 说明 数据类型 最大长度 可空
    channel_web_id 视频webid 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:直播)
    --ft Integer 0:原画;[1~4]码率依次提升
    m3u8s_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.comlive/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"
          }
        ]
      },
      "err": 0,
      "msg": "success"
    }
                                
    参数解释:
    auth_tk 为加密校验值,包含该链接有效期截止时间戳,时间戳同Authorization设置的时间戳
    type设备类型,错误的设备类型会出现播放失败,请参考 播放端类型表

    播放链接拼写规则

    1.不关心盗链,直接按规则拼接
    如:0a2dnq6ZqKmcma-L4K2doafhoaadoqydpQ 是channel_web_id ,视频唯一标识,可在上传文件时获取 。
    flash播放示例:http://player.suning.com/svc/flashplayer/pl/0a2dnq6ZqKmcma-L4K2doafhoaadoqydpQ.swf;
    m3u8播放示例:http://player.suning.com/svc/m3u8player/pl/0a2dnq6ZqKmcma-L4K2doafhoaadoqydpQ.m3u8;

    2.盗链敏感,通过苏宁视频云获取播放地址,点播
    http://pptvyun.suning.com/document/vod/serverApi/interfaceGetPlayAddress.html
    • 文本导读:
    • 接口定义
    • 请求参数
    • 请求示例
    • 响应内容
    • 响应示例
    • 播放链接拼写规则
苏宁视频云服务