Atitit. 软件---多媒体区---- jmf 2.1.1 Java Media Framework 支持的格式
Atitit. 软件---多媒体区---- jmf 2.1.1 Java Media Framework 支持的格式
JMF,全名为Java Media Framework,它可以在java applet和application中使用音频,视频或者其他基于时间的多媒体。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);JMF对RTSP(Real 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 |
JMF 2.1.1 |
JMF 2.1.1 |
|
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 |
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
Atitit. 软件---多媒体区---- jmf 2.1.1 Java Media Framework 支持的格式的更多相关文章
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform 1. Absoluti 布局(经常使用) 1 2. ...
- Atitit.软件guibuttonand面板---os区-----linux windows搜索文件 目录
Atitit.软件guibuttonand面板---os区-----搜索文件 1. Find 1 2. 寻找文件夹 1 3. 2. Locate// everything 1 4. 3. Wherei ...
- Atitit.软件GUI按钮与仪表盘(01)--js区-----js格式化的使用
Atitit.软件GUI按钮与仪表盘(01)--js区-----js格式化的使用 1. Chrome36( recomm) DEV TOOL>SOURCE> DSWEIHAMYAR &q ...
- Atitit.软件控件and仪表盘(23)--多媒体子系统--视频输出切换控制cvbs av s-video Ypbpr pal ntsc
Atitit.软件控件and仪表盘(23)--多媒体子系统--视频输出切换控制cvbs av s-video Ypbpr pal ntsc 1. CVBS是AV接口 1 2. S-Video S端子 ...
- Atitit.软件开发概念说明--io系统区--特殊文件名称保存最佳实践文件名称编码...filenameEncode
Atitit.软件开发概念说明--io系统区--特殊文件名称保存最佳实践文件名称编码...filenameEncode 不个网页title保存成个个文件的时候儿有无效字符的问题... 通常两个处理方式 ...
- Atitit.多媒体区----web视频格式的选择总结
Atitit.多媒体区----web视频格式的选择总结 1. 因为现阶段不同的浏览器支持的视频格式是不同的 1 2. 各浏览器Html5 Video支持的影音格式: 2 3. 解决方案是什么?Flas ...
- Atitit.软件gui按钮and面板---通讯子系统(区)-- github 的使用....
Atitit.软件gui按钮and面板---通讯子系统(区)-- github 的使用.... 1. 1.注册账户以及创建仓库 1 2. 二.在GitHub中创建项目(create a new rep ...
- atitit.软件gui按钮and面板---os区-----软链接,快捷方式
atitit.软件gui按钮and面板---os区-----软链接,快捷方式 1. 硬链接 1 2. 二.软链接(符号链接)LN 1 3. 三.删除链接 2 4. 区别 2 5. 参考 3 1. 硬链 ...
- Atitit.软件gui按钮and面板---os区-----linux windows搜索文件 文件夹
Atitit.软件gui按钮and面板---os区-----搜索文件 1. Find 1 2. 寻找目录 1 3. 2. Locate// everything 1 4. 3. Whereis (wi ...
随机推荐
- mac 查看cpu个数
mac 查看cpu个数 同是unix系统的mac,如何查看cpu个数及其相关信息呢?
- cocos2d-x v3.0各个环境下创建项目以及编译、执行官方DEMO
摘自:https://github.com/cocos2d/cocos2d-x/ 怎样创建一个新项目 How to start a new game Download the code from co ...
- iOS:转载sqlite3
SQLITE3 使用总结 2012-08-21 13:48:28 分类: SQLite/嵌入式数据库 SQLITE3 使用总结 2009-09-16 07:36 2624人阅读 评论(10) 收藏 ...
- C/C++调用java---JNI常用函数
DefineClass jclass DefineClass(JNIEnv *env, jobject loader, const jbyte *buf, jsize bufLen ...
- Ubuntu下中文完美解决方案
目标:英文环境下,实现中文的输入和完美显示,解决了粗体和斜体 创新点:解决了英文的锯齿问题 不足之处:某些数字还有锯齿现象 主要参考文章: 修改ttf字体美化显示效果 by cnhnln@linuxf ...
- CUDA使用Event进行程序计时
GPGPU是众核设备,包含大量的计算单元,实现超高速的并行. 使用CUDA在nvidia显卡上面编程时,可以使用CUDA提供的Event进行程序计时. 当然,每种编程语言基本都提供了获取系统时间的函数 ...
- PLSQL初次登录oracle报错处理
server1上面装了oracle client ,也装了plsql,但是登录了以后,不显示database 和connect as 手工输入正确的用户名和database后报错如下 于是就取消登录 ...
- ORCU浅析之安装和作用
众所周知,在安装Oracle BIEE之前需要安装Oracle RCU(Oracle Repository Creation Utility),美其名曰资料档案库.如果单单的从名称上来说,那就是我们实 ...
- “建议127:Lock与synchronized是不一样的问题”实际验证
近期又一次翻看 "编写高质量代码:改善Java程序的151个建议" 一书的时候看到"建议127"的文章中作者提供的測试用例存在一些值得商榷的地方. 在使 ...
- sqlserver并发用户数
http://zhidao.baidu.com/question/291231462.html http://dev.mysql.com/downloads/mysql/