2

是否有用于从 MP2TS 获取原始部分和 PES/ES 数据的 Android Java API?

MediaExtractor 似乎适用于例如基于 MP4 轨道/样本的格式,并且没有传输流的功能。

4

1 回答 1

0

我现在可以明确地说不存在这样的 API - 至少到 Android 7。

谷歌自己的 Exoplayer 在软件中实现传输流解析以播放 HLS MPEG2-TS 媒体的事实进一步支持了这一点:

https://github.com/google/ExoPlayer/tree/release-v2/library/src/main/java/com/google/android/exoplayer2/extractor/ts

请注意,MediaPlayer 类可能能够播放传输​​流,但这仅对 HLS 和 RTP 源是必需的,根据 CDD: https ://source.android.com/compatibility/7.1/android-7.1-cdd.pdf

于 2017-04-18T09:35:00.993 回答