﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>学习日记 &#187; qvod</title>
	<atom:link href="https://www.softwareace.cn/?feed=rss2&#038;tag=qvod" rel="self" type="application/rss+xml" />
	<link>https://www.softwareace.cn</link>
	<description>时刻想着为自己的产品多做一些对他好的事情</description>
	<lastBuildDate>Fri, 20 Mar 2026 06:58:28 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>快播5控件(QvodInsert)网页和二次开发使用说明</title>
		<link>https://www.softwareace.cn/?p=555</link>
		<comments>https://www.softwareace.cn/?p=555#comments</comments>
		<pubDate>Thu, 05 Sep 2013 05:39:43 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[qvod]]></category>

		<guid isPermaLink="false">http://www.softwareace.cn/?p=555</guid>
		<description><![CDATA[一、最新修改 1、QvodPlayer插件增加对Mozilla内核的浏览器支持，如火狐浏览器和谷歌浏览器。 2 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span style="font-size: large;">一、最新修改</span><br />
1、QvodPlayer插件增加对Mozilla内核的浏览器支持，如火狐浏览器和谷歌浏览器。<br />
2、增加了一些Web初始化的参数<br />
7) Mute: 设置静音<br />
8) Volume: 设置音量<br />
9) SoundTrack：设置播放文件声道<br />
10) EnableTextAd：设置文字链开关<br />
11) QvodTextAdUrl：设置文字链广告地址<br />
12) SkipBegin: 设置片头长度<br />
13) SkipEnd:设置片尾长度</p>
<p>3、去掉了一些属性和方法<br />
18) 设置播放亮度对比度 AdjustVideo<br />
21) 设置控件所属的父窗口 put_ParentWnd</p>
<p>4、增加了一些属性和方法<br />
25) 设置文字链广告地址 QvodTextAdUrl<br />
26) 设置文字链开关 EnableTextAd<br />
27) 获取插件版本号 Version<br />
28) 获取缓冲进度 BufferPercent<br />
29) 获取影片是否支持设置播放位置 Canseek</p>
<p><span style="font-size: large;">二、快播插件介绍</span><br />
快播(QvodPlayer) 是一款基于准视频点播 (QVOD) 内核的、多功能、个性化的媒体播放器。QvodPlayer 集成了全新播放引擎，不但支持自主研发的准视频点播技术；而且还是免费的 BT 点播软件，用户只需通过几分钟的缓冲即可边下载边观看丰富的 BT 影视节目。QvodPlayer 具有的资源占用低、操作简捷、运行效率高，扩展能力强等特点，使其成为目前国内最受欢迎的 P2P 播放软件。QvodPlayer控件可以嵌入到网页中或者支持COM组件的开发程序中。QvodPlayer让你的视频播放随心随意。</p>
<p><span style="font-size: large;">三、使用平台：</span><br />
播放器使用COM组件开发技术，能在用户客户端浏览器或者支持COM组件的开发程序中使用。</p>
<p><span style="font-size: large;">四、使用方法：</span><br />
1、在你的网页适当位置（即想让用户观看视频的位置）插入如下代码：<br />
&lt;object classid=&#8221;clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF&#8221; width=&#8221;500&#8243; height=&#8221;400&#8243; id=&#8221;QvodPlayer&#8221; name=&#8221;QvodPlayer&#8221;&gt;<br />
内容解释</p>
<ul type="1">
<li>object<br />
HTML语言中对COM插件的统一使用方式。</li>
<li>classid<br />
HTML语言中对WEB插件的调用语句。</li>
<li>clsid: F3D0D36F-23F8-4682-A195-74C92B03D4AF<br />
QvodPlayer插件类型ID值。</li>
<li>width/height<br />
在网页中显示的该插件宽与高度。</li>
<li>id/name<br />
是要控制该QvodPlayer插件的名字。QvodPlayer可以更改成你喜欢并且容易记住的名字。</li>
</ul>
<p>2、QvodPlayer插件最简使用方法：<br />
在你的网页适当位置源代码中插入如下代码,当用户打开该网页时，即可完成影片文件的播放功能：<br />
&lt;object classid=&#8221;clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF&#8221; width=&#8221;500&#8243; height=&#8221;400&#8243; id=&#8221;QvodPlayer&#8221; name=&#8221;QvodPlayer&#8221; onError=if(window.confirm(&#8216;请您先安装QvodPlayer软件,然后刷新本页才可以正常播放.&#8217;)){window.open(&#8216;http://www.qvod.com/download.htm&#8217;)}else{self.location=&#8217;http://www.qvod.com/&#8217;}&gt;<br />
&lt; PARAM NAME=&#8217;URL&#8217; VALUE=&#8217;此处请替换成QVOD播放链接地址&#8217;&gt;<br />
&lt; PARAM NAME=&#8217;Autoplay&#8217; VALUE=&#8217;1&#8242;&gt;<br />
&lt;embed URL=&#8217;此处请替换成QVOD播放链接地址&#8217; type=&#8217;application/qvod-plugin&#8217;&gt;<br />
&lt;/embed&gt;<br />
&lt;/object&gt;</p>
<p>3、如何兼容谷歌等非IE浏览器(支持快播4.2及以上版本)<br />
1）添加embed标签<br />
网站对谷歌浏览器支持，必须在原来的object标签中添加embed标签，例如下面红色部分：<br />
&lt;object classid=&#8217;clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF&#8217; id=&#8217;QvodPlayer&#8217; width=&#8217;600&#8242; height=&#8217;480&#8242;&gt;<br />
&lt; PARAM NAME=&#8217;URL&#8217; VALUE=&#8217;qvod://167960408|8F81A848CBEB17F4D4850A13DC781FC803181594|鹿鼎记(陈小春版)-01.rmvb|&#8217;&gt;<br />
&lt; PARAM NAME=&#8217;Showcontrol&#8217; VALUE=&#8217;1&#8242;&gt;<br />
&lt; PARAM NAME=&#8217;AutoPlay&#8217; VALUE=&#8217;1&#8242;&gt;<br />
<span style="color: red;">&lt; embed URL=&#8217;qvod://167960408|8F81A848CBEB17F4D4850A13DC781FC803181594|鹿鼎记(陈小春版)-01.rmvb|&#8217; type=&#8217;application/qvod-plugin&#8217; Showcontrol=&#8217;1&#8242; AutoPlay=&#8217;1&#8242;&gt;<br />
&lt;/embed&gt;</span><br />
&lt;/object&gt;</p>
<p>embed标签不仅支持URL参数，也同样支持object标签支持的Autoplay，Mute，<br />
Showcontrol，Volume，NumLoop，SoundTrack，NextWebPage，QvodAdUrl。<br />
在object中初始化的参数，必须在embed中传入才能起效。<br />
不同浏览器对object及embed支持情况如下：</p>
<table cellspacing="0">
<tbody>
<tr>
<td></td>
<td><span>object</span></td>
<td>embed</td>
</tr>
<tr>
<td>IE内核</td>
<td>优先支持</td>
<td>支持</td>
</tr>
<tr>
<td>Mozilla内核</td>
<td>不支持</td>
<td>支持</td>
</tr>
</tbody>
</table>
<p>不同版本插件对IE内核及Mozilla内核的支持情况如下：</p>
<table cellspacing="0">
<tbody>
<tr>
<td></td>
<td>IE内核</td>
<td>Mozilla内核</td>
</tr>
<tr>
<td>3.5</td>
<td>支持</td>
<td>不支持</td>
</tr>
<tr>
<td>5.0</td>
<td>支持</td>
<td>支持</td>
</tr>
</tbody>
</table>
<p>2）避免汉字乱码<br />
如果你的动态页面是通过网页URL传入qvod协议地址的要注意了，由于这类浏览器默认对url的参数进行GB2312编码，而插件只能识别utf-8码，这样就会导致创建的网络任务出现汉字乱码。<br />
避免方法有两种：<br />
1.不通过网页URL方式传入qvod协议地址；<br />
2.对qvod协议地址进行utf-8转码后带入URL的参数中。<br />
任选一种方式即可。</p>
<p><span style="font-size: large;">五、QvodPlayer接口使用方法</span></p>
<p><span style="font-size: medium;">1、Web页面中的初始化参数： </span></p>
<p>1) URL：播放文件地址<br />
&lt; PARAM NAME=&#8217;URL&#8217; VALUE=&#8217;URL值&#8217;&gt;<br />
URL值格式：qvod://文件大小|文件hash值|文件名|<br />
举例：<br />
&lt; PARAM NAME=&#8217;URL&#8217; VALUE=&#8217;qvod://145485901|E4284D21B54DCB7181EA853B88746D693ACEA079|美丽的选择-第三部-05.rmvb|&#8217;&gt;</p>
<p>2) AutoPlay：是否自动播放<br />
&lt; PARAM NAME=&#8217;AutoPlay&#8217;  VALUE=&#8217;0或1&#8242;&gt;<br />
0=不自动播放  1=自动播放。默认是不自动播放。<br />
举例：<br />
&lt; PARAM NAME=&#8217;AutoPlay&#8217;  VALUE=&#8217;1&#8242;&gt;</p>
<p>3) Showcontrol：是否显示控制栏<br />
&lt; PARAM NAME=&#8217;Showcontrol&#8217;  VALUE=&#8217;0或1&#8242;&gt;<br />
0=不显示  1=显示。默认参数是显示<br />
举例：<br />
&lt; PARAM NAME=&#8217;Showcontrol&#8217;  VALUE=&#8217;1&#8242;&gt;</p>
<p>4) NextWebPage: 播放完当前节目后自动导航到下一集的网页地址<br />
&lt; PARAM NAME=&#8217;NextWebPage&#8217;  VALUE=&#8217;http://格式的URL&#8217;&gt;<br />
网页地址以http://开头，默认为空即不导航。<br />
举例：<br />
&lt; PARAM NAME=&#8217;NextWebPage&#8217; VALUE=&#8217;http://tv.sohu.com/20111028/n323762204.shtml&#8217;&gt;</p>
<p>5) NumLoop:是否循环播放当前节目<br />
&lt; PARAM NAME=&#8217;NumLoop&#8217;  VALUE=&#8217;数字&#8217;&gt;<br />
0 为不循环，大于0为循环次数，递减到0后即停止循环，-1为一直循环。默认为0。<br />
举例（循环一次）：<br />
&lt; PARAM NAME=&#8217;NumLoop&#8217;  VALUE=&#8217;1&#8242;&gt;</p>
<p>6) QvodAdUrl: 播放前缓冲广告页面地址<br />
&lt; PARAM NAME=&#8217;QvodAdUrl&#8217;  VALUE=&#8217;http://格式的链接&#8217;&gt;<br />
在缓冲影片（URL参数（qvod://格式的链接）指定）时，先加载此链接对应的页面到插件位置显示<br />
举例：<br />
&lt; PARAM NAME=&#8217;QvodAdUrl&#8217; VALUE=&#8217;http://buffer-ad.qvod.com/index_bak.asp&#8217;&gt;</p>
<p>7) Mute: 设置静音<br />
&lt; PARAM NAME=&#8217;Mute&#8217;  VALUE=&#8217;0或1&#8242;&gt;<br />
1＝静音，0＝取消静音<br />
举例（设置静音）：<br />
&lt; PARAM NAME=&#8217;Mute&#8217; VALUE=&#8217;1&#8242;&gt;</p>
<p>8) Volume: 设置音量<br />
&lt; PARAM NAME=&#8217;Volume&#8217;  VALUE=&#8217;数字&#8217;&gt;<br />
值范围为0－100<br />
举例（设置音量为50）：<br />
&lt; PARAM NAME=&#8217;Volume&#8217; VALUE=&#8217;50&#8242;&gt;</p>
<p>9) SoundTrack：设置播放文件声道<br />
&lt; PARAM NAME=&#8217;SoundTrack&#8217;  VALUE=&#8217;数字&#8217;&gt;<br />
0=混合音;<br />
1=左声道;<br />
2=右声道;<br />
3=默认（立体声）;<br />
4=左声道扩展到全部;<br />
5=右声道扩展到全部<br />
举例（设置左声道）：<br />
&lt; PARAM NAME=&#8217;SoundTrack&#8217; VALUE=&#8217;1&#8242;&gt;</p>
<p>10) EnableTextAd：设置文字链开关<br />
&lt; PARAM NAME=&#8217;EnableTextAd&#8217;  VALUE=&#8217;0或1&#8242;&gt;<br />
1＝开启文字链广告开关，0＝关闭文字链广告开关<br />
举例（打开文字链广告开关）：<br />
&lt; PARAM NAME=&#8217;EnableTextAd&#8217; VALUE=&#8217;1&#8242;&gt;</p>
<p>11) QvodTextAdUrl：设置文字链广告地址<br />
&lt; PARAM NAME=&#8217;QvodTextAdUrl&#8217;  VALUE=&#8217;xml文件的http链接&#8217;&gt;<br />
举例：<br />
&lt; PARAM NAME=&#8217;QvodTextAdUrl&#8217; VALUE=&#8217;http://ad.tom365.com/text.xml&#8217;&gt;</p>
<p>12) SkipBegin: 设置片头长度<br />
&lt; PARAM NAME=&#8217;SkipBegin&#8217;  VALUE=&#8217;数字&#8217;&gt;<br />
值为片头时长，单位：秒。在插件点播时，根据设置，跳过该长度的片头。<br />
举例（跳过片头120秒）：<br />
&lt; PARAM NAME=&#8217;SkipBegin&#8217; VALUE=&#8217;120&#8242;&gt;</p>
<p>13) SkipEnd:设置片尾长度<br />
&lt; PARAM NAME=&#8217;SkipEnd&#8217;  VALUE=&#8217;数字&#8217;&gt;<br />
值为片尾时长，单位：秒。在插件点播时，根据设置，跳过该长度的片尾。<br />
举例（跳过片尾180秒）：<br />
&lt; PARAM NAME=&#8217;SkipEnd&#8217; VALUE=&#8217;180&#8242;&gt;</p>
<p><span style="font-size: medium;">2、控件的属性和方法：</span><br />
1) 播放<br />
Play()</p>
<p>2) 停止<br />
Stop()</p>
<p>3) 暂停<br />
Pause()</p>
<p>4) 设置当前播放位置<br />
Currentpos：<br />
单位为秒，例如想设置播放位置在一分钟则：<br />
c++等语言:<br />
long pos = 60;<br />
put_Currentpos(pos);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var pos = 60;<br />
QvodPlayer.Currentpos = 60;</p>
<p>5) 得到当前播放位置<br />
Currentpos：<br />
c++等语言:<br />
long pos= 0;<br />
HRESULT hr = get_Currentpos(&amp;pos);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var pos = 0;<br />
pos  = QvodPlayer.Currentpos;</p>
<p>6) 得到播放持续时间<br />
Duration：<br />
单位为秒<br />
c++等语言:<br />
long dur = 0;<br />
HRESULT hr = get_Duration(&amp;dur);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var dur = 0;<br />
dur = QvodPlayer.Duration;</p>
<p>7) 设置全屏与否<br />
Full (BOOL bFull)：<br />
bFull=TRUE为全屏，bFull=FALSE为取消全屏。如设置全屏：<br />
c++等语言:<br />
BOOL bFull = TRUE;<br />
put_Full (bFull );<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var full= true;<br />
QvodPlayer.Full= full;</p>
<p>8) 得到是否全屏<br />
Full：<br />
c++等语言:<br />
BOOL bFull = TRUE;<br />
HRESULT hr = get_Full(&amp;bFull);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var full= true;<br />
full = QvodPlayer.Full;</p>
<p>9) 设置静音<br />
Mute(BOOL bMute)：<br />
bMute=TRUE为静音，bMute=FALSE为取消静音。如设置为静音：<br />
c++等语言:<br />
BOOL bMute= TRUE;<br />
put_Mute(bMute);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var pos = true;<br />
QvodPlayer.Mute = pos ;</p>
<p>10) 得到是否静音状态<br />
Mute()：<br />
c++等语言:<br />
BOOL bMute = TRUE;<br />
HRESULT hr  = get_Mute (&amp;bMute);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var mute= true;<br />
mute = QvodPlayer.Mute;</p>
<p>11) 得到当前播放状态<br />
PlayState()：<br />
c++等语言:<br />
PLAYSTATE state= Undefined ;<br />
HRESULT hr = get_PlayState (&amp;state);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var state;<br />
state = QvodPlayer.PlayState;</p>
<p>播放状态值：<br />
enum enum_PalyState<br />
{<br />
_S_Init = 0,<br />
_S_Stop,<br />
_S_Pause,<br />
_S_Playing,<br />
_S_Buffering,<br />
_S_Waiting,<br />
_S_MediaEnded,<br />
_S_Ready,<br />
_S_Conning,<br />
_S_BTDowning,<br />
_S_CreateDS,<br />
_S_Stoping<br />
};<br />
//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 正在停止;</p>
<p>刚开始播的时候的状态是Createing</p>
<p>12) 得到现在声音的值<br />
Volume()：<br />
c++等语言:<br />
long v = 0;<br />
HRESULT hr = get_Volume (&amp;v);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var v;<br />
v= QvodPlayer.Volume;</p>
<p>13) 设置现在声音的值<br />
Volume()：<br />
0-100中间的值<br />
例如设置声音值为50；<br />
c++等语言:<br />
long v = 50;<br />
put_Volume (v);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var v = 50;<br />
QvodPlayer.Volume = v;</p>
<p>14) 设置是否循环播放<br />
NumLoop(long newVal);<br />
newVal=0不循环，-1无限循环，大于0的值就代表循环次数<br />
c++等语言:<br />
long v = 0;<br />
put_NumLoop(v);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var v = 0;<br />
QvodPlayer.NumLoop= v;</p>
<p>15) 设置视频框架<br />
ViewFrame(long viewid)<br />
viewid = 0，按窗口拉伸埴充；<br />
viewid = 1，按比例填充；<br />
viewid = 2，4：3；<br />
viewid = 3，5：4；<br />
viewid = 4，16：9。<br />
例如设置拉伸填充<br />
c++等语言:<br />
long viewid  = 0;<br />
put_ ViewFrame(viewid);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var v = 0;<br />
QvodPlayer.ViewFrame = v;</p>
<p>16) 获取播放文件码率<br />
get_Rate ():<br />
单位：Kbps<br />
c++等语言:<br />
long rate = 0;<br />
HRESULT hr = get_Rate (&amp;rate);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var rate;<br />
rate = QvodPlayer.get_Rate();</p>
<p>17) 设置播放文件声道<br />
SoundTrack(long track);<br />
enum enum_SoundChannel<br />
{<br />
S_MONO =0, //混合音 &#8211; 0<br />
S_LEFT, //左声道 &#8211; 1<br />
S_RIGHT, //右声道 &#8211; 2<br />
S_DEFAULT, //默认   - 3<br />
S_LTOALL, //左声道扩展到全部 &#8211; 4<br />
S_RTOALL //右声道扩展到全部 &#8211; 5<br />
};<br />
例如想设置左声道。<br />
c++等语言:<br />
long v = 1;<br />
put_SoundTrack(v);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var v = 1;<br />
QvodPlayer.SoundTrack = v;</p>
<p>18) 设置播放亮度对比度<span style="color: red;">（5.0版开始不再支持）</span><br />
<span style="color: silver;">AdjustVideo(long ntype);<br />
ntype = 0;//视频调节<br />
ntype = 1;//音频调节<br />
ntype = 2;//均衡调节<br />
ntype = 3;//字幕调节<br />
如进行视频调节<br />
c++等语言:<br />
long ntype = 0;<br />
AdjustVideo(ntype);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var ntype = 0;<br />
AdjustVideo(ntype);</span></p>
<p>19) 获取播放文件路径<br />
c++等语言:<br />
BSTR strfilename = NULL;<br />
HRESULT hr = get_MainInfo(&amp;strfilename);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var filename ;<br />
filename = QvodPlayer.MainInfo;</p>
<p>20) 获取播放文件下载的进度<br />
返回值是千分值.如果你想化成百分比的话,用这个值除以10即可.即是百分比的值.如你取到的值是98,则代表是已经下载了9.8%<br />
c++等语言:<br />
long taskdown = 0;<br />
HRESULT hr = get_CurTaskProcess(&amp;taskdown);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var taskdown = 0;<br />
taskdown = QvodPlayer.get_CurTaskProcess();</p>
<p>21) 设置控件所属的父窗口<span style="color: red;">（5.0版开始不再支持）</span><br />
<span style="color: silver;">void put_ParentWnd(long hWnd);<br />
long hWnd 为父窗口句柄<br />
如果设置该窗口后，当用户点击浮动的1倍，2倍或者右键菜单1倍，2倍，0.5倍时会向该窗口发送消息<br />
:: PostMessage(hWnd, value, 0, 0);<br />
value:<br />
case WM_USER + 335://0.5倍<br />
case WM_USER + 336://1倍<br />
case WM_USER + 337://2倍</span></p>
<p>22) 控件函数调用<br />
CallFunction:<br />
现在暂只支持通过该函数获取播放文件视频原始宽高及插件版本号<br />
获取视频原始宽高:<br />
输入：&lt;invoke name=&#8221;Width_Height&#8221; returntype=&#8221;xml&#8221;&gt;&lt;/invoke&gt;<br />
输出：&lt;invoke name=&#8221;Width_Height&#8221; returntype=&#8221;xml&#8221;&gt;<br />
&lt;Width value=&#8221;%d&#8221;&gt;&lt;/Width&gt;<br />
&lt;Height value=&#8221;%d&#8221;&gt;&lt;/Height&gt;<br />
&lt;/invoke&gt;<br />
获取版本号：<br />
输入:&lt;invoke name=&#8221;QvodVersion&#8221; returntype=&#8221;xml&#8221;&gt;&lt;/invoke&gt;<br />
输出:&lt;invoke name=&#8221;QvodVersion&#8221; returntype=&#8221;xml&#8221; vn=&#8221;%s&#8221;&gt;&lt;/invoke&gt;<br />
%s表示具体的版本号，如5.0.77.0。<br />
c++等语言:<br />
BSTR*  CallFunction(BSTR request);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var rexml = QvodPlayer.CallFunction(xml);</p>
<p>23) 预缓冲下一集<br />
StartNextDown：<br />
该接口能让用户在看当前这集节目的时候，自动先缓冲下一集节目，这样当用户看下一集时就能很快的开始看了。也可以配合设置IE自动导航到下一页面NextWebPage这个接口，这样用户就可以完全不用手动去点击网页，完全流畅观看节目了。<br />
支持http或者QVOD格式两种协议。<br />
c++等语言：<br />
BSTR url=_T(&#8220;qvod://117840593|FEB33A6420E14C7CFA16828083CD914D9E959B3B|秘密的校园_03.rmvb|&#8221;);<br />
StartNextDown(url);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var url=&#8221;http://117.21.248.253:80/131658100/A1B09F2D7F2C84679AE5110210448F7FB7C8F54F/秘密的校园_04.rmvb&#8221;<br />
或者url=&#8221;qvod://117840593|FEB33A6420E14C7CFA16828083CD914D9E959B3B|秘密的校园_03.rmvb|&#8221;;<br />
QvodPlayer.StartNextDown(url);</p>
<p>24) 获取当前文件下载速度<br />
Downrate:<br />
速度单位为KB/S<br />
c++等语言:<br />
long downrate = 0;<br />
HRESULT hr = QvodPlayer. get_Downrate(&amp;downrate);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var ldownrate = QvodPlayer.Downrate;</p>
<p>25) 设置文字链广告地址<br />
QvodTextAdUrl(textAdUrl):<br />
c++等语言:<br />
BSTR textAdUrl=_T(&#8220;http://ad.tom365.com/text.xml&#8221;);<br />
HRESULT hr = put_QvodTextAdUrl(textAdUrl);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var textAdUrl=&#8221;http://ad.tom365.com/text.xml &#8221; ;<br />
QvodPlayer. QvodTextAdUrl=textAdUrl;<br />
XML文件的格式请参考<a href="http://bbs.kuaibo.com/thread-51402-1-1.html" target="_blank">QVOD资源服务器</a>中的文字链模版文件。</p>
<p>26) 设置文字链开关<br />
EnableTextAd(BOOL bEnable):<br />
bEnable=TRUE为开启文字链广告，FALSE则为关闭。如开启文字链广告：<br />
c++等语言:<br />
BOOL bTextOn = TRUE;<br />
HRESULT hr = put_EnableTextAd(bTextOn);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var textad = true;<br />
QvodPlayer.EnableTextAd = textad;</p>
<p>27) 获取插件版本号<br />
Version:<br />
c++等语言:<br />
BSTR strversion = NULL;<br />
HRESULT hr = get_Version(&amp;strversion);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var version = 0;<br />
Version = QvodPlayer.Version;</p>
<p>28) 获取缓冲进度<br />
BufferPercent:<br />
获得缓冲的百分比, 取值范围：0-100，不处于缓冲状态为0<br />
c++等语言:<br />
long buffpercent = 0;<br />
HRESULT hr = get_BufferPercent(&amp;buffpercent);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var buffpercent = 0;<br />
buffpercent = QvodPlayer.BufferPercent;</p>
<p>29) 获取影片是否支持设置播放位置<br />
Canseek(bSeek):<br />
bSeek=0为不支持，1为支持。当为0时，Currentpos无效<br />
c++等语言:<br />
long seek = 0;<br />
HRESULT hr = get_Canseek(&amp;seek);<br />
javastricpt/vb/vbstricpt等脚本语言：<br />
var seek = 0;<br />
seek = QvodPlayer.Canseek;</p>
]]></content:encoded>
			<wfw:commentRss>https://www.softwareace.cn/?feed=rss2&#038;p=555</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>快播网页控件及二次开发教程（含例子）</title>
		<link>https://www.softwareace.cn/?p=554</link>
		<comments>https://www.softwareace.cn/?p=554#comments</comments>
		<pubDate>Thu, 05 Sep 2013 05:38:21 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[qvod]]></category>

		<guid isPermaLink="false">http://www.softwareace.cn/?p=554</guid>
		<description><![CDATA[快播5控件(QvodInsert)网页和二次开发使用说明 QVOD本地和网页控件接口调用完全手册（新增VB例子 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span><a href="http://bbs.kuaibo.com/thread-70781-1-1.html" target="_blank">快播5控件(QvodInsert)网页和二次开发使用说明</a></span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-592-1-1.html" target="_blank">QVOD本地和网页控件接口调用完全手册（新增VB例子）</a><br />
</span><br />
<span><a href="http://bbs.kuaibo.com/thread-66483-1-1.html" target="_blank">jquery插件,支持自动全屏，兼容主流浏览器，未安装提示页面美化。</a></span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-21512-1-1.html" target="_blank">QVOD二次开发开源代码 密友高清（Meu）源代码及说明</a></span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-18198-1-1.html" target="_blank">基于快播(QVOD)技术二次开发成功案例</a><br />
</span><br />
<span><a href="http://bbs.kuaibo.com/thread-87121-1-1.html" target="_blank">phpwind8.7 gbk版本 添加快播播放器插件教程</a><br />
</span><br />
<span><a href="http://bbs.kuaibo.com/thread-53058-1-1.html" target="_blank">如何让快播5用户通过谷歌等非IE浏览器点播节目</a><br />
</span><br />
<span><a href="http://bbs.kuaibo.com/thread-19834-1-1.html" target="_blank">增加QVOD播放模式及自定义WEB皮肤大全（20100802更新至43篇 持续更新中&#8230;）</a></span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-19410-1-1.html" target="_blank">【教程】Discuz! X2 7.0添加QVOD(多种展现模式,多集连播)</a></span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-20881-1-1.html" target="_blank">【教程】马克斯2.0&amp;2.5&amp;2.8添加QVOD自定义播发器皮肤(新增多集连播)</a> </span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-21523-1-1.html" target="_blank">【教程】WordPress添加QVOD播放器</a></span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-95423-1-1.html" target="_blank">【教程】WordPress 3.3.2 添加QVOD播放器</a></span></p>
<p><span><a href="http://bbs.kuaibo.com/thread-122890-1-1.html" target="_blank">【教程】WordPress 3.5 添加QVOD播放器</a></span></p>
]]></content:encoded>
			<wfw:commentRss>https://www.softwareace.cn/?feed=rss2&#038;p=554</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
