Die ITU-T-Empfehlung G.722.1 wurde am 30. September 1999 nach einem vierjährigen Auswahlprozess mit intensiven Testphasen zugelassen und stellt einen der modernsten Breitband-Audiokomprimierungsalgorithmen nach internationalen Standards dar. Er basiert auf der Polycom Siren-Komprimierungstechnologie der dritten Generation und ist vom bewährten Polycom PT716plus-Algorithmus abgeleitet. Polycom hat diese Technologie entwickelt, um die anspruchsvollen Audiofunktionen zu liefern, die die Multimedia-Community erwartet. G.722.1 bietet qualitativ hochwertige Audioausgabe bei geringen Bitraten mit geringer Verzögerung und sehr geringer Komplexität. Der Standard funktioniert mit allen Audiosignalen, auch Sprache, Musik und Gesang.
Siren mit 16 Kbps ist eine Erweiterung des Standards G.722.1, die mit 16 Kbps funktioniert.
Ein elektronisches Exemplar der G.722.1 kann direkt in der Online-Bibliothek der ITU erworben werden: http://www.itu.int/rec/T-REC-G.722.1/en.
Die Nutzung der ITU-T-Empfehlung G.722.1 geschieht über eine Lizenzvereinbarung mit Polycom.
Die ITU-T-Empfehlung G.722.1 umfasst die folgenden Punkte:
Erwerben Sie zuerst ein Exemplar der G.722.1 von der ITU-T. Die Empfehlung G.722.1 enthält alle wichtigen Informationen zur Implementierung des Algorithmus'. Die Ausgabesignale der G.722.1-Implementierung sollten auf jeder Hardware der des C-Referenzcodes entsprechen, wenn dieselben Eingabesignale verarbeitet werden. Die Testvektoren, die mit dem Standard geliefert werden, sind für Testzwecke vorgesehen, um so die Richtigkeit der Implementierung zu überprüfen.
Es stehen Eingabe- und Ausgabe-Testvektoren zur Verfügung, um die Encoder- und Decoder-Implementierungen zu prüfen. Die Testvektoren wurden so entwickelt, dass sie den allergrößten Teil des Algorithmuscodes ausführen. Deshalb kann jede Implementierung, die die Ausgabe-Testvektoren erfolgreich ausgeführt hat, auch den C-Referenzcode korrekt wiedergeben.
Das Programm SirenZip lässt sich unter Microsoft Windows 95 oder einer neueren Version des Betriebssystems Microsoft Windows ausführen. Es führt G.722.1 mit einer von drei auswählbaren Bitraten aus (16 Kbps, 24 Kbps oder 32 Kbps). Laden Sie das kostenlose SirenZip herunter (Größe: 208 KB).
So verwenden Sie SirenZip
G.722.1 wird im ITU-T-Standard als Festkomma-Algorithmus spezifiziert. Eine Gleitkomma-Version wird von der ITU-T in der Zukunft als Standard festgelegt, der mit dem Festkomma-Standard kompatibel sein wird. (Polycom verfügt über eine kompatible Gleitkomma-Version.) Die unten angegebenen MIPS-Komplexitäten sind Beispiele aus nicht optimierten Implementierungen auf drei verschiedenen DSP-Typen. Zwei der dargestellten DSPs sind Gleitkommaeinheiten.
Allgemeine Parameter für G.722.1
Parameter |
Wert |
|---|---|
Audiorate |
16 kHz |
Bitrate (Rate kann sich an den Frame-Grenzen ändern) |
16, 24, 32 Kbps (16 Kbps ist eine Erweiterung des Standards von Polycom) |
Audiobandbreite |
50 Hz – 7 kHz |
Audio-Frame-Größe |
20 ms |
Algorithmische Verzögerung (siehe Hinweis 1) |
40 ms |
RAM (Festkomma) |
< 7,5 KB |
ROM-Tabellenbereich (Festkomma) |
~ 20 KB |
MIPS-Verhältnis zwischen Encoder und Decoder |
etwa 1:1 |
MIPS-Beispiele für verschiedene Prozessoren
Prozessor |
MIPS (Encoder und Decoder) |
|---|---|
TI TMS320C50 |
13,9 (= 6,95 + 6,95) (nicht optimierter Code für G.722.1 mit Festkomma) |
TriMedia TM 1300 |
4 (= 2+2) (Gleitkomma-Implementierung) |
TI TMS320C31 |
9,25 (= 4,51+4,51) (Gleitkomma-Implementierung) |
Herkömmliche Telefonie wird als „Schmalband“ bezeichnet, da sie Audiosignale nur im Bereich von 300 bis 3500 Hz verarbeiten kann, was einer Bandbreite von nur 3,2 kHz entspricht. Dadurch erhalten Telefongespräche ihren typischen „blechernen“ Klang im Vergleich zum reichen Breitbandklang von Hi-Fi-Systemen. G.722.1 stellt 7 kHz Audio-Bandbreite (50 – 7000 Hz) zur Verfügung – eine deutliche Verbesserung, die eher Radioqualität entspricht als der herkömmlichen Telefonqualität. Breitband-Audio erhält im Vergleich zu Schmalband-Audioqualität immer den Vorzug.
Haben Sie zum Beispiel in einem Telefongespräch schon einmal die Wörter „sein“ und „fein“ falsch verstanden? Die Töne „s“ und „f“ werden besonders häufig verwechselt, da die hohen Frequenzen, in denen diese Unterscheidung normalerweise stattfindet, nicht gut genug wiedergegeben werden. Eine solche Verwechslung tritt mit der Breitbandcodierung nicht mehr auf, da alle Frequenzen, die für die menschliche Sprache benötigt werden, vollständig wiedergegeben werden.
Das gesamte Audioerlebnis bei der Verwendung von Breitband ist wesentlich natürlicher und entspannender für die Ohren.
G.722.1 kann auch hervorragend Musik wiedergeben, was bislang nur bei wesentlich höheren Bitraten der Fall war. Der Klang übertrifft sogar den von AM-Radio.
Beispiel für Anwendungen von G.722.1 und Siren mit 16 Kbps:
IP-Telefonie sowie Video- und Audiokonferenzen haben sehr ähnliche Anforderungen an ihre Audiodaten: Hohe Qualität mit geringen Latenzzeiten und geringer Komplexität. Zudem muss die Bitrate geändert werden können, wenn verschiedene Kanäle genutzt werden. G.722.1 ermöglicht in einer Frame-Grenze von 20 ms eine Änderung der Rate zwischen 24 und 32 Kbps und die Siren-Erweiterung mit 16 Kbps.
Bei Streaming-Anwendungen sind eine geringe Komplexität und geringe Kosten ein absolutes Muss. G.722.1 erfüllt diese Anforderungen, ohne Abstriche bei der Qualität machen zu müssen. Die Bitraten von 16, 24 und 32 Kbps ermöglichen Audio mit besserer Qualität, selbst bei Modemverbindungen mit 56 Kbps (V.90).
Bei Voicemail handelt es sich um eine Anwendung, für die Daten gespeichert und weitergeleitet werden. Eine geringe Komplexität ermöglicht eine Implementierung kostengünstiger Hardware. Die qualitativ hochwertige Audiokomprimierung sorgt für eine hervorragende Wiedergabe von Musik-Clips wie auch der Sprache des Anrufenden.
Laden Sie diese WAV-Dateien herunter, um sich die Qualität von G.722.1 selbst anzuhören.
(Diese Beispieldateien sind nicht komprimierte WAV-Dateien, die sich auf allen Computern wiedergeben lassen. Sie benötigen den G.722.1-Codec nicht, um sie abzuspielen; jedoch verlängern sich hierdurch die Download-Zeiten.)
Sprachdateien |
Download |
|---|---|
3,5 kHz Audiobandbreite, Qualität eines POTS-Ferngesprächs |
|
7 kHz Audiobandbreite, codiert mit 16 Kbps über Siren |
|
7 kHz Audiobandbreite, codiert mit 24 Kbps über G.722.1 |
|
7 kHz Audiobandbreite, codiert mit 32 Kbps über G.722.1 |
|
Musikdateien |
Download |
|---|---|
3,5 kHz Audiobandbreite, Qualität eines POTS-Ferngesprächs |
|
7 kHz Audiobandbreite, codiert mit 16 Kbps über Siren |
|
7 kHz Audiobandbreite, codiert mit 24 Kbps über G.722.1 |
|
7 kHz Audiobandbreite, codiert mit 32 Kbps über G.722.1 |
|
Benutzer, die eine langsame Internetverbindung nutzen, können Siren auch ohne Qualitätsabstriche bei geringen Bitraten verwenden (z. B. wenn der Internetzugang über DFÜ-Modems mit 28,8 bis 56 Kbps erfolgt). Vergleiche anhören:
Siren mit 14 kHz Audiobandbreite bei 22 Kbps im Vergleich zu Windows Media Player (unterstützt nur Raten bis 44 kHz bei 22 Kbps)*.
Bitrate |
Download |
Download |
|---|---|---|
22 Kbps |
*Die Bandbreite des Windows Media Player entspricht immer der höchsten Bitrate, sodass die höhere Rate mit 44 kHz nur mit 20 kHz wiedergegeben werden kann.
Siren mit 14 kHz Audiobandbreite bei 24 Kbps im Vergleich zu MP3 (höchstens 11 kHz Audiobandbreite bei 24 Kbps)
Bitrate |
Download |
Download |
|---|---|---|
24 Kbps |
Damit Geräte verschiedener Anbieter bei der Verwendung von G.722.1 zusammenarbeiten können, ist es notwendig, den Kapazitätenaustausch und die Modusauswahl für G.722.1 zu standardisieren. Diese technischen Aspekte für H.320, H.323 und H.324 wurden von der ITU-T Study Group 16 festgelegt.
Die Lizenznehmer erhalten alle erforderlichen Informationen für die Verwendung von G.722.1 gemäß ITU-T-Standards sowie für den Kapazitätenaustausch und die Verhandlungsprozeduren für eine anbieterübergreifende, kompatible Verwendung der 16-Kbps-Erweiterung des Standards von Polycom.
Die ITU ist die International Telecommunications Union (Internationale Fernmeldeunion) mit Sitz im Schweizerischen Genf. Die ITU ist die älteste internationale Organisation (1865 gegründet) der Welt und gehört mittlerweile zu den Vereinten Nationen. Sie ist für die Standardisierung der Technologie für internationale Telekommunikation verantwortlich, so auch für Telefon, Radio und Datenkommunikation. Weitere Informationen finden Sie auf der Website der ITU unter http://www.itu.int.
Wenn Sie weitere technische Informationen erhalten möchten, schreiben Sie eine E-Mail an: SirenInfo@polycom.com
Der Lizenzplan und als Beispiel dienende Lizenzvereinbarungen finden Sie unter: Lizenzgebühren und Lizenzbedingungen