我已经对在Android设备上播放视频进行了深入研究,得出结论:有一些Android设备无法播放其他Android设备录制的视频。
目前,我正在发送一个意图来播放视频,但是播放器显示“抱歉,该视频无法播放”。
我一直在想,有没有办法在发送意图之前检测视频是否可以播放呢?
目前,我正在发送一个意图来播放视频,但是播放器显示“抱歉,该视频无法播放”。
我一直在想,有没有办法在发送意图之前检测视频是否可以播放呢?
播放取决于播放器支持的文件格式。 因此,如果您使用内置于Android平台(即Android默认解码器)的解码器,则更具体为Android OS版本。因此,您可以根据设备OS版本检查支持的媒体格式,并在支持时允许启动。
作为应用程序开发人员,您可以自由地利用任何可用于任何Android设备的媒体编解码器,包括Android平台提供的和设备特定的编解码器。但是,最好实践是使用设备无关的媒体编码配置文件。