如何在网页中播放rm视频文件

it2022-05-05  139

在网上搜索的,贴在这里,放便学习。 第一种是通过调用window   media   player进行播放诸如:wmv,asf等格式文件:       <object   align=middle   class=OBJECT   classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95   height=320   id=MediaPlayer   width=356>       <param   name="ShowStatusBar"   value="-1">       <param   name="Filename"   value="电影地址">       <embed   type=application/x-oleobject   codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701   flename=mp   src=电影地址   width=356   height=320>       </embed>        </object>               第二种是通过调用replayer进行播放诸如:rm,ram等格式文件           播放框:       <object   classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA   height=285   id=RAOCX   name=rmplay   width=356>       <param   name="SRC"   value="影片地址">       <param   name="CONSOLE"   value="Clip1">       <param   name="CONTROLS"   value="imagewindow">       <param   name="AUTOSTART"   value="true">       <embed   src="影片地址"   autostart="true"   controls="ImageWindow"   console="Clip1"   pluginspage="http://www.real.com"/’   target="_blank"   >http://www.real.com";   width="356"   height="285">       </embed>        </object>       控制框:可紧跟播放框一起       <object   classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA   height=27   id=video1   width=356>       <param   name="_ExtentX"   value="7276">       <param   name="_ExtentY"   value="1058">       <param   name="AUTOSTART"   value="0">       <param   name="SHUFFLE"   value="0">       <param   name="PREFETCH"   value="0">       <param   name="NOLABELS"   value="0">       <param   name="CONTROLS"   value="ControlPanel">       <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="#ffffff">       <embed   type="audio/x-pn-realaudio-plugin"   console="Clip1"   controls="ControlPanel"   height="27"   width="356"   autostart="0"   _extentx="7276"   _extenty="1058"   shuffle="0"   prefetch="0"   nolabels="0"   loop="0"   numloop="0"   center="0"   maintainaspect="0"   backgroundcolor="#ffffff">       </embed>       </object>               第三种是通过调用flashplayer进行播放:swf类的flash文档,分别如下:           <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="356"   height=320>       <param   name="movie"   value="flash地址">       <param   name="quality"   value="high">       <embed   src="flash地址"   quality="high"   pluginspage="http://www.macromedia.com/go/getflashplayer"’   target="_blank"   >http://www.macromedia.com/go/getflashplayer";   type="application/x-shockwave-flash"   width="356"   height=320>       </embed>       </object>     ============================ <embed   src="http://wmt2.aboutmedia.com.tw/Aboutmedia/warner/mtv/naying-021011_01v_120k.wmv";;       autostart="true"   loop="true"   width="200"   height="150"   >       把这个网址http://wmt2.aboutmedia.com.tw/Aboutmedia/warner/mtv/naying-021011_01v_120k.wmv换成你要看的电影就行了             有图像的rm格式:     <OBJECT   classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'   height=288   id=video1   width=305   VIEWASTEXT>     <param   name='_ExtentX'   value='5503'>     <param   name='_ExtentY'   value='1588'>     <param   name='AUTOSTART'   value='-1'>     <param   name='SHUFFLE'   value='0'>     <param   name='PREFETCH'   value='0'>     <param   name='NOLABELS'   value='0'>     <param   name='SRC'   value='http://media.cdut.edu.cn/ram/new/xiaoxin1.ram'>     <param   name='CONTROLS'   value='Imagewindow,StatusBar,ControlPanel'>     <param   name='CONSOLE'   value='RAPLAYER'>     <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'>     </OBJECT>         无图像的rm格式:如相声,歌曲。。。     <object   ID='video2'   WIDTH='300'   HEIGHT='62'   CLASSID='CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA'>     <param   name='_ExtentX'   value='9657'>     <param   name='_ExtentY'   value='847'>     <param   name='AUTOSTART'   value='-1'>     <param   name='SHUFFLE'   value='0'>     <param   name='PREFETCH'   value='0'>     <param   name='NOLABELS'   value='0'>     <param   name='SRC'   value='http://210.242.69.206/ramgen/broadcast/BCC/encoder/hipop.rm'>     <param   name='CONTROLS'   value='StatusBar,controlpanel'>     <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'>     </object>         最简单的media格式的播放器。。自动识别有无图像,但是版本是你机器的!     <embed   src='mms://61.175.132.221/tv/mtv/f4/makeawish.wmv'   width=200   height=200   autostart=true   loop=true></embed>         有图像的media播放器,自动调用网上的插件。     <object   id=nstv   classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'   width=280   height=265   codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading   Microsoft?   Windows   Media?   Player   components...   type=application/x-oleobject>     <param   name='URL'   value='http://202.99.11.42/xiangsheng/ymjr.wma'>     <PARAM   NAME='UIMode'   value='full'><PARAM   NAME='AutoStart'   value='true'>     <PARAM   NAME='Enabled'   value='true'>     <PARAM   NAME='enableContextMenu'   value='false'>     <param   name='WindowlessVideo'   value='true'></object>         无图像的media播放器。。。同上。     <object   id=nstv   classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'   width=280   height=60   codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading   Microsoft?   Windows   Media?   Player   components...   type=application/x-oleobject>     <param   name='URL'   value='http://202.99.11.42/xiangsheng/ymjr.wma'>     <PARAM   NAME='UIMode'   value='full'><PARAM   NAME='AutoStart'   value='true'>     <PARAM   NAME='Enabled'   value='true'>     <PARAM   NAME='enableContextMenu'   value='false'>     </object>         只是界面不同的media的调插件播放器。。建议不用这个,,你可以看!     <embed   src='http://av.wanwa.com/fileroot/AV/Ramfiles/23809.ram'   type='audio/x-pn-realaudio-plugin'   console='Clip1'   controls='ControlPanel,StatusBar'   height='60'   width='275'   autostart='true'></embed>                       1,mid                 Code:           <embed   src="<:FILENAME:>"   type="audio/midi"   hidden="false"   autostart="true"   loop="true"   height="20"   width="200"></embed>                     2,mp3                 Code:           <embed   controller="true"   width="200"   height="20"   src="<:FILENAME:>"   border="0"   pluginspage="http://www.apple.com/quicktime/download/indext.html"></embed>                     3,avi                 Code:           <embed   src="<:FILENAME:>"   border="0"   width="<:WIDTH:>"   height="<:HEIGHT:>"   type="application/x-mplayer2"></embed>                     4,flash                 Code:             <embed   src="<:FILENAME:>"   pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"   type="application/x-shockwave-flash"   width="<:WIDTH:>"   height="<:HEIGHT:>"   play="true"   loop="true"   quality="high"   scale="showall"   menu="true"></embed>                     5,mpg                 Code:             <embed   src="<:FILENAME:>"   border="0"   width="<:WIDTH:>"   height="<:HEIGHT:>"   type="application/x-mplayer2"></embed>                     6,mov                 Code:           <embed   controller="true"   width="<:WIDTH:>"   height="<:HEIGHT:>"   src="<:FILENAME:>"   border="0"   pluginspage="http://www.apple.com/quicktime/download/indext.html"></embed>                     7,rm                 Code:             <OBJECT>"   height="<:HEIGHT:>">     <PARAM   NAME="CONTROLS"   VALUE="ImageWindow">     <PARAM   NAME="AUTOSTART"   Value="true">     <PARAM   NAME="SRC"   VALUE="<:FILENAME:>">     <embed   height="<:HEIGHT:>"   width="<:WIDTH:>"   controls="ImageWindow"   src="<:FILENAME:>?embed"   type="audio/x-pn-realaudio-plugin"   autostart="true"   nolabels="0"   autogotourl="-1"></OBJECT>                     8,anthware                 Code:             <object   classid="CLSID:15B782AF-55D8-11D1-B477-006097098764"   codebase="http://download.macromedia.com/pub/shockwave/cabs/authorware/awswax65.cab#version=6,5,0,66";   width="640"   height="480">       <param   name="SRC"   value="sdfs.aam">       <param   name="PALETTE"   value="background">       <param   name="WINDOW"   value="inPlace">       <param   name="BGCOLOR"   value="#FFFFFF">       <embed   src="sdfs.aam"   palette="background"   window="inPlace"   bgcolor="#FFFFFF"   pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveAuthorware";   type="application/x-authorware-map"   width="640"   height="480">       ============================ http://www.cnblogs.com/renyu732/archive/2005/06/11/172707.html         1><body>     <embed   id="MediaPlaye"   name="MediaPlaye"   src='31.mp3'   autostart=1   loop=1></embed>     <input   type=button   οnclick="document.embeds('MediaPlaye').stop()"   value=stop>     <input   type=button   οnclick="document.embeds('MediaPlaye').play()"   value=play>     </body>         2><html>     <body>     <p>         <object   classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"   id="MediaPlayer1"   width="281"   height="238">         <param   name="AudioStream"   value="-1">         <param   name="AutoSize"   value="0">         <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="-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="DisplaySize"   value="4">         <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>         <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="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="0">         <param   name="WindowlessVideo"   value="0">     </object>     </p>     </body>     </html>         3>     http://msdn.microsoft.com/library/en-us/wmplay/mmp_sdk/simpleexampleofscriptinginawebpage.asp?frame=true         <HTML>     <HEAD>     </HEAD>     <BODY>     <OBJECT   ID="Player"   height="0"   width="0"         CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">     </OBJECT>     <INPUT   TYPE="BUTTON"   NAME="BtnPlay"   VALUE="Play"   OnClick="StartMeUp()">     <INPUT   TYPE="BUTTON"   NAME="BtnStop"   VALUE="Stop"   OnClick="ShutMeDown()">     <SCRIPT>     <!--         function   StartMeUp   ()     {             Player.URL   =   "laure.wma";     }         function   ShutMeDown   ()     {             Player.controls.stop();     }         -->     </SCRIPT>     </BODY>     </HTML>         4>www.souxin.com         5>rm文件制作出来了,在本地用REALPLAY可以播放,但放到服务器还是报告“出现常规错误。”         我嵌入播放器的代码是这么写的:     <object   width="500"   height="450"   classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">       <param   name="CONTROLS"   value="ImageWindow">       <param   name="CONSOLE"   value="Video">       <param   name="CENTER"   value="TRUE">       <param   name="MAINTAINSPECT"   value="TRUE">       <param   name="SRC"   value="../medias/<%=Request("id")%>.rm">       </object>         其中Request("id")是rm文件名。是不是不能这样直接播放RM文件?或者还要架设什么流媒体服务器?             <span   id="mp3"></span>         <script   language="JavaScript">     var   mPlayCode   =   "<OBJECT   id=MediaPlayer   width=360   height=42   codeBase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,1,5,217   type=application/x-oleobject   classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95></OBJECT>";         function   PlayOf(Obj){       if   (document.all["mp3"].innerHTML   !=   mPlayCode){document.all["mp3"].innerHTML   =   mPlayCode;}       MediaPlayer.stop();       MediaPlayer.EnableContextMenu   =   0;       MediaPlayer.PlayCount   =   99;       MediaPlayer.Volume   =   -1;       MediaPlayer.AutoStart   =   1;       MediaPlayer.Filename   =   Obj;     }     </script>         <a   href="arli://"   οnclick="PlayOf('/MPGFILE/MYFILE.MPG');return   false;">click   Play</a>             <object   classid="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA"   id="RealAudio1"   width="300"   height="227">       <param   name="_ExtentX"   value="7938">       <param   name="_ExtentY"   value="6006">       <param   name="AUTOSTART"   value="-1">       <param   name="SHUFFLE"   value="-1">       <param   name="PREFETCH"   value="0">       <param   name="NOLABELS"   value="0">       <param   name="SRC"   value="/rm/大话西游之月光宝盒A.rmvb">       <param   name="CONTROLS"   value="ImageWindow,controlpanel">       <param   name="LOOP"   value="0">       <param   name="NUMLOOP"   value="0">       <param   name="CENTER"   value="-1">       <param   name="MAINTAINASPECT"   value="0">       <param   name="BACKGROUNDCOLOR"   value="#000000">     </object>  

转载于:https://www.cnblogs.com/pageantry/archive/2007/03/08/668065.html


最新回复(0)