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

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

Հիմնական նորամուծությունները.

  • Իրականացվել է այլ տեսահոլովակների ավտոմատ ներմուծման հնարավորությունը։ Օրինակ, օգտատերը սկզբում կարող է տեսանյութ տեղադրել YouTube-ում և կարգավորել ավտոմատ փոխանցումը PeerTube-ի վրա հիմնված իր ալիքին: Հնարավոր է խմբավորել տարբեր հարթակների տեսանյութերը մեկ PeerTube ալիքի մեջ, ինչպես նաև սահմանափակված տեսանյութերի փոխանցում նշված երգացանկերից: Ավտոմատ ներմուծումը միացված է «Իմ գրադարանը» մենյուում՝ «Ալիքներ» ներդիրում գտնվող «Իմ համաժամացումները» կոճակի միջոցով:
    Ապակենտրոնացված տեսահեռարձակման հարթակի թողարկում PeerTube 4.3
  • Աշխատանքներ են տարվել օգտատիրոջ միջերեսի արդիականացման ուղղությամբ։ Վերանայվել է հաշվի ստեղծման էջի դիզայնը, որի վրա ավելացվել է գրանցման ժամանակ փուլերի քանակը՝ ընդհանուր տեղեկատվության ցուցադրում, օգտագործման պայմանների ընդունում, օգտատիրոջ տվյալներով ձևաթղթի լրացում, առաջին ալիքի ստեղծման հարցում և տեղեկատվություն։ հաշվի հաջող գրանցման մասին: Տեղեկատվական հաղորդագրություններն ավելի տեսանելի դարձնելու համար փոխել է մուտքի էջում վերին տարրերի գտնվելու վայրը: Որոնման տողը տեղափոխվել է էկրանի վերևի կենտրոն: Տառատեսակի չափի մեծացում և գույնի ճշգրտում:
    Ապակենտրոնացված տեսահեռարձակման հարթակի թողարկում PeerTube 4.3
  • Ընդլայնվել են այլ կայքերում տեսանյութեր տեղադրելու հնարավորությունները։ Էջերում ինտեգրված նվագարկիչում ներկառուցված ուղիղ հեռարձակումների համար հեռարձակման մեկնարկից առաջ և ավարտից հետո ցուցադրվում են բացատրական էկրանապահիչներ՝ ստեղծելով անհաջողության զգացում։ Իրականացված է նաև նվագարկման ավտոմատ մեկնարկը նախատեսված ուղիղ հեռարձակման մեկնարկից հետո:
  • Ավելացվեցին նոր տարբերակներ՝ ձեր PeerTube հանգույցը կարգավորելու համար: Ադմինիստրատորին տրամադրվում են գործիքներ՝ դաշնային հանգույցների վրա խմբաքանակային ռեժիմով աշխատանքը սկսելու համար (Ֆեդերացիա), օրինակ՝ բոլոր վերահսկվող հանգույցներից միանգամից հեռացնելու որոշակի բաժանորդներ: Ավելացվել են տրանսկոդավորումն անջատելու ընտրանքներ՝ ներբեռնված տեսանյութերի կամ ուղիղ հեռարձակումների լուծաչափը փոխելու համար, ներառյալ՝ կարգավորումներում առավելագույն թույլատրելիից բարձր լուծաչափով տեսանյութերի տրանսկոդավորումն անջատելու հնարավորությունը: Վեբ ինտերֆեյսին ավելացվել է տեսանյութերից ֆայլերը ընտրովի ջնջելու հնարավորությունը, որը կարող է օգտակար լինել ազատ տարածություն ազատելու համար (օրինակ՝ դուք կարող եք անմիջապես ջնջել նշվածից բարձր լուծաչափով տեսանյութերը):
    Ապակենտրոնացված տեսահեռարձակման հարթակի թողարկում PeerTube 4.3
  • Կատարվել են օպտիմիզացումներ՝ արդյունավետությունը բարելավելու և մասշտաբայնությունը մեծացնելու համար:

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

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

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

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

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

Source: opennet.ru

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