有没有办法检测视频是否可以在设备上播放?

时间:2012-05-03 07:02:20

标签: android

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

现在我正在发挥播放视频的意图,但播放器说“对不起,视频无法播放”。

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

1 个答案:

答案 0 :(得分:0)

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

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