mahjah
小狐狸
小狐狸
  • UID46484
  • 注册日期2014-06-26
  • 最后登录2022-01-13
  • 发帖数85
  • 经验72枚
  • 威望0点
  • 贡献值52点
  • 好评度7点
15楼#
发布于:2015-03-27 19:36
atmouse:他说的应该是下一首的缓存,这跟音乐里面的无缝播放同一个道理,但是现在视频播放器,我了解播放网络列表的时候没办法做到缓存下一个节目的功能。 youku自带的swf倒是可以。回到原帖
是这个意思,搜了一下貌似没有支持预加载M3U内资源的播放器
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
16楼#
发布于:2015-03-27 23:03
mahjah:是这个意思,搜了一下貌似没有支持预加载M3U内资源的播放器回到原帖
我之前弄过,直接把优酷视频的mp4列表写入dom,然后用javascript的事件触发,播放完了自动播放下一个,比上面说的好一点就是不用安装外置vlc播放插件,fx自带可以解码h264。也是碰到向你说的这样,开始下一个的时候会缓冲个1,2秒。 我当时的考虑是 利用XHR(xmlhttprequest)播放到60%的时候就开始下载下一个。 后来就没弄了,现在js生疏,写不出来了

EDIT:哦,记起来了,当时是缓冲也弄好了,但是播放下一个的时候,画面会瞬间闪一下,感觉也是很不爽的,实在没办法像youku自带swf那么平滑,html5的video还做得不够好,连track列表都不支持,还要自己模拟
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
mahjah
小狐狸
小狐狸
  • UID46484
  • 注册日期2014-06-26
  • 最后登录2022-01-13
  • 发帖数85
  • 经验72枚
  • 威望0点
  • 贡献值52点
  • 好评度7点
17楼#
发布于:2015-03-28 10:32
atmouse:我之前弄过,直接把优酷视频的mp4列表写入dom,然后用javascript的事件触发,播放完了自动播放下一个,比上面说的好一点就是不用安装外置vlc播放插件,fx自带可以解码h264。也是碰到向你说的这样,开始下一个的时候会缓冲个1,2秒...回到原帖
高手给跪了  Orz
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
18楼#
发布于:2015-03-30 09:38
atmouse:没错
你需要卸载该插件,就会用fx自带解码器播放,不然firefox会认为你禁用了提示你启用。
还有mp4里的视频必须是h264编码的
回到原帖
咋卸载?卸QuickTime会不会影响iTunes?
我按 https://support.mozilla.org/zh-CN/kb/%E5%9C%A8Firefox%E4%B8%AD%E4%BD%BF%E7%94%A8QuickTime%E6%8F%92%E4%BB%B6 里面的说法,把QuickTime的MIME类型全关了(除了“QuickTime影片”项没法关闭),然后回到Firefox,打开个优酷视频,用monkey-videos的视频源地址打开,然后页面中心就显示“激活QuickTime插件”,然后点激活,就弹出下载提示;去插件管理那里把QuickTime插件禁用,打开源地址就直接弹出下载提示……
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-05-14
  • 发帖数1999
  • 经验512枚
  • 威望1点
  • 贡献值388点
  • 好评度20点
  • 社区居民
  • 忠实会员
19楼#
发布于:2015-03-30 10:58
html5在老机器上资源占用很厉害。
My Technical Blog: http://art-technical.blogspot.com/
上一页 下一页
游客

返回顶部