5

我对播放视频 Android 设备进行了深入研究,得出的结论是,有些 Android 设备无法播放在其他 Android 设备上录制的视频。

现在我正在触发播放视频的意图,但播放器说“抱歉,无法播放视频”。

我一直想知道是否有办法在我触发意图之前检测到视频无法播放?

4

1 回答 1

0

播放取决于播放器支持的文件格式。因此,如果您使用 Android 平台内置的解码器(android 默认解码器),那么它更具体的是 android OS 的版本。因此,您可以根据设备操作系统版本检查支持的媒体格式,如果支持则允许启动。

作为应用程序开发人员,您可以自由使用任何支持 Android 的设备上可用的任何媒体编解码器,包括 Android 平台提供的那些和特定于设备的那些。但是,最佳实践是使用与设备无关的媒体编码配置文件。

于 2012-05-03T07:15:10.930 回答