如何在Android中检查视频是否有声音?

如何在Android中检查视频是否有声音?,android,android-mediaplayer,mp4,textureview,android-textureview,Android,Android Mediaplayer,Mp4,Textureview,Android Textureview,我正在使用TextureView和MediaPlayer从url播放mp4视频。有没有办法通过编程检查我正在播放的视频是否有声音 编辑:我使用的是API 14,所以我没有访问MediaPlayer方法getTrackInfo的权限 非常感谢在API级别16或更高版本中,MediaPlayer类有一个返回。然后可以为数组中的每个元素调用getTrackType,查看是否在API级别16或更高版本中获得MEDIA\u TRACK\u TYPE\u AUDIO,MediaPlayer类有一个返回。然后

我正在使用TextureView和MediaPlayer从url播放mp4视频。有没有办法通过编程检查我正在播放的视频是否有声音

编辑:我使用的是API 14,所以我没有访问MediaPlayer方法getTrackInfo的权限


非常感谢

在API级别16或更高版本中,
MediaPlayer
类有一个返回。然后可以为数组中的每个元素调用
getTrackType
,查看是否在API级别16或更高版本中获得
MEDIA\u TRACK\u TYPE\u AUDIO

MediaPlayer
类有一个返回。然后,您可以为数组中的每个元素调用
getTrackType
,查看是否获得
MEDIA\u TRACK\u TYPE\u AUDIO

啊,是的,但是我使用的是api 14,所以这对我来说不可用:(干杯though@Userrrrrrrrr你有没有找到一种方法来实现api 14?啊,是的,但是我使用的是api 14,所以这对我来说不可用:(无论如何,干杯though@Userrrrrrrrr你有没有为api 14找到一种方法?