webplayer9 网页调试代码

 

第一次整这种东西,折腾了半天 一直调试失败。无法播放电影。

结果发现需要在本机安装服务器端 稍加配置才能正确播放。

 

这个是 webplayer9 官方论坛提供的调试代码

 

js 检测客户端是否安装了 webplayre9 播放器

function ValidCheck()
{
       try
       {
            if ( !ocxstatus() )
            {
                     if( is_ie() )
                     {
                               alert("您没有安装WebPlayer9播放器!请先下载WebPlayer9。");
                               window.open("http://www.webplayer9.com/download/WP9Setup.exe", '_self'); //下载软件的页面
                               return false;
                     }
                     else
                     {
                               alert("如果您使用FireFox无法正常观看,请使用IE浏览器打开此页面!");
                               return false;
                     } 
            }
            else
            {
                     try
                     {
                               //window.open( s,'_blank' );
                     }
                     catch(e)
                     {
                               //alert('打开播放器时出错。');
                     }
            }
       }
       catch(e)
       {
            alert('判断控件时出错。');
            return false;
       }
       return false;
}
function is_ie()
{
       try
       {
            var agt = navigator.userAgent.toLowerCase();
            var ie = ((agt.indexOf("msie") != -1));
            if ( ie )
            {
                     return true;
            }
            else
            {
                     return false;
            }
       }
       catch(e) {
            alert('判断浏览器类型时出错。');
       }
       return false;
}
function ocxstatus()
{
       var NewObj;
       try
       {
            NewObj = new ActiveXObject("XMEDIAPLAYER.XMediaPlayerCtrl.1");
            if ( typeof NewObj != 'undefined' )
            {
                     NewObj = null;
                     return true;
            }
       }
       catch(e)
       {
            NewObj = null;
            return false;
       }
}

ValidCheck();


 

之后下载 webplayer9 服务端

http://www.webplayer9.com/download/WP9MediaServer.exe

安装服务端。打开 需要配置如下

在选项设置中

  IP地址或域名 输入相关数据 (比如你的网站地址或者IP地址)

电影和网站是架设在不同的服务器下,电影服务器存放电影 也就是说 服务端就是安装在该服务器下(os是要windows)

在该服务器下设置ip地址或域名时指向网站地址即可。

 

在影视管理中 右键发布目录列表 点击 新建发布目录 输入别名(随意) 然后指向影视所存在的目录地址即可。

 

 

播放代码

<!--创建播放器对象-->
<OBJECT name=myWebPlayer9 id=myWebPlayer9 classid="clsid:947BA55B-2113-4349-8784-FFB9D7F881C9" width=70% height=70% align=center hspace=0 vspace=0>
<!--模式选择, full 表示完整显示包括播放窗口和控制栏, simple 表示简单显示, 只显示播放窗口, 不显示控制栏-->
<param name="Mode" value="full">

<!--是否记忆上次的播放音量设置-->
<param name="LastVolume" value=-1>

<!--是否记忆上次播放进度-->
<param name="LastPosition" value=-1>

<!--播放时显示的播放文件的标题-->
<param name="Title" value="亚瑟的迷你王国A">

<!--播放开始前, 显示广告时间的长度, 单位秒, 0 表示不显示广告-->
<param name="AdTime" value=10>

<!--播放开始前, 显示广告的URL地址, 如果包含Flash,最好不要启用显示Flash的右键菜单功能, 地址为空,不显示广告-->
<param name="AdURL" value="http://www.baidu.com">

<!--播放停止后, 显示的网页的地址, 地址为空, 表示不显示-->
<param name="EmbedURL" value="http://www.webplayer9.com">

<!--是否启用加密的播放地址, 0不启用, -1, 表示启用-->
<param name="EncryptURL" value=0>

<!--播放的视频的地址, 必须是绝对的文件路径, 支持RMVB/RM/WMV/ASF/FLV格式, 配合EncryptURL属性可以支持加密地址-->
<param name="URL" value="wp9://F318F6E03B82B2FFF384069CCD90A3/kad/2FB592DE2F24B88402EBADABEBA531BE080D9A78/E/phpnow/htdocs/11.rmvb">

<!--打开网页后, 是否自动开始播放-->
<param name="AutoStart" value=-1>

<!--是否让播放窗口位于最顶层, 0不启用, -1, 表示启用-->
<param name="AlwaysOnTop" value=0>

<!--指定皮肤的绝对链接地址-->
<param name="SkinURL" value="">

<!--不限制个数的文字广告-->
<param name="TextAds" value="P2P网络技术实验室|http://www.p2plib.com[/url]@webplayer9官方网站|[url]http://www.webplayer9.com">

<!--设置是否启用P2P, none 表示不启用, private 表示本服务器启用, public 表示对互联网所有用户启用-->
<param name="P2PSupport" value="private">

<!--状态栏多个文字广告的间隔时间, 默认为10秒钟-->
<param name="TextAdsTimeslot" value=10>

<!--控制文字广告颜色的属性: TextAdsColor, 设置值为: XXXXXX, 表示RGB, XX -> R, XX -> G, XX -> B-->
<param name="TextAdsColor" value="00FE00">

<!--设置属性: RedirectURL=1, URL=[动态的重定向地址], 可以启用动态的重定向地址进行点播-->
<param name="RedirectURL" value=0>

<!--是否对于内网用户自动映射端口, 设置后对公网P2P点播帮助极大, 切记, 在内网做p2p点播, 不要设置此属性-->
<param name="MapPort" value=-1>

<!--视频播放完毕后, 是否自动停止视频, 跳转到广告页面, 注意P2P点播时最好不要设置, 可以增强P2P分发效果-->
<param name="StopOnEnd" value=0>

<!-是否启用播放窗口自适应视频的宽度比例 0不启用,-1启用, 注意如果启用自适应视频的宽度比例播放窗口必须是弹出式打开-->
<param name="AutoSize" value=0>

<!-- 设置是否启用鼠标点击播放窗口暂停播放,0不启用;-1启用 -->
<param name="LButtonPause" value=-1>
</OBJECT>


将电影地址改为自己电影服务器的绝对地址即可。

这里可以输入 明文地址 即 http:// 电影的绝对路径。 但是可能会被别人看到 非法下载电影。

 

补充 参考属性

•Mode: 控件的显示模式, full 表示全部显示, simple 表示隐藏控制部分显示。
•LastVolume: 是否记忆音量设置, 0 表示不记忆, -1 表示记忆。
•LastPosition: 是否记忆本次的播放进度, 0 表示不记忆, -1 表示记忆。
•Title: 播放器中显示的播放的资源的标题, 例如: 亚瑟的迷你王国A
•AdTime:播放开始前, 显示广告时间的长度, 单位秒, 0 表示不显示广告
•AdURL:播放开始前, 显示广告的URL地址, 如果包含Flash,最好不要启用显示Flash的右键菜单功能, 地址为空,不显示广告
•EmbedURL:播放停止后, 显示的网页的地址, 地址为空, 表示不显示
•EncryptURL:是否启用加密的播放地址, 0不启用, -1, 表示启用
•URL: 要播放的视频资源的地址,格式为: http://dommain:port/path/name.[rm/rmvb/wvm/asf/flv], 必须是绝对路径。
•AutoStart: 是否自动开始播放, 0 表示不自动播放, -1 表示自动播放
•AlwaysOnTop: 设置播放器所在的IE穿透是否置顶显示
•SkinURL: 设置播放器的皮肤URL. 自定义的皮肤, 可以通过此参数来设置.
•TextAds: 播放器控制栏显示的滚动文字广告的信息.
•P2PSupport: 是否启用P2P, none 表示不启用, private 表示对本站的用户启用, public 表示对于播放器所有用户启用.
•TextAdsTimeslot: 设置文字广告显示的间隔时间, 默认为 10 秒钟.
•TextAdsColor: 设置广告文字的颜色, 设置值为: XXXXXX, 表示RGB, XX -> R, XX -> G, XX -> B
•RedirectURL: 支持动态的重定向的视频链接的功能, 设置属性: RedirectURL=-1, URL=[动态的重定向地址].
•MapPort: 是否对于内网用户启用端口映射, 公网点播需要设置为-1, 内网点播一定要设置为 0
•StopOnEnd: 控制是否视频播放结束后, 自动停止, 跳转到广告页面.
•AutoSize: 控制自动控制IE播放窗口为视频的原始大小. 0 表示不启用, -1 启用.
•LButtonPause: 控制是否单击鼠标左键时控制视频的播放/暂停, 0 表示不启用, -1 启用.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值