JAVA播放视频流 200分 求解,顶也有分 需求是这样的,对方有一个设想头监控现场信息,然后想把数据嵌入到JAVA中播放有经验的兄弟们指导下,需要社么开源.对于这种流的操作涉及到哪些类? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该查看java中关于多媒体的部分。 我曾经在网上看过一些人讨论过这个问题。还是问google吧 内事不决为老婆,外事不决问google 通过JAVA调播放DLL不是更方便? bingobird(宾果) ( ) 信誉:100 Blog 通过JAVA调播放DLL不是更方便? 不是放电影啊 使用Java Media Framework就可以解决这个小问题,JMF提供数据打包(不管数据从摄像头还是从文件来-操作一样),数据编码,数据传输的全套功能,API简单,例程丰富,不过前提是你英文要不错,能看懂SUN网站上的介绍 忘了说,除了前述功能,JMF还是最后数据播放,反正一条龙服务了 jmf~~听上去很帅的样子...晚上学习学习搞个播放器出来 to vivijane(baby) ( ) 信誉:100 Blog 谢谢 这位兄弟 我研究下这一条龙服务 嘿嘿 我以前就做过,用JMF,简单啊,我把它内嵌和别人视频 這個比較好實現用JMF順便鼎鼎 Java Media Framework-----------------------有时间要学习一下了。... java Media Frameword恩。学到了顺便帮老兄顶了 ~~ http://www.cnblogs.com/0009/archive/2006/12/28/606486.html to luyang1016(闭月羞花猫) ( ) 信誉:100 Blog 这个太幽默了 JMF不决去Sun吧,相信下面地址中的例子对你会有帮助的.http://java.sun.com/products/java-media/jmf/2.1.1/solutions/JVidCap.html 听说效率很低,很慢没有directx的硬件加速支持 我记得以前看建设WINDOWS MEDIA流媒体服务器时,曾有电视直播功能,和这个应该是一个意思。按那么说,你只需在流媒体服务器上配置好服务,在JSP页面里仍然只需要用一个媒体播放器代码指向一个流媒体文件的URL就得了。所以建议去看看那方面资料。 我这里有通过调用WINDOWS MEDIA在JSP中播放是例子,你可以看一下不知道帮助否 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><!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><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><body><object id="Player" classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="320" height="217"> <param name="autoStart" value="true" /> <% String move=null; try{ move=(String)request.getParameter("move"); out.println(move); }catch(Exception e){ }%><param name="URL" value="<%=move %>" /> <!--value就是播放的文件.其他地方自己看看就明白了--><embed autostart="true" src="windowsmedia.wmv" type="video/x-ms-wmv" width="320" height="217" controls="ImageWindow" console="cons"> </embed> </object></body></html> <%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP 'startmove.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <% String move="D:\\down\\qlzw.wmv"; String move2="D:\\down\\abc.wma"; String href1="playmove.jsp?move="+move; String href2="playmove.jsp?move="+move2; %> <a href="<%=href1 %>">播放视频</a> <a href="<%=href2 %>">播放MP3</a> </body></html> to Top baobao28(阿呆) ( ) 信誉:100 Blog 谢谢 我这不是JSP实现 是APPLICATION实现,或APPLET 没用过JMF,但用过quicktime for java API,用来对视频的操作很是强大^_^,只供参考,说错勿怪 在清大出的一本书上有类似的,是福建仰恩大学的一个叫张思民的老师编写的.有需要的话可以和我联系:[email protected] 使用Java Media Framework就可以解决这个小问题,JMF提供数据打包(不管数据从摄像头还是从文件来-操作一样),数据编码,数据传输的全套功能,API简单,例程丰富,不过前提是你英文要不错,能看懂SUN网站上的介绍 up up upupupupupupupupupupupupupupupup 我正在做这个类似的东西,比你的要求还要麻烦一点,虽然数据采集那块差不多,但是传输需要用P2P,关于播放这块可以用JMF,SUN公司有个JMFStudio的例子程序,你可以看看,希望多多交流,我的QQ:3426106 MSN:[email protected]如果你找到更好的资料,也烦请共享一下,发我邮箱(同MSN),谢谢! ding le an bu dong le to setve(朱传辉) ( ) 信誉:100 我数据采集这块也OK,现在需要研究下RTP传输了~~有点象FTP 我运行sun提供的示例(http://java.sun.com/products/java-media/jmf/2.1.1/solutions/JVidCap.html)java jmfsample.JVidCap时,出现如下错误:Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/Clock是怎么回事啊? ding ge deng da an java 接收外部文件。。。。。急。。。 找人代改java程序 高手快快帮帮忙! 怎样才能用JAVA调用WINDOWS里的CMD 来实现两台机器的连接 如何让软件中分隔窗体的分隔栏可以随意拖动啊? 恨不能给300分请教用JDK获取Windows OS的底层信息 ! 在window 下如何编译这种java文件! 同一目录下的两个.java文件使用package时遇到的问题(详情请进) 是高手的进来!!!33分 要给JTextField加水平滚动条,怎么办? 请问哪位大师知道用JAVA实现来电显示客户信息的功能 哪位大哥有java/jsp方面的英文书籍或者文献
通过JAVA调播放DLL不是更方便?
不是放电影啊
谢谢 这位兄弟 我研究下这一条龙服务 嘿嘿
用JMF
順便鼎鼎
-----------------------
有时间要学习一下了。...
恩。学到了
顺便帮老兄顶了 ~~
这个太幽默了
http://java.sun.com/products/java-media/jmf/2.1.1/solutions/JVidCap.html
没有directx的硬件加速支持
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<object id="Player" classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="320" height="217">
<param name="autoStart" value="true" />
<%
String move=null;
try{
move=(String)request.getParameter("move");
out.println(move);
}catch(Exception e){
}
%>
<param name="URL" value="<%=move %>" />
<!--value就是播放的文件.其他地方自己看看就明白了-->
<embed autostart="true" src="windowsmedia.wmv" type="video/x-ms-wmv" width="320" height="217" controls="ImageWindow" console="cons"> </embed>
</object>
</body>
</html>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'startmove.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head>
<body>
<%
String move="D:\\down\\qlzw.wmv";
String move2="D:\\down\\abc.wma";
String href1="playmove.jsp?move="+move;
String href2="playmove.jsp?move="+move2;
%>
<a href="<%=href1 %>">播放视频</a>
<a href="<%=href2 %>">播放MP3</a>
</body>
</html>
baobao28(阿呆) ( ) 信誉:100 Blog
谢谢 我这不是JSP实现 是APPLICATION实现,或APPLET
如果你找到更好的资料,也烦请共享一下,发我邮箱(同MSN),谢谢!
an bu dong le
我数据采集这块也OK,现在需要研究下RTP传输了~~有点象FTP
(http://java.sun.com/products/java-media/jmf/2.1.1/solutions/JVidCap.html)
java jmfsample.JVidCap时,出现如下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/Clock
是怎么回事啊?