网页调用网页版Qvod播放器方法

  • 格式:wps
  • 大小:323.69 KB
  • 文档页数:12

•G2000正品专卖•论坛•搜索•IE8•帮助•导航•默认风格•jeans•世界之窗•greenwall星月鸟林»※-影视VOD系统-※» QVOD网页播放皮肤和控件使用手册返回列表发帖紫星雨管理员帖子2530精华25积分31740 经验31740 点威望1#跳转到»倒序看帖打印字体大小:tT发表于2008-11-20 17:44| 只看该作者QVOD网页播放皮肤和控件使用手册皮肤, 网页, QVOD, 手册, 控件QVOD网页播放皮肤和控件使用手册(有例子下载)一、Qvod Player插件:Qvod Player (Q播) 是一款基于准视频点播(QVOD) 内核的、多功能、个性化的媒体播放器。

Qvod Player 集成了全新播放引擎,不但支持自主研发的准视频点播技术;而且还是免费的BT 点播软件,用户只需通过几分钟的缓冲即可边下载边观看丰富的BT 影视节目。

Qvod Player 具有的资源占用低、操作简捷、运行效率高,扩展能力强等特点,使其成为目前国内最受欢迎的P2P 播放软件。

Qvod Player控件可以嵌入到网页中或者支持COM组件的开发程序中。

Qvod Player让你的视频播放随心随意。

0 点金钱58675 ¥注册时间2005-7-17 二、使用平台:播放器使用COM组件开发技术,能在用户客户端浏览器或者支持COM组件的开发程序中使用。

三、使用方法:1、在你的网页适当位置(即想让用户观看视频的位置)插入如下代码:<objectclassid="clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF" width="500" height="400" id="QvodPlayer" name="QvodPlayer">内容解释1、object:HTML语言中对COM插件的统一使用方式。

2、classid:HTML语言中对WEB插件的调用语句。

3、clsid: F3D0D36F-23F8-4682-A195-74C92B03D4AF:Qvod Player插件类型ID值。

4、width/height 在网页中显示的该插件宽与高度。

5、id/ name/ 是要控制该Qvod Player插件的名字。

QvodPlayer 可以更改成你喜欢并且容易记住的名字。

如果不能下载该插件安装包。

请用户自行去 下载安装四、Qvod Player插件最简使用方法:在你的网页适当位置源代码中插入如下代码,当用户打开该网页时,即可完成影片文件的播放功能:复制内容到剪贴板代码:<object classid="clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF" width="500" height="400" id="QvodPlayer" name="QvodPlayer" onError=if(window.confirm('请您先安装QvodPlayer软件,然后刷新本页才可以正常播放.')){window.open('/download.htm')} else{self.location='/'}><;PARAM NAME='URL'VALUE='此处请替换成QVOD播放链接地址'><;PARAM NAME='Autoplay' VALUE='1'></object>关于更复杂的使用方法:请下载文档包查看;下载地址:五、Qvod Player接口使用方法1、属性接口:1)URL:播放文件地址。

URL值格式:qvod://文件大小|文件hash 值|文件名|如:qvod://145485901|E4284D21B54DCB7181EA853B88746D6 93ACEA079|美丽的选择-第三部-05.rmvb|2) AutoPlay:是否自动播放。

0:不自动播放1:自动播放。

默认是不自动播放。

<;PARAM NAME='AutoPlay' VALUE='0'>3) Showcontrol:是否显示控制栏,0=不显示1= 显示默认参数是显示<;PARAM NAME='Showcontrol' VALUE='0'>2、方法接口:1)播放Play():2)停止Stop():3)暂停Pause():4)设置当前播放位置Currentpos:例如想设置播放位置在一分钟则:c++等语言:long newValue = 60;put_Currentpos(newValue);javastricpt/vb/vbstricpt等脚本语言:var pos = 60;QvodPlayer.Currentpos = 60;5) 得到当前播放位置Currentpos:c++等语言:double newValue = 0;newValue = get_Currentpos();javastricpt/vb/vbstricpt等脚本语言:var pos = 0;pos = QvodPlayer.Currentpos;6) 得到播放持续时间Duration:c++等语言:double newValue = 0;newValue = get_Duration();javastricpt/vb/vbstricpt等脚本语言:var pos = 0;pos = QvodPlayer.Duration;7) 设置全屏与否Full (BOOL bFull):如设置全屏c++等语言:BOOL bFull = TRUE;//全屏则为TRUE,取消全屏则为FALSE put_Full (bFull );javastricpt/vb/vbstricpt等脚本语言:var pos = true;QvodPlayer.Full= true;8) 得到是否全屏Full:c++等语言:BOOL bFull = TRUE;bFull = get_Full ();javastricpt/vb/vbstricpt等脚本语言:var pos = true;pos = QvodPlayer.Full;9) 设置静音Mute():c++等语言:BOOL bMute= TRUE;//静单为TRUE,取消静音则为FALSE;put_Mute(bMute);javastricpt/vb/vbstricpt等脚本语言:var pos = true;QvodPlayer.Mute = pos ;10) 得到是否静音状态BOOL GetMute():c++等语言:BOOL bMute = TRUE;Mute = get_Mute ();javastricpt/vb/vbstricpt等脚本语言:var pos = true;pos = QvodPlayer.Mute;11) 得到当前播放状态PlayState():c++等语言:PLAYSTATE state= Undefined ;state= get_PlayState ();javastricpt/vb/vbstricpt等脚本语言:var state;state = QvodPlayer.PlayState;播放状态值:enum enum_PalyState{_S_Init = 0,_S_Stop,_S_Pause,_S_Playing,_S_Buffering,_S_Waiting,_S_MediaEnded,_S_Ready,_S_Conning,_S_BTDowning,_S_CreateDS,_S_Stoping};//Undefined = 0,准备就绪Stopped = 1,停止; Paused = 2,暂停; Playing = 3,播放中; Buffering = 4,缓冲中; Waiting = 5,等待中; MediaEnded = 6,播放结束Ready = 7, 准备读;Reconnecting = 8,重连中; BTDowning = 9 BT种子下载中; Createing = 10,正在连接中; Stoping=11 正在停止;刚开始播的时候的状态是Createing15) 得到现在声音的值Volume():c++等语言:long v = 0;v= get_Volume ();javastricpt/vb/vbstricpt等脚本语言:var v;v= QvodPlayer.Volume;16) 设置现在声音的值0-100中间的值Volume():例如设置声音值为50;c++等语言:long v = 50;put_Volume (v);javastricpt/vb/vbstricpt等脚本语言:var v = 50;QvodPlayer.Volume = v;17)设置是否循环播放newVal=0不循环,-1无限循环,大于0的值就代表循环次数NumLoop();c++等语言:long v = 0; //可以为-1,或者大于0的值于100等put_NumLoop(v);javastricpt/vb/vbstricpt等脚本语言:var v = 0; //可以为-1,或者大于0的值于100等QvodPlayer.NumLoop= v;18)设置视频框架.viewid = 40073;按比例填充viewid = 40072;按窗口拉伸埴充put_viewframe(long viewid);c++等语言:long viewid = 40073; //viewid = 40073;按比例填充viewid = 40072;按窗口拉伸埴充put_viewframe(v);javastricpt/vb/vbstricpt等脚本语言:var v = 40073; //viewid = 40073;按比例填充viewid = 40072;按窗口拉伸埴充QvodPlayer.put_viewframe(v);19)获取播放文件码率long value = get_rate();c++等语言:long v = 50;get_rate(&v);javastricpt/vb/vbstricpt等脚本语言:var v;QvodPlayer.get_rate(v);20)设置播放文件声道.enum enum_SoundChannel{S_MONO =0, //混合音- 0S_LEFT, //左声道- 1S_RIGHT, //右声道- 2S_DEFAULT, //默认- 3S_LTOALL, //左声道扩展到全部- 4S_RTOALL //右声道扩展到全部- 5};put_SoundTrack(long track);例如想设置左声道。