哈哈

简介

什么是 GB28181 回放流(TF卡流)

关于国标 GB28181 国标协议介绍

工作原理

回放流也是一种流,只不过倍率播放,暂停->播放的逻辑是流媒体端控制的,播放器端是被动的接受流数据。

暂停逻辑

例如暂停逻辑:流媒体端暂停推流,ws链接是保存不断的(有些业务需要心跳保存),然后恢复播放的时候,流媒体端会继续推流给播放器,播放器继续接受数据进行渲染播放。

倍率播放

例如倍率播放:流媒体端控制推流的速率,播放器端接受数据按照倍率进行渲染播放。

seek逻辑

例如seek逻辑:是业务层通过调用流媒体服务器的seek接口,然后流媒体服务器返回seek后的数据,播放器端接受数据进行渲染播放。

小结

主要业务逻辑是流媒体服务器支持的,播放器只是配合流媒体服务器的逻辑进行播放。

与点播文件的区别

点播逻辑是播放器端控制的,流媒体服务器只是提供文件的下载,播放器下载完文件后,播放器自己控制播放逻辑。

暂停逻辑

例如暂停逻辑:播放器端暂停请求文件,然后播放器端自己控制暂停逻辑。

倍率播放

例如倍率播放:播放器端按照倍率来请求文件片段,然后本地进行倍率播放。

seek逻辑

例如seek逻辑:播放器端请求seek的文件片段,然后本地进行seek播放。

回放流(TF卡流)与点播文件播放器选择

回放流(TF卡流)

解决方案:

  1. JessibucaPro

点播文件

解决方案:

  1. video.js
  2. xgplayer.js
  3. JessibucaProVod 正在开发中,敬请期待。