Implementierung von Audiocodecs

Unser Team ist auf die effiziente und leistungsoptimierte Implementierung von Multimediatechnologien auf verschiedenen PC‑ und DSP‑Plattformen sowie Betriebssystemen spezialisiert. Dadurch erhalten die Kunden des Fraunhofer IIS unmittelbaren Zugriff auf unsere Komplettlösungen.

Optimierte DSP/Embedded-Implementierungen

Für die Echtzeit-Implementierung von Multimedia-Codecs und -Komponenten auf Mikroprozessoren und DSPs sind Core Design Kits (CDKs) erhältlich. Sie wurden gezielt für Geräte mit wenig Speicherplatz und geringer Rechenleistung entwickelt, zum Beispiel für Smart Speaker sowie Android- und iOS-Mobilgeräte. Prinzipiell eignet sich die Core Design Kit Software für die meisten Prozessorplattformen. Der Code kann als Quellcode (C/C++) oder als Objektcode für diverse Compiler lizenziert werden:

  • ARM-basierte Prozessoren
  • Cadence/Tensilica HiFi Audio DSP
  • Analog Devices Sharc
  • Andere: bitte senden Sie uns Sie eine Anfrage.

Implementierungen folgender Technologien sind erhältlich:

Fakten über die Fraunhofer FDK2 AAC Codec-Bibliothek für Android

„Mit dem Fraunhofer FDK AAC Code erhalten Android-Nutzer eine Codec-Komplettlösung für beeindruckende Audioqualität. Fraunhofer liefert nicht nur den Codec Code, sondern als Hauptentwickler von AAC und mp3 die notwendige Kenntnis und tiefgreifende Erfahrung auf dem Gebiet der Audiocodierung.“
Google Inc.

  1. Die forschenden Personen und Ingenieursberuf Ausübenden des Fraunhofer IIS beschäftigen sich seit mehr als 25 Jahren mit Audiosignalverarbeitung und -codierung und sind weltweit als Fachkräfte für qualitativ hochwertige Audiocodierung bei niedrigen Bitraten bekannt. 2012 wurden die Fraunhofer IIS Software-Implementierungen der offenen ISO MPEG Audiocodecs AAC, HE-AAC, HE-AAC v2 und AAC-ELD mit der FDK AAC Codec-Bibliothek in Android sowie in das Android Open Source Project integriert. 2018 wurde die neue Version FDK2 veröffentlicht, die seither neue Technologien wie xHE-AAC, MPEG-D DRC Dynamic Range Control und AAC-ELDv2 zu den Android-OEMs, -Serviceanbietenden und -Entwickelnden bringt und Android-Nutzenden weiter hohe Klangqualität bietet.
  2. Die Fraunhofer FDK2 AAC Codec-Bibliothek ist eine ressourceneffiziente Implementierung von AAC-Encodern und -Decodern, die für Android auf ARM- und x86-Prozessoren erhältlich ist. Sie kann vom Android Source Code Tree bezogen werden.
  3. Innerhalb einer kommerziellen Standardlizenz bietet Fraunhofer auch weiterhin CDK-Bibliotheken (siehe oben) für alle gängigen Prozessoren und Betriebssysteme an, zum Beispiel für iOS und Android. Außerdem ist die Fraunhofer CDK Software für weitere MPEG-Audiostandards erhältlich.
  4. AAC ist ein offener MPEG-Standard, an dessen technischer Entwicklung und Standardisierung viele Firmen und Organisationen beteiligt waren. Ein Programm zur Patentlizensierung wird von der Via Licensing Alliacne verwaltet. Derzeit gibt es mehr als 10 Milliarden lizenzierte Endgeräte. Bitte kontaktieren Sie VIA unter https://www.via-la.com/, um zu prüfen, ob Ihre Anwendung unter eine bereits existierende Lizenz fällt.
  5. xHE-AAC erweitert die Spanne nutzbarer Stereo-Bitraten von AAC: diese reicht nun von sehr niedrigen 12 kbit/s bis hin zu 500 kbit/s. Damit können Betreiber von Video On Demand- sowie Streamingdiensten weltweit ein exzellentes, zuverlässiges Nutzererlebnis bieten – selbst bei überlasteten Netzwerken und sogar in Gebieten, in denen nur 2G- oder 3G-Verbindungen zur Verfügung stehen. Daneben hält die für xHE-AAC verbindliche Loudness-Kontrolle MPEG-D DRC die Lautstärke auf einem gleichmäßigen Level und bietet neue Dynamic Range Control-Profile für optimales Hörvergnügen selbst in geräuschvoller Umgebung.
  6. AAC-ELD und AAC-ELDv2 bieten eine hohe, bis zu CD-ähnliche Audioqualität für Kommunikationsanwendungen. Der Einsatz der Technologien der AAC-ELD-Familie vermeidet viele der typischen Probleme, die von Sprachcodecs, die in Echtzeitkommunikationsanwendungen wie Audio- und/oder Video-Chat und VoIP oft genutzt werden, bekannt sind. Diese Probleme treten beispielsweise bei Hintergrundgeräuschen, mehreren Sprechern, Kinderstimmen, Rückruftönen, Warteschleifenmusik und Musik im Allgemeinen auf. Kommunikations-Apps und -Services für Android werden mit AAC-ELD und AAC-ELDv2 zu emotionalen, hochmodernen medialen Erlebnissen.
  7. HE-AAC v2 und HE-AAC Multikanal für hochqualitativen 5.1 Surround-Sound gelten als die effizientesten Audiocodecs und werden weltweit eingesetzt in TV, Radio und Streamingdiensten.
  8. AAC-LC ist ein leistungsstarker Audiocodec für exzellente Audioqualität. Zunächst vom japanischen Digitalrundfunk-System ISDB, sowie für Musikdownloads und mobile Musikwiedergabe verwendet, wird AAC mittlerweile in allen modernen Endgeräten der Unterhaltungselektronik genutzt.

Android ist eine Warenmarke von Google Inc.