正在做毕业设计,网络视频播放系统,现在视频的上传和截图展示已经完成,想实现点击视频截图就能播放视频的功能,我知道一个思路是调用flash播放器,但是具体的实现代码不会写,求大神给我一份视频播放的示例代码,万分感谢~~
 注:项目是bs结构,用了ssh框架。

解决方案 »

  1.   

    http://wenku.baidu.com/view/21a76b34eefdc8d376ee3286.html去看看你要那些这个视频播放和框架一般没关系 主要取决你要用什么播放器
      

  2.   

    为了兼容所有的浏览器,需要以OBJECT方式插件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="550" height="400"> 
    <param name="movie" value="demo.swf"> 
    <param name="quality" value="high"> 
    <embed src="http://blog.163.com/quyan8869@126/blog/demo.swf" quality="high" 
     pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" 
     height="400"></embed> 
    </object> 
    使用说明:<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="550" height="400"> 这段代码中的classid 控件的id,使浏览器识别该ActiveX控件(仅用于 object标签) codebase Flash Player 的 ActiveX 控件下载地址,使浏览器在未安装该插件时可以自动下载(仅用于 OBJECT标签) ,width 指定动画的宽度,可用像素或百分比表示height 指定动画的高度,可用像素或百分比表示(此例宽高分别为550和400像素) 
           
    <param name="movie" value="demo.swf">  是指网页中的元素是Flash影片,它的值是与此页同级目录下的demo.swf <param name="quality" value="high"> 是“影片质量”的设定,其中Value值为“高质量” 
    以上的设定是针对于微软的Internet Exploer浏览器的,对于网景的NetScape浏览器有另外一种设定方法: <embed src="http://blog.163.com/quyan8869@126/blog/demo.swf" quality="high" 
     pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" 
     height="60"></embed> 
      

  3.   

    我把上面的代码直接复制到我的jsp页面中,把<param name="movie" value="demo.swf"> 中的value值改成了要播放的视频文件名称,把embed src="http://blog.163.com/quyan8869@126/blog/demo.swf" 中的值也改了,但是运行后怎么没有反应呢?我还需要做些什么吗?