PeerTube нь BitTorrent клиент дээр суурилдаг
PeerTube нэгдсэн сүлжээ нь хоорондоо холбогдсон жижиг видео байршуулах серверүүдийн нэгдэл хэлбэрээр байгуулагдсан бөгөөд тус бүр нь өөрийн администратортой бөгөөд өөрийн дүрмийг баталж чаддаг. Видео бүхий сервер бүр нь BitTorrent трекерийн үүрэг гүйцэтгэдэг бөгөөд энэ серверийн хэрэглэгчийн бүртгэл болон тэдгээрийн видеог байршуулдаг. Хэрэглэгчийн ID нь "@user_name@server_domain" хэлбэрээр үүсгэгддэг. Хайлтын өгөгдлийг контентыг үзэж буй бусад зочдын хөтөчөөс шууд дамжуулдаг.
Хэрэв хэн ч видеог үзэхгүй бол буцаалтыг видеог анх байршуулсан серверээр зохион байгуулна (протоколыг ашигладаг)
PeerTube-ээр дамжуулан цацаж эхлэхийн тулд хэрэглэгч серверүүдийн аль нэгэнд видео, тайлбар, шошго байршуулахад л хангалттай. Үүний дараа видеог зөвхөн анхны татаж авах серверээс бус нэгдсэн сүлжээгээр үзэх боломжтой болно. PeerTube-тэй ажиллах, контент түгээхэд оролцохын тулд ердийн хөтөч байхад хангалттай бөгөөд нэмэлт програм хангамж суулгах шаардлагагүй. Хэрэглэгчид нэгдсэн нийгмийн сүлжээн дэх (жишээ нь, Mastodon болон Pleroma) эсвэл RSS-ээр дамжуулан сонирхож буй сувгуудад бүртгүүлэх замаар сонгосон видео сувгуудын үйл ажиллагааг хянах боломжтой. P2P харилцаа холбоо ашиглан видеог түгээхийн тулд хэрэглэгч өөрийн вэб хуудсандаа суурилуулсан вэб тоглуулагчтай тусгай виджет нэмж болно.
Хэрэв хэрэглэгч тодорхой PeerTube сервер дээр видео байршуулах дүрэмд сэтгэл хангалуун бус байвал өөр серверт холбогдож болно.
1.3 хувилбарын гол шинэ боломжууд:
- Видео тоглуулах жагсаалтын дэмжлэгийг нэмсэн бөгөөд үүний тусламжтайгаар хэрэглэгч саатсан үзэхийн тулд жагсаалт үүсгэж болно.
Хувийн болон нийтийн тоглуулах жагсаалт үүсгэх боломжтой. Бичлэг бүр нь зөвхөн видеог тодорхойлохоос гадна тоглуулж эхлэх, дуусгах байрлалыг зааж өгөх боломжтой. Сувгуудаас ялгаатай нь тоглуулах жагсаалт нь захиалгын объект байж болохгүй, харин хувь хүн үзэх хэрэгсэл юм. Та тоглуулах жагсаалтад зөвхөн өөрийн видеог төдийгүй бусад хүмүүсийн видеог оруулах боломжтой. streaming_playlists тохиргоог production.yaml тохиргооны файлд нэмсэн бөгөөд энэ нь тоглуулах жагсаалтыг хадгалах лавлахыг тодорхойлдог; - Видео хорио цээрийн функцийг нэмсэн (идэвхжүүлсэн үед татаж авсан видеонууд нь хар жагсаалтад автоматаар нэмэгдэж, хянагдсаны дараа хасагдах болно);
- Туршилтын протоколын дэмжлэгийг нэмсэн
HLS (HTTP Live Streaming) нь зурвасын өргөнөөс хамааран дамжуулалтыг тохируулан удирдах боломжийг олгодог. HLS-ийг ашиглахын тулд нягтрал бүр нь тусдаа видео файлыг байршуулахыг шаарддаг. FFmpeg 4 ба түүнээс дээш хувилбараар дэмжигдсэн; - Захиалагчийн удирдлагын чадавхийг сайжруулсан. Захиалагчийг устгах, шинэ захиалга үүсгэхийг хориглох, захиалагчдыг гараар нэмэх, шинэ захиалагчдын тухай мэдэгдэл илгээх дэмжлэг нэмэгдсэн;
- Сайжруулсан хэрэглэгчийн интерфэйс. Тоглуулах талбайн өндрийг нэмэгдүүлж, товчлууруудын дизайн өөрчлөгдсөн, өнгөц зургийн хэмжээ нэмэгдсэн,
цэсэнд "Миний номын сан" хэсгийг нэмж, хөдөлгөөнт төхөөрөмж дээрх дэлгэцийг сайжруулж, шинэ хөдөлгөөнт эффектүүдийг нэмсэн; - Администраторын интерфейс нь одоо мөрдөгчийг идэвхгүй болгох (P2P горимд ажиллахыг хориглох), хэрэглэгчийн нууц үгийг өөрчлөх/дахин тохируулах, серверийн бүртгэлийг харах, сүлжээний асуудлыг оношлох, үзсэн видеоны түүхийн хэмжээг хязгаарлах, гадаад видеоны талаарх хуучин оруулгуудыг устгах боломжтой болсон. .
Эх сурвалж: opennet.ru