热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

解决Linux下火狐浏览器和opera浏览器的多媒体在线播放的问题

解决Linux下火狐浏览器和opera浏览器的多媒体在线播放的问题--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  火狐的在线播放还是蛮容易解决的,请先安装Mplayer,然后再安装一个“mozilla-mplayer”(它们两个在cn99的源里都有)。

  这样一来,只要网页写得规范,“mozilla-mplayer”这个插件能够支持大部分媒体格式的在线播放,如mp3、wma、wmv、asf、rm等。

  网页,可以通过安装MediaWrap扩展来解决,引用作者的话:

  mediawrap 是一个很小的 Firefox 扩展。它能够将 ActiveX 控件方式的网页内嵌媒体转换成 Firefox 能够支持的 Plugin 方式,从而使 Firefox 也能够象 IE 一样正常播放

  使用该扩展之后,仍然还有一小部分IE only 的网站,不能正常在线播放,你如果一定要使用它们,请给管理者写信,要求他们修改代码。

  还有一点需要提出,对于real格式的在线媒体(如rm、rmvb等),虽然Mplayer+mozilla-mplayer也能够播放,但我还是建议你安装RealPlayer for Linux:

  Opera能够直接使用许多Mozilla/Firefox的插件,比如Flash插件,你 只需要正确添加插件地址就可以了(Mozilla的 插件地址通常为“/usr/lib/mozilla/plugins”,你需要把它添加到Opera的插件目录里,一般情况下,Opera会在安装的时候 自动添加它),Opera也能够识别并调用“mozilla-mplayer”插件,但遗憾的是,在在我这里,该插件虽被调用,但使用并不正常(在 Oprea的插件页能看到该插件,相关设置中也能够看到并选用该插件,页面也不再提示插件未安装,但就是无法正常播放)。

  要解决Opera的在线播放

  对于real媒体,如果安装了RealPlayer for Linux,就可以选用RealPlayer的插件(Preferences-Advanced-Downloads-(Quick find:”rmp”)-Edit…-Use plug-in-RealPlay‘s Plugin/首选项-高级-下载-快速查含有rmp的项-编辑-点选“使用插件”-选用RealPlay的相关插件);

  对于其它媒体,我安装了另一个播放器──kaffeine来解决(这是KDE下的播放器,如果你使用的是其它的桌面环境,就必须先安装一些KDE的库才能安装它)。

  安装了kaffeine之后,请再安装一个Mozilla插件──“kaffeine- mozilla”,然后更改相关设置,让Opera使用 该插件来播放相关媒体而不是使用“mozilla-mplayer”插件(设置方法和前面的Real媒体一样,只是需要查找的是含有 “application/x-mplayer2”的项,插件选择为“Kaffeine Starter Plugin”,注意,不用修改mp3、wma等格式的打开方式,只修改“application/x-mplayer2”这一项就可以了,在安装 Kaffeine的时候,也可能会自动帮你选用它的插件)。

  需要注意的是,这个插件并不能使在线媒体嵌在页面中播放,它只是一个“Starter”,也就是说,遇到在线播放的页面时,该插件会自动启动Kaffeine,并把媒体地址传送给它,让媒体在新打开的Kaffeine程序窗口中播放。

  对于那些不规范的在线播放网页,Opera下也是有解决办法的,请看:媒体播放问题解决方案,引用作者的话:

  很多页面的懒编辑们在设计页面的时候就只是针对IE做了测试,在用OBJECT标记的时候并 没有按照规范添加EMBED标记,带来的问题就是这 样的页面在IE中能正常播放媒体文件,但在非IE内核,如OPERA和FIREFOX中就无法正常浏览.FIREFOX中有人写了MediaWrap扩 展,我们的OPERA当然也有解决方法 — by Ezibo

  使用了这个js之后,相当多的问题网页都可以正常播放了,但这个脚本毕竟只是针对特定代码做 出修正,不可能解决所有的问题网站,所以,对于那些 IE Only的页面,如果不是微软给了站长好处费的话,还是建议你给那些站长发邮件,要求他们修改网页代码,“用户实在不该为破网页擦屁股”。
推荐阅读
  • 服务器上的操作系统有哪些,如何选择适合的操作系统?
    本文介绍了服务器上常见的操作系统,包括系统盘镜像、数据盘镜像和整机镜像的数量。同时,还介绍了共享镜像的限制和使用方法。此外,还提供了关于华为云服务的帮助中心,其中包括产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题和视频帮助等技术文档。对于裸金属服务器的远程登录,本文介绍了使用密钥对登录的方法,并提供了部分操作系统配置示例。最后,还提到了SUSE云耀云服务器的特点和快速搭建方法。 ... [详细]
  • Linux环境变量$PATH的作用及使用方法
    本文介绍了Linux环境变量$PATH的作用及使用方法。$PATH是一个由多个目录组成的变量,用冒号分隔。当执行一个指令时,系统会按照$PATH定义的目录顺序搜索同名的可执行文件,如果有多个同名指令,则先找到的会被执行。通过设置$PATH变量,可以在任何地方执行指令,无需输入绝对路径。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 如题如示,在网上查了下c#直接操作ppt的例子,但都只是很简单的写了下打开PPT插入标题插入一个图表等,但是都没有更具体的有如何可以直接更改PPT图表的数据源数据的例子。我现在的需求是,我有一个P ... [详细]
  • vb6集成ad登录共享文件_SCSP实验2单点登录
    01—实验目的掌握单点登陆相关原理和深信服配置02—实验环境1.AC版本v12.0.42AC1地址:https:172.172.1.1AC2地址:htt ... [详细]
  • M$exceloriginprosigmaplot里面怎么画一个x(自然数序列),多个y比如10个y数据曲线,要求所有曲线都不能重叠的,但是x轴只要一个。因为在文章里面给图的位置很小,但是 ... [详细]
author-avatar
亲个小亲爱剖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有