Fa'asa'olotoina le fa'asalalauga fa'asalalauga vitiō fa'apitoa PeerTube 1.3

lomia faasalalau tatalaina Peer Tube 1.3, o se faʻasalalauga faʻapitoa mo le faʻatulagaina o faʻasalalauga vitio ma faʻasalalauga vitio. PeerTube ofo atu se isi fa'atau-neutral sui i YouTube, Dailymotion ma Vimeo, fa'aaoga se feso'ota'iga fa'asoa mea e fa'atatau i feso'ota'iga P2P ma feso'ota'i fa'atasi tagata su'esu'e. Atinae o poloketi salalau laiseneina i lalo ole AGPLv3.

PeerTube e fa'avae ile BitTorrent client WebTorrent, fa'alauiloa ile su'esu'ega ma fa'aogaina tekinolosi WebRTC e fa'atulaga se ala feso'ota'iga sa'o P2P i le va o tagata su'esu'e, ma le fa'atonuga GaoioigaPub, lea e mafai ai e oe ona tuʻufaʻatasia 'auʻaunaga vitio eseese i totonu o se fesoʻotaʻiga federated masani lea e auai ai tagata asiasi i le tuʻuina atu o mea o loʻo i ai ma maua le tomai e lesitala ai i auala ma maua faʻamatalaga e uiga i vitio fou. O le upega tafaʻilagi o loʻo tuʻuina atu e le poloketi e fausia e faʻaaoga ai le faʻavae Angular.

O le PeerTube federated network ua fausia e avea o se faʻalapotopotoga o fesoʻotaʻiga faʻapipiʻi faʻapipiʻi vitio laiti, o ia mea taʻitasi e iai lana pule ma e mafai ona faʻaaogaina ana lava tulafono. O 'au'aunaga ta'itasi e iai le vitio e fai o se BitTorrent tracker, lea e fa'afeiloa'i ai fa'amatalaga a tagata fa'aoga o lenei server ma a latou vitio. O le ID fa'aoga ua faia i le fomu "@user_name@server_domain". O fa'amatalaga su'esu'e e tu'u sa'o mai su'esu'ega a isi tagata asiasi o lo'o va'ai i mea.

Afai e leai se tasi e matamata i le vitio, o le toe faafoi e faʻatulagaina e le 'auʻaunaga lea na faʻapipiʻiina muamua ai le vitio (o loʻo faʻaaogaina le protocol WebSeed). I le faʻaopoopoga i le tufatufaina atu o fefaʻatauaiga i le va o tagata e matamata i ata vitio, PeerTube e faʻatagaina foʻi nodes na faʻalauiloaina e le au foafoa e faʻafeiloaʻi muamua vitio e faʻapipiʻi ata vitio mai isi foafoa, fausia se fesoʻotaʻiga tufatufaina e le gata i tagata faʻatau ae faʻapea foʻi ma le tuʻuina atu o le faapalepale sese.

Ina ia amata faʻasalalauga e ala i le PeerTube, e manaʻomia e le tagata faʻaoga ona tuʻuina atu se vitio, faʻamatalaga ma se seti o pine i se tasi o sapalai. A maeʻa lenei mea, o le a maua le vitio i totonu o le federated network, ae le naʻo le uluai download server. Ina ia galulue faatasi ma PeerTube ma auai i le tufatufaina atu o anotusi, o se su'esu'ega masani e lava ma e le mana'omia le fa'apipi'iina o polokalame fa'aopoopo. E mafai e tagata fa'aoga ona va'aia gaioiga i ala vitiō filifilia e ala i le lesitala i ala o tu'inanau i federated social networks (mo se fa'ata'ita'iga, Mastodon ma Pleroma) po'o le RSS. Ina ia tufatufaina atu vitio e faʻaaoga ai fesoʻotaʻiga P2P, e mafai foi e le tagata faʻaoga ona faʻaopoopoina se widget faʻapitoa faʻatasi ai ma se mea faʻapipiʻi i luga o le upega tafaʻilagi i lana upega tafaʻilagi.

Afai e le faamalieina se tagata faʻaoga i tulafono mo le lafoina o vitio i luga o se server PeerTube patino, e mafai ona ia faʻafesoʻotaʻi i se isi server poʻo tamoʻe lau lava server. Mo le faʻapipiʻiina vave o le 'auʻaunaga, o se ata na faʻapipiʻiina i le Docker format (chocobozzz/peertube) ua saunia. O lo'o fa'agasolo nei mo le fa'asalalauina o mea 332 'au'aunaga e tausia e volenitia eseese ma fa'alapotopotoga.

Faiga fou autu ile faʻamalolo 1.3:

  • Fa'aopoopoina le lagolago mo ta'aloga vitio lea e mafai ai e le tagata fa'aoga ona fai se lisi mo le tuai ona matamata.
    E mafai ona faia uma lisi tumaoti ma tagata lautele. O faʻamatalaga taʻitasi e le gata e mafai ona faʻamatalaina se vitio, ae faʻasino foi se tulaga e amata ma faʻauma ai le toe taʻalo. E le pei o auala, lisi lisi e le mafai ona avea ma autu o se saofaga, ae o se auala e matamata ai tagata taitoatasi. E mafai ona e aofia ai e le gata i au lava vitio, ae faʻapea foʻi vitio a isi tagata i le lisi. O le streaming_playlists seti ua faaopoopo i le production.yaml configuration file, lea e faauigaina ai le lisi mo le faasaoina o lisi;

  • Faʻaopoopoina le galuega o le taofia o vitio (pe a mafai, o vitio na sii mai e otometi lava ona faʻaopoopo i le lisi uliuli ma le aofia ai pe a uma le iloiloga);
  • Fa'aopoopoina fa'ata'ita'iga lagolago fa'akomepiuta HLS (HTTP Live Streaming), lea e mafai ai e oe ona faʻafetaui lelei le vaitafe e faʻatatau i le bandwidth. Mo le fa'aogaina o le HLS, e mana'omia e fa'ai'uga ta'itasi se faila vitiō e tu'u i luga. Lagolagoina i le FFmpeg 4 pe fou;
  • Fa'aleleia le mafai ona pulea le au fai saofaga. Faʻaopoopoina le lagolago mo le tapeina o se tagata fai saofaga, polokaina o le fausiaina o saofaga fou, faʻaopoopo ma le lima le au fai saofaga ma le lafoina o faʻamatalaga e uiga i le au fai saofaga;
  • Fa'aleleia le fa'aoga fa'aoga. Ua faʻateleina le maualuga o le taʻaloga, ua suia le mamanu o faʻamau, ua faʻateleina le tele o ata,
    ua faʻaopoopoina se vaega "Loʻu Faletusi" i le lisi, faʻaalia i luga o masini feaveaʻi ua faʻaleleia, ma faʻaopoopoina faʻamatalaga fou;

  • O loʻo i ai nei i le pulega faʻatonu le malosi e faʻamalo ai le tracker (faʻasaina le gaioiga i le P2P mode), sui / toe faʻafou upu faʻaoga, vaʻai i faʻamaumauga o le server, faʻamaonia faʻafitauli fesoʻotaʻiga, faʻatapulaʻa le tele o le talaʻaga o vitio matamata, ma tape faʻamaumauga tuai e uiga i vitio fafo. .

puna: opennet.ru

Faaopoopo i ai se faamatalaga