簡體   English   中英

Android MediaPlayer.snoop():如何獲取未來的音頻數據?

[英]Android MediaPlayer.snoop(): How do you get future audio data?

我想如果沒有這可能的話,沒有怪異的解決方法,這是不可能的。 然而,

我將如何使用snoop()(或類似的東西)提前約10秒鍾獲取音頻數據或在后台播放的整個音頻文件的音頻數據?

我幾乎不知道這將如何工作。 但是,一個想法可能是錄制10秒鍾的音頻+音頻數據(以某種方式)並延遲播放,或者只是不允許它播放那10秒鍾,然后在10秒鍾后播放已錄制的音頻內容。 這聽起來幾乎是不可能的,因為我感覺您將無法停止或以其他方式使來自設備的音頻播放靜音。

我想在游戲中使用該功能,讓播放器對他們在媒體播放器中播放的歌曲做出反應。 這就是為什么在實際將音頻數據顯示在歌曲中之前向用戶顯示音頻數據會很有用的原因。

無論如何,將不勝感激幫助,它將大大改善游戲!

預先感謝,卡爾

它的實現取決於設備!

從理論上講可以在所有設備和操作系統上運行,但是距離不正確!

我在8號的7個設備測試中使用過play()無效!

希望能幫助到你!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM