వికేంద్రీకృత వీడియో ప్రసార వేదిక పీర్ట్యూబ్ 2.0 విడుదల
ప్రచురించబడింది విడుదల పీర్ ట్యూబ్ 2.0, వీడియో హోస్టింగ్ మరియు వీడియో ప్రసారాన్ని నిర్వహించడానికి వికేంద్రీకృత వేదిక. PeerTube YouTube, Dailymotion మరియు Vimeoకి విక్రేత-తటస్థ ప్రత్యామ్నాయాన్ని అందిస్తుంది, P2P కమ్యూనికేషన్ల ఆధారంగా కంటెంట్ పంపిణీ నెట్వర్క్ను ఉపయోగిస్తుంది మరియు సందర్శకుల బ్రౌజర్లను ఒకదానితో ఒకటి లింక్ చేస్తుంది. ప్రాజెక్ట్ అభివృద్ధి వ్యాప్తి AGPLv3 కింద లైసెన్స్ పొందింది.
పీర్ట్యూబ్ బిట్టొరెంట్ క్లయింట్పై ఆధారపడి ఉంటుంది వెబ్టొరెంట్, బ్రౌజర్లో ప్రారంభించబడింది మరియు సాంకేతికతను ఉపయోగించడం WebRTC బ్రౌజర్లు మరియు ప్రోటోకాల్ మధ్య ప్రత్యక్ష P2P కమ్యూనికేషన్ ఛానెల్ని నిర్వహించడానికి కార్యాచరణపబ్, ఇది విభిన్నమైన వీడియో సర్వర్లను ఒక సాధారణ ఫెడరేటెడ్ నెట్వర్క్లో ఏకం చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, దీనిలో సందర్శకులు కంటెంట్ డెలివరీలో పాల్గొంటారు మరియు ఛానెల్లకు సభ్యత్వం పొందే సామర్థ్యాన్ని కలిగి ఉంటారు మరియు కొత్త వీడియోల గురించి నోటిఫికేషన్లను స్వీకరించగలరు. ప్రాజెక్ట్ అందించిన వెబ్ ఇంటర్ఫేస్ ఫ్రేమ్వర్క్ని ఉపయోగించి నిర్మించబడింది కోణీయ.
PeerTube ఫెడరేటెడ్ నెట్వర్క్ ఒకదానితో ఒకటి అనుసంధానించబడిన చిన్న వీడియో హోస్టింగ్ సర్వర్ల కమ్యూనిటీగా ఏర్పడింది, వీటిలో ప్రతి దాని స్వంత అడ్మినిస్ట్రేటర్ మరియు దాని స్వంత నియమాలను అనుసరించవచ్చు. వీడియో ఉన్న ప్రతి సర్వర్ బిట్టొరెంట్ ట్రాకర్గా పనిచేస్తుంది, ఇది ఈ సర్వర్ యొక్క వినియోగదారు ఖాతాలను మరియు వారి వీడియోలను హోస్ట్ చేస్తుంది. వినియోగదారు ID “@user_name@server_domain” రూపంలో రూపొందించబడింది. కంటెంట్ను వీక్షించే ఇతర సందర్శకుల బ్రౌజర్ల నుండి బ్రౌజింగ్ డేటా నేరుగా ప్రసారం చేయబడుతుంది.
వీడియోను ఎవరూ వీక్షించనట్లయితే, వీడియోని అసలు అప్లోడ్ చేసిన సర్వర్ ద్వారా రిటర్న్ నిర్వహించబడుతుంది (ప్రోటోకాల్ ఉపయోగించబడుతుంది వెబ్సీడ్) వీడియోలను చూసే వినియోగదారుల మధ్య ట్రాఫిక్ని పంపిణీ చేయడంతో పాటు, పీర్ట్యూబ్ సృష్టికర్తలు ప్రారంభించిన నోడ్లను ఇతర సృష్టికర్తల నుండి వీడియోలను కాష్ చేయడానికి ప్రారంభంలో వీడియోలను హోస్ట్ చేయడానికి అనుమతిస్తుంది, క్లయింట్లు మాత్రమే కాకుండా సర్వర్ల పంపిణీ నెట్వర్క్ను ఏర్పరుస్తుంది, అలాగే తప్పు సహనాన్ని అందిస్తుంది.
PeerTube ద్వారా ప్రసారాన్ని ప్రారంభించడానికి, వినియోగదారు సర్వర్లలో ఒకదానికి వీడియో, వివరణ మరియు ట్యాగ్ల సెట్ను అప్లోడ్ చేయాలి. దీని తర్వాత, వీడియో ప్రారంభ డౌన్లోడ్ సర్వర్ నుండి కాకుండా ఫెడరేటెడ్ నెట్వర్క్ అంతటా అందుబాటులోకి వస్తుంది. PeerTubeతో పని చేయడానికి మరియు కంటెంట్ పంపిణీలో పాల్గొనడానికి, సాధారణ బ్రౌజర్ సరిపోతుంది మరియు అదనపు సాఫ్ట్వేర్ ఇన్స్టాలేషన్ అవసరం లేదు. ఫెడరేటెడ్ సోషల్ నెట్వర్క్లలో (ఉదాహరణకు, మాస్టోడాన్ మరియు ప్లెరోమా) లేదా RSS ద్వారా ఆసక్తి ఉన్న ఛానెల్లకు సభ్యత్వం పొందడం ద్వారా వినియోగదారులు ఎంచుకున్న వీడియో ఛానెల్లలో కార్యాచరణను ట్రాక్ చేయవచ్చు. P2P కమ్యూనికేషన్లను ఉపయోగించి వీడియోలను పంపిణీ చేయడానికి, వినియోగదారు తన వెబ్సైట్కి అంతర్నిర్మిత వెబ్ ప్లేయర్తో ప్రత్యేక విడ్జెట్ను కూడా జోడించవచ్చు.
ప్రస్తుతం, కంటెంట్ని హోస్ట్ చేయడానికి ఒకటి కంటే ఎక్కువ వెబ్సైట్లు ప్రారంభించబడ్డాయి 300 వివిధ వాలంటీర్లు మరియు సంస్థలచే నిర్వహించబడే సర్వర్లు. ఒక నిర్దిష్ట PeerTube సర్వర్లో వీడియోలను పోస్ట్ చేసే నియమాలతో వినియోగదారు సంతృప్తి చెందకపోతే, అతను మరొక సర్వర్కు కనెక్ట్ చేయవచ్చు లేదా రన్ మీ స్వంత సర్వర్. శీఘ్ర సర్వర్ విస్తరణ కోసం, డాకర్ ఆకృతిలో (chocobozzz/peertube) ముందే కాన్ఫిగర్ చేయబడిన చిత్రం అందించబడుతుంది.
అనుకూలతను విచ్ఛిన్నం చేసే మార్పులు చేయబడ్డాయి. పాత సిస్టమ్ అమలు తీసివేయబడింది హామీలు JSON LD (లింక్డ్ డాట్) పత్రాలపై డిజిటల్ సంతకం. కాన్ఫిగరేషన్ పరామితి email.object పేరు email.subjectగా మార్చబడింది;
ప్లగిన్లు మరియు థీమ్లకు మద్దతు స్థిరీకరించబడింది. ప్రతి PeerTube ఉదాహరణ దాని స్వంత థీమ్ను కలిగి ఉంటుంది (నిర్వాహకుడు థీమ్లను అప్లోడ్ చేస్తాడు, ఆ తర్వాత అవి వినియోగదారులచే సక్రియం చేయడానికి అందుబాటులో ఉంటాయి);
రిజిస్ట్రేషన్ సమయంలో వినియోగదారులను ఫిల్టర్ చేయడం కోసం హ్యాండ్లర్లను కనెక్ట్ చేసే సామర్థ్యం ప్లగిన్ డెవలప్మెంట్ APIకి జోడించబడింది (filter:api.user.signup.allowed.result);
PeerTube నోడ్ నిర్వహణ సాధనాలు నిర్వాహకుని వెబ్ ఇంటర్ఫేస్లో విస్తరించబడ్డాయి. పీర్ట్యూబ్ నోడ్ల కొత్త డైరెక్టరీని సృష్టించే పనిలో భాగంగా (joinpeertube.org) మద్దతు ఉన్న నోడ్ను వివరించే అదనపు సమాచార ఫీల్డ్లు జోడించబడ్డాయి: వర్గం, కమ్యూనికేషన్ భాష, ప్రవర్తనా నియమావళి, నియంత్రణ నియమాలు, యజమాని మరియు నిర్వాహకుడి గురించిన సమాచారం, నోడ్ యొక్క పరికరాలు మరియు నిధుల గురించిన సమాచారం. వినియోగదారుని నోడ్కు కనెక్ట్ చేయడానికి మరియు "గురించి" విభాగంలో పేర్కొన్న సమాచారం పేజీలో కూడా పోస్ట్ చేయబడింది;
ఇతర నోడ్లను మరియు పబ్లిక్గా యాక్సెస్ చేయగల రిజిస్ట్రీలను స్వయంచాలకంగా ట్రాక్ చేసే సామర్థ్యాన్ని జోడించారు;
అత్యధికంగా ఇష్టపడిన వీడియోలతో పేజీ జోడించబడింది;
నోడ్ సమాచార పేజీకి గణాంకాలతో కూడిన విభాగం జోడించబడింది;
వీడియో ట్యాబ్ ఇప్పుడు కేస్-సెన్సిటివ్ శోధనకు మద్దతు ఇస్తుంది;
తదుపరి సిఫార్సు చేయబడిన వీడియో కోసం ఆటోమేటిక్ ప్లేబ్యాక్ మోడ్ జోడించబడింది;
సాధారణ టెక్స్ట్ ఫైల్ల రూపంలో ఉపశీర్షికలకు మద్దతు జోడించబడింది;
థీమ్ ప్రత్యామ్నాయ కార్యకలాపాలు వేగవంతం చేయబడ్డాయి;
HLS (HTTP లైవ్ స్ట్రీమింగ్) ఉపయోగించి ప్రసారాన్ని ప్రారంభించగల సామర్థ్యం నిర్వాహక ప్యానెల్కు జోడించబడింది.