`

JMF Linux headless

    博客分类:
  • JAVA
 
阅读更多

需要在无GUI环境的linux上调试JMF程序,这个时候一般设置headless=true ,结果遇到一个异常

javax.media.NoPlayerException: Error instantiating class: com.sun.media.content.unknown.Handler : java.awt.HeadlessException
        at javax.media.Manager.createPlayerForSource(Manager.java:1502)
        at javax.media.Manager.createPlayer(Manager.java:500)
        at javax.media.Manager.createRealizedPlayer(Manager.java:579)

 

查询这个异常才知道原来在headless下,JMF的支持还不完全。

 

见如下2篇文章

 

question linux jmf

https://cn.forums.oracle.com/forums/thread.jspa?threadID=2250062

 

 

Sun bug (not fix)JMF 2.1.1e does not work properly in a Headless Environment

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6488424

分享到:
评论

相关推荐

    jmf-2_1_1e-linux-i586

    jmf-2_1_1e-linux-i586

    JMF_APPLET.rar_JMF appl_applet_applet jmf_java Applet_linux jmf

    Java Media Framework (JMF) 是一个用于开发多媒体应用程序的开源框架,主要在Java平台上使用。在给定的压缩包 "JMF_APPLET.rar" 中,包含了一个基于JMF的Java Applet程序,它允许在Web浏览器中播放音频文件。Applet...

    JMF下载和安装教程

    Java Media Framework (JMF) 是一个用于开发多媒体应用程序的Java平台框架。它是Java开发者用来处理音频、视频和其他基于时间的媒体内容的工具。JMF允许在Java Applet和应用程序中集成多媒体功能,使得开发者能够...

    JMF667主控SSD开卡工具

    《JMF667主控SSD开卡工具详解》 在存储技术领域,固态硬盘(Solid State Drive,简称SSD)凭借其高速度、低延迟的优势,逐渐成为主流的存储设备。其中,主控芯片是SSD的核心组件,它负责管理数据的读写、错误校验...

    JMF2.1.zip

    - JMF主要针对Windows、Linux和Solaris平台,对于其他操作系统支持可能有限。 - 随着时间的推移,JMF的更新停止,新的多媒体格式和技术可能不再得到支持,因此在现代开发中可能需要寻找替代方案,如JavaFX或第三方...

    JMF 安装包及JMF API

    Java Media Framework (JMF) 是一个开源的Java平台,它为开发人员提供了处理音频、视频和多媒体应用的能力。JMF 提供了丰富的接口和类,使得开发者可以方便地集成和播放各种多媒体内容。在本资源中,我们有两个关键...

    jmf

    标题 "jmf" 指的是 Java Media Framework (JMF),这是一个开源的Java平台,用于处理多媒体数据,如音频和视频。JMF 提供了一种框架来播放、捕获、处理和传输媒体内容。在描述中提到的博客链接可能是关于 JMF 的一个...

    JMF(Java媒体框架)

    它可以在多种操作系统上运行,包括Windows、Linux、Mac OS等。 2. **多媒体支持**:JMF可以处理各种媒体格式,如MP3、WAV、AVI、MPEG等,通过其插件机制来扩展对不同格式的支持。 3. **实时流处理**:JMF能够接收...

    jmf中文开发指导,jmf中文开发指导

    Java Media Framework (JMF) 是一个开源的Java平台,用于处理多媒体数据,如音频、视频和流媒体。它为开发者提供了在Java应用程序中集成多媒体功能的能力。本开发指导将深入探讨JMF的各个方面,帮助你理解和掌握其...

    JMF608MP_2.03.059.rar

    标题中的“JMF608MP_2.03.059.rar”指的是一个名为“JMF608MP”的设备或软件的版本号为2.03.059的更新压缩包,文件格式为RAR,通常用于存储多个相关文件。RAR是一种流行的压缩格式,它能更有效地压缩数据,比ZIP等...

    JMF使用问题总结

    Java Media Framework(JMF)是Java平台上用于处理多媒体数据的一个框架,它允许开发人员创建、播放和捕获音频和视频内容。"JMF使用问题总结"这个主题主要聚焦于在使用JMF播放MP3文件时可能遇到的问题及其解决方法。...

    JMF下载包,java.media

    Java Media Framework(JMF)是Java平台上用于处理多媒体数据的一个框架。这个下载包包含了与`java.media`相关的组件,主要用于开发能够播放、捕获、处理和流化音频、视频的应用程序。下面将详细介绍JMF的核心功能、...

    JMF605电路图

    ### JMF605 固态硬盘 DIY 方案解析 #### 一、JMF605 芯片概述 JMF605 是一款专为固态硬盘(SSD)设计的主控芯片,适用于半瘦型 SSD 模块。该芯片支持多种 NAND Flash 存储类型,并具备强大的数据管理功能,如磨损...

    jmf 视屏录制 JMF 影像录制

    程序描述:用JMF2.0做的调用摄像头 进行视屏录制,是 医学上“内镜”影像学录像和截图的简单DEMO。 完整的MyEclipse项目,含有源码和所需的JAR包,编译完成有直接运行com.jake.camera.LocalVideoTest就可出现录制...

    java多媒体框架JMF2.1.java多媒体框架JMF2.1

    7. **跨平台性**:作为Java的一部分,JMF具有良好的跨平台兼容性,可以在运行Java的任何操作系统上使用,如Windows、Linux和Mac OS。 在安装的文件“jmf-2_1_1e-windows-i586.exe”中,包含了JMF2.1的Windows 32位...

    JMF.zip_JMF W_Java 播放器_hookqq_jmf_jmf-2_0-spec

    "JMF.zip_JMF W_Java 播放器_hookqq_jmf_jmf-2_0-spec"这个压缩包包含了一个基于Java开发的媒体播放器示例,适用于初学者学习和理解JMF的用法。 JMF的核心是其组件模型,它支持多种媒体格式,包括音频、视频和流...

    jmf的jar包

    7. **兼容性**:JMF 能够在多种操作系统上运行,包括 Windows、Linux 和 macOS,这得益于 Java 的跨平台特性。 然而,需要注意的是,JMF 自 2.1.1e 版本后就没有再更新,对于新的多媒体格式和技术支持可能不足。...

    JMF608&JMF609;_NAND Flash support list_ver 0.6_REV091(1).pdf

    智微科技发布了JMF608和JMF609固态硬盘主控制器的NAND Flash颗粒支持列表。这一列表详细列出了这两个控制器所支持的NAND Flash芯片型号,并且提供了一个文档编号608-00002以及修订版本0.6,发布日期为2014年5月9日。...

    Java_JMF的使用

    Java媒体框架(JMF)是一个为Java应用程序提供媒体处理能力的标准扩展框架。它允许程序捕获、处理、播放和传输各种媒体类型,包括音频和视频。JMF支持不同媒体间的时钟同步,使得在播放不同类型的媒体时,它们能够...

Global site tag (gtag.js) - Google Analytics