பரவலாக்கப்பட்ட வீடியோ ஒளிபரப்பு தளமான PeerTube 5.0 இன் வெளியீடு

வீடியோ ஹோஸ்டிங் மற்றும் வீடியோ ஒளிபரப்பை ஒழுங்கமைப்பதற்கான பரவலாக்கப்பட்ட தளத்தின் வெளியீடு PeerTube 5.0 நடந்தது. PeerTube ஆனது YouTube, Dailymotion மற்றும் Vimeo ஆகியவற்றிற்கு விற்பனையாளர்-நடுநிலை மாற்றீட்டை வழங்குகிறது, P2P தகவல்தொடர்புகளின் அடிப்படையில் உள்ளடக்க விநியோக நெட்வொர்க்கைப் பயன்படுத்தி பார்வையாளர்களின் உலாவிகளை ஒன்றாக இணைக்கிறது. திட்டத்தின் வளர்ச்சிகள் AGPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகின்றன.

முக்கிய கண்டுபிடிப்புகள்:

  • உள் மற்றும் ரகசிய வீடியோக்களின் பாதுகாப்பை மேம்படுத்த, கோப்பு முறைமையில் வீடியோ சேமிப்பகத்தின் அமைப்பு மாற்றப்பட்டுள்ளது. உள்ளக வீடியோக்கள் இப்போது தனியான தனிப்பட்ட/ துணை அடைவில் சேமிக்கப்பட்டுள்ளன, அதற்கான நேரடி அணுகல் nginx அமைப்புகள் மட்டத்தில் வரையறுக்கப்பட்டுள்ளது மற்றும் அனைத்து கோப்பு கோரிக்கைகளும் PeerTube அங்கீகார அமைப்பு மூலம் திருப்பி விடப்படுகின்றன. பொருள் சேமிப்பகத்தில், உள் வீடியோக்கள் ACL மூலம் வரம்பிடப்படும் மற்றும் ப்ராக்ஸி செய்யப்பட்ட போது கிடைக்காது. பழைய நிறுவல்களை PeerTube 5.0க்கு மாற்றும்போது, ​​கோப்புகளை மாற்ற, PeerTube அமைப்புகளை (config/production.yaml) மற்றும் nginx உள்ளமைவை மாற்ற ஸ்கிரிப்ட்களை இயக்க வேண்டும்.
  • இணக்கத்தன்மையை உடைக்கும் REST API இல் மாற்றங்கள் செய்யப்பட்டுள்ளன. செருகுநிரல்கள் மற்றும் தீம்களுக்கான API விரிவாக்கப்பட்டுள்ளது.
  • செருகுநிரல்களின் சோதனை பதிப்புகளை நிறுவும் திறன் (ஆல்ஃபா, பீட்டா மற்றும் வெளியீட்டு வேட்பாளர்கள்) கட்டளை வரி பயன்பாடுகளில் சேர்க்கப்பட்டுள்ளது.
  • ஆப்ஜெக்ட் சேமிப்பகத்தில் நேரடி ஒளிபரப்புகளைச் சேமிக்கும் திறன் வழங்கப்படுகிறது, இது உங்கள் சொந்த சர்வரில் PeerTube ஐ இயக்கும் போது குறைந்த டிஸ்க் இடம் மற்றும் குறைந்த நெட்வொர்க் அலைவரிசையுடன் வெளிப்புற கிளவுட் சேமிப்பகத்தின் மூலம் நேரடி ஸ்ட்ரீம்களை சேமித்து விநியோகிக்க அனுமதிக்கிறது.
  • ஒரு முறை கடவுச்சொற்கள் (OTP, ஒரு முறை கடவுச்சொல்) மற்றும் Authy, Google Authenticator மற்றும் FreeOTP போன்ற அங்கீகார நிரல்களின் அடிப்படையில் இரண்டு காரணி அங்கீகாரத்தைப் பயன்படுத்தி PeerTube உடன் இணைப்பதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • பயனர் இடைமுக திறன்கள் விரிவாக்கப்பட்டுள்ளன. "எனது வீடியோக்கள்" மெனு சேனல்களின் காட்சி மற்றும் வீடியோ சேர்க்கப்பட்ட பிளேலிஸ்ட்டின் குறிப்பை வழங்குகிறது. சேனல்களுக்கான இணைப்பு இடது பேனலில் சேர்க்கப்பட்டுள்ளது. வீடியோக்களை பெயரின்படி வரிசைப்படுத்த வடிப்பான் சேர்க்கப்பட்டது. பொருள் சேமிப்பகம் மற்றும் வீடியோ கோப்புகளுக்கான இணைப்புகள் பற்றிய தகவல் தொகுதி நிர்வாகி இடைமுகத்தில் சேர்க்கப்பட்டுள்ளது. ஒதுக்கீட்டை கணக்கில் எடுத்துக்கொண்டு வட்டு இட நுகர்வு பற்றிய விளக்கங்கள் சேர்க்கப்பட்டன.

பரவலாக்கப்பட்ட வீடியோ ஒளிபரப்பு தளமான PeerTube 5.0 இன் வெளியீடு

PeerTube இயங்குதளமானது WebTorrent BitTorrent கிளையண்ட்டைப் பயன்படுத்துவதை அடிப்படையாகக் கொண்டது, இது உலாவியில் இயங்கும் மற்றும் WebRTC தொழில்நுட்பத்தைப் பயன்படுத்தி உலாவிகளுக்கு இடையே நேரடி P2P தகவல்தொடர்பு சேனலை ஒழுங்கமைக்க மற்றும் ActivityPub நெறிமுறையைப் பயன்படுத்துகிறது. பார்வையாளர்கள் உள்ளடக்கத்தை வழங்குவதில் பங்கேற்கும் நெட்வொர்க் மற்றும் சேனல்களுக்கு குழுசேரும் மற்றும் புதிய வீடியோக்கள் பற்றிய அறிவிப்புகளைப் பெறுவதற்கான திறன் உள்ளது. திட்டத்தால் வழங்கப்பட்ட வலை இடைமுகம் கோண கட்டமைப்பைப் பயன்படுத்தி கட்டமைக்கப்பட்டுள்ளது.

PeerTube ஃபெடரேட்டட் நெட்வொர்க் என்பது ஒன்றோடொன்று இணைக்கப்பட்ட சிறிய வீடியோ ஹோஸ்டிங் சேவையகங்களின் சமூகமாக உருவாக்கப்பட்டது, ஒவ்வொன்றும் அதன் சொந்த நிர்வாகியைக் கொண்டுள்ளது மற்றும் அதன் சொந்த விதிகளைப் பின்பற்றலாம். வீடியோவைக் கொண்ட ஒவ்வொரு சேவையகமும் BitTorrent டிராக்கராக செயல்படுகிறது, இது இந்த சேவையகத்தின் பயனர் கணக்குகளையும் அவற்றின் வீடியோக்களையும் வழங்குகிறது. பயனர் ஐடி "@user_name@server_domain" வடிவத்தில் உருவாக்கப்பட்டுள்ளது. உள்ளடக்கத்தைப் பார்க்கும் பிற பார்வையாளர்களின் உலாவிகளில் இருந்து உலாவல் தரவு நேரடியாக அனுப்பப்படுகிறது.

வீடியோவை யாரும் பார்க்கவில்லை என்றால், வீடியோ முதலில் பதிவேற்றப்பட்ட சேவையகத்தால் பதிவேற்றம் ஒழுங்கமைக்கப்படுகிறது (WebSeed நெறிமுறை பயன்படுத்தப்படுகிறது). வீடியோக்களைப் பார்க்கும் பயனர்களிடையே ட்ராஃபிக்கை விநியோகிப்பதோடு மட்டுமல்லாமல், பிற படைப்பாளர்களிடமிருந்து வீடியோக்களைத் தற்காலிக சேமிப்பிற்காக ஆரம்பத்தில் வீடியோக்களை ஹோஸ்ட் செய்ய, கிரியேட்டர்களால் தொடங்கப்பட்ட நோட்களை PeerTube அனுமதிக்கிறது, இது கிளையன்ட்கள் மட்டுமின்றி சேவையகங்களின் விநியோக வலையமைப்பை உருவாக்குகிறது, அத்துடன் தவறு சகிப்புத்தன்மையையும் வழங்குகிறது. P2P பயன்முறையில் உள்ளடக்க விநியோகத்துடன் நேரடி ஸ்ட்ரீமிங்கிற்கான ஆதரவு உள்ளது (ஸ்ட்ரீமிங்கைக் கட்டுப்படுத்த OBS போன்ற நிலையான நிரல்களைப் பயன்படுத்தலாம்).

PeerTube வழியாக ஒளிபரப்பைத் தொடங்க, பயனர் ஒரு வீடியோ, விளக்கம் மற்றும் குறிச்சொற்களின் தொகுப்பை சர்வரில் பதிவேற்ற வேண்டும். இதற்குப் பிறகு, ஆரம்ப பதிவிறக்க சேவையகத்திலிருந்து மட்டுமல்லாமல், கூட்டமைப்பு நெட்வொர்க் முழுவதும் வீடியோ கிடைக்கும். PeerTube உடன் பணிபுரிய மற்றும் உள்ளடக்க விநியோகத்தில் பங்கேற்க, வழக்கமான உலாவி போதுமானது மற்றும் கூடுதல் மென்பொருளை நிறுவ தேவையில்லை. கூட்டமைக்கப்பட்ட சமூக வலைப்பின்னல்களில் (உதாரணமாக, Mastodon மற்றும் Pleroma) ஆர்வமுள்ள சேனல்களுக்கு குழுசேர்வதன் மூலம் அல்லது RSS வழியாக பயனர்கள் தேர்ந்தெடுக்கப்பட்ட வீடியோ சேனல்களில் செயல்பாட்டைக் கண்காணிக்க முடியும். P2P தகவல்தொடர்புகளைப் பயன்படுத்தி வீடியோக்களை விநியோகிக்க, பயனர் தனது இணையதளத்தில் உள்ளமைக்கப்பட்ட வெப் பிளேயருடன் கூடிய சிறப்பு விட்ஜெட்டையும் சேர்க்கலாம்.

பல்வேறு தன்னார்வலர்கள் மற்றும் நிறுவனங்களால் தற்போது சுமார் 1100 உள்ளடக்க ஹோஸ்டிங் சேவையகங்கள் பராமரிக்கப்படுகின்றன. ஒரு குறிப்பிட்ட PeerTube சேவையகத்தில் வீடியோக்களை இடுகையிடுவதற்கான விதிகளில் ஒரு பயனர் திருப்தி அடையவில்லை என்றால், அவர் மற்றொரு சேவையகத்துடன் இணைக்கலாம் அல்லது தனது சொந்த சேவையகத்தைத் தொடங்கலாம். விரைவான சேவையக வரிசைப்படுத்தலுக்கு, டோக்கர் வடிவத்தில் (chocobozzz/peertube) முன்பே உள்ளமைக்கப்பட்ட படம் வழங்கப்படுகிறது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்