fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
阅读:7618回复:18

Shumway 汇总讨论贴

楼主#
更多 发布于:2013-10-06 13:54
此帖汇总 Shumway 的信息,欢迎在此帖讨论。

什么是 Shumway?
Shumway 是 Mozilla 一个项目的代号,这个项目旨在利用 HTML5 技术来让 Firefox 在无需 Adobe Flash Player 播放器插件的情况下直接播放 SWF 文件。

为什么要开发 Shumway?
众所周知,Adobe Flash Player(简称 Flash)有太多的 bug 和安全性漏洞,并且在移动平台的性能及耗电也是一个大问题,如果未来的 HTML5 能有一种技术兼容现有的 SWF 并且无需安装 Flash,那么安全性、稳定性、手机续航都能够得到保证。Shumway 要做的是建立一个在解析和渲染 SWF 文件上基于网页标准的平台。

项目主页与 DEMO 演示在哪里?
http://mozilla.github.io/shumway/ (镜像:  http://www.areweflashyet.com/shumway/)
是基于HTML5的应用,不需要安装扩展或者附加组件

怎样在Firefox上安装扩展?
扩展地址 http://mozilla.github.io/shumway/extens ... humway.xpi
需要开启 click-to-play (Firefox 21+)
Flash 插件设置为 "Ask to Activate" (Firefox 23+)

Nightly 中已经整合Shumway,怎样使用?
1. 安装/更新到 Firefox 27 nightly
2. about:config > 搜索  “shumway.disabled” 设置为 false
3. 在 Tools > Add-ons 里 禁用 Flash 插件

怎样用Shumway测试自己的SWF?
可用的 inspector 位置在 http://mozilla.github.io/shumway/exampl ... ector.html 或者 http://www.areweflashyet.com/shumway/ex ... ector.html
测试步骤参考 Accessing SWFs from Remote Sites

相关新闻:
2013-10-05 Adobe Flash Player的丧钟? (qweszxc)
2013-10-03 Shumway已经来到m-c分支 (pcxfirefox)
2012-12-29 Shumway, 以mozilla为后台的虚拟falsh SWF 技术 (MRgoodbye)
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2013-10-24 09:11
zhangchi100:Shumway,看个youku直接假死,非常不完善。回到原帖
youku不支持 shumway,或者说 shumway不支持youku
Firefox More than meets your experience
zhangchi100
火狐狸
火狐狸
  • UID10494
  • 注册日期2005-12-10
  • 最后登录2019-05-01
  • 发帖数121
  • 经验28枚
  • 威望0点
  • 贡献值16点
  • 好评度5点
  • 社区居民
  • 忠实会员
2楼#
发布于:2013-10-23 09:44
Shumway,看个youku直接假死,非常不完善。
qweszxc
千年狐狸
千年狐狸
  • UID39616
  • 注册日期2013-06-24
  • 最后登录2022-10-14
  • 发帖数1021
  • 经验929枚
  • 威望0点
  • 贡献值1012点
  • 好评度68点
  • 社区居民
  • 忠实会员
3楼#
发布于:2013-10-06 13:54
Re: Shumway 讨论贴
meat
这句话问题很多。flv本身就是flash video 格式的意思,原来就是为了flash下的视频播放产生的。
现在的几乎所有用flash的视频网站都是一个swf 作播放器,播放flv文件的。

而这个flash播放器的效率低效,规格落后,依赖第三方闭源插件(flash)是这个格式的最大问题,也是很多flash相关的安全问题的根本原因。

HTML5之前的标准没预想到网页视频的发展速度,而flash当时提供便利的解决方案迅速成为绝对的主流。4-5年前的动画广告也很多基于flash,随着CSS的发展和浏览器的标准化(事实是IE6的推出历史舞台),现在很多效果都是只通过CSS实现了。

HTML5  的目标也是把视频回归到浏览器管理,去除复杂,不受控的第三方插件。这个方向很好。会有很大发展空间。

如果有人看到这里,就会明白这个Shumway 就是个费力不讨好的项目。flash就要步向消亡,还去用新途径还原flash。。。出来的效果也一如预期的半桶水 ,失望,失望。
回到原帖


======================
视频网站的在线视频很多都是 flv,同时也有swf 格式,还有MP4格式,hlv格式,pfv格式,flx格式……等等,在线用浏览器网页播放时靠广义的 Adobe Flash Player播放器控件来在线播放这些视频不同格式的视频可能感觉不到什么,但是单独把这些视频下载到本地硬盘里就会发现不同格式的视频格式展现的淋漓尽致,但是用比如本地维棠FLV视频播放器是播放不了本地硬盘swf 格式视频的,同样用比如flashplayer_11_sa_debug的Adobe Flash Player播放器也是播放不了本地硬盘 flv 格式视频的(尽管有第三方播放器可以播放本地硬盘swf 格式视频和 flv 格式视频),就是说尽管flv本身就是flash的一种但是在这里还是有根本区别的,尤其是Shumway 开发去替代Adobe Flash Player其意义更是深远而并非是个费力不讨好的项目(Shumway 尽管还在不断开发中但已经在迈出了一大步—可喜可贺),所以路是靠人走出来的,走的人多宽阔的道路也就出来了(不走什么都没有包括希望也是个屁),Adobe Flash Player的诟病、崩溃和漏洞已经不是一两天了,所以如果有什么可以替代的话那是再好不过的事了。小白在此胡说各位高手不要见笑重在参与。
大道有狐
狐狸大王
狐狸大王
  • UID37815
  • 注册日期2011-11-19
  • 最后登录2021-05-07
  • 发帖数455
  • 经验270枚
  • 威望0点
  • 贡献值156点
  • 好评度33点
  • 社区居民
  • 忠实会员
4楼#
发布于:2013-10-06 13:54
用自编译的ff27测试了几十个包含flash视频的网站,很不幸的是目前只发现有两个网站上的视频还可以通过正常播放。其他包含flash视频的网站要么提示“未安装flash player”,要么显示已经调用shumway但一片空白。

可以播放视频的页面:
http://www.washingtonpost.com/

图片:shumway_wp.jpg


图片:shumway_wp1.jpg


http://news.sky.com/

图片:shumway_sky.jpg



在可以播放的视频运行后,某些情况下可以看到firefox主进程提示shumway/html5+js的替换信息。cpu使用集中在firefox这个进程上,不再启动plugin-container进程。在本人i5四核的机器上一般只占用一个cpu核心,一个高清视频cpu单核心使用率经常可以达到约80%;偶尔cpu开销很大时firefox单进程会使用到2个以上的cpu核心,最大达到过130%左右。

不确定的是到底这两个网站是用shumway替换了flash player,还是网站设计的太好,在没有侦测到flash player时自动使用了原生的html5视频。自己看了一下source,还是有点儿不明所以--sky.com页面上既有html5的video tag,又有flash的相关代码,播放时右键菜单中有播放控制功能,似乎用的是html5,但cpu使用率又似乎比youtube的html5视频高的多,有些令人迷惑。请精通html的大神赐教。。。
至察不明 Lollipop-->Marshmallow
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
5楼#
发布于:2013-10-06 13:54
Firefox More than meets your experience
fanta
火狐狸
火狐狸
  • UID30401
  • 注册日期2009-09-17
  • 最后登录2024-05-05
  • 发帖数236
  • 经验164枚
  • 威望0点
  • 贡献值114点
  • 好评度5点
  • 社区居民
  • 忠实会员
6楼#
发布于:2013-10-06 13:54
真的能替代吗,,虽然我认为没戏,但是还是抱着一点点希望
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
7楼#
发布于:2013-10-06 13:54
曾经的HTML5上的Flash替代方案SVG+JS,
有几个年头了吧,还是没流行?是什么原因?
meat
火狐狸
火狐狸
  • UID35020
  • 注册日期2011-01-06
  • 最后登录2024-04-29
  • 发帖数267
  • 经验200枚
  • 威望0点
  • 贡献值106点
  • 好评度16点
8楼#
发布于:2013-10-06 13:54
Re: Shumway 讨论贴
好像视频网站视频都是 flv,而不是 swf 格式。

这句话问题很多。flv本身就是flash video 格式的意思,原来就是为了flash下的视频播放产生的。
现在的几乎所有用flash的视频网站都是一个swf 作播放器,播放flv文件的。

而这个flash播放器的效率低效,规格落后,依赖第三方闭源插件(flash)是这个格式的最大问题,也是很多flash相关的安全问题的根本原因。

HTML5之前的标准没预想到网页视频的发展速度,而flash当时提供便利的解决方案迅速成为绝对的主流。4-5年前的动画广告也很多基于flash,随着CSS的发展和浏览器的标准化(事实是IE6的推出历史舞台),现在很多效果都是只通过CSS实现了。

HTML5  的目标也是把视频回归到浏览器管理,去除复杂,不受控的第三方插件。这个方向很好。会有很大发展空间。

如果有人看到这里,就会明白这个Shumway 就是个费力不讨好的项目。flash就要步向消亡,还去用新途径还原flash。。。出来的效果也一如预期的半桶水 ,失望,失望。
lchunghan
火狐狸
火狐狸
  • UID13011
  • 注册日期2006-05-28
  • 最后登录2022-03-28
  • 发帖数268
  • 经验90枚
  • 威望0点
  • 贡献值32点
  • 好评度3点
9楼#
发布于:2013-10-06 13:54
bilibili看不了失望
sqcsl
火狐狸
火狐狸
  • UID34798
  • 注册日期2010-12-08
  • 最后登录2015-01-10
  • 发帖数175
  • 经验47枚
  • 威望1点
  • 贡献值46点
  • 好评度24点
  • 社区居民
  • 忠实会员
10楼#
发布于:2013-10-06 13:54
还是淘汰不了  还是替代不了  比如rm格式到现在还活着
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
11楼#
发布于:2013-10-06 13:54
fiag:Accessing SWFs from Remote Sites
https://github.com/mozilla/shumway/wiki ... mote-Sites

征翻译稿
回到原帖


试译:从远端站点访问 SWF 文件,求指正。
Firefox More than meets your experience
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
12楼#
发布于:2013-10-06 13:54
Accessing SWFs from Remote Sites
https://github.com/mozilla/shumway/wiki ... mote-Sites

征翻译稿
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
13楼#
发布于:2013-10-06 13:54
Re: Shumway 讨论贴
viewtheard:为什么要弄个专门讨论帖,Mozilla Firefox的自由,个性化不是我们共同聚集在此的原因吗回到原帖


就当汇总一下吧。
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-05-10
  • 发帖数1995
  • 经验508枚
  • 威望1点
  • 贡献值384点
  • 好评度20点
  • 社区居民
  • 忠实会员
14楼#
发布于:2013-10-06 13:54
Re: Shumway 讨论贴
为什么要弄个专门讨论帖,Mozilla Firefox的自由,个性化不是我们共同聚集在此的原因吗
My Technical Blog: http://art-technical.blogspot.com/
上一页
游客

返回顶部