Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.0

Kuburitswa kwepuratifomu yakasarudzika yekuronga kubata kwevhidhiyo uye kutepfenyura kwevhidhiyo PeerTube 4.0 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:

  • Iyo administrator interface inopa nyowani tafura yekuona yemavhidhiyo ese akabatwa pane yazvino server. Iyo nyowani interface inokutendera iwe kuti uite manejimendi uye nemwero zviito mumabhechi, uchishandisa mashandiro akadai sekudzima, transcoding uye kuvharira kune akawanda akasarudzwa mavhidhiyo kamwechete.
    Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.0
  • Kurerutsa kusarudzwa kwemavhidhiyo ekugadziriswa kwebatch, zvinokwanisika kusefa uye kuita boka zvinhu uchishandisa mafirita epamberi anotendera iwe kuparadzanisa mavhidhiyo emuno neekunze, uye kuronga nemaitiro akasiyana, semuenzaniso, nezuva rekuburitswa, HLS/WebTorrent kushandiswa uye account. chimiro.
  • Ma Administrator anewo kugona kusefa matanda nema tag uye kuseta yavo yega zviteshi.
  • Iyo interface yekuona vanyoreri uye kusefa mavhidhiyo rondedzero mumachiteshi inopihwa vagadziri vevhidhiyo. Mushandisi anogona zvakare kuita mashandiro pazvinhu zvakati wandei kamwechete, semuenzaniso, unogona kudzima kana kuvharira vese vakamaki vanyoreri kamwechete.
    Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.0
  • Iko kugona kutenderera kune 144p yemhando yevhidhiyo inopihwa, iyo inogona kubatsira kune yakashata nzira yekutaurirana kana yekushambadzira podcasts.
  • Yakawedzerwa rutsigiro rweRTMPS (Real Time Messaging Protocol pamusoro peTLS) yekufambisa protocol.
  • Zvinogoneka kushandisa Markdown mameseji mune yekutamba tsananguro.
  • Yakavandudzwa kuratidzwa kwemavhidhiyo akapfurwa pane smartphone mune yakatwasuka fomati.
    Kuburitswa kweiyo decentralized vhidhiyo kutepfenyura chikuva PeerTube 4.0
  • Yakakwenenzverwa kudzoreredza mashandiro uchishandisa iyo ActivityPub protocol.
  • Yakawedzerwa rutsigiro rweiyo yt-dlp utility, iyo yave kukurudzirwa nekuda kwekumira kwe youtube-dl kugadzirisa.
  • Yakawedzera gadzira-move-video-storage-jobs script kuti iite otomatiki mavhidhiyo emuno anofamba kune kuchengetedza chinhu.
  • Basa rakawanda rakaitwa kuchenesa uye kugadzirisa kodhi, zvigadziriso uye API.

Ngatikuyeuchidzei kuti PeerTube yakavakirwa pakushandiswa kweBitTorrent mutengi WebTorrent, iyo inomhanya mubrowser uye inoshandisa tekinoroji yeWebRTC kuronga yakananga P2P yekutaurirana chiteshi pakati pebrowser, uye ActivityPub protocol, iyo inokutendera kuti ubatanidze maseva evhidhiyo akasiyana kuita. yakajairika federated network umo vashanyi vanotora chikamu mukutumira 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 900 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