neprihlásený Pondelok, 28. apríla 2025, dnes má meniny Jarmila
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ý.


      Zdieľaj na Twitteri



Najnovšie články:

SPS plánuje výrazne zvýšiť počet balíkomatov, priblíži sa Packete
Počet nabíjacích staníc pre elektromobily dosiahol 1000
Android 16 umožní zapnúť lepšiu ochranu pred útokmi, zamknutý smartfón vypne USB
Ďalšia významná streamovacia služba začala bojovať proti zdieľaniu účtov
Linux zrejme odstráni podporu pre 486-ky
Android 15 bol po viac ako polroku iba na 4.5% zariadení
USA vyšetrujú TP-Link, či nepredáva routery príliš lacno
Hubblov vesmírny teleskop má 35 rokov
Smartfóny v EÚ musia byť od júna trvácnejšie, vydržať pády a mať trvácnejšiu batériu
Amazon má meškať s výrobou Kuiper satelitov pre službu internetového pripojenia


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