我尝试了许多视频播放器库,例如BetterVideoPlayer,GiraffeVideoPlayer,MxVideoPlayer,但是没有播放器支持mkv格式的视频。我也尝试过使用ijkplayer,但是我不知道如何在我的计算机中添加它 项目。我已经尝试过它的演示项目,但是无论何时从该演示中选择视频文件,我都会崩溃。
所以,我的问题是 我该如何使用视频控件(如暂停,播放等)从应用程序中的网址播放mkv视频。
答案 0 :(得分:0)
您可以尝试使用ExoPlayer(https://github.com/google/ExoPlayer)。 根据{{3}},它支持Matroska格式。
答案 1 :(得分:0)
使用ExoPlayer,它是支持多种格式的最新音频/视频播放器之一,MKV是它支持的少数几种播放器之一。
答案 2 :(得分:0)
如果您看到Exo Player中的文档,则:
样本格式 默认情况下,ExoPlayer使用Android的平台解码器。因此,受支持的样本格式取决于基础平台而不是ExoPlayer。
因此该设备可能不支持该mkv