如何在VideoJS中处理事件播放列表

时间:2019-01-03 04:19:11

标签: html5-video video.js

我正在通过Video.js播放事件播放列表。我遇到了一系列问题,猜想所有问题都与Video.js中的事件播放列表处理有关。

  1. 播放视频时,将跳过最初的30-40秒的视频内容。在控制台中看不到错误/警告。

  2. 在接收到#EXT-X-ENDLIST之后,仍在连续查询M3U8播放列表。播放器不会将其视为事件播放列表的结尾。

  3. 事件播放列表被播放器视为实时播放列表。

如何处理Video.js中的事件播放列表?是否需要其他配置?

以下是正在使用的事件播放列表的示例

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-PLAYLIST-TYPE:EVENT
#EXT-X-KEY:METHOD=AES-128,URI=https://server/filepath/eaa965427d64fbb80e285c411b40891f9371594b4da42b4567c2f5fe71b9be03,IV=0x22725d47cccd5db2834c1f1ec375df73
#EXT-X-TARGETDURATION:7
#EXTINF:6.083333,
https://server/filepath/55a558f70bb767e46732586628765d5eaad73e0d92a0a857a3f98c18eade5b3c
#EXTINF:6.000000,
https://server/filepath/7bf2922a133fcb895a8533d2e439ab23944e239527d2267b0a8235449d10a71d
#EXTINF:6.000000,
https://server/filepath/b257798980b1973c3d9f8434a38ac59c3e5a4efff1e1a7d7dfc31a147ee8ba40
#EXTINF:6.000000,
https://server/filepath/716b6f70984bbb5c6e3d0ea34c394b307542b3bf6ed95d76aef14fd31d4aab7c
#EXTINF:6.000000,
https://server/filepath/70f5843baf01397712e9ac7b51a662334e7a02d9f08fe30521e9f34fbc4ba196
#EXTINF:6.000000,
https://server/filepath/8802d8a10b40967dec51a52010b0fda600216e09b3e6dfb7a8d14334212ab02d
#EXTINF:6.000000,
https://server/filepath/a201fc1d667b6f1a48cfb3f69e0c8da88fc73b941d7b0450d5114c5bb28142f3
#EXTINF:6.000000,
https://server/filepath/01ea40a261986560d9e02ed105b3d994b3b04c889cd665a40261b4dc0719d892
#EXTINF:6.000000,
https://server/filepath/b2da23306445760fde3463beac73697b348ed015762167cbf66f32e47e0f5c1f
#EXTINF:6.000000,
https://server/filepath/c37e08b8fd4d831076988948935b4944a8f65d856babe5a5c5572f39ad083c90
#EXT-X-ENDLIST

0 个答案:

没有答案