服务器目录有个视频文件(电影文件,任何格式,AVI,RM,WMV...)我现在想在页面做个视频播放按钮,点击后就播放该视频,
网上查了很多资料
使用 <img dynsrc="123.rmvb"> 如果是一个单独文件 就是直接打开这个html就可以播放 但是我加入项目中后 也是给定一个路径,确无法播放 就是显示没有。现在确定路径没有问题 因为我在同一个路径下放置了
<bgsound src="{muise}" loop=3>
<img src="{pictpath}">
一个背景音乐和图片都没有问题。求教大侠如何播放我这个视频

解决方案 »

  1.   

    <OBJECT   ID="mediaplayer"   WIDTH="50%"   HEIGHT="50%"   CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">   
      <!--播放的文件的地址-->   
      <param   name="url"   value="http://www.baidu.com"/>   
          <!--去除右键菜单-->   
      <param   name="enableContextMenu"   value="false"/>   
      <param   name="autoStart"   value="true"   />   
      </OBJECT>
      

  2.   

    <html>
    <head>
    <title>我的网页播放器</title>
    </head>
    <body>


    <!--背景音乐-->
    <bgsound src="{muise}" loop=3>
    <img src="{pictpath}">
    <OBJECT ID="mediaplayer" WIDTH="50%" HEIGHT="50%" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">   
      <!--播放的文件的地址-->   
      <param name="url" value="{voidePath}"/>   
      <!--去除右键菜单-->   
      <param name="enableContextMenu" value="false"/>   
      <param name="autoStart" value="true" />   
      </OBJECT>
    </body>
    </html>
    抽取你的代码后,还是不行,测试图片和音频没有问题。视频就只出现一个播放器,内容没有出来,一直是准备就绪。点击播放按钮也没有反应
      

  3.   

     <param name="url" value="{voidePath}"/>   
    这个地址得改成你视频的地址
      

  4.   

    {voidePath}"这个变量就是我存放视频的地址来的,我在网页里面查看源码地址没有问题,而且这个音频和图片我也和视频放同一个路径,都是没有问题的就是视频出不来
      

  5.   

    <html>
    <head>
    <title>我的网页播放器</title>
    </head>
    <body>



    <!--背景音乐-->
    <bgsound src="doc//czzb/road/RoadSectionInfo/2012/10/17/abcdef16936/1874d8e-13a6c5a1afb-ed24344847a60574d3c8aabab5e63e23.mp3" loop=3>
    <img src="doc//czzb/road/RoadSectionInfo/2012/10/17/abcdef16936/eee93-13a6c716b8c-ed24344847a60574d3c8aabab5e63e23.jpg">
    <OBJECT ID="mediaplayer" WIDTH="50%" HEIGHT="50%" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">   
      
    <!--播放的文件的地址-->
       
      <param name="url" value="doc//czzb/road/RoadSectionInfo/2012/10/17/abcdef16936/eee93-13a6c6b11d9-ed24344847a60574d3c8aabab5e63e23.rm"/>   
      
    <!--去除右键菜单-->
       
      <param name="enableContextMenu" value="false"/>   
      <param name="autoStart" value="true" />   
      </OBJECT>
    </body>
    </html>
    这个是查看源码后的
    视频类型是:eee93-13a6c6b11d9-ed24344847a60574d3c8aabab5e63e23.rm
      

  6.   

    <OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=53 width=352 id="aaaa">
     <param name="_ExtentX" value="9313">
     <param name="_ExtentY" value="1402">
     <param name="AUTOSTART" value="-1">
     <param name="SHUFFLE" value="0">
     <param name="PREFETCH" value="0">
     <param name="NOLABELS" value="0">
     <param name="SRC" value="doc//czzb/road/RoadSectionInfo/2012/10/17/abcdef16936/eee93-13a6c6b11d9-ed24344847a60574d3c8aabab5e63e23.rm";>
     <param name="CONTROLS" value="ControlPanel,StatusBar">
     <param name="CONSOLE" value="Clip1">
     <param name="LOOP" value="-1">
     <param name="NUMLOOP" value="0">
     <param name="CENTER" value="0">
     <param name="MAINTAINASPECT" value="0">
     <param name="BACKGROUNDCOLOR" value="#000000"></OBJECT>试试这段代码 ,然后看看你本机有没有相应的解码器
      

  7.   

    <!--播放的文件的地址-->
       
      <param name="url" value="http://localhost:8080/czzb/doc//czzb/road/RoadSectionInfo/2012/10/17/abcdef16936/eee93-13a6c6b11d9-ed24344847a60574d3c8aabab5e63e23.rm"/>   
      
    我后面吧路径写死 写成绝对路径都不行 ,还是准备就绪, 这个地址如果直接放在 地址栏可以打开视频
      

  8.   

    不行,你说的那个解码器要怎么看?
    我有个测试文件如下:
    <html>
    <head>
    <title>我的网页播放器</title>
    </head>
    <body>

    <!--背景音乐-->
    <bgsound src="123.mp3" loop=3>
    <!--嵌入视频-->
    <img dynsrc="123.rmvb">
    <!--滚动方向的属性 direction="up/down/Left/Right"-->
    <!--滚动方式属性 Behavior="Scroll/slide/Alternat"-->
    <!--滚动速度属性 ScrollAmount="1/2/3/...."-->
    <!--延迟滚动属性 scrolldelay="1/2/...."-->
    <marquee direction="up" Behavior="slide" ScrollAmount="6" >你好,我是滚动文字</marquee>
    </body>
    </html>
    和视频文件放同一目录直接打开HTML可以播放视频,不过打开时候IE会弹出一个阻止什么。点击确定就可以播放了,但是代码一放项目里就不行了