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 ...
随机推荐
- ORACLE单表理论最大记录数
不考虑硬件诸如内存,存储等硬件的限制. 一张表理论能存储多少条记录呢? 假设: 一个tablespace中包含1022个datafiles, 单个datafiles的最大是32G 假设每个block是 ...
- web.xml加载顺序 [转载]
一 1.启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点. 2.紧急着,容创建一个Ser ...
- 通过nc构造telnet后门
nc被称为网络中的“瑞士军刀”,其功能强大,如果在肉鸡上运行“nc.exe –p port –L –d –e cmd.exe”命令就可以构建一个telnet后门,即使关闭了nc.exe程序运行窗口,该 ...
- go语言基础之递归实现数字累加
1.实现1+100 = 5050 示例: package main import "fmt" //实现1+2+3+……100 func test01() (sum int) { f ...
- EChart处理三维数据做图表、多维legend图例处理
处理三维数据做图表,比如返回的数据就是一个个list,list里面某几个数据同属于一个维度,项目中的实例效果如下: 上面的khfx会有多个,比如db1.db2.db3等,下面的那些数据也会变化,目前需 ...
- JSP学习笔记(三):Session和Cookie
一.JSP Session HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息.有三种方法来维持客户端与服务器的会话: 1.C ...
- css背景颜色渐变
1.效果 2.代码 /* 基本色 */ background: #3FB0AC; /* chrome 2+, safari 4+; multiple color stops */ background ...
- 【转】TCP分段与IP分片
原文: :https://www.jianshu.com/p/f9a5b07d99a2 -------------------------------------------------------- ...
- FrameWork数据权限浅析1之基于手工修改模型实现行级数据安全
1:环境 Cognos10.2.0,Oracle 2:实现过程 在设置Framework数据级别权限的时候,通常用到的就是在FM的设置数据安全的地方添加安全过滤器,如下图 step1:选中部门维度表→ ...
- 关于listview,scrollview显示模糊边缘的设置
朋友们有时可能在开发中遇到这样的莫名其妙的问题,listview或scrollview滑动时上边和下边会出现两条模糊的边缘,有时会影响到我们app的视觉效果,我们怎么去掉这两条模糊的边缘呢?很简单,一 ...