Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1052517
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:19:50


火狐的在线播放还是蛮容易解决的,请先安装Mplayer,然后再安装一个“mozilla-mplayer”(它们两个在cn99的源里都有)。 这样一来,只要网页写得规范,“mozilla-mplayer”这个插件能够支持大部分媒体格式的在线播放,如mp3、wma、wmv、asf、rm等。 网页,可以通过安装MediaWrap扩展来解决,引用作者的话: mediawrap是一个很小的Firefox扩展。它能够将ActiveX控件方式的网页内嵌媒体转换成Firefox能够支持的Plugin方式,从而使Firefox也能够象IE一样正常播放 使用该扩展之后,仍然还有一小部分IEonly的网站,不能正常在线播放,你如果一定要使用它们,请给管理者写信,要求他们修改代码。 还有一点需要提出,对于real格式的在线媒体(如rm、rmvb等),虽然Mplayer mozilla-mplayer也能够播放,但我还是建议你安装RealPlayerforLinux: Opera能够直接使用许多Mozilla/Firefox的插件,比如Flash插件,你只需要正确添加插件地址就可以了(Mozilla的插件地址通常为“/usr/lib/mozilla/plugins”,你需要把它添加到Opera的插件目录里,一般情况下,Opera会在安装的时候自动添加它),Opera也能够识别并调用“mozilla-mplayer”插件,但遗憾的是,在在我这里,该插件虽被调用,但使用并不正常(在Oprea的插件页能看到该插件,相关设置中也能够看到并选用该插件,页面也不再提示插件未安装,但就是无法正常播放)。 要解决Opera的在线播放 对于real媒体,如果安装了RealPlayerforLinux,就可以选用RealPlayer的插件(Preferences-Advanced-Downloads-(Quickfind:”rmp”)-Edit…-Useplug-in-RealPlay‘sPlugin/首选项-高级-下载-快速查含有rmp的项-编辑-点选“使用插件”-选用RealPlay的相关插件); 对于其它媒体,我安装了另一个播放器──kaffeine来解决(这是KDE下的播放器,如果你使用的是其它的桌面环境,就必须先安装一些KDE的库才能安装它)。 安装了kaffeine之后,请再安装一个Mozilla插件──“kaffeine-mozilla”,然后更改相关设置,让Opera使用该插件来播放相关媒体而不是使用“mozilla-mplayer”插件(设置方法和前面的Real媒体一样,只是需要查找的是含有“application/x-mplayer2”的项,插件选择为“KaffeineStarterPlugin”,注意,不用修改mp3、wma等格式的打开方式,只修改“application/x-mplayer2”这一项就可以了,在安装Kaffeine的时候,也可能会自动帮你选用它的插件)。 需要注意的是,这个插件并不能使在线媒体嵌在页面中播放,它只是一个“Starter”,也就是说,遇到在线播放的页面时,该插件会自动启动Kaffeine,并把媒体地址传送给它,让媒体在新打开的Kaffeine程序窗口中播放。 对于那些不规范的在线播放网页,Opera下也是有解决办法的,请看:媒体播放问题解决方案,引用作者的话: 很多页面的懒编辑们在设计页面的时候就只是针对IE做了测试,在用OBJECT标记的时候并没有按照规范添加EMBED标记,带来的问题就是这样的页面在IE中能正常播放媒体文件,但在非IE内核,如OPERA和FIREFOX中就无法正常浏览.FIREFOX中有人写了MediaWrap扩展,我们的OPERA当然也有解决方法—byEzibo 使用了这个js之后,相当多的问题网页都可以正常播放了,但这个脚本毕竟只是针对特定代码做出修正,不可能解决所有的问题网站,所以,对于那些IEOnly的页面,如果不是微软给了站长好处费的话,还是建议你给那些站长发邮件,要求他们修改网页代码,“用户实在不该为破网页擦屁股”。 (责任编辑:云子)


下载本文示例代码
阅读(593) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~