Probleme mit AAC Decoder

Gast #4341666
Lesenswert?
• ▲
▼
Hallo,

ich hoffe das ist der richtige Bereich hier für.


Ich habe ein Projekt das einen AAC Sream empfängt und den decodieren 
soll.
Als Decoder hatte ich den HELIX Decoder genommen, weil der für diese 
Aufgabe bestens geeignet ist.
Aber nun bekommen ich nicht nur ADTS sondern auch LATM Daten und der 
HELIX kann von hause aus kein LATM.
Den Stream Inhalt kenne ich und kann dann ein STOPP / INIT-neu machen.


Habe mir den LIBFAAD2 angesehen, der kann beides, aber der ist nicht 
gerade für einen Stream ausgelegt. Der Init erwartet mehr eine Datei.


Was ich brauche ist vereinfacht gesagt:
- INIT Decoder
- Decode one Frame  (wird regelmäßig gemacht)
- Stopp Decoder

Hat jemand von Euch eine Idee wie ich hier weiter komme?

Hat jemand vielleicht eine LIBFAAD2 Version mit der man das machen kann?

Viele Grüße,
Peter
Gast #4343917
Lesenswert?
• ▲
▼
So nach etlichen Dokumenten bin ich jetzt dazu über gegangen den HELIX 
Decoder zu erweitern.

Der Hauptgrund dafür das ich das jetzt so machen will ist das, meiner 
Meinung nach, die LIBFAAD2 einfach zu bescheuert Programmiert ist. Tut 
mir Leid das ich das so sagen muss.


Da auch in einem LATM/LOAS Paket, wie bei ADTS, die RAW Daten drin 
stecken und eigentlich nur der Header anders ist, sollte der Aufwand 
überschaubar sein.
Habe danach schon gesucht aber nichts gefunden.


ABER da man nicht immer das Rad neu erfinden muss:
Hat jemand eine LATM/LOAS Erweiterung für den HELIX AAC Decoder?


Viele Grüsse,
Peter

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.