1.www.aspsky.net-->ASP技术 >> 脚本编码 >> 《嵌入式Web视频点播系统实现方法》
2.www.copathway.com-->《如何让Windows Media Player播放你的自定义媒体文件类型》这两篇东西可能对你有帮助。

解决方案 »

  1.   

    atian25(阿天) :
    谢谢了!不过,我通过这个嵌入的播放器播放服务器上的MPEG文件,总是报告“出现常规错误。”,不能播放,不知是为什么?不知哪种软件可以将MPEG文件进行编辑、剪接的?
      

  2.   

    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文件?或者还要架设什么流媒体服务器?做过这个的快指教啊…… 解决了我就结帖了!
      

  3.   

    <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://" onclick="PlayOf('/MPGFILE/MYFILE.MPG');return false;">click Play</a>
      

  4.   

    <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>
    在我这是正常的,如果你出现常规错误(一般是文件没找到或不正常的传输格式)就可能是服务器对rm 和mpg 之类的进行了mime 映射,使它不以流的方式传输,目前有很多的空间是这样以避免流量超载。
      

  5.   

    通过网页播放RM文件是不是一定得在服务器装服务器软件?HTTP不行吗?
      

  6.   

    终于搞定了,最终用了微软的MMS。多谢各位!