2010-11-20 14 views
1

Sınırsız bir girişten (ör. Internet radyosu) veri (medya) nasıl kaydedileceğini öğrenmek ve android cihazında oynamak istiyorum. Geçtiğim dersler, MediaPlayer sınıfını kullanmamı söyle. Ama sorun şu ki, bu ham verileri bir bayt dizisinde yakalamak ve daha sonra bu bayt dizisinden oynatmak istiyorum. Herkes bunu nasıl yapacağını biliyor mu?sonsuz bir girişten raw-data kullanarak ve cihazda çalma

cevap

0

AudioRecord sınıfını kontrol ettiniz mi? bununla birlikte, kaynaklardan (ör. MIC) bir ses kaydedebilir ve bir bayt [] okuyabilirsiniz, bir bayt [] okuması için sınıf AudioTrack olacaktır. lütfen bu yazının içindeki bağlantıları bulun. http://developer.android.com/reference/android/media/AudioTrack.html

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

    • o yardımcı olacağını umuyoruz.

      dediğiniz gibi, internet radyosundan yakalamak istediğinizde, bunu nasıl yapacağından emin değilim. üzgünüm