Gast
#6747717
Hallo, ich habe ein Projekt bei dem ich über Ethernet AAC Daten (Stream) bekomme. Daten Empfang und Audio Ausgabe gehen, getestet mit MP3 Daten. Die AAC Daten sind mal im ADTS und mal im LATM Format, eine Unterscheidung der Daten steckt im Steam drin und somit kann ich darauf reagieren. Jetzt stellt sich halt die grosse frage welchen Decoder nimmt man und wie gut läuft der auf einem Cortex M4? Die Hardware ist Fertig und kann nicht geändert werden! Sonst wäre da mindestens ein M7 drauf. FAAD2 und der Frauenhofer Code kann wohl alles was ich brauche. Die Geschwindigkeiten sollen nur alles andere als top sein, aber da kann man später immer noch was dran drehen wenn es mal läuft. Einen Besseren der beides kann habe ich nicht gefunden. Ich habe mich erstmal für FAAD2 entschieden, lass mich aber gerne belehren und wechsel dann. Der Code war einfach überschitlicher. So nun wollte ich mal fragen ob jemand damit Erfahnung hat? Und mir vielleicht noch einige Tipps geben kann. Besonders hilfe brauche ich aktuell noch bei dem Init und Ablauf. Weil ich kenne zwar das Format aber wie teile ich dem Decoder das mit? Wie kann ich einen Stream dem Decoder geben? Wo bekomme ich die Anzahl der verarbeitet Bytes, braucht man um die aus dem Puffer zu löschen und neue Daten zu laden. VG Dirk