求一在线视频播放代码
我的目的就是能够实现多种格式的视频可以在线播放,如果没有通用的,请告诉我能够播放rmvb格式的代码,谢谢 问题点数:50、回复次数:14Top
1 楼lanman(lanman)回复于 2006-02-14 10:00:30 得分 15
各种播放器代码
0.SWF格式:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="32" height="32">
<param name="movie" value="banner.swf">
<param name="quality" value="high">
<embed src="STYLE.CSS" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="32" height="32"></embed>
</object>
1.avi格式
<object id="video" width="400" height="200" border="0" classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa">
<param name="showdisplay" value="0">
<param name="showcontrols" value="1">
<param name="autostart" value="1">
<param name="autorewind" value="0">
<param name="playcount" value="0">
<param name="appearance value="0 value=""">
<param name="borderstyle value="0 value=""">
<param name="moviewindowheight" value="240">
<param name="moviewindowwidth" value="320">
<param name="filename" value="file:///d|/work/vod/mbar.avi">
<embed width="400" height="200" border="0" showdisplay="0" showcontrols="1" autostart="1" autorewind="0" playcount="0" moviewindowheight="240" moviewindowwidth="320" filename="file:///d|/work/vod/mbar.avi" src="mbar.avi">
</embed>
</object>
2.mpg格式
<object classid="clsid:05589fa1-c356-11ce-bf01-00aa0055595a" id="activemovie1" width="239" height="250">
<param name="appearance" value="0">
<param name="autostart" value="-1">
<param name="allowchangedisplaymode" value="-1">
<param name="allowhidedisplay" value="0">
<param name="allowhidecontrols" value="-1">
<param name="autorewind" value="-1">
<param name="balance" value="0">
<param name="currentposition" value="0">
<param name="displaybackcolor" value="0">
<param name="displayforecolor" value="16777215">
<param name="displaymode" value="0">
<param name="enabled" value="-1">
<param name="enablecontextmenu" value="-1">
<param name="enablepositioncontrols" value="-1">
<param name="enableselectioncontrols" value="0">
<param name="enabletracker" value="-1">
<param name="filename" value="../../../mpeg/halali.mpg" valuetype="ref">
<param name="fullscreenmode" value="0">
<param name="moviewindowsize" value="0">
<param name="playcount" value="1">
<param name="rate" value="1">
<param name="selectionstart" value="-1">
<param name="selectionend" value="-1">
<param name="showcontrols" value="-1">
<param name="showdisplay" value="-1">
<param name="showpositioncontrols" value="0">
<param name="showtracker" value="-1">
<param name="volume" value="-480">
</object>
3.smi格式
<object id=rvocx classid=clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa width=240
height=180>
<param name="_extentx" value="6350">
<param name="_extenty" value="4763">
<param name="autostart" value="-1">
<param name="shuffle" value="0">
<param name="prefetch" value="0">
<param name="nolabels" value="-1">
<param name="src" value="rm.rm">
<param name="controls" value="imagewindow">
<param name="console" value="console1">
<param name="loop" value="0">
<param name="numloop" value="0">
<param name="center" value="0">
<param name="maintainaspect" value="0">
<param name="backgroundcolor" value="#000000"><embed src="real.smi" type="audio/x-pn-realaudio-plugin" console="console1" controls="imagewindow" height="180" width="240" autostart="true"></object>
4.rm格式
<object id=video1 classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa" height=288 width=352>
<param name="_extentx" value="9313">
<param name="_extenty" value="7620">
<param name="autostart" value="0">
<param name="shuffle" value="0">
<param name="prefetch" value="0">
<param name="nolabels" value="0">
<param name="src" value="rtsp://203.207.131.35/vod/dawan-a.rm";;;>
<param name="controls" value="imagewindow">
<param name="console" value="clip1">
<param name="loop" value="0">
<param name="numloop" value="0">
<param name="center" value="0">
<param name="maintainaspect" value="0">
<param name="backgroundcolor" value="#000000"><embed src type="audio/x-pn-realaudio-plugin" console="clip1" controls="imagewindow" height="288" width="352" autostart="false">
</object>
5.wmv格式
<object id="nsplay" width=200 height=180 classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=6,4,5,715" standby="loading microsoft windows media player components..." type="application/x-oleobject" align="right" hspace="5">
<!-- asx file name -->
<param name="autorewind" value=1>
<param name="filename" value="xxxxxx.wmv">
<!-- display controls -->
<param name="showcontrols" value="1">
<!-- display position controls -->
<param name="showpositioncontrols" value="0">
<!-- display audio controls -->
<param name="showaudiocontrols" value="1">
<!-- display tracker controls -->
<param name="showtracker" value="0">
<!-- show display -->
<param name="showdisplay" value="0">
<!-- display status bar -->
<param name="showstatusbar" value="0">
<!-- diplay go to bar -->
<param name="showgotobar" value="0">
<!-- display controls -->
<param name="showcaptioning" value="0">
<!-- player autostart -->
<param name="autostart" value=1>
<!-- animation at start -->
<param name="volume" value="-2500">
<param name="animationatstart" value="0">
<!-- transparent at start -->
<param name="transparentatstart" value="0">
<!-- do not allow a change in display size -->
<param name="allowchangedisplaysize" value="0">
<!-- do not allow scanning -->
<param name="allowscan" value="0">
<!-- do not show contect menu on right mouse click -->
<param name="enablecontextmenu" value="0">
<!-- do not allow playback toggling on mouse click -->
<param name="clicktoplay" value="0">
</object>
Top
2 楼yufeiyxl(与飞)回复于 2006-02-14 10:19:57 得分 0
lanman(lanman) 你好,我试了一下,没有发现具体哪种适合播放rmvb格式的视频Top
3 楼lanman(lanman)回复于 2006-02-14 10:21:57 得分 0
rm格式的
Top
4 楼yufeiyxl(与飞)回复于 2006-02-14 10:36:11 得分 0
to:lanman(lanman)
我试过了,还是不行Top
5 楼linky520(linky)回复于 2006-02-14 12:51:11 得分 30
我以前做的是根据文件的后最名来调用不同的播放器 你试下 基本上支持很多的格式
<%
if rst("video_type")=".wmv" or rst("video_type")=".asf" or rst("video_type")=".wma" then
call media
else
call rm
end if
%>
<% sub rm %>
<table height=300 cellPadding=0 width=330 bgColor=#4e565c
border=1 bordercolorlight="#75828A" bordercolordark="#343A3F" align="center" >
<tr><td align=middle>
<table>
<tr>
<td colspan="2">
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=240 id=video2 width=320>
<param name="_ExtentX" value="10583">
<param name="_ExtentY" value="8176">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="<%=rst("video_url")%>">
<param name="CONTROLS" value="Imagewindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
<param name="EnableFullScreenControls" value="1">
</object>
</td>
</tr>
<tr>
<td>
<a href="#" onClick="setFull();"><input type="submit" value="全屏" class="textfield6"></a></td>
<td>
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=50 id=video3 width=290>
<param name="_ExtentX" value="10583">
<param name="_ExtentY" value="8176">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="<%=rst("video_url")%>">
<param name="CONTROLS" value="ControlPanel,StatusBar">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
<param name="EnableFullScreenControls" value="1">
</object>
</td>
</tr></table>
</td>
</tr>
</table>
<% end sub
set rst=nothing
'set conn=nothing
%>
<%sub media %>
<table height=300 cellPadding=0 width=330 bgColor=#4e565c
border=1 bordercolorlight="#75828A" bordercolordark="#343A3F" align="center" >
<tr>
<td align=middle valign="middle" >
<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,1,5,217"
id=MediaPlayer type=application/x-oleobject width=320 height=290 standby="Loading Microsoft Windows Media Player components..." VIEWASTEXT align=MIDDLE >
<param name=AudioStream value=-1>
<param name=AutoSize value=0>
<param name=AutoStart value=1>
<param name=AnimationAtStart value=0>
<param name=AllowScan value=-1>
<param name=AllowChangeDisplaySize value=0>
<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=0>
<param name=CursorType value=32512>
<param name=CurrentPosition value=-1>
<param name=CurrentMarker value=0>
<param name=DefaultFrame value=1>
<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=0>
<param name=EnableFullScreenControls value=0>
<param name=EnableTracker value=1>
<param name=Filename value="<%=rst("video_url")%>">
<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=0>
<param name=SelectionEnd value=true>
<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=ShowStatusBar 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=-1070>
<param name=WindowlessVideo value=0>
</object>
</td></tr></table>
<% end sub
set rst=nothing
%>
Top
6 楼yufeiyxl(与飞)回复于 2006-02-15 08:04:14 得分 0
楼上两位兄弟都提到了一些视频文件的播放方法,但是好像都不适合rmvb电影格式文件的播放,请问谁知道?Top
7 楼linky520(linky)回复于 2006-02-15 13:07:20 得分 0
楼主 我给你的办法我就可以播放,可能是你自己本机没有安装支持rmvb的插件吧Top
8 楼yufeiyxl(与飞)回复于 2006-02-15 15:25:31 得分 0
to:linky520(linky)
还需要单独安装插件?是要到网上下载吗?请讲明白一些,谢谢Top
9 楼deiphi(面壁思过)回复于 2006-02-15 16:19:13 得分 5
安装realplay就可以了Top
10 楼yufeiyxl(与飞)回复于 2006-02-15 18:20:36 得分 0
我机子上已经有可以播放rmvb格式的工具,MediaPlayer就可以播放,但是我通过页面调用还是无法播放Top
11 楼linky520(linky)回复于 2006-02-16 04:10:52 得分 0
因为我的程序中 默认如果后缀名为rm or rmvb的话 调用的网页播放器是realplayer 所以你必须安装realplayerTop
12 楼yufeiyxl(与飞)回复于 2006-02-16 08:22:42 得分 0
to:linky520(linky)
我要晕掉了,MediaPlayer,RealPlayer我都安装了,但是就是没办法播放rmvb格式的视频文件,你的两种代码我都试过了,不管是rm()模块还是media()模块的代码都播放不了Top
13 楼yufeiyxl(与飞)回复于 2006-02-16 08:43:28 得分 0
犯了个错误,现在可以播放了,但是我又发现了奇怪的问题,我遇到的视频格式(rm、rmvb、wmv、avi)用media()模块的代码可以播放,rm()模块无法播放Top
14 楼yufeiyxl(与飞)回复于 2006-02-21 17:13:53 得分 0
真诚感谢楼上各位兄弟姐妹的大力帮助。Top
相关问题
- 谁有在线视频点播的网站源代码(realplay server)???能不能给一份。。
- 如何用PHP实现在线视频播放?
- 为什么用windows media player播放在线视频图像时闪烁不定?
- 有在线视频播放开发经历的请进!高分求教!
- 各位大哥,小弟现在需要做在线视频播放,给点建议!
- 问一个关于怎么下载在线视频的问题?谢谢!!!
- 在网上常常看到一些用real做的免费在线视频,想下到爱机中!!!!!!!!
- 小弟学习了一段时间directshow了,准备自己动手写个简单的在线视频程序,有一个问想知道一吓.
- 我一直用maxthon 作为浏览器,但是最近在线视频,flash等都不会显示,就留个外框?怎么办?
- 急等,关于在线视频问题





