VoIP in CD Qualität

snoopyvoip78

Neuer User
Mitglied seit
14 Aug 2007
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

existiert denn eine Möglichkeit per VoIP Telefonate in CD-Qualität zu führen? Ich betreibe ein kleines Webradio und möchte gerne mit meinem Kollegen in Toronto zusammen eine Live Moderation übernehmen. Reine Streaminglösung führen zu keinem Ergebnis, da der delay einfach zu hoch ist.

Kennt da jemand eine Lösung oder gibt es Empfehlungen?

Danke,
André
 
Das demnächst in den Handel kommende Siemens Gigaset S675IP bietet mit HDSP einen ziemlich guten Klang - Testberichte dazu dürften sich demnächst hier finden lassen.


Gruß,
Wichard
 
na das ist soch mal was. ich denke aber, dass das gerät keinen klinke ausgang zum anschluss an mein mischpult hat ... fällt jemanden noch eine reine softwarelösung ein?
 
Das Gerät hat eine 3,5mm 2,5mm-Klinke für ein Headset, die Qualität darüber habe ich aber mangels Headset noch nicht testen können.
Edit: Maß korrigiert, sorry.

Gruß,
Wichard
 
Hi wichard hast du schon Softwarelösungen ausprobiert wenn ja welche? Mir würde auf Anhieb nur Skype einfallen welches International vertreten und auch funktionstüchtig ist (habe jedenfalls bisher keine Reinfälle damit erlebt). Wenn gar nichts anderes helfen sollte zeichne doch das Frage und Antwortspiel vorher auf und Streame is zwar net ganz so prickelnd aber eine Notlösung.
 
Seid wann macht Skype CD-Qualität?

@snoopyvoip78: schonmal nach IP-basierten Konferenzlösungen (Video/Audio) gesucht? Da solltest Du fündig werden.
 
snoopyvoip78 schrieb:
da der delay einfach zu hoch ist.

Wenn nur der delay stört wirst du nicht viel machen können. Das ist ein physikalisches Problem, ggf. verstärkt durch eine erhebliche Anzahl von Routern. Mit diesem Problem kämpfen aber auch die hiesigen Fernsehgesellschaften, wie du in diversen Liveberichten sehen kannst.
 
Vielen Dank erstmal für die Empfehlungen. Evtl. werden ich das Gerät von Siemens in Erwägung ziehen. Wenn das Beispiel unter http://www.gigaset-sound.com der Realität entspricht, dann wäre das eine gute Lösung.

@foschi: Bin gerade dabei mich genau darüber zu informieren.

@Master1: Skype ist leider keine alternative.
 
Schau doch mal nach Softphones, die Speex unterstuetzen, dann braucht man nur einen PC. Zum Codec siehe http://de.wikipedia.org/wiki/Speex

Ein interessantes Beispiel waere http://pjsip.org , ein simples Kommandozeilen-Softphone mit Wideband/Conference Support.

pjsip web page schrieb:
PJMEDIA supports: Speex/8000 (narrowband), Speex/16000 (wideband), and Speex/32000 (ultra-wideband) with fix bit rate and adjustable quality/complexity settings.

Einziger (je nach Kenntnisstand evt. erheblicher) Nachteil: finde dort auf die Schnelle keine Binaries, muesste also vermutlich selbst aus dem Quelltext kompiliert werden.
 
Also X-TAPI Lite von http://www.xten.de bietet den Speex Codec. Ist der Codec in der Lage Sendefähige Qualität zu liefern? Dann probier ist's mal.
 
Hallo,

ich glaube, Du wirfst hier ein paar Dinge ein bisschen durcheinander, deswegen versuche ich das mal ein bisschen zu erklären.

snoopyvoip78 schrieb:
existiert denn eine Möglichkeit per VoIP Telefonate in CD-Qualität zu führen?

Weiter unten werden wir noch darauf kommen, daß Du das eigentlich garnicht brauchst, aber nur mal als Antwort:

Ganz klar: Nein.
Nicht ohne einen neuen Audio-Codec in einen VoIP-Client einzubauen.

Warum?
- Abtastrate und Abtasttiefe sind bei Audio-CDs wesentlich größer als das, was man für VoIP heutzutage nutzt.
[Achtung: das berücksichtigt nicht den oben erwähnten speex, von dem habe ich noch nichts gehört, da kann ich nichts zu sagen]

Für Nutzung des 711er Codecs (dem besten, was für VoIP heute üblich ist) wird (historisch aus dem ISDN her kommend) nur der Bereich von ~0 HZ bis ~4 kHz digitalisiert (eben der für Sprache wichtige).
bei Audio-CDs geht das hoch bis ~22kHz, also an die oberste Grenze des hörbaren.

Dir fehlen also ganz grundsätzlich alle Frequenzen über 4kHz, was Sprachcodecs für Musikübertragung schonmal prinzipiell ungeeignet macht.

Dazu kommt noch die niedrigere Abtasttiefe und ein ganzer Stall voll anderer Gründe, aber soviel mal dazu.

Diese Unterschiede sind auch ganz klar hörbar, insbesondere der gerine Frequenzumfang beim Telefon ist ohne Probleme hörbar. Probiers doch aus. Nimm Dir ein Softphone Deiner Wahl, klemm anstelle eines Mikrophons einen CD-Player dran und hör mal, was auf der anderen Seite rauskommt.


So, jetzt wirds lustig, an dieser Stelle musste ich lachen:

Reine Streaminglösung führen zu keinem Ergebnis, da der delay einfach zu hoch ist.

Wie kommst Du auf die Idee, daß es da einen Unterschied gibt zwischen VoIP und einer "reinen Streaming-Lösung"?
VoIP ist auch ein Stream und macht genau das gleiche, nur noch ein bisschen trara drumrum, das Du für Deinen Zweck sowieso nicht brauchst.

Irgendwie müssen die Daten doch von A nach B kommen, und wenn Du das via Internet routest, also paketbasiert, dann entsteht halt nunmal entsprechender delay durch die ganzen Router und so auf dem Weg.

Soviel zur Theorie - und jetzt schauen wir mal, was Du wirklich brauchst für Deinen Zweck.

Ich betreibe ein kleines Webradio und möchte gerne mit meinem Kollegen in Toronto zusammen eine Live Moderation übernehmen.

Also, wichtige Stichworte hier sind:
- webradio (-> es wird nachher ohnehin komprimiert)
- Moderation (-> es geht sowieso nur um Sprache, nicht um Musik)

Also: Wenn Du sowieso nur Sprache übertragen willst, dann brauchst Du die oben erwähnten höheren Frequenzen nicht und auch die niedrigere Abtastung sollte reichen.

Das ist dann KEINE CD-Qualität.
Aber es ist für das, was Du damit machst, absolut ausreichend.

Abgesehen davon, daß Du nachher das als webradio nutzen willst, also wird eh wieder nochmal komprimiert, also kommt beim Hörer sowieso keine CD-Qualität mehr an.

Soviel mal zum Thema Codec und Digitalisierung - da ist eine Lösung also per IP-Übertragung prinzipell möglich.

Jetzt zum delay:
Also, solange Du Daten per IP überträgst, wirst Du definitiv delays haben.
1x halb um die Welt sollten diese sich aber in recht akzeptablem Bereich halten lassen, sagen wir mal 150ms, was schon akzeptabel sein sollte. (Nur für die Strecke, ohne Rechner vorne & hinten dran).

Jetzt beschwerst Du Dich aber, vermutlich liegt Dein Delay also wohl darüber.


Also, langer Rede kurzer Sinn:
- VoIP ist nicht der richtige Ansatz um Dein Problem zu lösen. Du bist hier ganz prinzipiell falsch.
Alles, was mit VoIP möglich ist, ist auch ohne VoIP mit direktem Streaming möglich. VoIP setzt da nur noch eine Komplexität drauf (Signalisierung etc), die Du eigentlich garnicht brauchst.
Einen Stream hast Du so oder so.

- Probiere, herauszufinden, wieviel delay Du wirklich hast (ping), ggf. an welcher Stelle der entsteht (in deinem Rechner bei der Digitalisierung? Auf der Übertragungsstrecke selbst?) und setze da an, wo es Sinn macht.
Ein Rechner an jedem Ende macht sicher schonmal 50ms für das ganze ein- und ausgepacke der Daten. Wenn viel mehr, schau an welchem Ende, und probier es mal mit einem schnelleren.
Stell mal eine kleinere UDP-Packet-Size ein. Lass nicht soviele Programme laufen. Das übliche halt.
Nutze kein WLAN, das ist ja eh klar.

Wenn Du denn unbedingt das ganze über VoIP machen willst (vielleicht hast Du keine passende andere Software), dann schau drauf, daß der Stream direkt zwischen den beiden Endpunkten läuft und nicht etwa über einen Proxy geroutet wird. Ist zwar bei den meisten Providern nicht üblich, möglich ist es aber. Du könntest etwa direkt per IP-Wahl Dein Gegenüber anwählen, um sicher zu gehen.

Wenn die Strecke selbst langsam ist, probier einen anderen Provider.

Wenn das nichts nutzt, bleibt Dir nur noch, auf IP an den Endpunkten ganz zu verzichten. Geh direkt über ISDN. (ISDN-Telefon mit Headset-Eingang, daran Dein Mischpult mit Deinem Mikro dran).
Vermutlich wird dein Gespräch irgendwo zwischendrin im Telefonnetz auch wieder auf IP oder Frame Relay oder ATM oder was weiss ich umgesetzt, aber das dann mit einer vernünftigen Dienstepriorisierung, so daß, wenn Dein Problem wirklich eine überlastete Internetanbindung ist, das besser werden sollte.

Wenn Dir das nicht reicht, miete Dir eine Frame-Relay-Strecke.
Das dürfte dann wohl das schnellste sein.
Aber den nächsten Urlaub kannst Du Dir dann wohl nicht mehr leisten.
 
Zuletzt bearbeitet:
Hi southy,


ich glaube nicht das er das delay der Internetstrecke meint, sondern das durch die in Streamingprogrammen verwendete Puffer erzeugt wird.
Ich kann mich erinnern in der Zeit wo ich oft Radio gehört oder .wav Files gestreamt habe, da wird nämlich erst der Puffer gefüllt bis Du was hörst und der kann u.U. bis zu 4sek sein.


Grüße
Timm
 
Achso, das kann natürlich sein.

Aber für ein Interview oder Moderation nutzt man doch keine Software, die Streams mit 4 sec Puffer macht. Wer macht denn sowas?

Ich hatte das etwas höher aufgehängt und dachte, daß er tatsächlich "CD-Qualität" mit richtig niedrigem Delay auf der Strecke braucht. Also halt ne Anforderung für richtig professionelle Nutzung.

Aber bei genauerer Überlegung hast Du vermutlich recht und ich habe das nur etwas zu ernst genommen.

Hmm, keine Ahnung von Software für streaming von einem Audiokanal über Netzwerk. Gibts bestimmt. Aber dann wäre VoIP vielleicht wirklich nicht blöde, allein deshalb weil sich da leichter ein passendes Programm findet.

southy
 
Hi southy,


ich verwende den VLC Media-Player bzw. VLC Media-Server der kann auch streamen.

Ich weis auch nicht wie und was er genau meint, dies ist mir nur aus meiner früheren Zeit wo ich noch mit Tonstudios zutun hatte, eingefallen.


Grüße
Timm
 
jepp, http://www.videolan.org auf linux mit jackd und realtime-lsm kernel funzt perfekt.

wenns lagd dann muss er halt buffern, echtzeit schwierig im internet.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.