Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

Nai-publish problema Peer Tube 2.4, isang desentralisadong platform para sa pag-aayos ng pagho-host ng video at pagsasahimpapawid ng video. Nag-aalok ang PeerTube ng alternatibong vendor-neutral sa YouTube, Dailymotion at Vimeo, gamit ang isang network ng pamamahagi ng nilalaman batay sa mga P2P na komunikasyon at pag-link ng mga browser ng mga bisita nang magkasama. Mga pag-unlad ng proyekto kumalat lisensyado sa ilalim ng AGPLv3.

Ang PeerTube ay batay sa BitTorrent client WebTorrent, inilunsad sa browser at gumagamit ng teknolohiya WebRTC upang ayusin ang isang direktang P2P na channel ng komunikasyon sa pagitan ng mga browser, at ang protocol AktibidadPub, na nagbibigay-daan sa iyong pag-isahin ang magkakaibang mga video server sa isang karaniwang federated network kung saan ang mga bisita ay lumahok sa paghahatid ng nilalaman at may kakayahang mag-subscribe sa mga channel at makatanggap ng mga abiso tungkol sa mga bagong video. Ang web interface na ibinigay ng proyekto ay binuo gamit ang framework Anggular.

Ang PeerTube federated network ay nabuo bilang isang komunidad ng magkakaugnay na maliliit na video hosting server, na bawat isa ay may sariling administrator at maaaring magpatibay ng sarili nitong mga panuntunan. Ang bawat server na may video ay gumaganap bilang isang BitTorrent tracker, na nagho-host ng mga user account ng server na ito at ng kanilang mga video. Ang user ID ay nabuo sa form na "@user_name@server_domain". Ang data ng pagba-browse ay direktang ipinadala mula sa mga browser ng iba pang mga bisita na tumitingin sa nilalaman.

Kung walang nanonood ng video, ang pag-upload ay isinaayos ng server kung saan orihinal na na-upload ang video (ginagamit ang protocol WebSeed). Bilang karagdagan sa pamamahagi ng trapiko sa mga user na nanonood ng mga video, pinapayagan din ng PeerTube ang mga node na inilunsad ng mga creator na unang mag-host ng mga video sa pag-cache ng mga video mula sa iba pang mga creator, na bumubuo ng isang distributed na network ng hindi lamang ng mga kliyente kundi pati na rin ng mga server, pati na rin ang pagbibigay ng fault tolerance.

Upang magsimulang mag-broadcast sa pamamagitan ng PeerTube, kailangan lang ng user na mag-upload ng video, paglalarawan at isang set ng mga tag sa isa sa mga server. Pagkatapos nito, magiging available ang video sa buong federated network, at hindi lang mula sa paunang download server. Upang gumana sa PeerTube at lumahok sa pamamahagi ng nilalaman, sapat na ang isang regular na browser at hindi nangangailangan ng pag-install ng karagdagang software. Maaaring subaybayan ng mga user ang aktibidad sa mga napiling channel ng video sa pamamagitan ng pag-subscribe sa mga channel ng interes sa mga federated social network (halimbawa, Mastodon at Pleroma) o sa pamamagitan ng RSS. Upang ipamahagi ang mga video gamit ang mga P2P na komunikasyon, maaari ding magdagdag ang user ng isang espesyal na widget na may built-in na web player sa kanyang website.

Sa kasalukuyan, higit sa isang website ang inilunsad upang mag-host ng nilalaman 300 mga server na pinananatili ng iba't ibang mga boluntaryo at organisasyon. Kung ang isang user ay hindi nasisiyahan sa mga panuntunan para sa pag-post ng mga video sa isang partikular na server ng PeerTube, maaari siyang kumonekta sa isa pang server o tumakbo sarili mong server. Para sa mabilis na pag-deploy ng server, isang pre-configure na imahe sa Docker format (chocobozzz/peertube) ay ibinigay.

Π’ bagong isyu:

  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ срСдства модСрирования. ΠšΡ€ΠΎΠΌΠ΅ информирования ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»Π° ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Ρ… записях ΠΈ коммСнтариях.

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

    ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ²ΡˆΠΈΠΌ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ отправляСтся ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ принятии ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΈ ΠΆΠ°Π»ΠΎΠ±Ρ‹ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°. Π’ настройках ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи Ρ‚Π°ΠΊΠΆΠ΅ появилась сСкция Β«My Abuse ReportsΒ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½Ρ‹Ρ… ΠΆΠ°Π»ΠΎΠ± ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ сообщСниС ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ.

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

  • Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ возмоТности встраивания Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² с Π²ΠΈΠ΄Π΅ΠΎ Π½Π° сайтах Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° аналогичная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° встраивания списков воспроизвСдСния.

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² спискС воспроизвСдСния сразу Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠΎΠ² (ΠΊΠ»ΠΈΠΏΠΎΠ²) ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ. Для добавлСния ссылок Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠ° ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π² списки воспроизвСдСния Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ доступна опция, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ смСщСниС ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠ°. Π£ΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для создания рСмиксов ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСрСсных ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠΎΠ² Π²ΠΈΠ΄Π΅ΠΎ.

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ»Π°Π³ΠΈΠ½ для добавлСния Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ ΠΊ Π²ΠΈΠ΄Π΅ΠΎ. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ врСмя воспроизвСдСния Π²ΠΈΠ΄Π΅ΠΎ.

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ интСрфСйс для написания ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² β€” Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° с ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ использования Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Markdown ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ удалСния ΠΈΠ»ΠΈ рСдактирования ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π², ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚Π°.
  • Π’ интСрфСйсС администратора ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΎΠ΄Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΎΠΉ Π² мСню обСспСчСно Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²ΠΊΠ»Π°Π΄ΠΎΠΊ для ΠΈΡ… Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ отдСлСния.
    ИзмСнСна ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ† Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ управлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ β€” ΠΊΠ½ΠΎΠΏΠΊΠΈ с дСйствиями Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ слСва, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах. ΠšΠ²ΠΎΡ‚Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ΅ наглядных ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ.

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ„ΠΎΡ€ΠΌΠ° рСдактирования, показываСмая послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ»ΠΈ обновлСния Π²ΠΈΠ΄Π΅ΠΎ. Π’ мСню Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠ°Π½Π°Π»Π° показываСтся ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Π½Π°Π»Π°, Π° Π² мСню Π²Ρ‹Π±ΠΎΡ€Π° языка β€” Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ язык.

    Paglabas ng desentralisadong video broadcasting platform na PeerTube 2.4

  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ β€” пСрвая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° интСрфСйса ΡƒΠ·Π»Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ выполняСтся Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрСС.

Pinagmulan: opennet.ru

Magdagdag ng komento