• 18033阅读
  • 24回复

问个M3U8的问题 [复制链接]

上一主题 下一主题
离线有妖气
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2015-12-07
回复本帖可获得1枚播放币奖励!
每人最多可获奖1次,奖池剩余0枚播放币 (中奖几率100%)
小弟用M3U8做播放器的在线播放功能,视频是在服务器分割好的,一个N个视频,在下载完成第一个视频后就开始用M3U8播放,第二个视频在播放的时候下载,那么问题来了。。。如果因为网速原因在播放完第一个视频的时候,第二个视频还未下载完成,刚测试了ap的M3U8的特性,如果AP没有读取到第二个视频则会停止播放。。 如何做到真正在线播放那样,网速慢的时候有个加载视频的过程呢。ap是否可以读取到m3u8的状态而在播放m3u8的时候有个等待的状态呢。。。请各位大神指示一个正确的思路,感激不尽~
本帖提到的人: @aplayer
修身齐家治国平天下
离线aplayer

只看该作者 沙发  发表于: 2015-12-07
回帖奖励+ 1
可以这样,APlayer 在请求一个m3u8 列表中的下一个播放地址的时候会发起回调事件:
OnEvent (EVENTCODE_PLAYLIST=10009),并附带当前播放地址作为事件参数,
如果等下载完再播放,只要阻塞这个事件直到该地址下载完再返回即可。
离线liu123204207

只看该作者 板凳  发表于: 2015-12-07
回帖奖励+ 1
领播放币来了
哦也
离线qq373745676

只看该作者 地板  发表于: 2015-12-07
回帖奖励+ 1
不是很懂
离线a871516130

只看该作者 4楼 发表于: 2015-12-07
回帖奖励+ 1
领播放币来了
离线lzqylzm

只看该作者 5楼 发表于: 2015-12-07
回帖奖励+ 1
俺是新手,也不懂,也领播放币来了
离线阿刻凡

只看该作者 6楼 发表于: 2015-12-15
回帖奖励+ 1
领播放币来了
离线辛巴

只看该作者 7楼 发表于: 2015-12-15
回帖奖励+ 1
都是大神,学习了,多谢
离线liufaping

只看该作者 8楼 发表于: 2015-12-28
回帖奖励+ 1
      
离线liufaping

只看该作者 9楼 发表于: 2015-12-31
   KAN KAN  
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个