Pagpagawas sa desentralisadong video broadcasting platform PeerTube 1.4

gipatik pagpagawas Peer Tube 1.4, usa ka desentralisadong plataporma alang sa pag-organisar sa video hosting ug video broadcasting. Nagtanyag ang PeerTube og alternatibong vendor-neutral sa YouTube, Dailymotion ug Vimeo, gamit ang content distribution network base sa P2P nga komunikasyon ug pagsumpay sa mga browser sa mga bisita. Mga kalamboan sa proyekto pagkaylap lisensyado ubos sa AGPLv3.

Ang PeerTube gibase sa kliyente sa BitTorrent WebTorrent, gilusad sa browser ug gamit ang teknolohiya WebRTC sa pag-organisar sa usa ka direkta nga P2P komunikasyon channel tali sa mga browser, ug sa protocol KalihokanPub, nga nagtugot kanimo sa paghiusa sa magkalahi nga mga video server ngadto sa usa ka komon nga federated network diin ang mga bisita moapil sa paghatod sa sulod ug adunay abilidad sa pag-subscribe sa mga channel ug makadawat og mga pahibalo mahitungod sa bag-ong mga video. Ang web interface nga gihatag sa proyekto gitukod gamit ang balangkas Angular.

Ang PeerTube federated network naporma isip usa ka komunidad sa mga interconnected nga gagmay nga video hosting server, nga ang matag usa adunay kaugalingong administrador ug makasagop sa kaugalingon nga mga lagda. Ang matag server nga adunay video naglihok isip BitTorrent tracker, nga nag-host sa mga user account niini nga server ug sa ilang mga video. Ang user ID naporma sa porma nga "@user_name@server_domain". Ang data sa pag-browse direkta nga gipadala gikan sa mga browser sa ubang mga bisita nga nagtan-aw sa sulud.

Kung walay nagtan-aw sa video, ang pagbalik giorganisar sa server diin ang video orihinal nga gi-upload (ang protocol gigamit WebSeed). Gawas pa sa pag-apod-apod sa trapiko sa mga tiggamit nga nagtan-aw sa mga video, gitugotan usab sa PeerTube ang mga node nga gilunsad sa mga tiglalang nga una nga mag-host sa mga video sa pag-cache sa mga video gikan sa ubang mga tiglalang, nga nagporma usa ka giapod-apod nga network dili lamang sa mga kliyente apan usab sa mga server, ingon man paghatag sa pagtugot sa sayup.

Sa pagsugod sa pagsibya pinaagi sa PeerTube, ang user kinahanglan lang nga mag-upload og video, deskripsyon ug set sa mga tag sa usa sa mga server. Human niini, ang video mahimong magamit sa tibuok federated network, ug dili lamang gikan sa inisyal nga download server. Aron magtrabaho kauban ang PeerTube ug makaapil sa pag-apod-apod sa sulud, ang usa ka regular nga browser igo na ug wala magkinahanglan pag-instalar sa dugang nga software. Ang mga tiggamit makasubay sa kalihokan sa pinili nga mga channel sa video pinaagi sa pag-subscribe sa mga channel sa interes sa federated social network (pananglitan, Mastodon ug Pleroma) o pinaagi sa RSS. Sa pag-apod-apod sa mga video gamit ang P2P nga komunikasyon, ang user mahimo usab nga makadugang ug espesyal nga widget nga adunay built-in nga web player sa iyang website.

Nagdagan karon alang sa pag-post sa sulud 320 mga server nga gipadayon sa lainlaing mga boluntaryo ug organisasyon.
Kung ang usa ka tiggamit dili matagbaw sa mga lagda alang sa pag-post sa mga video sa usa ka partikular nga server sa PeerTube, mahimo siyang magkonektar sa lain nga server o dagan imong kaugalingon nga server. Alang sa dali nga pag-deploy sa server, usa ka pre-configure nga imahe sa Docker format (chocobozzz/peertube) gihatag.

Sa bag-ong pagpagawas:

  • Gidugang nga eksperimento nga suporta alang sa mga plugins ug mga tema nga mahimong ma-install pinaagi sa administrator web interface. Ang matag pananglitan sa PeerTube mahimong adunay kaugalingon nga tema (ang tagdumala nag-upload sa mga tema, pagkahuman mahimo na kini nga magamit alang sa pagpaaktibo sa mga tiggamit);
  • Gidugang nga suporta alang sa pagkarga sa mga audio file. Ang PeerTube mismo ang maghimo usa ka video nga adunay usa ka static nga imahe nga gibase sa kanila, paghiusa sa audio file sa cover sa album ug mga parameter sa file;
  • Ang suporta alang sa multi-stage nga pagrehistro sa tiggamit gipatuman. Ang bag-ong mga tiggamit makahimo sa ilang kaugalingong channel (username/channel). Sa kasagaran, gipakita sa user ang ilang channel page, dili ang home page sa account;
  • Gidugang ang abilidad sa paggamit sa muted, loop ug peertubeLink nga mga parameter sa mga URL;
  • Ang interface sa pagmantala sa video gidesinyo pag-usab, nagdugang sa abilidad sa pag-assign sa mga oras sa pagsugod ug pagtapos alang sa playback, subtitles, automatic ug cyclic playback nga mga flag;
  • Gihatag nga pagpakita sa mga grupo sa suskritor ug bag-o lang gidugang nga mga video sa kronolohikal nga pagkasunud-sunod;
  • Gidugang ang usa ka filter sa pinulongan nga nagtugot kanimo sa pagpakita sa mga video lamang sa pipila ka mga pinulongan;
  • Gidugang ang abilidad sa pagbalhin sa publiko o wala pa ma-publish nga mga video, ingon man mga playlist, sa kategorya nga pribado;
  • Ang abilidad sa transcode video nga adunay 4K nga kalidad gipatuman;
  • Naghatag suporta alang sa federated nga pagtangtang sa mga komento (sa ubang mga server) nga gitangtang sa tag-iya sa video;
  • Gidugang ang abilidad sa pagtakda og password sa tagdumala atol sa unang paglansad;
  • Gitubag ang usa ka isyu sa seguridad nga gipahinabo sa mga moderator nga makahimo ug makausab sa mga pribilihiyo nga setting sa tiggamit. Sukad karon, ang mga aksyon sa mga moderator limitado lamang sa mga ordinaryong tiggamit;
  • Ang mga gamit sa CLI gilakip sa usa ka bulag nga pakete aron makunhuran ang gidak-on sa mga dependency sa server;
  • Gipaayo nga performance sa static file cache ug mas paspas nga pagpakita sa mga font.

Source: opennet.ru

Idugang sa usa ka comment