వికేంద్రీకృత వీడియో ప్రసార వేదిక పీర్ట్యూబ్ 1.3 విడుదల
ప్రచురించబడింది విడుదల పీర్ ట్యూబ్ 1.3, వీడియో హోస్టింగ్ మరియు వీడియో ప్రసారాన్ని నిర్వహించడానికి వికేంద్రీకృత వేదిక. PeerTube YouTube, Dailymotion మరియు Vimeoకి విక్రేత-తటస్థ ప్రత్యామ్నాయాన్ని అందిస్తుంది, P2P కమ్యూనికేషన్ల ఆధారంగా కంటెంట్ పంపిణీ నెట్వర్క్ను ఉపయోగిస్తుంది మరియు సందర్శకుల బ్రౌజర్లను ఒకదానితో ఒకటి లింక్ చేస్తుంది. ప్రాజెక్ట్ అభివృద్ధి వ్యాప్తి AGPLv3 కింద లైసెన్స్ పొందింది.
పీర్ట్యూబ్ బిట్టొరెంట్ క్లయింట్పై ఆధారపడి ఉంటుంది వెబ్టొరెంట్, బ్రౌజర్లో ప్రారంభించబడింది మరియు సాంకేతికతను ఉపయోగించడం WebRTC బ్రౌజర్లు మరియు ప్రోటోకాల్ మధ్య ప్రత్యక్ష P2P కమ్యూనికేషన్ ఛానెల్ని నిర్వహించడానికి కార్యాచరణపబ్, ఇది విభిన్నమైన వీడియో సర్వర్లను ఒక సాధారణ ఫెడరేటెడ్ నెట్వర్క్లో ఏకం చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, దీనిలో సందర్శకులు కంటెంట్ డెలివరీలో పాల్గొంటారు మరియు ఛానెల్లకు సభ్యత్వం పొందే సామర్థ్యాన్ని కలిగి ఉంటారు మరియు కొత్త వీడియోల గురించి నోటిఫికేషన్లను స్వీకరించగలరు. ప్రాజెక్ట్ అందించిన వెబ్ ఇంటర్ఫేస్ ఫ్రేమ్వర్క్ని ఉపయోగించి నిర్మించబడింది కోణీయ.
PeerTube ఫెడరేటెడ్ నెట్వర్క్ ఒకదానితో ఒకటి అనుసంధానించబడిన చిన్న వీడియో హోస్టింగ్ సర్వర్ల కమ్యూనిటీగా ఏర్పడింది, వీటిలో ప్రతి దాని స్వంత అడ్మినిస్ట్రేటర్ మరియు దాని స్వంత నియమాలను అనుసరించవచ్చు. వీడియో ఉన్న ప్రతి సర్వర్ బిట్టొరెంట్ ట్రాకర్గా పనిచేస్తుంది, ఇది ఈ సర్వర్ యొక్క వినియోగదారు ఖాతాలను మరియు వారి వీడియోలను హోస్ట్ చేస్తుంది. వినియోగదారు ID “@user_name@server_domain” రూపంలో రూపొందించబడింది. కంటెంట్ను వీక్షించే ఇతర సందర్శకుల బ్రౌజర్ల నుండి బ్రౌజింగ్ డేటా నేరుగా ప్రసారం చేయబడుతుంది.
వీడియోను ఎవరూ వీక్షించనట్లయితే, వీడియోని అసలు అప్లోడ్ చేసిన సర్వర్ ద్వారా రిటర్న్ నిర్వహించబడుతుంది (ప్రోటోకాల్ ఉపయోగించబడుతుంది వెబ్సీడ్) వీడియోలను చూసే వినియోగదారుల మధ్య ట్రాఫిక్ని పంపిణీ చేయడంతో పాటు, పీర్ట్యూబ్ సృష్టికర్తలు ప్రారంభించిన నోడ్లను ఇతర సృష్టికర్తల నుండి వీడియోలను కాష్ చేయడానికి ప్రారంభంలో వీడియోలను హోస్ట్ చేయడానికి అనుమతిస్తుంది, క్లయింట్లు మాత్రమే కాకుండా సర్వర్ల పంపిణీ నెట్వర్క్ను ఏర్పరుస్తుంది, అలాగే తప్పు సహనాన్ని అందిస్తుంది.
PeerTube ద్వారా ప్రసారాన్ని ప్రారంభించడానికి, వినియోగదారు సర్వర్లలో ఒకదానికి వీడియో, వివరణ మరియు ట్యాగ్ల సెట్ను అప్లోడ్ చేయాలి. దీని తర్వాత, వీడియో ప్రారంభ డౌన్లోడ్ సర్వర్ నుండి కాకుండా ఫెడరేటెడ్ నెట్వర్క్ అంతటా అందుబాటులోకి వస్తుంది. PeerTubeతో పని చేయడానికి మరియు కంటెంట్ పంపిణీలో పాల్గొనడానికి, సాధారణ బ్రౌజర్ సరిపోతుంది మరియు అదనపు సాఫ్ట్వేర్ ఇన్స్టాలేషన్ అవసరం లేదు. ఫెడరేటెడ్ సోషల్ నెట్వర్క్లలో (ఉదాహరణకు, మాస్టోడాన్ మరియు ప్లెరోమా) లేదా RSS ద్వారా ఆసక్తి ఉన్న ఛానెల్లకు సభ్యత్వం పొందడం ద్వారా వినియోగదారులు ఎంచుకున్న వీడియో ఛానెల్లలో కార్యాచరణను ట్రాక్ చేయవచ్చు. P2P కమ్యూనికేషన్లను ఉపయోగించి వీడియోలను పంపిణీ చేయడానికి, వినియోగదారు తన వెబ్సైట్కి అంతర్నిర్మిత వెబ్ ప్లేయర్తో ప్రత్యేక విడ్జెట్ను కూడా జోడించవచ్చు.
ఒక నిర్దిష్ట PeerTube సర్వర్లో వీడియోలను పోస్ట్ చేసే నియమాలతో వినియోగదారు సంతృప్తి చెందకపోతే, అతను మరొక సర్వర్కు కనెక్ట్ చేయవచ్చు లేదా రన్ మీ స్వంత సర్వర్. శీఘ్ర సర్వర్ విస్తరణ కోసం, డాకర్ ఆకృతిలో (chocobozzz/peertube) ముందే కాన్ఫిగర్ చేయబడిన చిత్రం అందించబడుతుంది. ప్రస్తుతం కంటెంట్ పోస్టింగ్ కోసం అమలవుతోంది 332 వివిధ వాలంటీర్లు మరియు సంస్థలచే నిర్వహించబడే సర్వర్లు.
విడుదల 1.3లో కీలకమైన కొత్త ఫీచర్లు:
ఆలస్యమైన వీక్షణ కోసం వినియోగదారు జాబితాను సృష్టించగల వీడియో ప్లేజాబితాలకు మద్దతు జోడించబడింది.
ప్రైవేట్ మరియు పబ్లిక్ ప్లేజాబితాలను సృష్టించడం సాధ్యమవుతుంది. ప్రతి ఎంట్రీ వీడియోను నిర్వచించడమే కాకుండా, ప్లేబ్యాక్ను ప్రారంభించడానికి మరియు ముగించడానికి ఒక స్థానాన్ని కూడా సూచిస్తుంది. ఛానెల్ల వలె కాకుండా, ప్లేజాబితాలు సబ్స్క్రిప్షన్ యొక్క వస్తువుగా ఉండకూడదు, కానీ వ్యక్తిగత వీక్షణకు సాధనం. మీరు మీ స్వంత వీడియోలను మాత్రమే కాకుండా, ఇతర వ్యక్తుల వీడియోలను కూడా ప్లేజాబితాలో చేర్చవచ్చు. streaming_playlists సెట్టింగ్ production.yaml కాన్ఫిగరేషన్ ఫైల్కు జోడించబడింది, ఇది ప్లేజాబితాలను సేవ్ చేయడానికి డైరెక్టరీని నిర్వచిస్తుంది;
క్వారంటైనింగ్ వీడియోల ఫంక్షన్ జోడించబడింది (ప్రారంభించబడినప్పుడు, డౌన్లోడ్ చేయబడిన వీడియోలు స్వయంచాలకంగా బ్లాక్లిస్ట్కి జోడించబడతాయి మరియు సమీక్ష తర్వాత దాని నుండి మినహాయించబడతాయి);
ప్రయోగాత్మక ప్రోటోకాల్ మద్దతు జోడించబడింది HLS (HTTP లైవ్ స్ట్రీమింగ్), ఇది బ్యాండ్విడ్త్పై ఆధారపడి స్ట్రీమ్ను అనుకూలీకరించడానికి మిమ్మల్ని అనుమతిస్తుంది. HLSని ఉపయోగించడానికి, ప్రతి రిజల్యూషన్కు ప్రత్యేక వీడియో ఫైల్ని అప్లోడ్ చేయడం అవసరం. FFmpeg 4 లేదా కొత్త వాటితో మద్దతు ఉంది;
మెరుగైన చందాదారుల నిర్వహణ సామర్థ్యాలు. చందాదారుని తొలగించడం, కొత్త సభ్యత్వాల సృష్టిని నిరోధించడం, చందాదారులను మాన్యువల్గా జోడించడం మరియు కొత్త చందాదారుల గురించి నోటిఫికేషన్లను పంపడం కోసం మద్దతు జోడించబడింది;
మెరుగైన వినియోగదారు ఇంటర్ఫేస్. ప్లేబ్యాక్ ప్రాంతం యొక్క ఎత్తు పెంచబడింది, బటన్ల రూపకల్పన మార్చబడింది, సూక్ష్మచిత్రాల పరిమాణం పెరిగింది,
మెనుకి "నా లైబ్రరీ" విభాగం జోడించబడింది, మొబైల్ పరికరాల్లో ప్రదర్శన మెరుగుపరచబడింది మరియు కొత్త యానిమేటెడ్ ప్రభావాలు జోడించబడ్డాయి;
అడ్మినిస్ట్రేటర్ ఇంటర్ఫేస్ ఇప్పుడు ట్రాకర్ను నిలిపివేయగల సామర్థ్యాన్ని కలిగి ఉంది (P2P మోడ్లో ఆపరేషన్ను నిషేధించడం), వినియోగదారు పాస్వర్డ్లను మార్చడం/రీసెట్ చేయడం, సర్వర్ లాగ్లను వీక్షించడం, నెట్వర్క్ సమస్యలను నిర్ధారించడం, వీక్షించిన వీడియోల చరిత్ర పరిమాణాన్ని పరిమితం చేయడం మరియు బాహ్య వీడియోల గురించి పాత నమోదులను తొలగించడం .