最近一直在研究视频播放的问题。因为本人并非专门做视频网站的,所以对着方面了解的不是很多。在网上也找了很多的采用java进行视频转码的代码以及说法,发现都是千篇一律的,采用ffmpeg和mencooder进行转码。但是我经过实际的测试,发现这两个转码器的转码速度非常之慢,同时清晰度相差的实在惊人。所以我决定采用别的方式。
最后,我发现了一个宝利通的播放器,他支持ie以插件形式播放。
下面是一段html代码:
<HTML>
<HEAD> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <TITLE>网络媒体播放器</TITLE> <SCRIPT LANGUAGE=javascript> try { var Player; var ret; Player = new ActiveXObject("VodHelper.NetPlayer"); ret = Player.GetCurrentVersion(); if (ret < 3.74) { alert("网络媒体播放器版本已过期,请重新下载并安装网络媒体播放器!"); document.location.href = "./softwares/vodplayer.exe"; } delete Player; } catch (e) { alert("请首先下载安装网络媒体播放器!"); //document.location.href = "download/vodplayer3.91.exe"; //return false; } </script> </HEAD> <BODY> <table width=100% height=100% cellpadding="0" cellspacing="0"> <tr> <td colspan=2><OBJECT ID="ActiveX" name="player" CLASSID="CLSID:C3D8F2C7-A508-4724-BC3A-C247058D17EB" width="100%" height="100%" VIEWASTEXT> <param name="url" value="g:/game/Wildlife2.3gp"> <param name="uimode" value="1"> <param name="playmode" value="1"> <param name="autostart" value="1"> <param name="keephistory" value="0"> <param name="playinplayer" value="0"> <param name="adlinks" value="广告" /> </OBJECT></td> </tr> </table> </BODY> </HTML>
这个播放器支持大部分的主流的视频格式的播放。它支持的格式:MPEG1、MPEG2、MPEG4、AVI、ASF、WMV、RM、MP3、MP4、WAV、 Quicktime(包括3.0以上)、SWF、FLV、MKV、PMP。
? ? ? ?只需要在用户的pc机上安装一个vodplayer播放器就可以了。很简便的哦!
vodplayer播放器下载地址:
http://down.tech.sina.com.cn/content/35533.html