当前位置:编程学习 > JAVA >>

求用java做的视频播放的小demo

正在做毕业设计,网络视频播放系统,现在视频的上传和截图展示已经完成,想实现点击视频截图就能播放视频的功能,我知道一个思路是调用flash播放器,但是具体的实现代码不会写,求大神给我一份视频播放的示例代码,万分感谢~~
 注:项目是bs结构,用了ssh框架。 --------------------编程问答-------------------- http://wenku.baidu.com/view/21a76b34eefdc8d376ee3286.html去看看你要那些这个视频播放和框架一般没关系 主要取决你要用什么播放器 --------------------编程问答-------------------- 为了兼容所有的浏览器,需要以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> 

--------------------编程问答--------------------
引用 1 楼 huage1998 的回复:
http://wenku.baidu.com/view/21a76b34eefdc8d376ee3286.html去看看你要那些这个视频播放和框架一般没关系 主要取决你要用什么播放器


非常感谢,正在学习中~~ --------------------编程问答--------------------
引用 2 楼 xiaohuashenshou 的回复:
为了兼容所有的浏览器,需要以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> 



我把上面的代码直接复制到我的jsp页面中,把<param name="movie" value="demo.swf"> 中的value值改成了要播放的视频文件名称,把embed src="http://blog.163.com/quyan8869@126/blog/demo.swf" 中的值也改了,但是运行后怎么没有反应呢?我还需要做些什么吗? --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 写好了 发给我一个    我也正在写毕业项目  关于播放的  能共享下么 谢谢  发到我的邮箱 hao20863@foxmail.com 非常感谢诶 --------------------编程问答-------------------- 用jwplayer,按说明文档来弄
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,