控制real player的播放 播放页面:fx.html 代码: <HTML> // Test the playback status function isPlaying() { function isPaused() { function isStopped() { // --> </FORM> fx.php代码:
<?php header("Content-type: application/vnd.rn-realmedia-vbr"); ?> 需要注意的地方:
1. 从firefox的官方文档里看标签embed的type应该是“application/vnd.rn-realplayer-javascript”的,但firefox竟然识别不了,改为"audio/x-pn-realaudio-plugin"就行了,视频当作音频用,但也能显示视频,不知道为什么会这样。
2.要正确输出视频文件的mime-type, rmvb的mime不是“video/vnd.rn-realvideo”,而是“application/vnd.rn-realmedia-vbr”
参考资料:
http://plugindoc./winmime.html firefox支持的所有plugin 的mime type
http://service./help/library/guides/extend/embed.htm real player的所有支持javascript调用的属性以及方法说明(官方英文)
http://blog.csdn.net/hzf100/archive/2007/08/15/1745198.aspx real player的所有支持javascript调用的属性以及方法说明(中文)
http://service./help/library/guides/ScriptingGuide/HTML/samples/javaembed/JAVAFrames.htm IE下控制realplayer播放的例子
http://service./help/library/guides/realone/ProductionGuide/HTML/htmfiles/embed.htm#179297 realplayer 外观以及按钮设计文档
http://www.mozilla.org/quality/browser/front-end/testcases/plugins/realaudiotest.html realplayer on firefox test page
控制windows media player 播放
mozilla官方实例:http://plugindoc./testpages/wmp11.html
注意的地方: type="application/x-ms-wmp" ,这个表示用的是wmp11,如果firefox发现客户端是wmp9以下的话会提示安装一个微软的插件,安装完后就可以用javascript控制了。
而“application/x-mplayer2”表示调用的是wmp9,用这个type是不能用javascript来控制的。
参考资料:
http://msdn2.microsoft.com/en-us/library/bb614515.aspx 微软wmp11的msdn(Using the Windows Media Player Control with Firefox)
http://port25./pages/windows-media-player-firefox-plugin-download.aspx 让wmp9支持javascript控制的插件
http://www./experiments/wmp_play.html firefox下用flash控制wmplayer的例子
|
|
来自: Ralf_Jones > 《PHP》