Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

Lofalitsidwa kumasulidwa Peer Tube 2.2, nsanja yokhazikika yokonzekera kuchititsa mavidiyo ndi kuwulutsa kwamavidiyo. PeerTube imapereka njira ina yosagwirizana ndi ogulitsa ku YouTube, Dailymotion ndi Vimeo, pogwiritsa ntchito netiweki yogawa zopezeka pamisonkhano ya P2P ndikulumikiza asakatuli a alendo palimodzi. Zotukuka za polojekiti kufalitsa zololedwa pansi pa AGPLv3.

PeerTube idakhazikitsidwa ndi kasitomala wa BitTorrent webtorrent, yoyambitsidwa mu msakatuli ndikugwiritsa ntchito ukadaulo WebRTC kukonza njira yolumikizirana ya P2P pakati pa asakatuli, ndi protocol NtchitoPub, zomwe zimakulolani kuti muphatikize ma seva amakanema osagwirizana ndi maukonde ogwirizana omwe alendo amatenga nawo gawo popereka zomwe zili komanso amatha kulembetsa kumayendedwe ndikulandila zidziwitso zamavidiyo atsopano. Mawonekedwe a intaneti omwe amaperekedwa ndi polojekitiyi amamangidwa pogwiritsa ntchito chimango Angular.

PeerTube federated network imapangidwa ngati gulu la ma seva ang'onoang'ono omwe amalumikizana nawo, omwe ali ndi woyang'anira wake ndipo amatha kutengera malamulo ake. Seva iliyonse yokhala ndi kanema imakhala ngati BitTorrent tracker, yomwe imakhala ndi maakaunti a seva iyi ndi makanema awo. Chidziwitso cha ogwiritsa ntchito chimapangidwa ngati "@user_name@server_domain". Zosakatula zimatumizidwa mwachindunji kuchokera kwa asakatuli a alendo ena omwe amawona zomwe zili.

Ngati palibe amene amawonera kanemayo, kuyikako kumakonzedwa ndi seva yomwe vidiyoyo idakwezedwa (protocol imagwiritsidwa ntchito. WebSeed). Kuphatikiza pa kugawa magalimoto pakati pa ogwiritsa ntchito omwe amawonera mavidiyo, PeerTube imalolanso ma node omwe adayambitsidwa ndi olenga kuti ayambe kuchititsa mavidiyo kuti asungidwe mavidiyo kuchokera kwa olenga ena, kupanga makina ogawidwa a makasitomala komanso ma seva, komanso kupereka kulekerera zolakwika.

Kuti muyambe kuwulutsa kudzera pa PeerTube, wogwiritsa ntchito amangofunika kukweza kanema, kufotokozera ndi ma tag ku imodzi mwama seva. Zitatha izi, kanemayo azipezeka pa netiweki yogwirizana, osati kuchokera pa seva yoyamba yotsitsa. Kuti mugwire ntchito ndi PeerTube ndikuchita nawo gawo logawa, msakatuli wokhazikika ndi wokwanira ndipo safuna kukhazikitsa mapulogalamu owonjezera. Ogwiritsa ntchito amatha kutsata zomwe zikuchitika m'makanema osankhidwa polembetsa kumayendedwe okonda malo ochezera apakati (mwachitsanzo, Mastodon ndi Pleroma) kapena kudzera pa RSS. Kuti mugawire makanema pogwiritsa ntchito P2P, wogwiritsa ntchito amathanso kuwonjezera widget yapadera yokhala ndi sewero lawebusayiti lomwe limapangidwira patsamba lake.

Pakadali pano, mawebusayiti opitilira amodzi akhazikitsidwa kuti apangitse zomwe zili 300 ma seva osungidwa ndi odzipereka osiyanasiyana ndi mabungwe. Ngati wosuta sakukhutira ndi malamulo oyika mavidiyo pa seva inayake ya PeerTube, akhoza kulumikiza ku seva ina kapena thamanga seva yanu. Kuti mutumize mwachangu seva, chithunzi chokhazikitsidwa kale mumtundu wa Docker (chocobozzz/peertube) chimaperekedwa.

В nkhani yatsopano:

  • Yawonjezera kuthekera kolowetsa mafayilo amawu, kukulolani kugawa zomwe mwakonza kapena ma podcasts kudzera pa PeerTube osapanga kanema wapamalo. Ngati mungafune, mutha kulumikiza chithunzi ku fayilo yamawu.
  • Gulu lofufuzira lawongoleredwa, ndikuwonjezera maupangiri okhudza kufufuza ma tchanelo ndi makanema padera. Mwachitsanzo, kuti mufufuze ma tchanelo olumikizidwa ndi domeni, ntchito yomanga ya "@channel_id@domain" idaperekedwa.

    Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

  • Zenera lotsitsa kanema limapereka zambiri za fayilo.

    Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

  • Batani la "Zikhazikiko" lawonjezedwa ku menyu kumanzere kwa chinsalu kwa ogwiritsa ntchito osalumikizana, momwe mungasinthire zomwe mwakumana nazo ndi PeerTube kuti zigwirizane ndi zomwe mumakonda, mwachitsanzo, kugwiritsa ntchito P2P mode komanso kuwonetsa. tizithunzi za akuluakulu, khazikitsani zosefera zilankhulo, yambitsani kusewerera nokha ndikusankha mutu wamapangidwe.

    Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

  • Tsopano mutha kugwiritsa ntchito mawonekedwe kuti mukweze makanema ku PeerTube
    kokerani & dontho kuti musunthe fayilo ndi mbewa m'malo moyitana "Sankhani fayilo". Munkhani yolowetsa mavidiyo, kuthekera kolowetsa mawu ang'onoang'ono, kudziwa chilolezo ndikusankha chilankhulo chawonjezedwa.

    Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

  • Mawonekedwe a mawu ofotokozera mavidiyo omwe amathandizira kutsitsa asinthidwa. Adawonjezedwa mawonekedwe azithunzi zonse.

    Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

  • Mawonekedwe atsopano owongolera mavidiyo obwereza aperekedwa kwa woyang'anira, kukulolani kuti muwone mndandanda wamakanema a node omwe alipo omwe amapangidwanso pama node ena, komanso mndandanda wamakanema a anthu ena omwe amapangidwanso pamfundo yomwe ilipo. Kuti muwunikire danga la disk lomwe limakhala ndi zobwereza za anthu ena, zithunzi zowoneka zimaperekedwa.

    Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

  • Mawonekedwe owongolera ndikuwunikanso madandaulo okhudza makanema osayenera awongoleredwa. Zosefera zowonjezeredwa zamitundu yosiyanasiyana ya madandaulo, mabatani otsekereza makanema ndi maakaunti mwachangu, kupereka chiwonetsero chazithunzi pazithunzi, ndikuwonjezera mwayi wofikira mavidiyo ophatikizidwa.

    Kutulutsidwa kwa nsanja yowulutsa makanema ya PeerTube 2.2

  • Anawonjezera luso lopanga mapulagini ndi kukhazikitsa njira zotsimikizira zakunja. Mapulagini atatu amaperekedwa kuti atsimikizidwe pogwiritsa ntchito LDAP, OpenID ndi SAMLv2.
  • Onjezani mafoni ku API kuti apange mapulagini owongolera omwe amachita zinthu monga kufufuta makanema, kutsimikizira ulalo kapena kulowetsa kunja kwa mtsinje, kubisa tsamba kapena akaunti, ndikusunga makanema osaloledwa. Mwachitsanzo, peertube-plugin-auto-mute plugin akufunsidwa kuti abise maakaunti ndi ma node potengera mndandanda wa ophwanya.
  • Zidziwitso za imelo zimatha kugwiritsa ntchito chizindikiro cha HTML.
  • Mawonekedwe a administrator tsopano amathandizira kubwezeredwanso kwa mndandanda wamanode omwe amawunikidwa kutengera mndandanda womwewo pa node ina. Kuphatikizira mindandanda yapagulu yama node olumikizirana kunja kutha kutsitsidwa kudzera mu mautumiki monga github, gitlab ndi pastebin.
  • Kuwongoleredwa API kuwongolera kuseweredwa kwa makanema ophatikizidwa pamasamba. Kupyolera mu API, mutha kudziwa zambiri za nthawi ya kanema, kutha kwa kusewerera ndi mawu am'munsi.

Source: opennet.ru

Kuwonjezera ndemanga