Skip to content

数据结构

1.PlayInfo

视频播放合集对象

点击查看源码
js
{
    //播放指定index的分集
    seriesIndex: 0, 
    //视频合集列表
    seriesList: [series]
}

2.Series

视频播放分集对象

点击查看源码
js
{
    //分集的id,需保证集合中唯一性
    id: 0,
    //分集的播放地址合集对象
    urls: urls
    //播放此分集,需要的播放器类型
    playerType: 1, 
}

3.Urls

视频播放地址合集对象

点击查看源码
js
{
    //播放指定index的地址
    urlIndex: 0,
    //地址合集列表
    urlList: [url],
}

4.Url

视频播放地址分集对象。
注意:无固定格式,只需要保证是Object即可。不同的播放器需要的播放地址不同。
ESVideoPlayer需要的播放地址为例:

点击查看源码
js
{
    url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
}

代码示例

点击查看源码
js
{
    seriesIndex: 0,
    seriesList: [
      {
        id: 0,
        urls: {
          urlIndex: 0,
          urlList: [
              {
                url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
              },
              {
                url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
              },
          ],
        },
        playerType: 1,
      },
      {
        id: 2,
        urls: {
          urlIndex: 0,
          urlList: [
              {
                url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
              },
              {
                url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
              },
          ],
        },
        playerType: 2,
      }
    ]
}