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

    视频播放接口

    接口定义

    接口描述 请求播放
    接口地址 /cloud-play/play/v2/getM4UrlByChannelId?channelIdList=xxxx,xxxx&mt=xx
    接口协议 HTTP GET
    HTTP HEADER

    Authorization=<authorization>

    domain=<cloudplay域ID>

    请求参数

    名称 说明 数据类型 可空
    channelIdList 节目ID,多个节目ID以逗号分隔 String 否
    mt 档位ID int 是

    请求示例

    GET /cloud-play/play/v2/getM4UrlByChannelId?channelIdList=156684056 HTTP/1.1

    Host: sgw.suning.com

    Content-Type: application/json

    Authorization: <authorization>

    domain: cloud-play_ppyun_fcc553d77d79434a9cf5804c36a50e4f

    响应内容

    参数名 类型 说明 示例值
    playUrl String http://m4.suning.com/universal/v1/e11a0/xFNGESRdkX7U_o2
    nykoWAqbO46o/eyJkbCI6MTU4MjIxNDk2MiwiZXMiOjY0ODAwMCwiaWQ
    iOiIyOTUwNDA0NyIsInYiOiIxLjAifQ/29504047?mt=1&source=0
    mt Integer 档位ID 4
    channelId long 节目ID 29504047

    响应示例

    
    {
        "data": {
            "playUrlList": [
            {
                "mtList": [
                {
                    "playUrl": "http://m4.suning.com/universal/v1/e11a0/xFNGES
                    RdkX7U_o2nykoWAqbO46o/eyJkbCI6MTU4MjIxNDk2MiwiZXMiOjY0ODAwM
                    CwiaWQiOiIyOTUwNDA0NyIsInYiOiIxLjAifQ/29504047?mt=1&source=0",
                    "mt": 1
                },
                {
                    "playUrl": "http://m4.suning.com/universal/v1/e11a0/xFNGESR
                    dkX7U_o2nykoWAqbO46o/eyJkbCI6MTU4MjIxNDk2MiwiZXMiOjY0ODAwMCw
                    iaWQiOiIyOTUwNDA0NyIsInYiOiIxLjAifQ/29504047?mt=0&source=0",
                    "mt": 0
                },
                {
                    "playUrl": "http://m4.suning.com/universal/v1/e11a0/xFNGESRd
                    kX7U_o2nykoWAqbO46o/eyJkbCI6MTU4MjIxNDk2MiwiZXMiOjY0ODAwMCwia
                    WQiOiIyOTUwNDA0NyIsInYiOiIxLjAifQ/29504047?mt=3&source=0",
                    "mt": 3
                },
                {
                    "playUrl": "http://m4.suning.com/universal/v1/e11a0/xFNGESRd
                    kX7U_o2nykoWAqbO46o/eyJkbCI6MTU4MjIxNDk2MiwiZXMiOjY0ODAwMCwia
                    WQiOiIyOTUwNDA0NyIsInYiOiIxLjAifQ/29504047?mt=4&source=0",
                    "mt": 4
                },
                {
                    "playUrl": "http://m4.suning.com/universal/v1/e11a0/xFNGESRd
                    kX7U_o2nykoWAqbO46o/eyJkbCI6MTU4MjIxNDk2MiwiZXMiOjY0ODAwMCwia
                    WQiOiIyOTUwNDA0NyIsInYiOiIxLjAifQ/29504047?mt=2&source=0",
                    "mt": 2
                }
                ],
                "channelId": 29504047
            }
            ]
        },
        "err": 0,
        "msg": ""
    }
                                
    参数解释:
    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
    • 文本导读:
    • 接口定义
    • 请求参数
    • 请求示例
    • 响应内容
    • 响应示例
    • 播放链接拼写规则
苏宁视频云服务