Itusilẹ ti ipilẹ ẹrọ igbohunsafefe fidio ti a ko pin si PeerTube 2.1

atejade tu silẹ Ẹlẹgbẹ Tube 2.1, Syeed ti a ti sọtọ fun siseto alejo gbigba fidio ati igbohunsafefe fidio. PeerTube nfunni ni yiyan alajaja-ainidanu si YouTube, Dailymotion ati Vimeo, ni lilo nẹtiwọọki pinpin akoonu ti o da lori awọn ibaraẹnisọrọ P2P ati sisopọ awọn aṣawakiri awọn alejo papọ. Awọn idagbasoke ise agbese tànkálẹ iwe-aṣẹ labẹ AGPLv3.

PeerTube da lori alabara BitTorrent Oju opo wẹẹbu, ṣe ifilọlẹ ni ẹrọ aṣawakiri ati lilo imọ-ẹrọ WebRTC lati ṣeto ikanni ibaraẹnisọrọ P2P taara laarin awọn aṣawakiri, ati ilana naa Iṣẹ-ṣiṣePub, eyiti o fun ọ laaye lati ṣọkan awọn olupin fidio ti ko ni iyasọtọ sinu nẹtiwọọki apapo ti o wọpọ eyiti awọn alejo ṣe alabapin ninu ifijiṣẹ akoonu ati ni agbara lati ṣe alabapin si awọn ikanni ati gba awọn iwifunni nipa awọn fidio tuntun. Oju opo wẹẹbu ti a pese nipasẹ iṣẹ akanṣe ni a kọ nipa lilo ilana angula.

Nẹtiwọọki idapọ PeerTube ti wa ni akoso bi agbegbe ti awọn olupin alejo gbigba fidio kekere ti o ni asopọ, ọkọọkan eyiti o ni oludari tirẹ ati pe o le gba awọn ofin tirẹ. Olupin kọọkan pẹlu fidio ṣe ipa ti olutọpa BitTorrent, eyiti o gbalejo awọn akọọlẹ olumulo ti olupin yii ati awọn fidio wọn. ID olumulo wa ni fọọmu "@user_name@server_domain". Awọn data lilọ kiri ayelujara ti wa ni gbigbe taara lati awọn aṣawakiri ti awọn alejo miiran ti nwo akoonu naa.

Ti ko ba si ẹnikan ti o wo fidio naa, ikojọpọ naa jẹ ṣeto nipasẹ olupin ti a ti gbe fidio si ni akọkọ (a lo ilana naa WebSeed). Ni afikun si pinpin ijabọ laarin awọn olumulo wiwo awọn fidio, PeerTube tun ngbanilaaye awọn apa ti a ṣe ifilọlẹ nipasẹ awọn olupilẹṣẹ lati gbalejo awọn fidio ni ibẹrẹ si awọn fidio kaṣe lati awọn olupilẹṣẹ miiran, ṣiṣẹda nẹtiwọọki pinpin ti kii ṣe awọn alabara nikan ṣugbọn awọn olupin, ati pese ifarada ẹbi.

Lati bẹrẹ igbohunsafefe nipasẹ PeerTube, olumulo nikan nilo lati gbe fidio kan, apejuwe kan, ati ṣeto awọn afi si ọkan ninu awọn olupin naa. Lẹhin iyẹn, fiimu naa yoo wa lori gbogbo nẹtiwọọki apapo, kii ṣe lati olupin igbasilẹ akọkọ nikan. Lati ṣiṣẹ pẹlu PeerTube ati kopa ninu pinpin akoonu, aṣawakiri deede kan to ati pe ko nilo sọfitiwia afikun. Awọn olumulo le tọpa iṣẹ ṣiṣe ni awọn ikanni fidio ti o yan nipa ṣiṣe alabapin si awọn kikọ sii ti iwulo lori awọn nẹtiwọọki awujọ ti o ni idapọ (bii Mastodon ati Pleroma) tabi nipasẹ RSS. Lati pin fidio kaakiri nipa lilo awọn ibaraẹnisọrọ P2P, olumulo tun le ṣafikun ẹrọ ailorukọ pataki kan pẹlu ẹrọ orin wẹẹbu ti a ṣe sinu aaye rẹ.

Lọwọlọwọ, diẹ sii ju oju opo wẹẹbu kan ti ṣe ifilọlẹ lati gbalejo akoonu 300 apèsè itọju rẹ nipa orisirisi iranwo ati ajo. Ti olumulo ko ba ni itẹlọrun pẹlu awọn ofin fun fifiranṣẹ awọn fidio sori olupin PeerTube kan pato, o le sopọ si olupin miiran tabi ṣiṣe olupin ti ara rẹ. Fun imuṣiṣẹ olupin ni iyara, aworan ti a tunto tẹlẹ ni ọna kika Docker (chocobozzz/peertube) ti pese.

В titun tu:

  • Olumulo lopo lopo lati mu awọn ni wiwo ti a ti ya sinu iroyin. Awọn ipa ere idaraya ti a ṣafikun nigbati o bẹrẹ ati didaduro ṣiṣiṣẹsẹhin fidio lati pese esi nipa iṣe naa. Awọn aami atunto ati awọn bọtini lori oju-iwe wiwo fidio. Fun awọn olumulo ti a fun ni aṣẹ, nigbati o ba n ra asin lori eekanna atanpako fidio kan, aami aago kan han bayi lati ṣafikun fidio si atokọ Watch Nigbamii;

    Itusilẹ ti ipilẹ ẹrọ igbohunsafefe fidio ti a ko pin si PeerTube 2.1Itusilẹ ti ipilẹ ẹrọ igbohunsafefe fidio ti a ko pin si PeerTube 2.1

  • Oju-iwe "Nipa" pẹlu igbejade iṣẹ akanṣe ti tun ṣe atunṣe, eyiti o funni ni wiwọle yara yara si iwe ati awọn ohun elo afikun. Ti fẹ sii ni pataki iwe, ọpọlọpọ awọn itọsọna titun fun iṣeto ati ayẹwo awọn iṣoro ti a ti dabaa;

    Itusilẹ ti ipilẹ ẹrọ igbohunsafefe fidio ti a ko pin si PeerTube 2.1

  • Awọn aye fun sisọ awọn fidio ti pọ si. Ifilelẹ tuntun ti awọn asọye ti dabaa, ninu eyiti awọn asọye atilẹba ati awọn idahun si wọn ti yapa ni kedere. Ilọsiwaju ifihan ti awọn avatars ati jẹ ki awọn orukọ olumulo jẹ kika diẹ sii. Awọn idahun ti o fi ranṣẹ nipasẹ onkọwe fidio ti a sọrọ ni a ṣe afihan. Awọn ipo wiwo meji lo wa, tito lẹsẹsẹ nipasẹ akoko ti asọye ti firanṣẹ ati nipasẹ nọmba awọn idahun. O ṣee ṣe ni bayi lati lo isamisi Markdown ni ọrọ. Awọn aṣayan ti a ṣafikun lati tọju awọn ifiranṣẹ lati ọdọ alabaṣe kan pato tabi ipade;

    Itusilẹ ti ipilẹ ẹrọ igbohunsafefe fidio ti a ko pin si PeerTube 2.1

  • Ṣafikun ipo ikọkọ “fidio fun lilo inu” tuntun, gbigba ọ laaye lati ṣe atẹjade fidio nikan si awọn olumulo ti o sopọ si olupin lọwọlọwọ nibiti a ti gbe fidio naa ni akọkọ. Ipo yii le ṣee lo lati ṣeto iraye si awọn fidio ikọkọ nikan fun awọn ẹgbẹ olumulo kan, gẹgẹbi awọn ọrẹ, awọn ọmọ ẹgbẹ ẹbi tabi awọn ẹlẹgbẹ iṣẹ;
  • Iṣeṣe irandiran aifọwọyi ti awọn ọna asopọ si akoko kan pato ninu fidio nigbati akoko ba mẹnuba (mm: ss tabi h: mm: ss) ninu apejuwe tabi awọn asọye;

    Itusilẹ ti ipilẹ ẹrọ igbohunsafefe fidio ti a ko pin si PeerTube 2.1

  • Ti pese sile JavaScript ìkàwé pẹlu API kan fun iṣakoso ifibọ fidio lori awọn oju-iwe;
  • Fi kun anfaani ti o npese HLS (HTTP Live Streaming) sisanwọle fidio nipa lilo ẹda-transcoding-akosile iṣẹ. O tun ṣee ṣe lati mu WebTorrent ṣiṣẹ ati lo HLS nikan;
  • Ṣe afikun atilẹyin fun ọna kika fidio m4v;
  • Ti ṣe ifilọlẹ awọn amayederun fun itumọ apapọ ti wiwo sinu awọn ede oriṣiriṣi nipa lilo iṣẹ Weblate.

orisun: opennet.ru

Fi ọrọìwòye kun