如何在Firefox中启用媒体源扩展
- 类别: 火狐浏览器
当您访问 YouTube的HTML5视频播放器 页面-不再是beta版-使用Firefox Web浏览器,您会注意到该浏览器不支持页面上列出的所有功能。
虽然它支持HTMLVideoElement,H.264和WebM VP8,但媒体源扩展,MSE和H.264以及MSE和WebM VP9都列为不支持。
媒体源扩展(MSE)扩展了HTMLVideoElement,以允许JavaScript生成要回放的媒体流,这又为诸如自适应流或实时流中的时移之类的新功能让路。
如果您在Firefox中启用了YouTube的HTML5播放器,则可能会立即注意到该网站上的一个限制:如果不支持MSE,YouTube上将不提供某些视频分辨率。
例如,如果Web浏览器不支持Media Source Extensions,则不会显示1080p质量。
尽管您现在可以通过使用Adobe Flash代替YouTube上的HTML5播放器来解决此问题,但考虑到需要在系统上安装Flash才能使用它,因此并非总是一种选择。
Mozilla一直在努力改变它,并计划在Firefox 31中启用Media Source Extensions。您可以立即按照以下指南启用Media Source Extensions,而不必等到Mozilla为您启用它。
注意 :MSE支持仅会按原样在Firefox 31中的YouTube上添加。虽然这增加了对Internet上最流行的视频托管站点的支持,但这只是在Firefox浏览器中全面支持Media Source Extensions的第一步。
要在Firefox中启用MSE,请执行以下操作:
- 在网络浏览器的地址栏中输入about:config,然后按Enter。
- 确认如果显示警告消息,请小心。
- 搜索media.mediasource.enabled并双击名称。
这会将首选项设置为true,并在Firefox中启用Media Source Extensions。 YouTube会自动启用该功能,其他网站(例如 HTML5测试网站 。
在YouTube上,它增加了对媒体源扩展,MSE和WebM VP9的支持,但不支持MSE和H.264,这意味着某些视频可能尚未使用此配置。
更新资料 :查看有关如何操作的信息 启用缺少的零件 。请注意,此选项可能在所有版本的Firefox中都不可用。
要确定是否支持视频,请先将其打开,然后在加载后右键单击它。从上下文菜单中选择书呆子的统计信息,如果看到Dash:是,则支持媒体源扩展。
结束语
媒体源扩展支持是一项迫切需要的功能,尤其是因为YouTube限制了网站上的HTML5视频功能,而且还因为将来流行的视频流服务将使用它来摆脱基于插件的流。
您可以在下面阅读有关实施的当前状态 在这里向YouTube致敬 。 (通过 索伦 )