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 ...
随机推荐
- matlab中m文件与m函数的学习与理解
1. m文件与m函数的区别 所谓 MATLAB 程序,大致分为两类: M 脚本文件 (M-Script) 和 M 函数 (M-function), 它们均是普通的 ASCII 码构成的文件. M 脚本 ...
- Error: Cannot find module 'internal/fs'
$ sudo n 6.9.1 $ sudo npm -g install npm@next $ sudo n stable curl -0 -L https://npmjs.org/install.s ...
- [置顶] JDK工具(零)--简要介绍JDK1.6自带的42个工具
Java的开发人员肯定都知道JDK的bin目录中有“java.exe”和“javac.exe”这两个命令行工具, 但并非所有的Java程序员都了解过JDK的bin目录之中其它命令行程序的作用. JDK ...
- CSS 中的强制换行和禁止换行
强制换行 1.word-break: break-all; 只对英文起作用,以字母作为换行依据. 2.word-wrap: break-word; 只对英文起作 ...
- Sqlserver 中添加数据库登陆账号并授予数据库所有者权限
Sqlserver 中添加数据库登陆账号并授予数据库所有者权限 USE master GO --通过sp_addlogin创建登录名 --DEMO:登陆账号 --123456:登陆密码 ' --切换数 ...
- python中字符串list转化为数值型
之前在网上找相关的资料,给出的方法都不合适, 经过很长时间的试错才知道源于python2.X和python3.X的不同, 原理都是采用map函数,但是二者返回的信息不同 Python2.x,可以使用m ...
- (剑指Offer)面试题42:翻转单词顺序
题目: 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变.为简单起见,标点符号和普通字母一样处理. 例如输入字符串“I am a student.”,则输出"student. ...
- C#获取外网IP地址;C#获取所在IP城市地址
public static string GetIP() { using (var webClient = new WebClient()) ...
- 微信小程序 - 五星评分(含半分)
转载自:http://blog.csdn.net/column/details/13721.html 演示: 下载:小程序-星级评论.zip
- UNIX网络编程读书笔记:地址操纵函数
地址格式转换函数:它们在ASCII字符串(人们比较喜欢用的格式)与网络字节序的二进制值(此值存于套接口地址结构中)间转换地址. 1.inet_aton.inet_addr.inet_ntoa inet ...