gibt es ein Verfahren zur synchronen Uebertragung von Audio ueber Ethernet?

  • Folgende Aufgabenstellung:


    Es sind verschiedene Raeume ueber Ethernet verkabelt. In jedem Raum befindet
    sich ein Switch zum Anschluss eines beliebigen Audio-Streaming Clients.


    Digitale Uebertragung puffert bekanntlich Audiodaten, bevor sie als Schall
    abgestrahlt werden. Deswegen ist eignet sich so eine Konstruktion
    nicht ohne weiteres fuer die synchrone Beschallung verschiedener Raeume.


    Gibt es irgendeine Streaming-Software, die in der Lage ist die Delays,
    die durch die Pufferung entstehen, rauszurechnen und sich somit
    fuer synchrones Audio-Streaming eignet?
    Muesste vielleicht aehnlich wie das ntp-Protokoll funktionieren.


    Gibt es fuer sowas eventuell schon kaeufliche Streaming-Clients?

  • Quote

    Originally posted by Dr.Nop
    Man könnte mal NMM probieren, vielleicht kann es das leisten.


    das Problem hat man im NMM zumindest schon mal erkannt:


    http://graphics.cs.uni-sb.de/N…rent/Docs/time/index.html


    Synchronisiert wird ueber Timestamps und NTP. Wie in


    http://graphics.cs.uni-sb.de/NMM/current/Docs/intro/x33.html


    zu lesen (siehe 2.5. Distributed Synchronization):


    "With our current setup, we found the time offset between different systems to be in the range
    of 1 to 5 ms, which is sufficient for our purposes. A primer describes how to set up NTP for NMM."


    das ist sicher noch nicht perfekt, aber geht schon in die richtige Richtung.

  • Hallo Sparkie,
    die Serversoftware für die Squeezebox kann mehrere der Streaming Clients zur syncronen Ausgabe bewegen.
    Das funktioniert auch mit einem (oder mehreren) PC(s) und darauf installiertem Simulator (Softsqueeze) und praktisch unbegrenzt vielen Squeezeboxen.


    Heiwil

    Athlon 1200+, 512 MB, 1,2 TB, Nexus-S 2.3 + 2x Skystar2
    easyvdr 0.6.10
    Quadro Atmolight

  • Quote

    Originally posted by heiwil
    die Serversoftware für die Squeezebox kann mehrere der Streaming Clients zur syncronen Ausgabe bewegen.
    Das funktioniert auch mit einem (oder mehreren) PC(s) und darauf installiertem Simulator (Softsqueeze) und praktisch unbegrenzt vielen Squeezeboxen.


    super! Das kannte ich noch gar nicht. Softsqueeze gibt's hier http://softsqueeze.sourceforge.net/ Und den SlimServer hier http://slimdevices.com/su_downloads.html

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!