首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么像优酷一样将几个分段视频组成一个完整的播放,用代码实现,不是用合并软件合的!求教各位大神

2013-07-09 
怎样像优酷一样将几个分段视频组成一个完整的播放,用代码实现,不是用合并软件合的!求教各位大神!这个是播

怎样像优酷一样将几个分段视频组成一个完整的播放,用代码实现,不是用合并软件合的!求教各位大神!
这个是播放器代码
 <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="286" height="225"> 
            <param name="AudioStream" value="-1"/> 
            <param name="AutoSize" value="-1"/> 
            <param name="AutoStart" value="-1"/> 
            <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="200"/> 
            <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="DisplaySize" value="0"/> 
            <param name="Enabled" value="-1"/> 


            <param name="EnableContextMenu" value="-1"/> 
            <param name="EnablePositionControls" value="-1"/> 
            <param name="EnableFullScreenControls" value="0"/> 
            <param name="EnableTracker" value="-1"/> 
            <param name="Filename" value="XmlFile.wpl"/> 
            <param name="InvokeURLs" value="-1"/> 
            <param name="Language" value="-1"/> 
            <param name="Mute" value="0"/> 
            <param name="PlayCount" value="3"/> 
            <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="SendErrorEvents" 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="ShowControls" value="-1"/> 
            <param name="ShowAudioControls" value="-1"/> 
            <param name="ShowDisplay" value="0"/> 
            <param name="ShowGotoBar" value="0"/> 
            <param name="ShowPositionControls" value="-1"/> 
            <param name="ShowStatusBar" value="0"/> 
            <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="Volume" value="-320"/> 
            <param name="WindowlessVideo" value="0"/> 
</object> 
[解决办法]
优酷用户在上传视频后应该就已经被转码和切割了。每个完整视频被切割为N个小视频,每个小视频会有统一ID,这样前台播放器的视频地址肯定是一个后台处理程序,根据传入的ID来返回不同的视频内容。

热点排行