【问题标题】:How to get amplitude of media player in Android ?如何在 Android 中获取媒体播放器的振幅?
【发布时间】:2014-03-12 23:42:02
【问题描述】:

我想开发一个 vu-meter,它会对声音做出反应,比如 a live-wallpaper 谁能帮帮我...

【问题讨论】:

    标签: android android-mediaplayer


    【解决方案1】:

    我在this other post 中发布了一个答案,应该会对您有所帮助。它为您提供输出混合的幅度,但甚至可以为特殊的 MediaPlayer 会话 id 指定 =)

    【讨论】:

      【解决方案2】:

      使用 MediaRecorder.getMaxAmplitude

      此方法返回自上次调用此方法以来采样的最大绝对幅度。仅在 setAudioSource() 之后调用。

      http://developer.android.com/reference/android/media/MediaRecorder.html

      【讨论】:

      • OP 要求使用 MediaPlayer,而不是 MediaRecorder。
      猜你喜欢
      • 2015-12-25
      • 1970-01-01
      • 1970-01-01
      • 2011-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多