Pagpagawas sa desentralisadong video broadcasting platform PeerTube 4.3

Ang pagpagawas sa usa ka desentralisadong plataporma alang sa pag-organisar sa video hosting ug video broadcasting PeerTube 4.3 nahitabo. 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. Ang mga kalambuan sa proyekto giapod-apod ubos sa lisensya sa AGPLv3.

Panguna nga mga inobasyon:

  • Ang abilidad sa awtomatikong pag-import sa mga video gikan sa ubang mga video platform gipatuman. Pananglitan, ang usa ka user mahimo una nga mag-post og video sa YouTube ug i-configure ang awtomatik nga pagbalhin sa iyang channel nga nakabase sa PeerTube. Posible ang paggrupo sa mga video gikan sa lainlaing mga platform ngadto sa usa ka channel sa PeerTube, ingon man ang limitado nga pagbalhin sa mga video gikan sa piho nga mga playlist. Ang awtomatik nga pag-import gipalihok sa menu nga "Akong librarya" pinaagi sa "Akong mga pag-synchronize" nga buton sa tab nga "Mga Channel".
    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 4.3
  • Gihimo ang trabaho aron ma-modernize ang user interface. Ang laraw sa panid sa paghimo sa account gibag-o, diin ang gidaghanon sa mga yugto sa panahon sa pagrehistro nadugangan: pagpakita sa kinatibuk-ang kasayuran, pagdawat sa mga termino sa paggamit, pagpuno sa usa ka porma nga adunay data sa gumagamit, usa ka hangyo nga maghimo sa una nga channel ug kasayuran mahitungod sa malampuson nga pagparehistro sa account. Giusab ang lokasyon sa mga nag-unang elemento sa login page aron mas makita ang mga mensahe sa impormasyon. Ang search bar gibalhin ngadto sa tunga sa ibabaw sa screen. Nadugangan ang gidak-on sa font ug gipasibo nga kolor.
    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 4.3
  • Ang mga posibilidad sa pag-embed sa mga video sa ubang mga site gipalapdan. Alang sa mga built-in nga live broadcast sa player nga gisagol sa mga panid, sa mga gutlo sa wala pa magsugod ug pagkahuman sa sibya, ang mga screensaver sa pagpatin-aw gipakita imbis nga kahaw-ang, nga nagmugna usa ka pagbati sa kapakyasan. Gipatuman usab ang awtomatik nga pagsugod sa playback pagkahuman sa pagsugod sa usa ka gikatakda nga live broadcast.
  • Gidugang bag-ong mga kapilian sa pag-set up sa imong PeerTube node. Ang administrador gihatagan og mga himan sa paglansad sa trabaho sa batch mode sa federated nodes (Federation), pananglitan, sa pagtangtang sa pipila ka mga subscriber gikan sa tanang kontrolado nga mga node sa makausa. Gidugang nga mga kapilian sa pag-disable sa transcoding aron mabag-o ang resolusyon sa na-download nga mga video o mga live broadcast, lakip ang abilidad sa pag-disable sa transcoding sa mga video nga adunay resolusyon nga mas taas kaysa sa maximum nga gitugotan sa mga setting. Ang abilidad sa pagpili sa pagtangtang sa mga file gikan sa mga video gidugang sa web interface, nga mahimong mapuslanon sa pagpalingkawas sa libre nga wanang (pananglitan, mahimo nimo nga matangtang dayon ang mga video nga adunay resolusyon nga mas taas kaysa sa gitakda).
    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 4.3
  • Gihimo ang mga pag-optimize aron mapaayo ang pasundayag ug madugangan ang pagkadako.

Ang plataporma sa PeerTube gibase sa paggamit sa WebTorrent BitTorrent nga kliyente, nga nagdagan sa browser ug naggamit sa teknolohiya sa WebRTC aron sa pag-organisar sa usa ka direktang P2P nga channel sa komunikasyon tali sa mga browser, ug ang ActivityPub protocol, 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 paghatud sa sulud ug adunay katakus nga mag-subscribe sa mga channel ug makadawat mga pahibalo bahin sa mga bag-ong video. Ang web interface nga gihatag sa proyekto gitukod gamit ang Angular framework.

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 WebSeed protocol ang gigamit). 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. Adunay suporta alang sa live streaming nga adunay paghatud sa sulud sa P2P mode (standard nga mga programa sama sa OBS mahimong magamit aron makontrol ang streaming).

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 adunay gibana-bana nga 1100 ka content hosting servers nga gimintinar sa nagkalain-laing mga boluntaryo ug organisasyon. Kung ang usa ka tiggamit dili matagbaw sa mga lagda sa pag-post sa mga video sa usa ka partikular nga server sa PeerTube, mahimo siyang magkonektar sa laing server o magsugod sa iyang kaugalingon nga server. Alang sa dali nga pag-deploy sa server, usa ka pre-configure nga imahe sa Docker format (chocobozzz/peertube) gihatag.

Source: opennet.ru

Idugang sa usa ka comment