是否有用于从 MP2TS 获取原始部分和 PES/ES 数据的 Android Java API?
MediaExtractor 似乎适用于例如基于 MP4 轨道/样本的格式,并且没有传输流的功能。
是否有用于从 MP2TS 获取原始部分和 PES/ES 数据的 Android Java API?
MediaExtractor 似乎适用于例如基于 MP4 轨道/样本的格式,并且没有传输流的功能。
我现在可以明确地说不存在这样的 API - 至少到 Android 7。
谷歌自己的 Exoplayer 在软件中实现传输流解析以播放 HLS MPEG2-TS 媒体的事实进一步支持了这一点:
请注意,MediaPlayer 类可能能够播放传输流,但这仅对 HLS 和 RTP 源是必需的,根据 CDD: https ://source.android.com/compatibility/7.1/android-7.1-cdd.pdf