neprihlásený Piatok, 17. júla 2026, dnes má meniny Bohuslav
Sprístupnený BitTorrent klient pre sledovanie živého videa

DSL.sk, 21.7.2008


Projekt P2P-Next, ktorý podporila Európska únia investíciou 15 miliónov euro, sprístupnil prvú verejnú testovaciu verziu svojho klienta SwarmPlayer založeného na BitTorrent protokole.

Cieľom P2P-Next je umožniť pomocou P2P technológie streamovať živé video a znížiť tak náklady vysielateľa na distribúciu živého videa cez Internet. Členom projektu je okrem iného aj najväčšia TV BBC.

SwarmPlayer umožňuje sledovanie živého videa aj sťahovanie videa na požiadanie a jeho súčasné sledovanie.

Podpora sťahovania videa na požiadanie je prakticky spätne kompatibilná s BitTorrentom, zmenila sa iba implementácia algoritmu, ktorý rozhoduje o rozdeľovaní dostupného uploadu. SwarmPlayer pracuje algoritmom Give-to-Get preferujúcim pri uploade užívateľov, ktorí najviac uploadujú ostatným užívateľom.

Nadstavbou nad BitTorrentom je aj zasielanie dĺžky videa, aby SwarmPlayer mohol vypočítať potrebný bandwidth pre prehrávanie v reálnom čase. Bežní BitTorrent klienti môžu tieto zasielané informácie ale ignorovať.

Pri streamovaní živého videa už ale SwarmPlayer nie je plne kompatibilný s BitTorrentom, keďže sa sťahuje dopredu neznámy a potenciálne neobmedzený počet blokov. Použitý kód BitTorrent klienta tak vyžadoval viacero úprav.

Pre overenie pravosti jednotlivých sťahovaných blokov sa používa kryptografický podpis algoritmom ECC, keďže kontrolné sumy nie sú známe vopred a nemôžu byť uložené v torrent súbore.


Prehrávanie živého videa pomocou SwarmPlayer



Veľkosť bloku je iba 32 KB pre rýchlejšie overenie pravosti a menšie oneskorenie pri prehrávaní. Klient podľa dostupných blokov u pripojených peerov neustále rozhoduje, či pri výpadku bloku tento vynechá pri prehrávaní alebo sa zvýši oneskorenie voči zdroju.

Sprístupnená verzia SwarmPlayera integruje VLC prehrávač a po otvorení torrent súboru, ktorý má koncovku tstream, priamo spustí prehrávanie. K dispozícii je živé video z webkamery v Amsterdame, pri prehrávaní sa dáta sťahujú rýchlosťou približne 600 Kbps. Video sleduje naraz podľa štatistík od 15 do 25 ľudí, kvalita pri prehrávaní je pomerne obmedzená najmä pre viditeľne slabý algoritmus zväčšovania videa na iné rozlíšenie.

Sťahovať klienta a torrent súbory je možné z tejto stránky. Viac informácií o použitej technológii je možné nájsť na stránkach BitTorrent klienta Tribler, ktorého vývojový tím je zapojený v projekte a na kóde ktorého bol SwarmPlayer vytvorený.



Najnovšie články:

mBank bude mať cez víkend rozsiahlu odstávku služieb
Starship neodštartovala, nezapli sa jej všetky motory
Samsung uviedol nový SSD, parametrami a cenou sa vrátil do minulosti
Záporná cena elektriny v SR už môže klesnúť až na -600 eur za MWh
Synology opäť v NAS-och zásadne znevýhodňuje HDD a SSD iných značiek
Elektronické schránky na Slovensko.sk budú mať takmer dvojdňovú odstávku
Starlink výrazne zmenšil štandardnú anténu
V USA ďalší pokus o zrušenie posúvania času, má zostať letný čas
Na ISS úspešne priletela ďalšia misia
Windows 11 už umožňuje zakázať aktualizácie na neobmedzene dlho


Diskusia:
                               
 

No, po neviem kolkych rokoch p2p je tu dalsia moznost ako to legalne vyuzit....

Aj ked uTorrent u mna bude fungovat nadalej tak ako fungoval ;) :)
Odpovedať Hodnotiť:
 

Ako u teba funguje uTorrent?:DStahovanie stale?
Odpovedať Hodnotiť:
 

No hned to aj otestujem.A tesi ma ze to dali aj pre Linux aj Windows a o onedlho to bude aj pre Mac.
Odpovedať Hodnotiť:
 

Iba mne sa zda premrstena podpora v hodnote 15 milionov eur za modifikaciu Bittorent protokolu pre live streaming?
Chapem ze je iba ako beta..chapem ze nema zmysel kodit nieco co je.. a jednoduhsie je to zmenit.. ale pokial tie peniaze isli iba na tento projekt tak je to dost vela.
Odpovedať Hodnotiť:
 

Aj ja si myslim neviem kde minuli tolko penazi. Zda sa mi toho strasne vela.
Odpovedať Hodnotiť:
 

asi si spravili aj nejaky modifikovany tunel :)
Odpovedať Hodnotiť:
 

No skusil som to spustit na tu live stream kameru a vypisalo mi to toto:
'asci' codec can't decode byte 0xed in position 45: ordinal not in range(128)
Odpovedať Hodnotiť:
 

Neviete co sa stalo s origoš Bossom? (Uzivatel dsl.sk)
Odpovedať Hodnotiť:
 

to by aj mna zaujimalo, celkom mi tu chyba...
Odpovedať Hodnotiť:
 

Tu som... ale ten uplne prvy... z roku 2004... ziadne dristy keci a flame. atd... seriozny Bozz
Odpovedať Hodnotiť:
 

Pekné, ale bola tu sranda, ked skoro kazdy druhy uzivatel mal nick Bozz, alebo Boss :)))
Odpovedať Hodnotiť:

Pridať komentár