Android 媒体编解码器类型 "video/mp4v-es" - 是否与 MPEG-4 Part 2(MPEG-4 视觉)相同?
Android Media Codec type "video/mp4v-es" - Is it same as MPEG-4 Part 2 (MPEG-4 Visuals)?
我对编解码器了解较少。我所知道的编解码器代表 Decode/Encode。在编解码器中将内置在手机中,外部库可以用作替代方案。编解码器对 Audio\Video 起着重要作用,其中格式已编码为文件并解码以播放它们。
问题:
Android api 16 附带 MediaCodec 可以完成 Encoding/Decoding 工作。 MediaCodec 包含标志常量
"video/mp4v-es"
它是否与 MPEG-4 part 2 (MPEG-4 Visual Format) 编解码器格式相同。
note : There is MPEG-4 part 10 format which is (H.264 )AVC Format. I just want need confirmation or any documentation or Blogs links which can help me in this.
它的定义实际上非常模糊,但我相信 MP4V-ES 是一个 MPEG-4 audio/visual 流,它已被分段并映射到 RTP 数据包,以便使用 RTP 流协议进行传输。
描述这一点的 RFC 概述了音频和视频数据包到 RTP 数据包的高效实用映射 - 例如,它不简单地假设存在一对一映射。
定义格式的 RFC 中提供了更多信息:https://www.rfc-editor.org/rfc/rfc6416
是的。
默认情况下 "video/mp4v-es" 映射到 Google 的 MPEG4 Part-2 视频软件编解码器。有关详细信息,请参阅 media_codecs_google_video_xml。但是在真实设备上,它将由硬件视频编解码器实现,因为软件视频编解码器是处理器密集型的。
对于 MPEG4 Part 10 (H.264),必须使用 "video/avc"。
我对编解码器了解较少。我所知道的编解码器代表 Decode/Encode。在编解码器中将内置在手机中,外部库可以用作替代方案。编解码器对 Audio\Video 起着重要作用,其中格式已编码为文件并解码以播放它们。
问题:
Android api 16 附带 MediaCodec 可以完成 Encoding/Decoding 工作。 MediaCodec 包含标志常量
"video/mp4v-es"
它是否与 MPEG-4 part 2 (MPEG-4 Visual Format) 编解码器格式相同。
note : There is MPEG-4 part 10 format which is (H.264 )AVC Format. I just want need confirmation or any documentation or Blogs links which can help me in this.
它的定义实际上非常模糊,但我相信 MP4V-ES 是一个 MPEG-4 audio/visual 流,它已被分段并映射到 RTP 数据包,以便使用 RTP 流协议进行传输。
描述这一点的 RFC 概述了音频和视频数据包到 RTP 数据包的高效实用映射 - 例如,它不简单地假设存在一对一映射。
定义格式的 RFC 中提供了更多信息:https://www.rfc-editor.org/rfc/rfc6416
是的。
默认情况下 "video/mp4v-es" 映射到 Google 的 MPEG4 Part-2 视频软件编解码器。有关详细信息,请参阅 media_codecs_google_video_xml。但是在真实设备上,它将由硬件视频编解码器实现,因为软件视频编解码器是处理器密集型的。
对于 MPEG4 Part 10 (H.264),必须使用 "video/avc"。