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

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

这个是 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 启用.

webplayer9 网页调试代码相关推荐

  1. 【vconsole】vconsole网页调试

    [vconsole]vconsole网页调试 学习新思想,争做新青年.大家好,今天让我们一起学习[如何使用Wechat app中的vconsole进行调试]吧! 1. 开启X5内核开关 复制以下2个网 ...

  2. 手把手教你用Vscode Debugger调试代码

    http://shooterblog.site/2018/05/19/%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E7%94%A8Vscode%20De ...

  3. 调试代码遗留_陷入遗留代码地狱吗? 这里有一些想法可以帮助您处理情况

    调试代码遗留 by Felipe Lopes 通过Felipe Lopes 陷入遗留代码地狱吗? 这里有一些想法可以帮助您处理情况 (Stuck in legacy code hell? Here a ...

  4. 记录一次自己调试代码的过程

    今年年初我们做了一套防窃电的软件,其中通讯采取的是串口方式.前段时间,根据现场的反馈,我们增加了蓝牙通讯的功能.系统界面如下图所示: 今天,现场人员反馈说:"解析的数据出现问题", ...

  5. ECLIPSE远程调试出现如下问题 ECLIPSE中调试代码提示找不到源

    ECLIPSE远程调试出现如下问题  ECLIPSE中调试代码提示找不到源 如此提示是由于没有JAR包中找不到MAIN,可以手动添加或自己修改 利用ECLIPSE填写JAR中的MAIN方法后,就可以调 ...

  6. php执行跟踪_PHP使用debug_backtrace方法跟踪调试代码调用详解

    本文实例讲述了PHP使用debug_backtrace方法跟踪调试代码调用.分享给大家供大家参考,具体如下: 在开发过程中,例如要修改别人开发的代码或调试出问题的代码,需要对代码流程一步步去跟踪,找到 ...

  7. java后门_@Java Web 程序员,我们一起给程序开个后门吧:让你在保留现场,服务不重启的情况下,执行我们的调试代码...

    从数据库.redis取了些数据,做了一些运算后,没抛异常,但是就是结果不对 抛了个空指针异常,但是看代码,感觉没问题,是取出来就是空,还是中间什么函数把它改坏了 发现导致一个bug的原因是用了JVM缓 ...

  8. html禁止f12键代码,网站禁用f12 禁止调试代码方法

    正常情况下 自己的一些网站的一些代码不想被别人扒来扒去的,可以看看本方法. 可以设置复制提示,禁f12,禁止调试是很有必要的 当然这个防不了大佬,只能防防小学生 具体方法: 1.首先我们需要下载web ...

  9. 每日一皮:资深程序员调试代码的样子...

    这就是资深程序员调试代码的样子 也就是说闭着眼睛也能处理bug 往期推荐 每日一皮:产品和开发在线上吵了许久... 每日一皮:软件从业人员表情图... 每日一皮:强大的sudo ... 每日一皮:周六 ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-298 和谐宿舍2(DP)
  2. jdbc配置文件连接mysql_java jdbc使用配置文件连接数据库:
  3. go语言中goroutine池
  4. PHP中Redis管道
  5. 2021-08-12 画蜡烛线
  6. 一些iphone开发的资料
  7. 折线图_Pyecharts数据可视化分析—折线图
  8. 挑战 TensorFlow、PyTorch,“后浪”OneFlow 有没有机会?
  9. 视觉slam十四讲课后习题ch3--5题
  10. linux离线语音识别安装运行总结
  11. mysql grep 提取错误日志_通过grep 获取MySQL错误日志信息的方法
  12. c#通讯西门子plc
  13. 安装docker ce与padman冲突及解决办法
  14. 2019全国大学生电子设计大赛-F题纸张计数
  15. 浙江大学软件学院 保研面试
  16. 体重 年龄 性别 身高 预测鞋码_用身高和体重数据进行性别分类的实验报告
  17. scons的使用方法和进阶
  18. 避免在for循环中使用sql语句
  19. 微软计算机学院,微软亚洲研究院谢幸博士,秦涛博士访问计算机学院并做学术报告...
  20. java 单例模式双重检索_单例模式:为什么要双重检测

热门文章

  1. net6创建Startup文件
  2. 纯css 下滑线导航条特效
  3. 成本效益分析(转载)
  4. (一)DDR 基础介绍——(演进、构成、存储原理)
  5. 使用Environment Module设置运行环境
  6. 蓝牙5在物联网中的应用
  7. 制作QQ登录界面(UI版)
  8. 关于win7+ubuntu双系统安装过程
  9. 华为OD机试题 - GPU 调度(JavaScript)| 含思路
  10. DDoS拒绝服务攻击