• 记录:网页播放视频


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

    自我提醒:仅仅支持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>

  • 相关阅读:
    17款最佳的代码审查工具
    最全的开发人员在线速查手册
    Expression Blend 4 激活码
    TimeSpan XML序列化
    如何使用策略模式
    .Net 笔记(二) 泛型和集合
    VS2010 旗舰版序列号
    WPF ArrangeOverride与MeasureOverride
    实现zbar扫描二维码的时候就把照片存储出来的办法
    用Jpush极光推送实现抓取特定某个用户Log到七牛云服务器
  • 原文地址:https://www.cnblogs.com/benton/p/2984559.html
Copyright © 2020-2023  润新知