可以根据后缀名来区别,有些视频是可以共用一个代码的,比如说wmv,rmvb,rm...

解决方案 »

  1.   

    用rm播放器的代码,可以播放大部份的视频。播放框:
    <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>
      

  2.   

    <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://www.jianzhan8.cn/sample.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>
      

  3.   

    http://home.zimocn.net/afishblog/article.asp?id=6&page=14
      

  4.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="play.aspx.cs" Inherits="play" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>无标题页</title>    <script language="javascript" type="text/javascript">
        function full()
        {
        document.getElementById('vid').setFullScreen();
        }
        
        </script></head>
    <body>
        <form id="form1" runat="server">
            <div style="width: 675px; height: 420px">
                     <a href="#" onclick="full();">全屏播放</a>
                       <div id="main" style="border-right: gainsboro 3px solid; border-top: gainsboro 3px solid; border-left: gainsboro 3px solid; width: 505px; border-bottom: gainsboro 3px solid;
                    height: 390px; float: left;">
                    <div id="movplay" style="float: left; width: 500px; height: 370px; border-right: #ffffff 3px solid;
                        border-top: #ffffff 3px solid; border-left: #ffffff 3px solid; border-bottom: #ffffff 3px solid;">
                        <object id="vid" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" style="width: 500px;
                            height: 340px">
                            <param name="_ExtentX" value="11298" />
                            <param name="_ExtentY" value="7938" />
                            <param name="AUTOSTART" value="-1" />
                            <param name="SHUFFLE" value="0" />
                            <param name="PREFETCH" value="0" />
                            <param name="NOLABELS" value="-1" />
                            <param runat="server" id="play1" name="SRC" />
                            <param name="CONTROLS" value="Imagewindow" />
                            <param name="CONSOLE" value="clip1" />
                        </object>
                        <object id="vid2" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" style="width: 500px;
                            height: 30px" />
                        <param name="_ExtentX" value="11298" />
                        <param name="_ExtentY" value="794" />
                        <param name="AUTOSTART" value="-1" />
                        <param name="SHUFFLE" value="0" />
                        <param name="PREFETCH" value="0" />
                        <param name="NOLABELS" value="-1" />
                        <param runat="server" id="play2" name="SRC" />
                        <param name="CONTROLS" value="ControlPanel" />
                        <param name="CONSOLE" value="clip1" />
                    </div>
                </div>
                </div>
        </form>
    </body>
    </html>在play1和play2中加入文件地址,就可以播了,
      

  5.   

    这是个问题吗?
    不就是
    if 扩展名="rm" or 扩展名="rmvb" then
    realplay代码
    else
    medio play
    end if
      

  6.   

    我有一个这样的小例子,你要的话就给我发邮件,我传给你,
    他是用了一个插件进行播放,从数据库中读出视频文件,显示出来,点击之后就进入播放界面
    我邮箱[email protected]
      

  7.   

    这个只要把那个value 设置为视频的地址就好了,然后那个前面的参数是filename
      

  8.   


    这和你用的flash flv播放器有关啊,我刚做完一个视频点播网站,是把视频转为flv然后用flash做的flv播放器在网页上播放,因为自己不会做flash播放器,所以从网上找了好几种免费的,全部试过一遍感觉还是一个叫flvplayer maxi的比较好用,你可以从这里下载