Ukukhishwa kweplatifomu yokusakaza ividiyo ehlukaniselwe i-PeerTube 2.1

eshicilelwe ukukhululwa I-PeerTube 2.1, inkundla ehlukaniselwe ukuhlela ukusingathwa kwevidiyo nokusakazwa kwevidiyo. I-PeerTube inikeza enye indlela engathathi hlangothi yomthengisi ku-YouTube, Dailymotion kanye ne-Vimeo, isebenzisa inethiwekhi yokusabalalisa okuqukethwe esekelwe kwezokuxhumana kwe-P2P nokuxhumanisa iziphequluli zezivakashi ndawonye. Intuthuko yephrojekthi ukubhebhetheka ilayisensi ngaphansi kwe-AGPLv3.

I-PeerTube isuselwe kuklayenti le-BitTorrent I-WebTorrent, yethulwe kusiphequluli futhi isebenzisa ubuchwepheshe I-WebRTC ukuhlela ishaneli yokuxhumana ye-P2P eqondile phakathi kweziphequluli, kanye nephrothokholi UmsebenziPub, okukuvumela ukuthi uhlanganise amaseva evidiyo ahlukene abe yinethiwekhi efanayo ehlangene lapho izivakashi zibamba iqhaza ekulethweni kokuqukethwe futhi zibe nekhono lokubhalisela iziteshi futhi zithole izaziso mayelana namavidiyo amasha. Isizindalwazi sewebhu esihlinzekwe yiphrojekthi sakhiwe kusetshenziswa uhlaka I-Angular.

Inethiwekhi ehlanganisiwe ye-PeerTube yakhiwe njengomphakathi wamaseva amancane abamba amavidiyo axhumene, ngayinye enomlawuli wayo futhi ingasebenzisa imithetho yayo. Iseva ngayinye enevidiyo idlala indima ye-BitTorrent tracker, esingethe ama-akhawunti wabasebenzisi bale seva namavidiyo abo. I-ID yomsebenzisi ikwifomu elithi "@user_name@server_domain". Idatha yokuphequlula idluliselwa ngqo kusuka kuziphequluli zezinye izivakashi ezibuka okuqukethwe.

Uma kungekho muntu obuka ividiyo, okulayishiwe kuhlelwa yiseva ividiyo elayishwe kuyo ekuqaleni (kusetshenziswa umthetho olandelwayo. WebSeed). Ngaphezu kokusabalalisa ithrafikhi phakathi kwabasebenzisi ababuka amavidiyo, i-PeerTube iphinde ivumele ama-node aqaliswe abadali ukuthi aqale abambe amavidiyo ukuze agcine amavidiyo avela kwabanye abadali, enze inethiwekhi esabalalisiwe yamakhasimende kuphela kodwa namaseva, kanye nokunikeza ukubekezelelana kwamaphutha.

Ukuze uqale ukusakaza nge-PeerTube, umsebenzisi udinga kuphela ukulayisha ividiyo, incazelo, kanye nesethi yomaka kwenye yeziphakeli. Ngemuva kwalokho, imuvi izotholakala kuyo yonke inethiwekhi ehlanganisiwe, hhayi nje kuseva yokulanda eyinhloko. Ukuze usebenze ne-PeerTube futhi ubambe iqhaza ekusabalaliseni okuqukethwe, isiphequluli esivamile sanele futhi ayikho isofthiwe eyengeziwe edingekayo. Abasebenzisi bangakwazi ukulandelela okwenziwa eziteshini zevidiyo ezikhethiwe ngokubhalisela izifunzo ozithandayo kumanethiwekhi omphakathi ahlanganisiwe (njenge-Mastodon ne-Pleroma) noma nge-RSS. Ukuze usabalalise ividiyo kusetshenziswa ukuxhumana kwe-P2P, umsebenzisi angakwazi futhi ukwengeza iwijethi ekhethekile enesidlali sewebhu esakhelwe ngaphakathi kusayithi lakhe.

Njengamanje, kunewebhusayithi engaphezu kweyodwa eyethulwe ukusingatha okuqukethwe 300 amaseva agcinwe amavolontiya ahlukahlukene nezinhlangano. Uma umsebenzisi enganelisekile ngemithetho yokuthumela amavidiyo kuseva ethile ye-PeerTube, angaxhuma kwenye iseva noma gijima iseva yakho. Ukuze kusetshenziswe iseva esheshayo, isithombe esilungiselelwe kusengaphambili ngefomethi ye-Docker (chocobozzz/peertube) siyanikezwa.

Π’ udaba olusha:

  • Izifiso zomsebenzisi zokuthuthukisa isixhumi esibonakalayo zicatshangelwe. Kungezwe imiphumela yokugqwayiza lapho uqala futhi umisa ukudlalwa kwevidiyo ukuze unikeze impendulo mayelana nesenzo. Izithonjana eziklanywe kabusha nezinkinobho ekhasini lokubuka ividiyo. Kubasebenzisi abagunyaziwe, lapho uhambisa igundane phezu kwesithonjana sevidiyo, isithonjana sewashi manje sibonakala singeza ividiyo ohlwini lokubuka kamuva;

    Ukukhishwa kweplatifomu yokusakaza ividiyo ehlukaniselwe i-PeerTube 2.1Ukukhishwa kweplatifomu yokusakaza ividiyo ehlukaniselwe i-PeerTube 2.1

  • Ikhasi elithi "Mayelana" elinesethulo sephrojekthi liklanywe kabusha, elinikeza ukufinyelela okusheshayo kumadokhumenti nezinhlelo zokusebenza ezengeziwe. Kunwetshwe ngokuphawulekayo imibhalo, iziqondiso eziningi ezintsha zokusetha nokuxilonga izinkinga ziye zahlongozwa;

    Ukukhishwa kweplatifomu yokusakaza ividiyo ehlukaniselwe i-PeerTube 2.1

  • Amathuba okuxoxa ngamavidiyo andliwe. Kuhlongozwe isakhiwo esisha samazwana, lapho ukuphawula kwasekuqaleni nezimpendulo kuzo kuhlukaniswa ngokucacile. Ukuboniswa okuthuthukisiwe kwama-avatar futhi kwenza amagama abasebenzisi afundeke kakhudlwana. Izimpendulo ezithunyelwe ngumbhali wevidiyo okuxoxwa ngayo ziyagqanyiswa. Kunezindlela ezimbili zokubuka, ezihlelwa ngesikhathi kuthunyelwa amazwana nangenani lezimpendulo. Manje sekungenzeka ukusebenzisa umaka we-Markdown embhalweni. Izinketho ezingeziwe zokufihla imilayezo kubahlanganyeli abathile noma indawo;

    Ukukhishwa kweplatifomu yokusakaza ividiyo ehlukaniselwe i-PeerTube 2.1

  • Kwengezwe imodi "yevidiyo yokusetshenziswa kwangaphakathi" entsha eyimfihlo, okukuvumela ukuthi ushicilele ividiyo kuphela kubasebenzisi abaxhumeke kuseva yamanje lapho ividiyo ilayishwe khona ekuqaleni. Le modi ingasetshenziselwa ukuhlela ukufinyelela kumavidiyo ayimfihlo kuphela emaqenjini athile abasebenzisi, njengabangane, amalungu omndeni noma osebenza nabo;
  • Kusetshenziswe ukukhiqizwa okuzenzakalelayo kwezixhumanisi ukuya esikhathini esithile kuvidiyo lapho kushiwo isikhathi (mm:ss noma h:mm:ss) encazelweni noma kumazwana;

    Ukukhishwa kweplatifomu yokusakaza ividiyo ehlukaniselwe i-PeerTube 2.1

  • Ilungiselelwe Umtapo wezincwadi weJavaScript nge-API yokuphatha ukushumeka kwevidiyo emakhasini;
  • Kwengeziwe ithuba ikhiqiza ukusakaza bukhoma kwevidiyo ye-HLS (HTTP Live Streaming) kusetshenziswa iskripthi se-create-transcoding-job. Kungenzeka futhi ukukhubaza i-WebTorrent futhi usebenzise i-HLS kuphela;
  • Kwengezwe ukwesekwa kwefomethi yevidiyo m4v;
  • Kwethulwa ingqalasizinda yokuhumusha okuhlanganyelwe kwesixhumi esibonakalayo ezilimini ezihlukene kusetshenziswa isevisi yeWebhusayithi.

Source: opennet.ru

Engeza amazwana