java 怎么检测网上流媒体 除了JMF,JMF支持的格式太少了?

问题描述

java 怎么检测网上流媒体 除了JMF,JMF支持的格式太少了?我做了一个JMF的,但是支持的格式太少了,支持.AVI格式的,但是不支持最新的.AVI格式? 问题补充:283433775 写道

解决方案

对,一般是标准的c++的dll,所以如果你用jni的方式的话,可能还要用c++写过了调用然后在用java调用。
解决方案二:
先上网找个开源的单元,不知道java中是否容易找到这样的转换单元,一般都是c++的dll形式,或者exe形式,如果是命令行,你调起来就行了,如果是dll恐怕不是很容易调
解决方案三:
jmf支持的格式是少,如果你用,那你得做后台格式转换的功能,找个可以调用的视频格式转换的api。java中能使用的流媒体的开发好像也较少吧,一般使用加载个swf播放器,通过动画来播放。这药牵涉三方的播放器。

时间: 2024-09-17 13:07:44

java 怎么检测网上流媒体 除了JMF,JMF支持的格式太少了?的相关文章

java实现从网上下载图片到本地的方法_java

本文实例讲述了java实现从网上下载图片到本地的方法.分享给大家供大家参考.具体如下: import java.io.*; import java.net.MalformedURLException; import java.net.URL; public static void writeFile(String strUrl,String fileName){ URL url = null; try { url = new URL(strUrl); } catch (MalformedURLE

java程序-写一个Java程序检测电脑硬件信息,风扇转速等等

问题描述 写一个Java程序检测电脑硬件信息,风扇转速等等 写一个Java程序检测电脑硬件信息,风扇转速等等,跪求写一个Java程序检测电脑硬件信息,风扇转速等等,要求代码清晰,谢谢 解决方案 > **_是的_ 很有道理** 解决方案二: 其实虚拟机加载的时候硬件信息已经加载到内存中了,具体获取办法,调用内置类库里面的类即可,至于调用哪个,请自己查 解决方案三: 参考这里http://blog.sina.cn/dpool/blog/s/blog_4cef5c7b0100wyrd.html

java里如何将3gp的音频转成pcm格式

问题描述 java里如何将3gp的音频转成pcm格式 有直接可用的jar包吗,或者有可调用的c程序吗,或者能共享下参考链接.谢谢,

后台用java实现的在线阅读文档,支持office、pdf,类似百度文库,求解决方案!

问题描述 后台用java实现的在线阅读文档,支持office.pdf,类似百度文库,求解决方案! 目前上传的文档只能下载下来后,用户通过本地软件打开.不能通过网页直接浏览,无需下载到本地. 解决方案 参考 save4me 说的那个文章,现在实现在线浏览都是最终转化为swf文件,通过FlexPaper来播放swf文件实现的.那个文档是这样的,比如一个word文档:上传一个word文档,通过OpenOffice转换成pdf文件,再用swftools把pdf文件转换成swf文件.如果上传的是pdf文件

百度地图-wpf Awesomium控件问题,网上资料实在太少了

问题描述 wpf Awesomium控件问题,网上资料实在太少了 wpf webbrowser可以正常加载百度地图,也可以正常拖动和缩放,用Awesomium控件加载百度地图则不能正常拖动和缩放,但awesomium控件加载高德地图则没有类似的问题,求教有什么解决方法没有?困扰很久了,或者说wpf怎么正常使用百度地图,而且支持H5,还不卡, 解决方案 忘了补充了是在win7的触摸屏情况下

unbescape —— 支持多种格式的 Java 转义库

unbescape 详细介绍unbescape 是一个 Java 的转义库,特点是高性能和易用,而且功能强大,支持多种格式的转义,包括: HTML (HTML5 and HTML 4) XML (XML 1.0 and XML 1.1) JavaScript JSON URI / URL (both paths and query parameters) CSS (both identifiers and string literals) CSV (Comma-Separated Values)

Java死锁检测

ThreadMXBean 常用方法: /** ThreadMXBean常用方法test */ ThreadMXBean threadMXBean= ManagementFactory.getThreadMXBean(); int count=threadMXBean.getThreadCount();//获取当前线程数目 System.out.println("当前线程数为:"+count); long[] threadIds=threadMXBean.getAllThreadIds(

java实现检测是否字符串中包含中文_java

代码非常实用,这里就不错废话,直接奉上 主要功能是实现判断字符串是否包含汉字 并且替换成ASCLL private static String regEx = "[\\u4e00-\\u9fa5]"; /** * 判断字符串是否包含汉字 并且替换成ASCLL * * @param str_para * @return str_result */ private static String isChinese_Replace( String str_para ) { Pattern p

检测浏览器对HTML5和CSS3支持度的方法

  HTML5, CSS3 以及其他相关技术例如 Canvas.WebSocket 等等将 Web 应用开发带到了一个新的高度.该技术通过组合 HTML.CSS 和 JavaScript 可以开发出桌面应用具有的效果.尽管 HTML5 承诺很多,但现实中对 HTML5 支持的浏览器以及 HTML5 标准本身的完善程度都还没有到一个很成熟的程度.现在完全不担心浏览器支持是不现实的,还需要时间,因此当我们决定要采用 HTML5 技术开发 Web 应用的时候,我们需要对浏览器所支持的特性进行检测. 而