Кіріспе
Видео тарату әдісі
P2PTV – бұл P2P желісінде видео ағындарын нақты уақытта қайта таратуға арналған P2P (бір-бірге) бағдарламалық қамтамасы. Таратылатын видео ағындары көбінесе әлемнің түкпір-түкпірінен келген телеарналар, бірақ олар басқа көздерден де болуы мүмкін. Бұл бағдарламалардың тартымдылығы зор, себебі олар кез келген телеарнаны кез келген адам желіге ағын жіберу арқылы бүкіл әлемге қолжетімді етуге мүмкіндік береді, мұнда видеоны көруге қосылған әрбір пайдаланушы басқа пайдаланушыларға таратушы ретінде қызмет етеді, бұл үлкен аудиторияға масштабты таратуға және бастапқы көз үшін қосымша шығынсыз таратуға мүмкіндік береді.
Технология және пайдалану
P2PTV жүйесінде әрбір пайдаланушы бейне ағынын жүктеген кезде, бір мезгілде осы ағынды басқа пайдаланушыларға жіберіп, жалпы қолжетімді өткізу қабілетіне үлес қосады. Келіп түсетін ағындар әдетте бастапқы көздерден бірнеше минутқа кешігеді. Каналдардың бейне сапасы көбінесе оларды қанша пайдаланушының қарап жатқанына байланысты; пайдаланушылар саны көп болса, бейне сапасы жақсырақ болады. Көптеген P2PTV желілерінің архитектурасын BitTorrent-тің нақты уақыт режиміндегі нұсқасы ретінде қарастыруға болады: егер пайдаланушы белгілі бір арнаны көруге ниеттенсе, P2PTV бағдарламалық құралы сол арнаны таратушылардың мекенжайларын алу үшін осы арнаның «трекер серверіне» жүгінеді; содан кейін осы таратушылармен байланысып, ағынды қабылдайды. Трекер пайдаланушының мекенжайын тіркеп алады, осылайша оны сол арнаны көруге ниеттенген басқа пайдаланушыларға ұсынуға болады. Нәтижесінде, бұл нақты уақыт бейне контентін тарату үшін қалыпты интернет желісінің үстіне қосымша желі құрайды. Трекердің қажеттілігін таратылған хэш-кесте технологиясын пайдалану арқылы жоюға болады. Кейбір қосымшалар пайдаланушыларға өздері жасаған, бейне файлдан алынған, немесе теледидарлық тюнер немесе бейне түсіру картасы арқылы өз ағындарын таратуға мүмкіндік береді. Көптеген коммерциялық P2PTV қосымшалары Қытайда әзірленген (TVUPlayer, PPLive, QQLive, PPStream). Қолжетімді қосымшалардың көпшілігі негізінен Азия телеарналарын көрсетеді, бірақ TVUPlayer Солтүстік Американың бірқатар станцияларын, соның ішінде CBS, Spike TV және Fox News-ты қамтиды. Кейбір қосымшалар телеарналарды заңды лицензиясыз таратады; P2P технологиясын пайдалану, әсіресе, жергілікті жерде қолжетімді емес немесе кейбір спорт арналары сияқты тек ақылы жазылым арқылы қолжетімді арналарды көру үшін кең таралған. АҚШ-та орналасқан веб-сайтта пираттық P2PTV ағындарына сілтемелерді тарату АҚШ үкіметінің веб-сайтты тәркілеуіне әкелуі мүмкін, бұл Super Bowl XLV-ке дейін бірнеше P2PTV агрегациялық сайттарымен орын алған. 2009 жылдың қаңтарына қарай PPStream-де шамамен 14 000 P2P арна болды. Қытайдан тыс басқа коммерциялық P2PTV қосымшалары: Abroadcasting (АҚШ), Zattoo (Швейцария/АҚШ), Octoshape (Дания), LiveStation (Ұлыбритания).
Телерадио хабарларын таратушыларға арналған мәселелер
P2PTV жүйесі арқылы хабар тарату әдетте басқа баламаларға қарағанда әлдеқайда арзан, және оны жеке тұлғалар да жүзеге асыра алады. Қызмет сапасы (QoS) кепілдігі жоқ. Ағынмен таратуға (стриминг медиада қолданылатын стандартты сервер-клиент архитектурасы) қарағанда, ешкім сенімді ағынға кепілдік бере алмайды, себебі әрбір пайдаланушы қайта таратушы болып табылады. Әрбір көрермен – көрермендер тізбегінің бір буыны, олардың кез келгені ағынның сенімділігіне теріс әсер ете алады (баяу компьютер, толған жүктеме немесе нашар DSL немесе кабельдік қосылыс арқылы). Басқару мүмкіндігі төмен. Егер хабар таратушы контентқа қол жеткізуді аймақтар бойынша шектеуді қаласа, және көрермендердің қылықтары туралы толық мәліметтерді – көлем, трендтер және қарау уақыты сияқты – білгісі келсе, дәстүрлі хабар тарату шешімі көбірек бақылау мүмкіндігін ұсынады. Кәсіби хабар таратушылар мен дистрибьюторлар көп жылдар бойы гибридті шешімді пайдаланып келеді. Тарату серверлері орталықтандырылған түрде орнатылмайды, олар ақылды, орталықтандырылмаған жолмен таратылады. Орталық басқару орталығы контентті бірнеше теңсерверлер (шеттік серверлер немесе кэштер деп те аталады) арқылы таратуды басқарады, олар пайдаланушылар жиынтығына жақын (әдетте танымал провайдерлердің желілері) орналасқан, жүктемені бөлуді, пайдаланушыларды қайта бағыттауды, көру туралы есеп беруді және QoS басқаруды жүзеге асырады. Мысалы, Akamai.
Салыстыру
Қолданба Толық таратылған Қоғамдық Жеке FOSS Бірінші шығарылым Windows Linux Mac Android iOS ПікірлерAce Stream? 2012 жыл, WineYes арқылы QQLive үйі ? ? ? ? ? бастапқы код ? ? тек ойнату (2013/12/11) (2013/12/11) тек ойнату (2013/12/11) ? ? Триблер ; LGPL 2007 үйде бастапқы код anym3u8player.com 2023 P2P технологиясын пайдаланып, сервер жүктемесін 90% дейін азайтады, бұл трафик жоғары кезеңдерде ағынды жақсартады. үйі.