Ապակենտրոնացված տեսահեռարձակման հարթակի թողարկում PeerTube 1.3

հրապարակված թողարկում Peer Tube 1.3, տեսահոսթինգի և տեսահեռարձակման կազմակերպման ապակենտրոն հարթակ։ PeerTube-ն առաջարկում է վաճառողներից չեզոք այլընտրանք YouTube-ին, Dailymotion-ին և Vimeo-ին՝ օգտագործելով P2P հաղորդակցության վրա հիմնված բովանդակության բաշխման ցանց և կապելով այցելուների բրաուզերները: Ծրագրի զարգացումներ տարածվել լիցենզավորված AGPLv3-ի համաձայն:

PeerTube-ը հիմնված է BitTorrent հաճախորդի վրա WebTorrent- ը, գործարկվել է բրաուզերում և տեխնոլոգիայի օգտագործմամբ WebRTC- ն բրաուզերների և արձանագրության միջև ուղիղ P2P կապի ալիք կազմակերպելու համար Ակտիվություն փաբ, որը թույլ է տալիս միավորել տարբեր վիդեո սերվերները ընդհանուր դաշնային ցանցի մեջ, որտեղ այցելուները մասնակցում են բովանդակության առաքմանը և կարող են բաժանորդագրվել ալիքներին և ստանալ ծանուցումներ նոր տեսանյութերի մասին: Ծրագրի կողմից տրամադրված վեբ ինտերֆեյսը կառուցված է շրջանակի միջոցով Անկյունային.

PeerTube դաշնային ցանցը ձևավորվել է որպես փոխկապակցված փոքր վիդեո հոսթինգ սերվերների համայնք, որոնցից յուրաքանչյուրն ունի իր ադմինիստրատորը և կարող է ընդունել իր կանոնները: Տեսանյութով յուրաքանչյուր սերվեր հանդես է գալիս որպես BitTorrent-ի հետքեր, որը հյուրընկալում է այս սերվերի և նրանց տեսանյութերի օգտատերերի հաշիվները: Օգտագործողի ID-ն ձևավորվում է «@user_name@server_domain» ձևով: Զննարկման տվյալները փոխանցվում են ուղղակիորեն բովանդակությունը դիտող այլ այցելուների բրաուզերներից:

Եթե ​​ոչ ոք չի դիտում տեսանյութը, վերադարձը կազմակերպվում է սերվերի կողմից, որի վրա ի սկզբանե վերբեռնվել է տեսանյութը (արձանագրությունն օգտագործվում է WebSeed) Բացի տեսանյութեր դիտող օգտատերերի միջև տրաֆիկ բաշխելուց, PeerTube-ը նաև թույլ է տալիս ստեղծողների կողմից գործարկված հանգույցներին սկզբնապես հյուրընկալել այլ ստեղծողների տեսանյութերը քեշի համար՝ ձևավորելով ոչ միայն հաճախորդների, այլև սերվերների բաշխված ցանց, ինչպես նաև ապահովելով սխալների հանդուրժողականություն:

PeerTube-ի միջոցով հեռարձակումը սկսելու համար օգտատերը պարզապես պետք է սերվերներից մեկում վերբեռնի տեսանյութ, նկարագրություն և պիտակների մի շարք: Դրանից հետո տեսանյութը հասանելի կդառնա ամբողջ դաշնային ցանցում, և ոչ միայն նախնական ներբեռնման սերվերից: PeerTube-ի հետ աշխատելու և բովանդակության բաշխմանը մասնակցելու համար սովորական զննարկիչը բավարար է և չի պահանջում լրացուցիչ ծրագրակազմի տեղադրում: Օգտատերերը կարող են հետևել ընտրված վիդեո ալիքների գործունեությանը՝ բաժանորդագրվելով դաշնային սոցիալական ցանցերում հետաքրքրող ալիքներին (օրինակ՝ Mastodon և Pleroma) կամ RSS-ի միջոցով: P2P կապի միջոցով տեսանյութեր տարածելու համար օգտատերը կարող է նաև ներկառուցված վեբ նվագարկիչով հատուկ վիջեթ ավելացնել իր կայքում:

Եթե ​​օգտատերը բավարարված չէ որոշակի PeerTube սերվերում տեսանյութեր տեղադրելու կանոններով, նա կարող է միանալ մեկ այլ սերվերի կամ վազում ձեր սեփական սերվերը: Սերվերի արագ տեղակայման համար տրամադրվում է Docker ձևաչափով նախապես կազմաձևված պատկեր (chocobozzz/peertube): Ներկայումս աշխատում է բովանդակության հրապարակման համար 332 տարբեր կամավորների և կազմակերպությունների կողմից սպասարկվող սերվերներ:

1.3 թողարկման հիմնական նոր առանձնահատկությունները.

  • Ավելացվեց վիդեո երգացանկերի աջակցություն, որոնց միջոցով օգտատերը կարող է ստեղծել ուշացած դիտման ցուցակ:
    Հնարավոր է ստեղծել ինչպես մասնավոր, այնպես էլ հանրային երգացանկ: Յուրաքանչյուր գրառում կարող է ոչ միայն սահմանել տեսանյութ, այլև հղում կատարել նվագարկումը սկսելու և ավարտելու դիրքին: Ի տարբերություն ալիքների, երգացանկերը չեն կարող լինել բաժանորդագրության առարկա, այլ անհատական ​​դիտման միջոց են: Դուք կարող եք ներառել ոչ միայն ձեր սեփական տեսանյութերը, այլև այլ մարդկանց տեսանյութերը երգացանկում: streaming_playlists կարգավորումն ավելացվել է production.yaml կազմաձևման ֆայլին, որը սահմանում է երգացանկերը պահելու գրացուցակը;

  • Ավելացվել է տեսանյութերի կարանտինացման գործառույթը (միացված լինելու դեպքում ներբեռնված տեսանյութերը ավտոմատ կերպով ավելացվում են սև ցուցակում և ստուգումից հետո դուրս են մնում դրանից);
  • Ավելացվեց փորձարարական արձանագրության աջակցություն HLS (HTTP Live Streaming), որը թույլ է տալիս հարմարվողական կերպով կառավարել հոսքը՝ կախված թողունակությունից։ HLS-ն օգտագործելու համար յուրաքանչյուր լուծում պահանջում է առանձին վիդեո ֆայլ վերբեռնել: Աջակցվում է FFmpeg 4 կամ ավելի նոր տարբերակով;
  • Ընդլայնված բաժանորդների կառավարման հնարավորություններ: Ավելացված է աջակցություն բաժանորդին ջնջելու, նոր բաժանորդագրությունների ստեղծման արգելափակման, բաժանորդների ձեռքով ավելացնելու և նոր բաժանորդների մասին ծանուցումներ ուղարկելու համար.
  • Բարելավված ինտերֆեյս: Բարձրացվել է նվագարկման տարածքի բարձրությունը, փոխվել է կոճակների դիզայնը, մեծացվել են մանրապատկերների չափերը,
    մենյուում ավելացվել է «Իմ գրադարանը» բաժինը, բարելավվել է շարժական սարքերի ցուցադրումը և ավելացվել են նոր անիմացիոն էֆեկտներ.

  • Ադմինիստրատորի ինտերֆեյսն այժմ հնարավորություն ունի անջատելու որոնիչը (արգելում է գործել P2P ռեժիմում), փոխել/վերակայել օգտվողի գաղտնաբառերը, դիտել սերվերի մատյանները, ախտորոշել ցանցի խնդիրները, սահմանափակել դիտված տեսանյութերի պատմության չափը և ջնջել արտաքին տեսանյութերի մասին հին գրառումները: .

Source: opennet.ru

Добавить комментарий