- Octoshape
-
Octoshape ist ein Peer-to-Peer-Streaming Media-Server und Client, welcher die "Peer-to-Peer Grid Technology" nutzt, um die Bandbreite zum Senden von Video oder Audio zu minimieren.
Funktionsweise
Octoshape wird benutzt, um Multicast-Streams über das Internet bereitzustellen, als Audio-Daten (Ogg Vorbis, MP3 oder WMA), sowie als P2PTV Video-Streams (MPEG-4, Nullsoft Streaming Video oder WMV, sowie andere Codecs), oder jeder beliebig andere Stream von Daten.
Octoshape nutzt hierzu peer to peer grid distributed bandwidth, um die Bandbreite zu minimieren, die zum Laden durch den Sender (broadcaster) bereitgestellt werden muss. So wird jeder Zuhörer oder Zuseher zum Relay und Teil des gesamten Streams. Seine Daten werden für die Daten anderen zum Download bereitgestellt.
Technik
Octoshape unterstützt, wie jede andere P2P-Software auch, die folgenden Streaming-Technologien:
- Ermöglicht jedem Multicaster, teilweise kleine oder unabhängig Streams, um ihren Stream bereitzustellen ohne große Bandbreiten bereithalten zu müssen, was Kosten erspart.
- Ermöglicht (in der Theorie) eine unbegrenzte Zahl von Hörern so lange bis es genug Relays gibt (siehe unten).
- Geht ein Relay verloren, verlieren die Empfänger nicht ihre Verbindung zum Stream.
- Es ist nicht mehr notwendig, zu einem anderen Relay zu verbinden. (Normalerweise hat ein Empfänger ein Punkt im Stream der dem Relay einen Akzeptanzpunkt angibt, um weitere Daten zu laden. Geht er verloren so muss zu einem späteren Zeitpunkt wieder einsteigen, wie es bei PeerStream funktioniert)
Weblinks
Wikimedia Foundation.