我努力了这一段时间,我能够验证Ogg / Theora工作正常在Firefox 7,Nightly 10和Opera Next。
现在,所有内容也都在使用Google Chrome。我使用Chrome的问题是,XP中的最新版本的Chrome不再需要在命令行中传递的“–enable-webgl”指令。 XP中需要的唯一命令行条目是“–ignore-gpu-blacklist”,因为GPU在Windows XP中被列入黑名单。
此外,我能够验证Chrome的工作原理与Web-m / VP8 / Vorbis流。 Opera和Firefox还没有支持它。
我发现的主要问题是:
1 – 页面加载:如果从文件系统加载页面,而不是从Web浏览器加载页面,则不会显示视频(任何视频,vlc或文件)。
要解决它,只需确保您从网络服务器加载您的内容。
2 – 实时/实时流:VLC被使用,为了使其工作,我不得不浏览WebGL / HTML5视频安全限制。它发生,不是源自相同的Web服务器和Web上下文或子上下文的视频流将不会播放由于安全限制。
要解决这个问题,只需使用Apache Web服务器在应用程序服务器前面,并从加载的网页将VLC流配置为Web子上下文。例如,在Apache 2.2中启用mod代理并将以下行添加到您的httpd.conf文件:
# Mod_proxy Module
ProxyReceiveBufferSize 16384
ProxyRequests On
ProxyVia On
ProxyPreserveHost On
Order deny,allow
Allow from