【发布时间】:2021-08-06 02:38:57
【问题描述】:
我开发了一个视频流应用,我正在研究现有的视频渲染库来渲染 .mkv (H253-255) 和 .mp4。
我看到有一个名为 VideoView 的原生 Android 视图,它使用 MediaCodec 并具有很多功能,所以我确信这是一个很好的库,但后来我遇到了 ExoPlayer(由 Google 提供),它也可以。
所以我想知道两者之间有什么区别?
【问题讨论】:
-
“并且有很多功能”——我不同意。与 ExoPlayer 相比,
VideoView非常有限。 -
@CommonsWare 根据他们的官方API,我可以在我的项目中使用很多功能。正如你所说,相对于 ExoPlayer,它非常有限,但我不介意那是另一回事。我只是想知道区别。
标签: android video-streaming android-videoview exoplayer exoplayer2.x