Vrystelling van die gedesentraliseerde video-uitsaaiplatform PeerTube 2.0

gepubliseer uitgawe Ewekniebuis 2.0, 'n gedesentraliseerde platform vir die organisering van video-gasheer en video-uitsending. PeerTube bied 'n verkoper-neutrale alternatief vir YouTube, Dailymotion en Vimeo, deur 'n inhoudverspreidingsnetwerk te gebruik wat op P2P-kommunikasie gebaseer is en besoekers se blaaiers aan mekaar koppel. Projek ontwikkelings versprei gelisensieer onder AGPLv3.

PeerTube is gebaseer op die BitTorrent-kliΓ«nt WebTorrent, bekendgestel in die blaaier en met behulp van tegnologie WebRTC om 'n direkte P2P-kommunikasiekanaal tussen blaaiers en die protokol te organiseer AktiwiteitPub, wat jou toelaat om uiteenlopende videobedieners te verenig in 'n gemeenskaplike federatiewe netwerk waarin besoekers deelneem aan die lewering van inhoud en die vermoΓ« het om op kanale in te teken en kennisgewings oor nuwe video's te ontvang. Die webkoppelvlak wat deur die projek verskaf word, word met die raamwerk gebou Hoekige.

Die PeerTube-gefedereerde netwerk word gevorm as 'n gemeenskap van onderling gekoppelde klein video-gasheerbedieners, wat elkeen sy eie administrateur het en sy eie reΓ«ls kan aanvaar. Elke bediener met video speel die rol van 'n BitTorrent-spoorsnyer, wat die gebruikersrekeninge van hierdie bediener en hul video's huisves. Die gebruiker-ID is in die vorm "@gebruiker_naam@bediener_domein". Blaaidata word direk vanaf die blaaiers van ander besoekers wat die inhoud bekyk, oorgedra.

As niemand die video kyk nie, word die terugkeer georganiseer deur die bediener waarheen die video oorspronklik opgelaai is (die protokol word gebruik WebSeed). Benewens die verspreiding van verkeer onder gebruikers wat video's kyk, laat PeerTube ook nodusse wat deur skeppers geloods is, toe om aanvanklik video's te huisves om video's van ander skeppers te kas, wat 'n verspreide netwerk van nie net kliΓ«nte nie, maar ook bedieners vorm, sowel as om fouttoleransie te verskaf.

Om via PeerTube te begin uitsaai, hoef die gebruiker net 'n video, beskrywing en 'n stel etikette na een van die bedieners op te laai. Hierna sal die video regdeur die gefedereerde netwerk beskikbaar word, en nie net vanaf die aanvanklike aflaaibediener nie. Om met PeerTube te werk en aan inhoudverspreiding deel te neem, is 'n gereelde blaaier voldoende en vereis nie installering van bykomende sagteware nie. Gebruikers kan aktiwiteit in geselekteerde videokanale naspoor deur in te teken op kanale van belang in gefedereerde sosiale netwerke (byvoorbeeld Mastodon en Pleroma) of via RSS. Om video's met P2P-kommunikasie te versprei, kan die gebruiker ook 'n spesiale legstuk met 'n ingeboude webspeler by sy webwerf voeg.

Tans is meer as een webwerf bekendgestel om inhoud aan te bied 300 bedieners wat deur verskeie vrywilligers en organisasies onderhou word. As 'n gebruiker nie tevrede is met die reΓ«ls om video's op 'n spesifieke PeerTube-bediener te plaas nie, kan hy aan 'n ander bediener koppel of hardloop jou eie bediener. Vir vinnige bedienerontplooiing word 'n vooraf-gekonfigureerde prent in Docker-formaat (chocobozzz/peertube) verskaf.

Π’ nuwe vrystelling:

  • ВнСсСны измСнСния, Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ. Π£Π΄Π°Π»Π΅Π½Π° старая рСализация систСмы завСрСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписью Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² JSON LD (Linked Dat). ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ email.object ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ Π² email.subject;
  • Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ Ρ‚Π΅ΠΌ оформлСния. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ экзСмпляра PeerTube ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π° своя Ρ‚Π΅ΠΌΠ° оформлСния (администратор Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Ρ‚Π΅ΠΌΡ‹, послС Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΈ становятся доступны для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ);
  • Π’ API Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² для отсСивания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΠΎ врСмя рСгистрации (filter:api.user.signup.allowed.result);
  • Π’ web-интСрфСйсС администратора Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ срСдства управлСния ΡƒΠ·Π»ΠΎΠΌ PeerTube. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ созданию Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΡƒΠ·Π»ΠΎΠ² PeerTube (joinpeertube.org) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ поля, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΡƒΠ·Π΅Π»: катСгория, язык общСния, кодСкс повСдСния (Code of Conduct), ΠΏΡ€Π°Π²ΠΈΠ»Π° модСрирования, свСдСния ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ ΠΈ администраторС, информация ΠΎΠ± ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ финансировании ΡƒΠ·Π»Π°. Указанная информация Ρ‚Π°ΠΊΠΆΠ΅ размСщаСтся Π½Π° страницС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΡƒΠ·Π»Ρƒ ΠΈ Π² сСкции Β«AboutΒ»;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСского отслСТивания Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΠ·Π»ΠΎΠ² ΠΈ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ доступных рССстров;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° страница с Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ выставлСно большС всСго Π»Π°ΠΉΠΊΠΎΠ²;
  • Π’ страницу с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎΠ± ΡƒΠ·Π»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° сСкция со статистикой;
  • Π’ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ с Π²ΠΈΠ΄Π΅ΠΎ появилась ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° поиска Π±Π΅Π· ΡƒΡ‡Ρ‘Ρ‚Π° рСгистра символов;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ автоматичСского воспроизвСдСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° субтитров Π² Ρ„ΠΎΡ€ΠΌΠ΅ простых тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ²;
  • УскорСны ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ подстановки Ρ‚Π΅ΠΌ оформлСния;
  • Π’ панСль администратора Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ вСщания с использованиСм HLS (HTTP Live Streaming).

Bron: opennet.ru

Voeg 'n opmerking