Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.1

gipatik pagpagawas Peer Tube 2.1, 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 pag-upload 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 networks (pananglitan, Mastodon ug Pleroma) o pinaagi sa RSS. Aron maapod-apod ang mga video gamit ang mga komunikasyon sa P2P, mahimo usab nga idugang sa user ang usa ka espesyal nga widget nga adunay built-in nga web player sa iyang website.

Sa pagkakaron, labaw pa sa usa ka website ang gilusad sa pag-host sa sulod 300 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.

В bag-ong pagpagawas:

  • Giapil na ang feedback sa mga tiggamit sa mga pagpaayo sa interface. Gidugang ang mga animated nga epekto sa pagsugod ug paghunong sa pagpatugtog sa video aron makahatag og feedback sa aksyon. Gibag-o ang disenyo sa mga icon ug mga butones sa panid sa pagtan-aw sa video. Alang sa mga awtorisado nga tiggamit, ang pag-hover sa ibabaw sa thumbnail sa video karon magpakita og icon sa orasan para sa pagdugang sa video sa lista sa Watch Later.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.1Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.1
  • Ang panid nga "Mahitungod" sa presentasyon sa proyekto gi-disenyo pag-usab, nga nagtanyag og dali nga pag-access sa dokumentasyon ug dugang nga mga aplikasyon. dokumentasyon, daghang bag-ong mga giya sa pag-setup ug pag-troubleshoot ang gitanyag;

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.1
  • Gipalapdan ang mga kapabilidad sa diskusyon sa video. Usa ka bag-ong layout sa komento ang gipaila, nga klarong nagbulag sa orihinal nga mga komento gikan sa mga tubag. Gipauswag ang pagpakita sa avatar, ug ang mga username gihimo nga mas sayon ​​basahon. Ang mga tubag nga gisumite sa tagsulat sa video nga gihisgutan gipasiugda na karon. Duha ka viewing mode ang gipatuman, nga gi-sort pinaagi sa oras sa pagsumite sa komento ug pinaagi sa gidaghanon sa mga tubag. Ang markdown markup magamit na karon sa teksto. Gidugang ang mga opsyon alang sa pagtago sa mga mensahe gikan sa usa ka piho nga tiggamit o node.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.1
  • Usa ka bag-ong pribadong "Internal Video" mode ang gidugang, nga nagtugot kanimo sa pagmantala sa mga video ngadto lamang sa mga tiggamit nga konektado sa server diin orihinal nga gi-upload ang video. Kini nga mode magamit aron limitahan ang pag-access sa mga kompidensyal nga video ngadto sa piho nga mga grupo sa mga tiggamit, sama sa mga higala, mga miyembro sa pamilya, o mga kauban sa trabaho.
  • Awtomatikong paghimo og mga hyperlink sa usa ka piho nga gutlo sa usa ka video kung ang oras gihisgutan (mm:ss o h:mm:ss) sa deskripsyon o mga komento gipatuman;

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.1
  • Giandam Librarya sa JavaScript uban ang API para sa pagdumala sa pag-embed sa video sa mga panid;
  • Gidugang oportunidad Paghimo og HLS (HTTP Live Streaming) nga mga video stream gamit ang create-transcoding-job script. Posible usab nga i-disable ang WebTorrent ug gamiton lang ang HLS;
  • Gidugang ang suporta para sa video sa format m4v;
  • Gilunsad Usa ka imprastraktura para sa kolaboratibong paghubad sa mga interface ngadto sa lain-laing mga pinulongan gamit ang serbisyo sa Weblate.

Source: opennet.ru

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster