Нашри платформаи ғайримарказонидашуда барои ташкили видеохостинг ва пахши видеоии PeerTube 6.1 сурат гирифт. PeerTube алтернативаи бетарафи фурӯшандаро ба YouTube, Dailymotion ва Vimeo пешниҳод мекунад, ки бо истифода аз шабакаи паҳнкунии мундариҷа дар асоси иртиботи P2P ва пайваст кардани браузерҳои меҳмонон. Таҳияи лоиҳа тибқи иҷозатномаи AGPLv3 паҳн карда мешавад.
Навовариҳои асосӣ:
- Имконияти содироти ҳама маълумоти марбут ба ҳисоб, аз ҷумла видеоҳо, каналҳо ва танзимот. Маълумот дар шакли як архиви зеркашишаванда содир карда мешавад, ки метавонад барои воридот дар системаи дигар истифода шавад.

- Ин мумкин аст, ки файли видеоии аслиро, ки аслан ба PeerTube бор карда шуда буд ва сипас ба форматҳои дигар табдил дода шуда буд, захира кунед (қаблан файли аслӣ пас аз рамзгузорӣ нест карда мешуд). Хусусияти иловашуда ба шумо имкон медиҳад, ки PeerTube-ро барои нигоҳ доштани бойгонии видеоии худ бидуни тақсимшавӣ ба видеоҳои маҳаллӣ ва беруна истифода баред.

- Имконияти сохтани баннер барои сервери шумо илова карда шуд, ки он дар саҳифаи сервер, дар саҳифаи воридшавӣ, ҳангоми бақайдгирӣ ва ҳангоми ҷустуҷӯ дар директорияи JoinPeerTube, инчунин дар саҳифаҳое, ки теги "ро истифода мебаранд, намоиш дода мешавад. " Ба ҳамин монанд, қобилияти илова кардани аватар, зоҳиран дар замимаи мобилӣ ва саҳифаи асосии сервер илова карда шудааст.

- Таъхир пеш аз оғози ҳисоб кардани тамошои видео аз 30 то 10 сония кам карда шуд, ба монанди Vimeo, Instagram, TikTok ва Mux. Ҳангоми ҳисоб кардани намоишҳо акнун на танҳо суроғаи IP, балки ID-и браузер низ ба назар гирифта мешавад. Дар саҳифаи дорои омори дидан, маълумот дар робита ба минтақаҳои алоҳида нишон дода мешавад, на танҳо ба кишварҳо.
- Барои содда кардани дастрасӣ ба субтитрҳо, ба плеери видео тугмаи алоҳидаи "CC" илова карда шудааст (7 дар тасвири зер), вақте ки пахш кунед, субтитрҳо бо забони охирин интихобшуда намоиш дода мешаванд. Инчунин мумкин аст, ки забонро тавассути менюи танзимот иваз кунед (8 дар скриншот).

- Интерфейси корбар имкон медиҳад, ки видеоҳоро мустақиман аз китобхона зеркашӣ кунед.
- Барои администратор, қобилияти ҷудо кардани корбарон ва видеоҳо аз рӯи андозаи маълумоти дар диск нигоҳ дошташуда илова карда шудааст.
- Ду осебпазирӣ дар татбиқи протоколи ActivityPub ислоҳ карда шуданд. Аввалин осебпазирӣ маълумоти марбут ба видеоҳои хусусӣ, ба монанди шарҳҳо ва лайкҳоро ихроҷ мекунад. Осебияти дуюм ба назорати нодурусти дастрасӣ ба объектҳои JSON-LD, ки аз шабакаи федератсия бор карда шудааст, дахл дорад.
Платформаи PeerTube дар аввал бар асоси муштарии WebTorrent BitTorrent сохта шуда буд, ки дар браузер кор мекард ва аз технологияи WebRTC барои таъсиси канали мустақими муоширати P2P байни браузерҳо истифода мебурд. Баъдтар WebTorrent бо протоколи HLS (HTTP Live Streaming) дар якҷоягӣ бо WebRTC иваз карда шуд, ки имкон дод идоракунии ҷараёнҳои мутобиқшаванда вобаста ба паҳнои банд бошад. Барои муттаҳид кардани параметрҳои гуногун серверҳо Протоколи ActivityPub барои ҳамгироии видеоҳо ба шабакаи муштараки федератсияшуда истифода мешавад, ки дар он меҳмонон дар таҳвили мундариҷа иштирок мекунанд ва метавонанд ба каналҳо обуна шаванд ва дар бораи видеоҳои нав огоҳиномаҳо гиранд. Интерфейси веби лоиҳа бо истифода аз чаҳорчӯбаи Angular сохта шудааст.
Шабакаи федеративии PeerTube ҳамчун як ҷомеаи серверҳои хурд, ки ба ҳамдигар пайвастанд, ташкил карда мешавад. хостинг Видеоҳо, ки ҳар кадоме дорои мудири худ ва қоидаҳои худ мебошанд. Ҳар як сервери видеоӣ ҳамчун пайгирии BitTorrent амал мекунад ва ҳисобҳои корбарони сервер ва видеоҳои онҳоро ҷойгир мекунад. ID-ҳои корбарон дар шакли "@username@serverdomain" ташаккул меёбанд. Интиқоли маълумот ҳангоми тамошо мустақиман аз браузерҳои дигар меҳмононе, ки мундариҷаро тамошо мекунанд, сурат мегирад.
Агар касе видеоро тамошо накунад, боргузорӣ аз ҷониби сервере, ки видео бори аввал ба он бор карда шудааст, ташкил карда мешавад (протоколи WebSeed истифода мешавад). Илова ба паҳн кардани трафик дар байни корбароне, ки видеоҳоро тамошо мекунанд, PeerTube инчунин ба гиреҳҳои аз ҷониби созандагон оғозшуда имкон медиҳад, ки дар аввал видеоҳоро барои кэш кардани видеоҳои дигар созандагон, ташкил намуда, шабакаи тақсимшудаи на танҳо муштариён, балки серверҳоро ташкил кунанд ва инчунин таҳаммулпазирии хатогиҳоро таъмин кунанд. Дастгирии ҷараёни мустақим бо интиқоли мундариҷа дар ҳолати P2P мавҷуд аст (барномаҳои стандартӣ ба монанди OBS метавонанд барои назорати ҷараён истифода шаванд).
Барои оғози пахши барнома тавассути PeerTube, корбар танҳо бояд видео, тавсиф ва маҷмӯи тегҳоро ба яке аз серверҳо бор кунад. Пас аз ин, видео дар тамоми шабакаи федератсия дастрас мешавад, на танҳо аз сервери зеркашӣ. Барои кор бо PeerTube ва иштирок дар паҳнкунии мундариҷа браузери муқаррарӣ кифоя аст ва насби нармафзори иловагиро талаб намекунад. Истифодабарандагон метавонанд фаъолиятро дар каналҳои видеоии интихобшуда тавассути обуна ба каналҳои ҷолиб дар шабакаҳои иҷтимоии федератсия (масалан, Mastodon ва Pleroma) ё тавассути RSS пайгирӣ кунанд. Барои паҳн кардани видеоҳо бо истифода аз алоқаи P2P, корбар инчунин метавонад ба вебсайти худ як виҷети махсус бо плеери дарунсохт илова кунад.
Дар айни замон 1126 серверҳои хостинги мундариҷа мавҷуданд, ки аз ҷониби ихтиёриён ва созмонҳои гуногун нигоҳдорӣ мешаванд. Агар корбар аз қоидаҳои ҷойгиркунии видеоҳо дар сервери мушаххаси PeerTube қаноатманд набошад, вай метавонад ба сервери дигар пайваст шавад ё сервери худро оғоз кунад. Барои ҷойгиркунии зуд сервер, тасвири пешакӣ танзимшуда дар формати Docker (chocobozzz/peertube) таъмин карда мешавад.
Манбаъ: opennet.ru




