http://blog.csdn.net/estelle_belle/article/details/11471957
有时候我们会有这样的需求,在网页中嵌入视频播放器,以播放我们的服务器端的视频,下面我将代码贴出来:
嵌入快播播放器:
<table width="100%" align="left">
<tr>
<td width="320px">
<div class="box1" panelTitle="文件列表" panelHeight="450" panelWidth="320" overflow="auto">
文件列表:
<li><a href="javascript:void(0);" onclick="play('F:\\30230201\\02-52-01.AVI')";>文件1</a></li>
<li><a href="javascript:void(0);" onclick="play('F:\\Movie\\NewMovie\\失恋33天_DVD.rmvb')";>失恋33天</a></li>
<li><a href="javascript:void(0);" onclick="play('F:\\Movie2\\毕加猪.AVI')";>毕加猪</a></li>
</div>
</td>
<td align="left">
<div panelHeight="450" panelTitle="视频播放" overflow="auto">
<object classid="clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF" width="560" height="430" id="QvodPlayer" name="QvodPlayer" onError="downLoadQvod();">
<param name="url" id="qvodurl0" value="">
<param name="Autoplay" value="1">
<param name="Showcontrol" value="1">
</object>
</div>
</td>
</tr>
</table>
快播播放器相应的js控制代码:
<Script Language="JavaScript" src="">
setInterval(show1,5000);//5s显示一次下载进度
var bstartnextplay = false;
function show1()
{
var pos = QvodPlayer.get_CurTaskProcess()/10;
alert(pos);
if(pos > 60)
{
StartNextDownFile();
}
var posv = "当前下载进度为: "+ pos.toString(10) + "%";
var mediaInfo1 = document.getElementById("mediaInfo");
mediaInfo1.innerText = posv;
}
function PointPlay(playername)
{
//alert(QvodPlayer);
QvodPlayer.URL = playername;
QvodPlayer.Play();
}
function Stop()
{
QvodPlayer.Stop();
}
function Pause()
{
QvodPlayer.Pause();
}
function Play()
{
QvodPlayer.Play();
}
function GetS()
{
var iv;
var is = QvodPlayer.PlayState;
alert(is);
//alert(iv);
}
function putview()
{
var v = 0;
QvodPlayer.put_viewframe(v);
}
function puttrack(v)
{
QvodPlayer.put_soundtrack(v);
}
function putAdjustVideo(v)
{
QvodPlayer.put_AdjustVideo(v);
}
function putfull()
{
var v = true;
QvodPlayer.Full = v;
}
var mute = false;
function putmute()
{
if(mute)
{
mute = false;
QvodPlayer.Mute = mute;
}
else
{
mute = true;
QvodPlayer.Mute = mute;
}
}
function curpos()
{
var pos = 0;
pos = QvodPlayer.Currentpos;
alert(pos);
}
function setpos(pos)
{
QvodPlayer.Currentpos = pos;
}
function setvolue(pos)
{
QvodPlayer.Volume = pos;
}
function OnLoad()
{
// alert(document.protocol);
//var i = document.uniqueID;
var i = navigator.appName;
var b = navigator.userAgent;
}
function get_MainInfo()
{
var filename ;
filename="this";
filename = QvodPlayer.get_MainInfo();
alert(filename);
}
function get_TaskDown()
{
var taskdown1 = QvodPlayer.get_CurTaskProcess();
alert(taskdown1);
}
function StartNextDownFile()
{
alert(QvodPlayer.get_CurTaskProcess());
if(QvodPlayer.get_CurTaskProcess() > 600 && !bstartnextplay)
{
var url = 'qvod://69999035|DBE1429630008370A3F01A38FC0C741ED648E9C0|香格里拉01.rmvb|';
var rv = QvodPlayer.StartNextDown(url);
bstartnextplay = true;
}
}
分享到:
相关推荐
网页中嵌入视频播放器.pdf网页中嵌入视频播放器.pdf
网页中嵌入视频播放器.txt
好多朋友都想在网页中嵌入播放器,现在我拿出来给大家分享一下!
嵌入Asp.net网页上播放mov等影片/页面中插入视频播放器
一个非常经典+漂亮+实用的嵌入网页播放器
主要介绍了使用HTML5在网页中嵌入音频和视频播放的基本方法, 和 标签的使用非常方便,而且使网页视频不再依赖频繁出错的Flash播放器,需要的朋友可以参考下
网页中嵌入windows media player示例
网页嵌入了SWFPlayer的视频播放代码,替换视频文件即可用。想要做的好点可以再添加播放列表。
网页中嵌入视频代码综合完全版,avi格式、mpg格式、wmv格式、rm格式、WindowsMediaPlayer系列(不同面板样式)
2,按空格,上下左右,实现视频暂停,音量加减,视频前进后退(除此在网页内禁用除了f5 f12 及视频操作键以外的键) 3,禁用鼠标在video时的滑轮事件改为音量 4,用input type=“file” 获取文件地址。可以上传多...
一个Flv播放器,网页视频播放器,风格类似Windows MediaPlayer,界面设计相当漂亮了,主要功能: 1.可以读取xml设置播放列表 2,可以直接以给出flv地址进行播放 3,自定义尺寸,自动适应 4,mm播放器风格 ...
1.极酷JCFlvPlayer1.0网页视频播放器支持flv视频播放; 2.支持 [复制播放器代码] 和 [复制网页代码] 的功能; 3.支持跨域名调用Flv视频文件; 4.支持LOGO图标显示或隐藏,并且可以设该图标上的链接地址; 5.支持 ...
VCast 视频播放器实例 源码,支持flv格式的视频播放,已经过多次的修正优化,目前已经有相当大一部分网站在使用VCast播放器,它有个名字,所说是叫做“夜谭播放器”。可作为个人博客网站视频嵌入、视频分享网站使用...
Video.js 是一个通用的在网页上嵌入视频播放器的 JS 库,Video.js 自动检测浏览器对 HTML5 的支持情况,如果不支持 HTML5 则自动使用 Flash 播放器。演示地址:http://www.jq22.com/jquery-info404
这是一款功能最强大的flv超酷网页播放器 1.极酷Flvplayer网页播放器支持flv,mp3,mp4; 2.支持 [单文件播放] 或 [列表连播]; 3.支持LOGO图标显示或隐藏; 4.支持 [顺序播放] 或 [随机播放]; 5.自由设置播放器色彩;...
可嵌入到网页 支持FLV MP4等格式视频 服务器端运行
1.Flvplayer超酷网页播放器支持flv,mp3; 2.支持连播; 3.自由设置播放器色彩; 4.自由设置播放器大小; 5.支持全屏; 6.可自行设置引入外站的flv视频地址,或使用本站的xml列表; 7.可设置视频播放前的插入视频图片...
Vcastr2.2 是一款FLV网络播放器,可以用于各种新闻系统或者blog系统,Vcastr 拥有众多特点和自定义设置,经过不断升级修正,已经具备用户需要的大多数基本功能。 .可以读取xml设置播放列表 ...支持直接js嵌入
FlowPlayer是一个用Flash开发的在Web上的网页flash播放器代码,你可以很容易地将它...它提供了一个简单的方法,在网站中嵌入视频播放器。这样可作为普通的FLV播放器,这其中有大量的功能和非常灵活和强大的配置选项。