zoukankan      html  css  js  c++  java
  • 记录:网页播放视频

    好久不怎么完整的写代码了,突然要做个网页实现视频在线播放的,要的颇急,几个小时搞定。

    自我提醒:仅仅支持IE播放,因为调用了media player播放,chrome不支持,还把所有的视频格式转化为wmv格式,可以实现边下载边播放。

    其中播放路径的变量必须在后台做public声明,前段页面才可以调用,习惯了使用“~/”取路径,但是这个标记必须在服务器端控件中使用才有效。

    例如:PlayUrl = http://webtest.域名.com/2013/video/百老汇.wmv,这样才可以实现放在服务器上播放,否则本地调试看不出情况,放到服务器上就傻眼了。

    调用object代码如下:

    <object id="MediaPlayer1" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="800" height="600" VIEWASTEXT style="vertical-align:text-top;">


             
         <param name="filename" value="<%=PlayUrl%>">       
                <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>

  • 相关阅读:
    [原]鼠标移至小图,自动显示相应大图
    [整理]asp.net导出Excel/Csv格式数据方案
    [整理]asp.net 上传大文件解决方案
    唐伯虎诗词
    [转]浅析软件项目管理中的10个误区
    [推荐]让SQL跑得更快
    [原]ASP.Net常用功能整理生成图片的缩略图
    [推荐]数据库性能优化
    SQL优化原则
    天地男儿
  • 原文地址:https://www.cnblogs.com/benton/p/2984559.html
Copyright © 2011-2022 走看看