Atitit. 软件---多媒体区---- jmf 2.1.1 Java Media Framework 支持的格式

Atitit. 软件---多媒体区---- jmf 2.1.1 Java Media Framework 支持的格式

 

JMF,全名为Java Media Framework,它可以在java appletapplication中使用音频,视频或者其他基于时间的多媒体。JMF所支持的多媒体格式如下:AIFF(.aiff)AVI(.avi)GSM(.gsm)HotMedia(.mvr)MID(.mid)MPEG-1(.mpg)(即常见的VCD文件),MPEG-2(.mp2)(即常见的DVD文件),QuickTime(.mov)Sun Audio(.au)Wave(.wav)JMFRTSPReal Time Streaming Protocol实时流控制协议)的支持:RTSP也是最近才加到JMF中的,它可以使得基于JMF的客户端通过RTSP与服务器交互,请求获取媒体的数据流

 

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

This page lists the media formats supported in the JMF 2.1.1 FCS implementation, the RTP formats this implementation can receive and transmit, and the capture devices that it supports.

Supported Media Formats

JMF supports audio sample rates from 8KHz to 48KHz. Note that cross-platform version of JMF only supports the following rates: 8, 11.025, 11.127, 16, 22.05, 22.254, 32, 44.1, and 48 KHz.

The JMF 2.1.1 Reference Implementation supports the media types and formats listed in the table below. In this table:

· D indicates the format can be decoded and presented.

· E indicates the media stream can be encoded in the format.

· read indicates the media type can be used as input (read from a file)

· write indicates the media type can be generated as output (written to a file)

Media Type

JMF 2.1.1
Cross Platform Version

JMF 2.1.1
Solaris/Linux Performance Pack

JMF 2.1.1
Windows Performance Pack

AIFF (.aiff)

read/write

read/write

read/write

8-bit mono/stereo linear 

D,E

D,E

D,E

16-bit mono/stereo linear 

D,E

D,E

D,E

G.711 (U-law) 

D,E

D,E

D,E

A-law 

D

D

D

IMA4 ADPCM

D,E

D,E

D,E

AVI (.avi)

read/write

read/write

read/write

Audio: 8-bit mono/stereo linear 

D,E

D,E

D,E

Audio: 16-bit mono/stereo linear 

D,E

D,E

D,E

Audio: DVI ADPCM compressed 

D,E

D,E

D,E

Audio: G.711 (U-law) 

D,E

D,E

D,E

Audio: A-law 

D

D

D

Audio: GSM mono

D,E

D,E

D,E

Audio: ACM**

-

-

D,E

Video: Cinepak 

D

D,E

D

Video: MJPEG (422)

D

D,E

D,E 

Video: RGB

D,E

D,E

D,E 

Video: YUV

D,E

D,E

D,E 

Video: VCM**

-

-

D,E

GSM (.gsm)

read/write

read/write

read/write

GSM mono audio

D,E

D,E

D,E

HotMedia (.mvr)

read only

read only

read only

IBM HotMedia

D

D

D

MIDI (.mid)

read only

read only

read only

Type 1 & 2 MIDI

-

D

D

MPEG-1 Video (.mpg)

-

read only

read only

Multiplexed System stream 

-

D

D

Video-only stream 

-

D

D

MPEG Layer II Audio (.mp2)

read only

read/write

read/write

MPEG layer 1, 2 audio 

D

D,E

D,E

QuickTime (.mov)

read/write

read/write

read/write

Audio: 8 bits mono/stereo linear 

D,E

D,E

D,E

Audio: 16 bits mono/stereo linear

D,E

D,E

D,E

Audio: G.711 (U-law) 

D,E

D,E

D,E

Audio: A-law 

D

D

D

Audio: GSM mono 

D,E

D,E

D,E

Audio: IMA4 ADPCM 

D,E

D,E

D,E

Video: Cinepak 

D

D,E

D

Video: H.261

-

D

D

Video: H.263 

D

D,E

D,E

Video: JPEG (420, 422, 444) 

D

D,E

D,E

Video: RGB

D,E

D,E

D,E

Sun Audio (.au)

read/write

read/write

read/write

8 bits mono/stereo linear 

D,E

D,E

D,E

16 bits mono/stereo linear 

D,E

D,E

D,E

G.711 (U-law)

D,E

D,E

D,E

A-law 

D

D

D

Wave (.wav)

read/write

read/write

read/write

8-bit mono/stereo linear 

D,E

D,E

D,E

16-bit mono/stereo linear 

D,E

D,E

D,E

G.711 (U-law)

D,E

D,E

D,E

A-law 

D

D

D

GSM mono 

D,E

D,E

D,E

DVI ADPCM

D,E

D,E 

D,E

MS ADPCM

D

D

ACM**

-

-

D,E

Notes:

· ACM** - Window's Audio Compression Manager support. Tested for these formats: A-law, GSM610, MSNAudio, MSADPCM, Truespeech, mp3, PCM, Voxware AC8, Voxware AC10.

· VCM** - Window's Video Compression Manager support.  Tested for these formats: IV41, IV51, VGPX, WINX, YV12, I263, CRAM, MPG4.

RTP Formats

Capture Devices

 

参考

 JMF 2.1.1 - Supported Formats.htm

JMF_百度百科.htm

JMF下载和安装 - oyzl68的专栏 博客频道 - CSDN.NET.htm

java获取mp3资料播放时长和tag信息 编程.htm

jmf如何过去取得avi文件的总的播放时长-CSDN论坛-CSDN.NET-中国最大的IT技术社区.htm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java术语,意为Java媒体框架(JMF)。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步。它是一个标准的扩展框架,允许用户制作纯音频流和视频流。 JMF实际上是Java的一个类包。JMF 2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。这些功能包括:媒体捕获、压缩、流转、回放,以及对各种主要媒体形式和编码的支 持,如M-JPEG、H.263、MP3、RTP/RTSP (实时传送协议和实时流转协议)、Macromedias Flash、IBM的HotMedia和Beatniks的Rich Media Format (RMF)等。JMF 2.1.1还支持广受欢迎的媒体类型,如Quicktime、Microsofts AVI和MPEG-1等。此外,JMF 2.1.1软件中包括了一个开放的媒体架构,可使开发人员灵活采用各种媒体回放、捕获组件,或采用他们自己的定制的内插组件。 Sun以四种不同的专用版本提供JMF 2.1.1技术,满足专业开发人员的各类需求,第一个是一个轻便型版本,它完全采用Java语言编写,适用于任何Java兼容系统。此外,开发人员还可选 择分别适用于Solaris、Windows或Linux等操作系统的性能最优化软件包,以提高性能和能力。 JMF 2.1.1软件也是Java Media系列软件的一部分。Java Media系列软件包括Java 3D、Java 2D、Java Sound和Java Advanced Imaging等API。采用各种Java Media API,软件开发商人员就能容易、快速地为他们已有的各种应用程序和客户端Java小程序增添丰富的媒体功能,如流式视频、3D图像和影像处理等。就是 说,各种Java Media API发挥了Java平台的固有优势,将"编写一次,到处运行"的能力扩展到了图像、影像和数字媒体等各种应用领域,从而大大缩减了开发时间和降低了开发 成本。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值