PeerTube 2.3 ва WebTorrent Desktop 0.23 дастрас аст

нашр шудааст маҳсулот PeerTube 2.3, платформаи ғайримарказӣ барои ташкили хостинги видео ва пахши видео. PeerTube алтернативаи бетарафи фурӯшандаро ба YouTube, Dailymotion ва Vimeo пешниҳод мекунад, ки бо истифода аз шабакаи паҳнкунии мундариҷа дар асоси иртиботи P2P ва пайваст кардани браузерҳои меҳмонон. Пешрафтҳои лоиҳа паҳн шудан дар доираи AGPLv3 литсензия шудааст.

PeerTube ба мизоҷи BitTorrent асос ёфтааст WebTorrent, дар браузер ва бо истифода аз технология оғоз WebRTC барои ташкили канали алоқаи мустақими P2P байни браузерҳо ва протокол ActivityPub, ки ба шумо имкон медиҳад, ки серверҳои видеоии гуногунро ба як шабакаи умумии федератсия муттаҳид кунед, ки дар он меҳмонон дар интиқоли мундариҷа иштирок мекунанд ва қобилияти обуна шудан ба каналҳо ва гирифтани огоҳиҳо дар бораи видеоҳои навро доранд. Интерфейси веб, ки лоиҳа пешниҳод мекунад, бо истифода аз чаҳорчӯба сохта шудааст Ақл.

Шабакаи федератсияи PeerTube ҳамчун як ҷомеаи серверҳои хурди видеохостинги ба ҳам алоқаманд ташкил карда шудааст, ки ҳар кадоми онҳо администратори худро доранд ва метавонанд қоидаҳои худро қабул кунанд. Ҳар як сервери дорои видео ҳамчун трекери BitTorrent амал мекунад, ки ҳисобҳои корбарони ин сервер ва видеоҳои онҳоро дарбар мегирад. ID-и корбар дар шакли "@user_name@server_domain" ташаккул меёбад. Маълумоти дидан мустақиман аз браузерҳои меҳмонони дигар, ки мундариҷаро тамошо мекунанд, интиқол дода мешавад.

Агар касе видеоро набинад, боргузорӣ аз ҷониби сервере, ки видео бори аввал ба он бор карда шудааст, ташкил карда мешавад (протокол истифода мешавад) WebSeed). Илова ба паҳн кардани трафик дар байни корбароне, ки видеоҳоро тамошо мекунанд, PeerTube инчунин ба гиреҳҳои аз ҷониби созандагон оғозшуда имкон медиҳад, ки дар аввал видеоҳоро барои кэш кардани видеоҳои дигар созандагон, ташкил намуда, шабакаи тақсимшудаи на танҳо муштариён, балки серверҳоро ташкил кунанд ва инчунин таҳаммулпазирии хатогиҳоро таъмин кунанд.

Барои оғози пахши барнома тавассути PeerTube, корбар танҳо бояд видео, тавсиф ва маҷмӯи тегҳоро ба яке аз серверҳо бор кунад. Пас аз ин, видео дар тамоми шабакаи федератсия дастрас мешавад, на танҳо аз сервери зеркашӣ. Барои кор бо PeerTube ва иштирок дар паҳнкунии мундариҷа браузери муқаррарӣ кифоя аст ва насби нармафзори иловагиро талаб намекунад. Истифодабарандагон метавонанд фаъолиятро дар каналҳои видеоии интихобшуда тавассути обуна ба каналҳои ҷолиб дар шабакаҳои иҷтимоии федератсия (масалан, Mastodon ва Pleroma) ё тавассути RSS пайгирӣ кунанд. Барои паҳн кардани видеоҳо бо истифода аз алоқаи P2P, корбар инчунин метавонад ба вебсайти худ як виҷети махсус бо плеери дарунсохт илова кунад.

Дар айни замон, зиёда аз як вебсайт барои мизбони мундариҷа кушода шудааст 300 серверҳое, ки аз ҷониби ихтиёриён ва созмонҳои гуногун нигоҳ дошта мешаванд. Агар корбар аз қоидаҳои ҷойгиркунии видеоҳо дар сервери мушаххаси PeerTube қаноатманд набошад, ӯ метавонад ба сервери дигар пайваст шавад ё давидан сервери шахсии шумо. Барои ҷойгиркунии зуд сервер, тасвири пешакӣ танзимшуда дар формати Docker (chocobozzz/peertube) таъмин карда мешавад.

В шумораи нав:

  • Дастгирии иловашуда барои ҷустуҷӯи глобалӣ (бо нобаёнӣ ғайрифаъол аст ва фаъолсозии администраторро талаб мекунад).
  • Ба маъмур имконият дода мешавад, ки баннереро, ки дар саҳифаҳои намунаи ҷорӣ PeerTube намоиш дода мешавад, муайян кунад.
  • Воситаҳо барои сохтани шабакаҳои федератсия васеъ карда шуданд: Танзимот барои интиқоли видеое, ки ба рӯйхатҳои ҷамъиятӣ ба шабакаҳои дигар дохил карда нашудааст, илова карда шуд. Дастгирии мураттабсозии файлҳои видеоӣ аз рӯи ҳалли экран бо тартиби баръакс амалӣ карда шудааст. Ирсоли тавсифи пурраи объектҳои видео тавассути ActivityPub фаъол карда шудааст.
  • Модераторҳо имкон доранд, ки шарҳҳоро барои ҳисоби додашуда ба таври оммавӣ нест кунанд ва ҳисобҳоро ҳангоми дидани эскизҳо ғайрифаъол созанд. Дастгирии иловашуда барои пешакӣ муайян кардани сабабҳои маъмулии ҳазф.
  • Истифодаи тамоми фазои дастраси экран ҳангоми намоиши шабакаи эскизҳо оптимизатсия карда шудааст.
  • Ба саҳифаи "Видеоҳои ман" ҳисобкунаки видео ва маълумоти канал илова карда шуд.
  • Навигатсияи меню дар интерфейси администратор содда карда шудааст.
  • Дастрасӣ ба каналҳои RSS-ро бо видеоҳои нав барои каналҳо ва ҳисобҳои муайян маҳдуд кардан мумкин аст.
  • Алфа-релизи плагин пешниҳод карда мешавад Блоки худкори видео, ки ба шумо имкон медиҳад, ки видеоҳоро дар асоси рӯйхатҳои блоки оммавӣ маҳкам кунед.
  • Пас аз тамоюли умумии истифодаи истилоҳҳои фарогир, хусусияти "рӯйхати сиёҳи видеоҳо" ба "блокҳои видеоҳо/рӯйхати блокҳо" иваз карда шуд.
  • Барои коркарди тасвир ба ҷои китобхонаи ҳатмӣ якбора модул фаъол
    чимп (Барномаи коркарди тасвири JavaScript), комилан дар JavaScript навишта шудааст.

ба таври илова ташаккул ёфт шумораи нав WebTorrent Мизи корӣ 0.22, муштарии ҷӯйе, ки ҷараёнҳои видеоиро дастгирӣ мекунад ва ба шумо имкон медиҳад, ки мундариҷаи видео ва аудиоро бидуни мунтазири пурра зеркашӣ кардани он тамошо кунед ва ҳангоми зарурат маълумоти навро бор кунед. WebTorrent Desktop инчунин ба шумо имкон медиҳад, ки мавқеъро дар дохили файлҳое, ки ҳанӯз пурра зеркашида нашудаанд, тағир диҳед (тағир додани мавқеъ ба таври худкор афзалиятро ҳангоми зеркашии блокҳо тағйир медиҳад). Бо истифода аз барномаҳои стандартӣ ба монанди Transmission ё uTorrent, ба ҳамсолони браузери WebTorrent ва ҳамтоёни BitTorrent пайваст шудан мумкин аст. Истинодҳои магнитӣ, файлҳои торрент, муайян кардани ҳамсолон аз ҷониби DHT (Distributed Hash Table), PEX (Peer Exchange) ва рӯйхатҳо аз серверҳои трекер дастгирӣ карда мешаванд. Ҷараён бо истифода аз протоколҳои AirPlay, Chromecast ва DLNA дастгирӣ карда мешавад.

Новая версия назаррас дастгирии аудиои бисёрқабата, мукаммали муайянкунии кодек, огоҳиномаҳои тасдиқи файл, дастгирии форматҳои MPEG-Layer-2, Musepack, Matroska (садо) ва WavePack, оғози нашри бастаҳои rpm барои Linux ва ассамблеяҳо барои меъмории arm64. Варақаи 0.22 дар платформаи Electron 9 сохта шудааст, аммо баъдан навсозии 0.23 нашр шуд, ки ба истифодаи версияи санҷишии платформаи Electron 10 гузашт.

Ёдовар мешавем, ки WebTorrent як тавсеаи протоколи BitTorrent мебошад, ки ба шумо имкон медиҳад шабакаи тақсимоти мундариҷаи ғайримарказиро ташкил кунед, ки тавассути пайваст кардани браузерҳои корбарони тамошои мундариҷа кор мекунад. Лоиҳа барои фаъолият инфрасохтори серверҳои беруна ё плагинҳои браузерро талаб намекунад. Барои пайваст кардани меҳмонони вебсайт ба шабакаи ягонаи интиқоли мундариҷа, ҷойгир кардани рамзи махсуси JavaScript дар вебсайт кифоя аст, ки технологияи WebRTC-ро барои мубодилаи мустақими маълумот байни браузерҳо истифода мебарад.

Манбаъ: opennet.ru

Илова Эзоҳ