当前位置: 代码迷 >> ASP.NET >> 求视频播放器解决思路
  详细解决方案

求视频播放器解决思路

热度:6035   发布时间:2013-02-25 00:00:00.0
求视频播放器
在网上找了一个视频播放器,有时能播,有时又不行,求助一个靠得住的
C# code
 
<object id="MediaPlayer1" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="352" height="288" VIEWASTEXT>             
            <param name="filename" value=" <%=FileUrl%>"> 
            <param name="AutoStart" value="1"> 
            <param name="Enabled" value="-1"> 
            <param name="ShowControls" value="-1"> 
            <param name="ShowGotoBar" value="0">
            <param name="ShowStatusBar" value="-1"> 
            <param name="EnableFullScreenControls" value="0">             
            <param name="EnablePositionControls" value="0">     
            <param name="Volume" value="0">     
            <param name="DisplaySize" value="4">   
            <param name="SendErrorEvents" value="0">             
            <param name="enableContextMenu" value="0">   
            <param name="EnableTracker" value="-1">     
            <param name="AudioStream" value="-1">       
            <param name="AutoSize" value="0">         
            <param name="AnimationAtStart" value="-1">       
            <param name="AllowScan" value="-1">     
            <param name="AllowChangeDisplaySize" value="-1">   
            <param name="AutoRewind" value="0"> 
            <param name="Balance" value="0">   
            <param name="BaseURL" value="">   
            <param name="BufferingTime" value="5">       
            <param name="CaptioningID" value="">             
            <param name="ClickToPlay" value="-1">     
            <param name="CursorType" value="0">       
            <param name="CurrentPosition" value="-1">       
            <param name="CurrentMarker" value="0">       
            <param name="DefaultFrame" value="">
            <param name="DisplayBackColor" value="0">   
            <param name="DisplayForeColor" value="16777215">     
            <param name="DisplayMode" value="0">
            <param name="InvokeURLs" value="-1">     
            <param name="Language" value="-1">           
            <param name="Mute" value="0">     
            <param name="PlayCount" value="1">     
            <param name="PreviewMode" value="0">             
            <param name="Rate" value="1">     
            <param name="SAMILang" value="">             
            <param name="SAMIStyle" value="">     
            <param name="SAMIFileName" value="">             
            <param name="SelectionStart" value="-1">       
            <param name="SelectionEnd" value="-1">       
            <param name="SendOpenStateChangeEvents" value="-1">   
            <param name="SendWarningEvents" value="-1">     
            <param name="SendKeyboardEvents" value="0">     
            <param name="SendMouseClickEvents" value="0">   
            <param name="SendMouseMoveEvents" value="0">     
            <param name="SendPlayStateChangeEvents" value="-1">       
            <param name="ShowCaptioning" value="0">         
            <param name="ShowAudioControls" value="-1"> 
            <param name="ShowDisplay" value="0">     
            <param name="ShowPositionControls" value="-1">   
            <param name="ShowTracker" value="-1">     
            <param name="TransparentAtStart" value="0">   
            <param name="VideoBorderWidth" value="0">     
            <param name="VideoBorderColor" value="0">   
            <param name="VideoBorder3D" value="0">     
            <param name="WindowlessVideo" value="0"> 
            </object> 


------解决方案--------------------------------------------------------
试一下webplayer看看, www.webplayer9.com 不是广告.
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
http://www.cnblogs.com/happyday56/archive/2008/08/20/1268559
http://www.cnblogs.com/jecray/articles/866041
------解决方案--------------------------------------------------------
使用ActiveX是一个传统的解决方案
但是现在越来越多的网站考虑透过Flash或SilverLight来实现类似的功能
这样的免费播放器有很多,比如JWPlayer
使用这样的播放器好处在于跨平台(甚至可以在支持Flex的手机上播放)
缺点在于,需要将传统的视频文件(如wmv)转化为flv
------解决方案--------------------------------------------------------
http://malsup.com/jquery/media/#
------解决方案--------------------------------------------------------
不怎么懂,顶!
------解决方案--------------------------------------------------------
服务器不能播,有可能是MIME问题。设置一下
------解决方案--------------------------------------------------------
视频文件有两大类型:流媒体和非流媒体;

流媒体如:wmv、mpeg、avi等,这些视频文件在远程可以正常播放;

但rm, rmvb这些格式就需要用到Real Player的网页播放器代码,

而且,客户需要安装Real Player播放器才能播放。

对于dat格式的视频文件,据的我了解,用网页播放器,只能在本机是播放,

但远程就播放不了.

  相关解决方案