Lage platfòm desantralize videyo difizyon PeerTube 3.1

Lage yon platfòm desantralize pou òganize videyo hosting ak difizyon videyo PeerTube 3.1 te fèt. PeerTube ofri yon altènativ machann net pou YouTube, Dailymotion ak Vimeo, lè l sèvi avèk yon rezo distribisyon kontni ki baze sou kominikasyon P2P ak lyen navigatè vizitè yo ansanm. Devlopman pwojè a distribye anba lisans AGPLv3.

Prensipal inovasyon:

  • Kapasite transkodaj odyo ak videyo soti nan yon fòma nan yon lòt yo te elaji pou asire disponiblite kontni sou tout aparèy (transkodaj se te pote soti nan background nan, kidonk nouvo videyo a pa vin disponib pou tout aparèy imedyatman, men apre kèk tan. oblije ranpli transkodaj la). Nouvo lage a ajoute sipò pou pwofil transkodaj, ki ka itilize pou chanje règ yo transkodaj sou yon ne PeerTube espesifik. Des yo fèt kòm grefon, epi, kòm yon règ, bay diferan anviwònman FFmpeg. Administratè sit la kapab kounye a chwazi yon pwofil transkodaj ki adapte travay aktyèl yo. Pou egzanp, ou ka kreye pwofil transkodaj pou optimize Pleasant oswa delivre odyo nan pi bon kalite.

    Pwosesis yo pou jere travay transkodaj yo te modènize. PrÊcÊdemment, kontni yo te mete ann kriye ak re-kode nan lòd itilizatè a te ajoute li. Nan nouvo lage a, yo bay administratè a zouti pou mete priyorite travay la epi li ajoute kapasite pou otomatikman redwi priyorite a depann sou kantite videyo telechaje yo (tÊlÊchargements yon sèl yo pral kode an premye, chanjman itilizatè ki te telechaje yon gwo kantite videyo). videyo nan yon fwa). Administratè a ka kontwole pwogrè nan transkodaj ak konfigirasyon kantite travay lanse ansanm.

    Lage platfòm desantralize videyo difizyon PeerTube 3.1
  • Nan koòdone entènèt la, kategori "ki pi renmen" yo te retire nan ankadre a, ki te ranplase pa yon seksyon "tandans", ki ofri twa opsyon pou chwazi videyo ki pi popilè yo: cho (videyo ki sot pase yo ak itilizatè yo te kominike pi plis) , opinyon (videyo ki pi gade nan dènye 24 èdtan ki sot pase yo) ak renmen (videyo ki gen plis renmen).
    Lage platfòm desantralize videyo difizyon PeerTube 3.1
  • Gen kèk eleman yo te chanje nan koòdone administratè sit la, pou egzanp, tab la ak lis itilizatè yo te chanje ak bouton an kreyasyon itilizatè yo te deplase sou bò gòch la. Te ajoute kapasite nan konfigirasyon kota jeneral ak chak jou pou kantite done telechaje yo.
    Lage platfòm desantralize videyo difizyon PeerTube 3.1
  • Abònman nan kont ki anime sou yon lòt ne te senplifye si ou gen pwòp kont ou sou nod sa a - pou abònman, kounye a ou jis bezwen klike sou bouton "abònman" anba videyo a epi antre ID ou.
    Lage platfòm desantralize videyo difizyon PeerTube 3.1
  • Te ajoute anviwònman an menm tan te lanse travay enpòte (ak telechaje atravè URL oswa atravè torrent) nan koòdone nan administratè ne.
  • Yon sistèm pou kreye torrent pou videyo telechaje yo te aplike, opere nan mòd asynchrone.
  • Sipò pou PostgreSQL 9.6 lage te sispann, sipò pou Node.js 10 te obsolèt, ak sipò pou nouvo branch Node.js14 ak 15 te ajoute.

Ann raple ou ke PeerTube baze sou itilizasyon kliyan BitTorrent WebTorrent, ki kouri nan navigatè a epi sèvi ak teknoloji WebRTC pou òganize yon kanal kominikasyon dirèk P2P ant navigatè yo, ak pwotokòl ActivityPub, ki pèmèt ou ini sèvè videyo diferan nan yon rezo federasyon komen kote vizitè yo patisipe nan kontni livrezon epi yo gen kapasite pou abònman nan chanèl epi resevwa notifikasyon sou nouvo videyo. Se koòdone entènèt la bay nan pwojè a bati lè l sèvi avèk fondasyon an Angilè.

Rezo federasyon PeerTube la fòme kòm yon kominote ti gwoup ki konekte youn ak lòt. sèvè yo Sit entènèt ki òganize videyo, chak gen pwòp administratè li ak pwòp règ li yo. Chak sèvè videyo aji kòm yon sistèm swivi BitTorrent, ki òganize kont itilizatè sèvè a ak videyo yo. ID itilizatè yo fòme sou fòm "@non itilizatè@domènsèvè." Transfè done pandan vizyon an fèt dirèkteman nan navigatè lòt vizitè k ap gade kontni an.

Si pèsonn pa wè videyo a, se sèvè kote videyo a okòmansman te òganize pou telechaje a (yo itilize pwotokòl WebSeed la). Anplis de distribye trafik nan mitan itilizatè k ap gade videyo, PeerTube pèmèt tou nœuds ki te lanse pa kreyatè yo okòmansman òganize videyo nan kachèt videyo ki soti nan lòt kreyatè, fòme yon rezo distribiye pa sèlman kliyan, men tou sèvè, osi byen ke bay tolerans fay. Gen sipò pou difizyon ap viv ak livrezon kontni nan mòd P2P (yo ka itilize pwogram estanda tankou OBS pou kontwole difizyon).

Pou kòmanse difize atravè PeerTube, itilizatè a jis bezwen telechaje yon videyo, deskripsyon ak yon seri tag nan youn nan sèvè yo. Apre sa, videyo a ap vin disponib nan tout rezo federasyon an, epi li pa sèlman nan sèvè download inisyal la. Pou travay ak PeerTube epi patisipe nan distribisyon kontni, yon navigatè regilye se ase epi li pa bezwen enstalasyon lojisyèl adisyonèl. Itilizatè yo ka swiv aktivite nan chanèl videyo chwazi lè yo abònman nan chanèl ki enterese nan rezo sosyal federasyon (pa egzanp, Mastodon ak Pleroma) oswa atravè RSS. Pou distribye videyo lè l sèvi avèk kominikasyon P2P, itilizatè a ka ajoute tou yon widget espesyal ak yon jwè entènèt entegre sou sit entènèt li.

Kounye a, gen anviwon 700 sèvè k ap opere pou òganize kontni, ke plizyè volontè ak òganizasyon ap jere. Si yon itilizatè pa satisfè ak règ yo pou poste videyo sou yon sèvè patikilye, sèvè PeerTube ka konekte ak yon lòt sèvè oubyen li ka fonksyone ak pwòp sèvè li. Yo bay yon imaj Docker prekonfigire pou yon deplwaman rapid sèvè a (chocobozzz/peertube).

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster