Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.3

Kuburitswa kwepuratifomu yakasarudzika yekuronga kubata kwevhidhiyo uye kutepfenyura kwevhidhiyo PeerTube 4.3 kwakaitika. PeerTube inopa mutengesi-asina kwaakarerekera kune YouTube, Dailymotion uye Vimeo, uchishandisa yemukati yekugovera network yakavakirwa paP2P kutaurirana uye kubatanidza mabhurawuza evashanyi pamwechete. Mafambiro echirongwa ichi akagoverwa pasi perezinesi reAGPLv3.

Zvitsva zvikuru:

  • Iko kugona kuunza otomatiki mavhidhiyo kubva kune mamwe mavhidhiyo mapuratifomu kwaitwa. Semuenzaniso, mushandisi anogona kutanga kutumira vhidhiyo paYouTube uye kugadzirisa otomatiki kuendesa kune yake PeerTube-based chiteshi. Zvinogoneka kuunganidza mavhidhiyo kubva kumapuratifomu akasiyana kuita imwe PeerTube chiteshi, pamwe nekutamisa kuchinjika kwemavhidhiyo kubva kune yakatarwa playlists. Kupinza otomatiki kunogoneswa mu "raibhurari yangu" menyu kuburikidza ne "My synchronizations" bhatani mu "Channels" tab.
    Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.3
  • Basa rakaitwa kugadzirisa mushandisi interface. Dhizaini yepeji rekugadzira account yakadzokororwa, pane iyo nhamba yematanho panguva yekunyoresa yakawedzera: kuratidza ruzivo rwese, kugamuchira zvirevo zvekushandisa, kuzadza fomu nedata remushandisi, chikumbiro chekugadzira chiteshi chekutanga uye ruzivo. nezve kunyoresa account yakabudirira. Yakachinja nzvimbo yezvinhu zvepamusoro pane peji rekupinda kuti mameseji eruzivo awedzere kuoneka. Bhara rekutsvaga raendeswa pakati pekumusoro kweskirini. Yakawedzera saizi yefonti uye yakagadziridzwa ruvara.
    Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.3
  • Mikana yekumisikidza mavhidhiyo kune mamwe masaiti akawedzerwa. Kune yakavakirwa-mukati nhepfenyuro mhenyu mumutambi akabatanidzwa mumapeji, panguva isati yatanga uye mushure mekupera kwekutepfenyura, zvinotsanangura zvidzitiro zvinoratidzwa panzvimbo yekusava nechinhu, zvichigadzira kunzwa kwekutadza. Zvakare zvinoitwa ndiko kutanga otomatiki kwekutamba mushure mekutanga kwekutepfenyura kwakarongwa.
  • Yakawedzera sarudzo nyowani dzekumisikidza yako PeerTube node. Iye maneja anopihwa maturusi ekutangisa basa mubatch mode pane federated node (Federation), semuenzaniso, kubvisa vamwe vanyoreri kubva kune ese anodzorwa node kamwechete. Akawedzera sarudzo dzekudzima transcoding kuti uchinje kugadzirisa kwemavhidhiyo akadhawunirodha kana nhepfenyuro mhenyu, kusanganisira kugona kudzima transcoding yemavhidhiyo nechigadziriso chiri pamusoro peiyo yakanyanya kubvumidzwa muzvirongwa. Iko kugona kusarudza kudzima mafaera kubva kumavhidhiyo kwakawedzerwa kune yewebhu interface, iyo inogona kubatsira kusunungura nzvimbo yemahara (semuenzaniso, unogona kudzima nekukurumidza mavhidhiyo nechisarudzo chakakwira kupfuura icho chakataurwa).
    Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.3
  • Optimizations dzakaitwa kuvandudza mashandiro uye kuwedzera scalability.

Iyo PeerTube chikuva chakavakirwa pakushandiswa kweWebTorrent BitTorrent mutengi, iyo inomhanya mubrowser uye inoshandisa tekinoroji yeWebRTC kuronga yakananga P2P yekutaurirana chiteshi pakati pebrowser, uye iyo ActivityPub protocol, iyo inokutendera kuti ubatanidze maseva evhidhiyo akaparadzana kuita imwe mubatanidzwa. network umo vashanyi vanotora chikamu mukuunza zvemukati uye vane kugona kunyorera kumachaneli uye kugamuchira zviziviso nezvemavhidhiyo matsva. Iyo yewebhu interface inopiwa neprojekti inovakwa uchishandisa iyo Angular framework.

Iyo PeerTube federated network inoumbwa senharaunda yeakabatana madiki vhidhiyo hosting maseva, imwe neimwe ine yayo yega maneja uye inogona kutora yayo yega mitemo. Sevha yega yega ine vhidhiyo inoita seBitTorrent tracker, iyo inobata mushandisi maakaundi eiyi server nemavhidhiyo avo. Iyo ID yemushandisi inoumbwa muchimiro "@user_name@server_domain". Kubhurawuza data kunofambiswa zvakananga kubva kumabhurawuza evamwe vashanyi vachiona zvirimo.

Kana pasina anoona vhidhiyo, kurodha kunorongwa nesevha iyo vhidhiyo yakatanga kuiswa (iyo WebSeed protocol inoshandiswa). Pamusoro pekugovera traffic pakati pevashandisi vanoona mavhidhiyo, PeerTube inobvumirawo node dzakatangwa nevagadziri kuti vatange kutora mavhidhiyo ekuchengetedza mavhidhiyo kubva kune vamwe vagadziri, vachigadzira network yakagoverwa kwete chete vatengi asiwo maseva, pamwe nekupa kukanganisa kushivirira. Kune rutsigiro rwekutenderera kwepamoyo nekuunza zvemukati muP2P modhi (zvirongwa zvakajairwa seOBS zvinogona kushandiswa kudzora kutenderera).

Kutanga kutepfenyura kuburikidza nePeerTube, mushandisi anongoda kurodha vhidhiyo, tsananguro uye seti yema tag kune imwe yemaseva. Mushure meizvi, vhidhiyo inozove inowanikwa mukati mefederated network, uye kwete kubva kune yekutanga yekurodha server. Kushanda nePeerTube uye kutora chikamu mukugovera zvemukati, browser yenguva dzose yakakwana uye haidi kuisirwa imwe software. Vashandisi vanogona kuteedzera chiitiko mumatanho evhidhiyo akasarudzwa nekunyoresa kumatanho ekufarira mune federated social network (semuenzaniso, Mastodon nePleroma) kana kuburikidza neRSS. Kugovera mavhidhiyo uchishandisa P2P kutaurirana, mushandisi anogona zvakare kuwedzera yakakosha widget ine yakavakirwa-mukati webhu inoridza kune yake webhusaiti.

Parizvino pane angangoita 1100 zvemukati anotambira maseva anochengetwa nevazvipiri vakasiyana siyana nemasangano. Kana mushandisi asina kugutsikana nemitemo yekutumira mavhidhiyo pane imwe PeerTube server, anogona kubatana kune imwe sevha kana kutanga yake sevha. Nekukurumidza kutumira server, mufananidzo wakafanogadzirirwa muDocker fomati (chocobozzz/peertube) inopihwa.

Source: opennet.ru

Voeg