在网页插入视频播放器代码 一、插入RealPlayer ActiveX对象(如果要进行测试,需要先安装RealPlayer播放器) 假定以下代码包含在video.php文档中(该文件将在主页面中通过进行链接)。 //定义播放界面 //定义状态栏 //定义控制面板 其中,CONTROLS参数用来指定播放器的控件外观,可以用多个控件进行组合,并通过CONSOLE参数进行关联。 有关param参数,读者可以参阅RealPlayer官方网站http://service.real.com/help/library/guides/production/htmfiles/control.htm。 这里的SRC参数尤为重要,用来指定视频流文件的URL地址。这里笔者使用PHP代码的方法动态的指定SRC,读者也可以使用其它如ASP,或完全过 JavaScript 实现。 二、使用DHTML动态控制RealPlayer控件的播放 小技巧:的妙用。由于为RealPlayer控件指定新的SRC需要刷新页面,使用可以把RealPlayer控件嵌入到单独的页面中,这样,动态刷新就是在内进行,不会影响用户观看页面其它内容。 以下代码包含在主页面中: ,其中,video.php文件用力显示RealPlayer控件。 下面我们加入简单的JavaScript 代码用来控制视频的播放。 我们可以使用javascript控制RealPlayer插件更复杂的功能,如提取视频的长宽、测试用户的网络速率、自定义播放事件等等。关于RealPlayer ActiveX开发的具体细节,请参阅RealPlayer官方网站http://service.real.com/help/library/guides/extend/embed.htm。 我们假设有一个视频文件,其URL为http://YourURL/filename.ram,那么我们就可以这样定义: 文件1,如果文件是在本地,URL也可以为相对路径。 三、检测用户是否安装RealPlayer播放器 在页面的部分加入以下JavaScript代码,用以检测用户是否安装RealPlayer播放器: \n'); if ( RealPlayerG2 || RealPlayer5 || RealPlayer4 ){ //可以在此处添加对象 }else if ( RealMode ){ //NetScape浏览器用户 //可以在此处加入对象 }else { window.location.replace("install.htm"); //转入install.htm页面指导用户进行安装 } --> 四、应用实例 ;
是因为你的DW里没有该视频的播放插件,建议转换成SWF或是FLV格式插入,这样既可以缩小文件大小又可以提高网络播放速度。