Ich habe ffmpeg lib in mein Projekt integriert und kann auch die Informationen von Mediendateien erhalten. Aber jetzt muss ich mp3-Dateien mit der AudioTrack-Klasse in Android mit ffmpeg lib abspielen.
Dafür muss ich Byte-Puffer an AudioTrack übergeben, aber ich weiß nicht, wie man Byte-Puffer von ffmpeg erhält und es mit AudioTrack verwendet. Ich möchte auch Datei sofort ohne Verzögerung abspielen.
Hier ist mein Audio-Track-Code in Java:
%Vor%Kann mir bitte jemand den funktionierenden Code geben, um mp3-Dateien mit Audiospur abzuspielen. Ich habe viel gesucht, aber keine richtige Antwort gefunden.
Ich habe das geschafft, indem ich einen Puffer für Audiodateien erstellt und dann mit der AudioTrack-Klasse im laufenden Betrieb abgespielt habe. Jetzt versuche ich die Audiodatei anzuhalten / anzuhalten, weil AudioTrack nicht mehr funktioniert.
Hier ist mein Code, um Byte-Puffer an meine Java-Klasse zu übergeben:
%Vor%Tags und Links android ffmpeg audiotrack