我电脑上的jdk是最新的1.7版本,.从官网上下载了最新的JMF2.1.1e并安装之后运行CaptureDeviceManager.getDeviceList(new AudioFormat(null))返回null
在命令窗口运行java JMFInit提示如下图
当我运行java JMFRegistry之后在弹出来的窗口中选择Capture Device并点击Detect Capture Devices之后,提示错误如下求高手帮忙解决
在命令窗口运行java JMFInit提示如下图
当我运行java JMFRegistry之后在弹出来的窗口中选择Capture Device并点击Detect Capture Devices之后,提示错误如下求高手帮忙解决
建议你去网上看一下FMJ
个人觉得这个比JMF好,也有相关的Register和Demo。支持视频头!
截图:
谢谢,请问朋友手上是否有fmj的学习资料,昨天一直都没找到
fmj也有一个很严重的问题,fmj最后一次更新是2007年,但是fmj要用到的ffmpeg却一直在更新,所有在使用fmj的时候会有ffmpeg无法初始化,找不到avformat-51的问题,因为ffmpeg的avformat已经更新到54了,请问你有没有老版本的ffmpeg或者新版本的fmj,我在网上搜了很久都没有找到.
ffmpeg的老版本你可以上老外的网站看下。
不知道你到底要做什么东西,如果你要做视频的展示,在java这一块。
基于vlc播放器做的有一个比较好的,支持Linix和windows VLCJ.
vlc可以实现的功能 他也可以实现
google vlcj 还有一个是不基于任何播放器组件的叫xguler如果我没记错的话。
只要vlc能实现vlcj也可以
如果是网络摄像机 应该没有问题的!
rtsp rtp协议 h.264编码,mpeg4编码都没问题!