android-MediaRecorder.OutputFormat

MediaRecorder.OutputFormat

public final class MediaRecorder.OutputFormat 
extends Object 

java.lang.Object
   ↳ android.media.MediaRecorder.OutputFormat


Defines the output format. These constants are used with setOutputFormat(int).

Summary


Constants

int AAC_ADTS

AAC ADTS file format

int AMR_NB

AMR NB file format

int AMR_WB

AMR WB file format

int DEFAULT

int MPEG_4

MPEG4 media file format

int RAW_AMR

This constant was deprecated in API level 16. Deprecated in favor of MediaRecorder.OutputFormat.AMR_NB

int THREE_GPP

3GPP media file format

int WEBM

VP8/VORBIS data in a WEBM container

Inherited methods

From class java.lang.Object

Constants


AAC_ADTS

Added in  API level 16
int AAC_ADTS

AAC ADTS file format

Constant Value: 6 (0x00000006)

AMR_NB

Added in  API level 10
int AMR_NB

AMR NB file format

Constant Value: 3 (0x00000003)

AMR_WB

Added in  API level 10
int AMR_WB

AMR WB file format

Constant Value: 4 (0x00000004)

DEFAULT

Added in  API level 1
int DEFAULT

Constant Value: 0 (0x00000000)

MPEG_4

Added in  API level 1
int MPEG_4

MPEG4 media file format

Constant Value: 2 (0x00000002)

MPEG全称是Moving Pictures Experts Group,它是“动态图象专家组”的英文缩写,该专家组成立于1988年,致力于运动图像及其伴音的压缩编码标准化工作,原先他们打算开发MPEG1、MPEG2、MPEG3和MPEG4四个版本,以适用于不同带宽和数字影像质量的要求。   目前,MPEG1技术被广泛的应用于VCD,而MPEG2标准则用于广播电视和DVD等。MPEG3最初是为HDTV开发的编码和压缩标准,但由于MPEG2的出色性能表现, MPEG3只能是死于襁褓了。而我们今天要谈论的主角——MPEG4于1999年初正式成为国际标准。它是一个适用于低传输速率应用的方案。与MPEG1和MPEG2相比,MPEG4更加注重多媒体系统的交互性和灵活性。

MPEG-4标准主要应用于视像电话(Video Phone),视像电子邮件(Video Email)和电子新闻(Electronic News)等,其传输速率要求较低,在4800-64000bits/sec之间,分辨率为176X144。MPEG-4利用很窄的带宽,通过帧重建技术,压缩和传输数据,以求以最少的数据获得最佳的图像质量。
android 通常使用该格式.MediaRecorder.OutputFormat.MPEG_4。
RAW_AMR

Added in  API level 3
int RAW_AMR

This constant was deprecated in API level 16.
Deprecated in favor of MediaRecorder.OutputFormat.AMR_NB

AMR NB file format

Constant Value: 3 (0x00000003)

THREE_GPP

Added in  API level 1
int THREE_GPP

3GPP media file format

Constant Value: 1 (0x00000001)

WEBM

Added in  API level 21
int WEBM

VP8/VORBIS data in a WEBM container

Constant Value: 9 (0x00000009)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值