老婆希望她做的QQ能有特色,希望能加个视频聊天的功能。
无奈,只能看看有什么解决方法了。于是发现了JMF(Java Media Framework)
网上中文教程很多,随便百度google一下都一大堆,我就不重复了。
我就说一个我自己解决的问题。
刚装上了JMF的时候,通过jmfregistry注册老注册不上。后来有人说是win7不兼容。又无意中看到有人说在Vista里面只有用Administrator账户运行某个东西才能成功。于是我抱着试试看的想法,用Administrator的账号登陆进去并注册,发现,一次注册成功。然后运行示例程序,成功把我张脸显示出来,哈哈!
后来换回到非Administrator的账户上面,直接运行前面提示找不到设备的示例代码,也成功把我张脸照出来啦!
有点小高兴,至少今天晚上还是有点成果的。
小结一下 其实就是换到Administrator账户底下将摄像头注册进去就好。
但是感觉这个样子 太不人性化了。
毕竟是03年出的东西了,那时候还么有win7的影子呢。
我现在的想法就是,用C++来实现摄像头的捕捉,然后将获得的数据让java来接收并处理。
貌似有点难度,从来没有搞过Java跟Cpp的交互。试试看吧
我自己还有个麻烦的毕设在身上~
God bless me
分享到:
相关推荐
标题中的“关于解决JMF与win7不兼容问题”指的是Java Media Framework (JMF)在Windows 7操作系统上运行时遇到的问题。Java Media Framework是一个开源的Java平台,用于处理多媒体数据,如音频、视频等。然而,随着...
jmf插件安装完成后,在win7 64位环境下,部分电脑开机只能使用一次视频功能,再次调用时弹出捕货源,提示无法连接到CaptureDivice. 修改 com.sun.media.protocol.vfw.VFWSourceStream.doConnect() 用while获取相关...
然而,在使用JMF进行开发时,通常需要在目标系统上安装JMF Windows版本,这对于终端用户来说可能是一个额外的负担。因此,寻找一种无需安装JMF即可使用的解决方案变得尤为重要。 #### 二、解决方案概述 本文将详细...
"JMF使用问题总结"这个主题主要聚焦于在使用JMF播放MP3文件时可能遇到的问题及其解决方法。 首先,让我们了解JMF的基本概念。JMF是一个可扩展的平台,提供了对多种多媒体格式的支持,包括音频和视频。它通过注册...
1. **下载JMF**: 需要从Oracle官方网站或者第三方可靠的源获取Java Media Framework的安装包,确保与你的Java版本和操作系统(这里是Win7)兼容。 2. **安装JMF**: 运行下载的安装程序,按照向导提示进行操作。注意...
在描述中提到的博客链接可能是关于 JMF 的一个技术分享或教程,但实际内容无法直接查看,因此我将根据 JMF 的一般概念和提供的文件名来解释相关知识点。 1. **源码**:标签中的“源码”暗示了我们可能涉及到的是 ...
总结来说,JMF是一个用于构建多媒体应用的Java框架,但它的格式支持有限,需要通过转码工具处理不兼容的音频和视频格式。开发者在使用JMF时,不仅需要正确安装和配置环境,还需要了解其对不同媒体格式的支持情况,...
2. “U盘量产网.url”同样是一个网址链接,可能指向一个专门讨论U盘生产或修复问题的网站,尽管它并不直接与JMF608MP相关,但可能提供有关存储设备的一般知识或资源。 3. “JMF608MP_2.03.059_r1.00.094.026”看起来...
首先,`Java Media Framework (JMF) API播放.exe` 是一个可执行文件,可能是JMF的安装程序或者一个简单的演示应用程序,用于展示JMF如何处理和播放多媒体内容。这个程序可能包含了JMF的核心组件,让开发者可以快速...
Java Media Framework(JMF)是Java平台上用于处理多媒体数据的一个框架。这个压缩包包含了JMF相关的官方说明文档、开发指南、解决方案以及两个演示程序(Demo),对于理解和使用JMF进行多媒体应用开发至关重要。 1...
Java Media Framework (JMF) 是一个开源的Java平台框架,用于处理、播放和记录多媒体内容。JMF2.1是该框架的一个版本,提供对音频、视频和流媒体的支持。这个压缩包“JMF2.1.zip”包含了JMF2.1的安装程序和完整的jar...
7. **示例代码**:下面是一个简单的JMF播放音频文件的示例: ```java import javax.media.Manager; import javax.media.MediaLocator; import javax.media.Player; public class JmfPlayer { public static ...
3. **sound.jar**: 这个文件可能是JMF中与声音处理相关的扩展或补充库,可能包含了一些特定于音频处理的类和方法。例如,它可能包含对特殊音频格式的支持或者提供额外的声音控制功能。 4. **customizer.jar**: ...
Java媒体框架(JMF)是一个为Java应用程序提供媒体处理能力的标准扩展框架。它允许程序捕获、处理、播放和传输各种媒体类型,包括音频和视频。JMF支持不同媒体间的时钟同步,使得在播放不同类型的媒体时,它们能够...
JMF支持多种媒体格式,但不包括所有,因此可能需要安装额外的插件来处理特定类型的媒体文件。 二、安装与配置 安装JMF通常涉及下载JMF的软件包,然后按照提供的说明进行安装。配置包括设置环境变量,确保JMF库被...
5. **兼容性问题**:由于JMF相对较老,可能会遇到与新版本Java不兼容的问题,需要确认JMF版本与Java版本的适配性。 对于开发者来说,JMF的局限性在于: 1. **更新缓慢**:JMF的最新版本2.1.1e发布于2004年,后续...
2. **JMMP605.exe**:这可能是一个固件更新或诊断程序,用于与JMF605芯片交互,执行固件升级、检查硬件状态或者执行其他维护任务。 3. **JMISPInst.exe**:这可能是一个固件烧录工具,允许用户将新的固件映像写入...
**sound.jar** 可能是针对音频处理的一个辅助库,它可能包含了一些特定的音频处理类,或者是JMF的一个扩展,以增强音频处理能力。这个库的具体功能没有详细说明,但根据名称推测,它可能提供了额外的音频操作接口或...
这个压缩包文件可能包含了一些关于JMF的文档、教程、示例代码或者API参考,帮助用户理解和使用这个框架。 JMF的核心功能主要包括以下几个方面: 1. **多媒体支持**:JMF支持多种音频和视频格式,如MP3、WAV、MPEG...