ExoPlayer 缺少 FrameworkSampleSource

Missing FrameworkSampleSource from ExoPlayer

过去几天我一直在使用 ExoPlayer,直到今天,当我尝试构建项目时,我发现缺少一个名为 FrameworkSampleSource 的 class。

我试着在 Exoplayer 的源代码中寻找它,但我找不到它。

它甚至从 github 消失了!请问这是怎么回事?!

ExoPlayer 最近不再使用 Android 的 MediaExtractor,因此后来命名的 FrameworkSampleSourceDefaultSampleSource 已从库中删除。对于传统媒体播放(非自适应),ExtractorSampleSource 可以配置为 Extractor,如 Mp4Extractor。目前没有自动检测媒体类型。

https://google.github.io/ExoPlayer/guide.html#traditional-media-playbacks