Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

gipatik pagpagawas Peer Tube 2.2, 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:

  • Gidugang ang abilidad sa pag-import sa mga audio file, nga nagtugot kanimo sa pag-apod-apod sa imong mga kahikayan o mga podcast pinaagi sa PeerTube nga wala maghimo usa ka video sa placeholder. Kung gusto, mahimo nimong i-attach ang usa ka imahe sa sound file.
  • Ang panel sa pagpangita gipauswag, nagdugang mga pahiwatig bahin sa mga mando alang sa pagpangita sa mga channel ug video nga gilain. Pananglitan, aron pangitaon ang mga channel nga nalambigit sa usa ka domain, ang pagtukod sa "@channel_id@domain" gisugyot.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

  • Ang bintana sa pag-download sa video naghatag dugang nga kasayuran bahin sa file.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

  • Usa ka buton nga "Settings" ang gidugang sa menu sa wala nga bahin sa screen alang sa dili konektado nga mga tiggamit, diin mahimo nimong ipasibo ang kasinatian sa PeerTube aron mohaum sa imong gusto, pananglitan, kung mogamit ba sa P2P mode ug kung ipakita ba. mga thumbnail sa sulod sa hamtong, pag-set up sa mga filter sa pinulongan, pagpaaktibo sa autoplay ug pagpili sa tema sa disenyo.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

  • Mahimo nimong gamiton ang interface aron mag-upload og mga video sa PeerTube
    drag&drop aron mapalihok ang usa ka file gamit ang mouse imbis nga tawagan ang menu nga "Pagpili sa file". Sa dialog sa pag-import sa video, ang abilidad sa pag-import sa mga subtitle, pagtino sa lisensya ug pagpili sa pinulongan gidugang.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

  • Ang interface sa editor sa teksto sa paghulagway sa video nga nagsuporta sa markdown gipauswag. Gidugang ang full-screen nga mode sa pag-edit.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

  • Usa ka bag-ong interface alang sa pagdumala sa mga duplicate nga video gisugyot alang sa tagdumala, nga nagtugot kanimo sa pagtan-aw sa usa ka lista sa mga video sa karon nga node nga gidoble sa ubang mga node, ingon man usa ka lista sa mga video sa ubang mga tawo nga nadoble sa karon nga node. Aron masusi ang disk space nga giokupar sa mga duplicate sa ubang mga tawo, gisugyot ang mga visual diagram.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

  • Ang interface alang sa pagmoderate ug pagrepaso sa mga reklamo bahin sa dili angay nga mga video gipauswag. Gidugang nga mga filter alang sa lain-laing mga matang sa mga reklamo, mga buton alang sa dali nga pag-block sa mga video ug mga account, naghatag sa thumbnail nga pagpakita sa graph, ug nagdugang dali nga pag-access sa mga naka-embed nga video.

    Pagpagawas sa desentralisadong video broadcasting platform PeerTube 2.2

  • Gidugang ang abilidad sa paghimo og mga plugins nga adunay pagpatuman sa mga pamaagi sa gawas nga panghimatuud. Tulo ka mga plugins ang gitanyag alang sa authentication gamit ang LDAP, OpenID ug SAMLv2.
  • Gidugang nga mga tawag sa API aron makahimo og mga moderation nga plugins nga naghimo sa mga aksyon sama sa pagtangtang sa mga video, pagkumpirma sa URL o torrent imports, pagtago sa usa ka site o account, ug pagmintinar sa usa ka video blacklist. Ingon usa ka pananglitan, ang peertube-plugin-auto-mute nga plugin gisugyot nga awtomatiko nga itago ang mga account ug node base sa usa ka lista sa mga nakalapas.
  • Ang mga pahibalo sa email adunay katakus sa paggamit sa HTML markup.
  • Ang interface sa administrador karon nagsuporta sa awtomatik nga pagpuno sa lista sa gibantayan nga mga node base sa susamang listahan sa laing node. Lakip ang publiko nga mga lista sa mga node alang sa pag-import sa mga koneksyon mahimong ma-download pinaagi sa mga serbisyo sama sa github, gitlab ug pastebin.
  • Gipalambo API aron makontrol ang playback sa mga video nga na-embed sa mga website. Pinaagi sa API, makakuha ka og impormasyon bahin sa gidugayon sa video, pagtapos sa playback ug mga subtitle.

Source: opennet.ru

Idugang sa usa ka comment