Android Audio "abgreifen"

  • Themenstarter Themenstarter Gast2
  • Beginndatum Beginndatum
G

Gast2

Gast
Gibts unter Android die Möglichkeit an den Audio Output ranzukommen? Sprich ich spiele in dem Musikplayer meiner Wahl nen Song ab und meine App hört da mit und speichert das evtl. weg.
Ich habe bereits Klassen wie AudioRecord oder MediaRecorder gefunden, aber die scheinen nur das Mikrofon oder Anrufe mitschneiden zu können.
 
Nein.

Manche Player-Apps, allerdings fast keine außer die von Google, schicken ein Broadcast raus wenn ein Track abgespielt wird mit Infos was von wem.

Was sich allerdings anbietet ist ein Track-Picker Intent über den sich der Benutzer bewusst einen Track aussucht. Dann bekommst du die genauen Infos und kannst damit dann tun was du möchtest.
 
Danke für die Antwort, sowas hatte ich schon vermutet.
Mit gings darum sowohl abgespielte Audiotracks als auch gestreamte Musik von bspw. spotify abzugreifen.
Schade drum 🙂
 
Wie gesagt, das funktioniert auf Basis von Broadcasts die nicht jede App verschickt.

Habe das selbst mal gebraucht für eine App. Ich kann euch den Source meiner App leider nicht geben aber ihr könnt mal hier reinschauen: Scrobble Droid.
 
achso ok.. na dann wenn diese "nicht vollkommene kompatibilität" bei last fm keinen stört wird des bei unseren apps sicher auch keinen stören ^^
 
Am besten ist es, ihr schreibt die größten Player-Leute an und ob sie etwas in der Art versenden, falls die Verbreitung zu gering sein sollte.
 
Zuletzt bearbeitet:

Zurück
Oben