`
zw
  • 浏览: 15182 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JMF音频测试问题

    博客分类:
  • j2se
阅读更多

今天测试JMF媒体框架,从配置JMF到跑通测试程序可谓问题多多。需要注意几点记录下以免忘记

 

    错误1: java.lang.IllegalArgumentException: amount of data to read does not represent an integral number of frames

           是因为没有安装sun jdk版本的问题

           解决办法:安装sun jdk,用sun jdk编译运行;

    错误2:javax.media.NoProcessorException: Error instantiating class: com.sun.media.protocol.javasound.DataSource

                javax.media.NoDataSourceException: Error instantiating class: com.sun.media.protocol.javasound.DataSource : java.io.IOException: Cannot open audio device for input.

           是因为没有释放audio/vedio连接出现的错误

           解决办法:释放连接

                

 

 

分享到:
评论

相关推荐

    javaMP3 JMF 音频插件

    "javaMP3 JMF 音频插件"是针对JMF的一个扩展,旨在解决Oracle官方不再支持MP3插件后,开发者在Java环境中处理MP3音频文件的问题。 在Oracle官方取消对MP3插件的支持之后,开发者面临着无法在JMF中直接播放MP3格式...

    JMF摄像头麦克风视频音频的捕获及播放

    然而,需要注意的是,JMF自Java 1.4时代以来就没有更新,可能存在兼容性问题和性能限制。在现代项目中,可能需要考虑替代方案,如JavaFX或开源库如JMF的分支如Xuggler或VLCj。 总之,JMF为Java开发人员提供了强大的...

    测试JMF发送和接受RTP流,纯java编写

    Java Media Framework (JMF) 是一个开源的Java平台框架,用于处理多媒体数据,如音频、视频等。它提供了丰富的功能,包括媒体的捕获、播放、处理和流化。RTP(Real-time Transport Protocol)是一种网络协议,常用于...

    JMF.rar_jmf

    关于描述中的“简单JMF音频播放程序”,它可能是一个简单的Java应用,包含了JMF库的引用,以及一个主类用于加载和播放音频文件。使用前,你需要修改源码中的媒体文件路径,因为默认路径可能只指向开发者的本地测试...

    JMF(Java媒体框架)

    4. **测试安装**:运行示例程序或者自己编写的简单程序,验证JMF是否正确安装并工作。 在实际项目中,开发者可能还需要关注性能优化、错误处理、多媒体数据的编码解码等问题。同时,由于JMF的更新相对较慢,可能...

    JMF_demo.rar

    Java Media Framework(JMF)是Java平台上的一个多媒体框架,用于处理音频、视频和其他时间同步的数据流。JMF_demo.rar 文件包含了一系列与JMF相关的资源,包括示例代码、安装程序、API文档以及使用指南,方便开发者...

    Java_JMF的使用

    它允许程序捕获、处理、播放和传输各种媒体类型,包括音频和视频。JMF支持不同媒体间的时钟同步,使得在播放不同类型的媒体时,它们能够保持同步。 在使用JMF时,首先需要设置开发环境。这包括下载JMF Windows ...

    基于jmf的rtp传输demo

    在这个【基于jmf的rtp传输demo】中,核心测试类`Test`包含了实现RTP传输的关键步骤: 1. **初始化JMF**:首先需要初始化JMF环境,注册必要的媒体处理器和解码器。 2. **创建RTP会话**:通过JMF API 创建RTP会话,...

    jmf rtp 传输视频例子

    Java Media Framework (JMF) 是一个用于开发多媒体应用程序的开源框架,它允许开发者处理音频、视频数据,并且支持实时传输协议(RTP)。RTP通常用于在不可靠的网络环境中高效传输时间敏感的数据,如音频和视频流。...

    JMF免安装完美解决方案

    Java Media Framework (JMF) 是Sun Microsystems为Java平台提供的一套多媒体开发框架,它支持多种媒体格式,包括音频、视频等,并提供了丰富的API来处理多媒体数据。然而,在使用JMF进行开发时,通常需要在目标系统...

    Java基础课程-jmf实现音乐播放器

    Java Media Framework (JMF) 是Sun Microsystems开发的一个用于处理音频、视频和流媒体的应用程序编程接口,它允许开发者在Java应用程序中集成多媒体内容。在这个课程中,Arry老师将指导我们如何利用JMF来创建一个...

    set_Volume_JMF音量调节_

    String audioFilePath = "路径/到/测试音频.mp3"; MediaLocator locator = new MediaLocator(audioFilePath); Player player = Manager.createPlayer(locator); ``` 2. **获取Volume Control** `Player`对象可以...

    JMF开发指南中文版.rar

    为了便于调试和测试,JMF提供了一系列工具和API,比如媒体播放器、媒体捕获设备管理和媒体分析工具。这些工具可以帮助开发者检查媒体数据,识别问题,并调整应用程序以达到预期效果。 JMF开发指南中文版的CHM文件很...

    JMF安装包,java多媒体安装包

    4. **验证安装**:安装完成后,你可以通过编写一个简单的Java程序来测试JMF是否成功安装。这个程序可以尝试初始化JMF并播放一个多媒体文件,以此确认JMF的可用性。 JMF的核心组件包括: - **Media Manager**:负责...

    jmf流媒体播放器软件

    6. **开发工具**:JMF还包含了一些开发工具,如控制台应用程序,用于调试和测试多媒体应用,帮助开发者更好地理解和优化他们的代码。 压缩包中的“jmf-2_1_1e-windows-i586.exe”是JMF的Windows 32位版本安装程序。...

    JMF摄像头视频采集示例

    Java Media Framework (JMF) 是一个开源的Java平台框架,用于处理多媒体数据,包括音频、视频和流媒体。在这个“JMF摄像头视频采集示例”中,开发者为学员提供了一个基础的教程,演示如何利用JMF捕获并显示来自本地...

    jmf-2_1_1e-scsl-src.zip_SRC_jmf_jmf src.zip_jmf-2_1_1_jmf-2_1_1_

    Java Media Framework(JMF)是Java平台上用于处理多媒体数据的框架,它允许开发人员创建、播放、捕获和操纵音频、视频以及复杂的多媒体同步应用程序。标题中的"jmf-2_1_1e-scsl-src.zip_SRC_jmf_jmf src.zip_jmf-2_...

    如何成功配置、运行及调用JMF

    本文档将详细介绍如何配置JMF环境、安装、测试,以及如何处理初始化报错、粉屏等错误。 #### 二、JMF的下载与安装 1. **下载JMF:** - 访问Oracle官网提供的下载页面:...

Global site tag (gtag.js) - Google Analytics