P2PTV - P2PTV

Sieć nakładkowa P2PTV obsługująca trzy strumienie wideo.

P2PTV dotyczy peer-to-peer (P2P) oprogramowanie aplikacje przeznaczone do redystrybucji strumieni wideo w czasie rzeczywistym w sieci P2P; rozproszone strumienie wideo to zazwyczaj kanały telewizyjne z całego świata, ale mogą również pochodzić z innych źródeł. Przyciąganie do tych aplikacji jest znaczące, ponieważ mają one potencjał, aby uczynić dowolny kanał telewizyjny globalnie dostępnym przez każdą osobę dostarczającą strumień do sieci, w której każdy peer dołączający do niego, aby obejrzeć wideo, jest przekaźnikiem dla innych równorzędnych widzów, umożliwiając skalowalną dystrybucję między duża publiczność bez dodatkowych kosztów dla źródła.

Technologia i zastosowanie

W systemie P2PTV każdy użytkownik, pobierając strumień wideo, jednocześnie przesyła ten strumień do innych użytkowników, przyczyniając się w ten sposób do ogólnej dostępnej przepustowości . Przychodzące strumienie są zwykle o kilka minut opóźnione w porównaniu z oryginalnymi źródłami. Jakość wideo kanałów zwykle zależy od tego, ilu użytkowników ogląda; jakość wideo jest lepsza, jeśli jest więcej użytkowników. Architekturę wielu sieci P2PTV można traktować jako wersje BitTorrent działające w czasie rzeczywistym : jeśli użytkownik chce oglądać określony kanał, oprogramowanie P2PTV kontaktuje się z „serwerem śledzenia” dla tego kanału w celu uzyskania adresów rówieśników, którzy go rozpowszechniają. kanał; następnie kontaktuje się z tymi peerami w celu odebrania kanału. Tracker rejestruje adres użytkownika, dzięki czemu można go przekazać innym użytkownikom, którzy chcą oglądać ten sam kanał. W efekcie tworzy to sieć nakładek nad zwykłym Internetem do dystrybucji treści wideo w czasie rzeczywistym.

Potrzeba trackera można również wyeliminować dzięki zastosowaniu technologii rozproszonych tablic mieszania .

Niektóre aplikacje pozwalają użytkownikom na nadawanie własnych strumieni, niezależnie od tego, czy zostały one wyprodukowane samodzielnie, uzyskane z pliku wideo lub za pośrednictwem karty tunera telewizyjnego lub karty przechwytywania wideo . Wiele komercyjnych aplikacji P2PTV zostało opracowanych w Chinach ( TVUPlayer , PPLive , QQLive , PPStream ). Większość dostępnych aplikacji nadaje głównie azjatyckie stacje telewizyjne, z wyjątkiem TVUPlayer, który obsługuje szereg stacji północnoamerykańskich, w tym CBS , Spike TV i Fox News . Niektóre aplikacje rozpowszechniają kanały telewizyjne bez legalnej licencji; takie wykorzystanie technologii P2P jest szczególnie popularne w przypadku oglądania kanałów, które albo nie są dostępne lokalnie, albo są dostępne tylko w ramach płatnej subskrypcji, jak ma to miejsce w przypadku niektórych kanałów sportowych. Rozpowszechnianie odsyłaczy do pirackich kanałów P2PTV w witrynie sieci Web w USA może skutkować przejęciem tej witryny przez rząd Stanów Zjednoczonych, tak jak miało to miejsce w przypadku kilku witryn agregujących P2PTV sprzed Super Bowl XLV . Do stycznia 2009 r. Na PPStream było około 14 000 kanałów P2P.

Inne komercyjne aplikacje P2PTV poza Chinami to Abroadcasting (USA), Zattoo (Szwajcaria / USA), Octoshape (Dania), LiveStation (Wielka Brytania).

Zagadnienia dla nadawców

  • Nadawanie za pośrednictwem systemu P2PTV jest zwykle znacznie tańsze niż rozwiązania alternatywne i może być wykonywane przez osoby prywatne.
  • Brak jakości usług (QoS). W porównaniu z unicastingiem (standardową architekturą serwer-klient używany w mediach strumieniowych ) nikt nie może zagwarantować niezawodnego strumienia, ponieważ każdy użytkownik jest retransmiterem. Każdy widz jest częścią łańcucha widzów, z których wszyscy mogą mieć negatywny wpływ na niezawodność strumienia (mając wolny komputer, pełne łącze w dół lub uplink lub zawodne połączenie DSL lub kablowe klasy konsumenckiej).
  • Mniejsza kontrola. Jeśli nadawca woli ograniczyć dostęp do swoich treści w oparciu o regiony i chciałby uzyskać dobre dane na temat zachowań widzów, takich jak głośność, trendy i czas oglądania, to tradycyjne rozwiązanie nadawcze zapewnia większą kontrolę.
  • Profesjonalni nadawcy i dystrybutorzy od wielu lat korzystają z rozwiązania hybrydowego. Serwery dystrybucyjne nie są instalowane centralnie, ale są wdrażane w inteligentny, zdecentralizowany sposób. Centralne narzędzie zarządzania zarządza dystrybucją treści na wielu serwerach równorzędnych (zwanych również serwerami brzegowymi lub pamięciami podręcznymi), strategicznie zlokalizowanymi w pobliżu rojów użytkowników (ogólnie popularne sieci dostępowe ISP), zarządza równoważeniem obciążenia, przekierowywaniem użytkowników, przeglądaniem raportów i QoS. Przykładem jest Akamai .

Wybitne aplikacje

W porównaniu

Aplikacja W pełni dystrybuowane Publiczny Prywatny FOSS Pierwsze wydanie Windows Linux Prochowiec Android iOS Komentarze
Ace Stream ? tak Nie Nie 2012 tak tak przez wino ? Nie Dom
QQLive Nie ? ? Nie ? tak Nie Nie ? ? źródło
peerstreamer ? tak Nie Nie ? tylko graj (2013/12/11) Tak (2013/12/11) tylko graj (2013/12/11) ? ? źródło domowe
Tribler tak tak ? Tak; LGPL 2007 tak tak tak tak Nie źródło domowe

Markowa usługa internetowa dla użytkowników końcowych

  • Afreeca - z siedzibą w Korei Południowej
  • Funshion - z siedzibą w Chinach kontynentalnych
  • Hypp.TV (na żywo i nie na żywo) - z siedzibą w Malezji
  • Miro (nie na żywo)
  • PPLive - z siedzibą w Chinach kontynentalnych, program tylko dla Chin.
  • PPStream - z siedzibą w Chinach kontynentalnych
  • QQLive - z siedzibą w Chinach kontynentalnych
  • Zattoo .com (Windows, Linux, Mac)

Komercyjne rozwiązania dla nadawców

Darmowe oprogramowanie telewizyjne P2P dla użytkowników końcowych i nadawców amatorskich

Niesklasyfikowane (jeszcze)

Usługi wycofane

Zobacz też

Bibliografia