【问题标题】:How to check a video has sound or not in Android?如何在 Android 中检查视频是否有声音?
【发布时间】:2015-07-24 09:01:17
【问题描述】:

我正在使用带有 MediaPlayer 的 TextureView 从 url 播放 mp4 视频。有什么方法可以以编程方式检查我正在播放的视频是否有声音?

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

非常感谢

【问题讨论】:

    标签: android android-mediaplayer mp4 textureview android-textureview


    【解决方案1】:

    在 API 级别 16 或更高版本中,MediaPlayer 类具有返回 TrackInfo[]getTrackInfo 方法。然后你可以为数组中的每个元素调用getTrackType,看看你是否得到MEDIA_TRACK_TYPE_AUDIO

    【讨论】:

    • 啊,是的,但是我使用的是 api 14,所以这对我来说不可用 :( 不过还是干杯
    • @Userrrrrrrrr 你有没有为 api 14 找到方法?
    猜你喜欢
    • 2021-01-22
    • 2018-12-28
    • 1970-01-01
    • 1970-01-01
    • 2012-07-27
    • 2020-04-17
    • 1970-01-01
    • 2021-02-11
    • 1970-01-01
    相关资源
    最近更新 更多