ScreenStream என்பது பயனர்களுக்கு ஏற்ற ஆண்ட்ராய்டு பயன்பாடாகும், இது பயனர்கள் தங்கள் சாதனத் திரையை எளிதாகப் பகிரவும், இணைய உலாவியில் நேரடியாகப் பார்க்கவும் அனுமதிக்கிறது. ScreenStream, இணைய உலாவி மற்றும் இணைய இணைப்பு (உலகளாவிய பயன்முறைக்கு) தவிர வேறு கூடுதல் மென்பொருள் தேவையில்லை.
ScreenStream இரண்டு பணி முறைகளை வழங்குகிறது:
உலகளாவிய பயன்முறை மற்றும்
உள்ளூர் பயன்முறை. இரண்டு முறைகளும் தனிப்பட்ட செயல்பாடுகள், கட்டுப்பாடுகள் மற்றும் தனிப்பயனாக்குதல் விருப்பங்களுடன் Android சாதனத் திரையை ஸ்ட்ரீம் செய்வதை நோக்கமாகக் கொண்டுள்ளன.
உலகளாவிய பயன்முறை (WebRTC):
WebRTC தொழில்நுட்பத்தால் இயக்கப்படுகிறது.எண்ட்-டு-எண்ட் என்க்ரிப்ட் செய்யப்பட்ட தொடர்பு.கடவுச்சொல்லுடன் ஸ்ட்ரீம் பாதுகாப்பு.வீடியோ மற்றும் ஆடியோ ஸ்ட்ரீமிங் இரண்டையும் ஆதரிக்கிறது.தனிப்பட்ட ஸ்ட்ரீம் ஐடி மற்றும் கடவுச்சொல்லைப் பயன்படுத்தி இணைக்கவும்.ஸ்ட்ரீமிங்கிற்கு இணைய இணைப்பு தேவை.ஒவ்வொரு கிளையண்டிற்கும் தனிப்பட்ட தரவு பரிமாற்றம், அதிக வாடிக்கையாளர்களுக்கு உகந்த செயல்திறனை பராமரிக்க அதிக இணைய அலைவரிசை தேவைப்படுகிறது.உள்ளூர் பயன்முறை (MJPEG):
MJPEG தரத்தால் இயக்கப்படுகிறது.பாதுகாப்புக்காக PIN ஐப் பயன்படுத்துகிறது (குறியாக்கம் இல்லை).சுதந்திரமான படங்களின் வரிசையாக வீடியோவை அனுப்புகிறது (ஆடியோ இல்லை).உங்கள் உள்ளூர் நெட்வொர்க்கில் இணைய இணைப்பு இல்லாத செயல்பாடுகள்.உட்பொதிக்கப்பட்ட HTTP சர்வர்.வைஃபை மற்றும்/அல்லது மொபைல் நெட்வொர்க்குகளுடன் வேலை செய்கிறது, IPv4 மற்றும் IPv6 ஐ ஆதரிக்கிறது.ஆப்ஸ் வழங்கிய IP முகவரியைப் பயன்படுத்தி வாடிக்கையாளர்கள் இணைய உலாவி மூலம் இணைக்கின்றனர்.அதிக தனிப்பயனாக்கக்கூடியது.ஒவ்வொரு கிளையண்டிற்கும் தனிப்பட்ட தரவு பரிமாற்றம், அதிக வாடிக்கையாளர்களுக்கு உகந்த செயல்திறனை பராமரிக்க அதிக இணைய அலைவரிசை தேவைப்படுகிறது.இரண்டு முறைகளிலும் வாடிக்கையாளர்களின் எண்ணிக்கை நேரடியாக வரையறுக்கப்படவில்லை, ஆனால் ஒவ்வொரு கிளையண்டும் தரவு பரிமாற்றத்திற்கான CPU ஆதாரங்களையும் அலைவரிசையையும் பயன்படுத்துகிறது என்பதை நினைவில் கொள்வது அவசியம்.
முக்கிய எச்சரிக்கைகள்:
1. மொபைல் நெட்வொர்க்குகளில் அதிக ட்ராஃபிக்: அதிகப்படியான டேட்டா உபயோகத்தைத் தவிர்க்க, மொபைல் 3G/4G/5G/LTE நெட்வொர்க்குகள் வழியாக ஸ்ட்ரீமிங் செய்யும் போது எச்சரிக்கையுடன் பயன்படுத்தவும்.
2. ஸ்ட்ரீமிங்கில் தாமதம்: சில நிபந்தனைகளில் குறைந்தது 0.5-1 வினாடிகள் அல்லது அதற்கும் அதிகமான தாமதத்தை எதிர்பார்க்கலாம்: சாதனம் மெதுவானது, மோசமான இணையம் அல்லது நெட்வொர்க் இணைப்பு அல்லது பிற பயன்பாடுகள் காரணமாக சாதனம் அதிக CPU சுமையில் இருக்கும்போது.
3. வீடியோ ஸ்ட்ரீமிங் வரம்பு: ScreenStream ஆனது ஸ்ட்ரீமிங் வீடியோ, குறிப்பாக HD வீடியோவுக்காக வடிவமைக்கப்படவில்லை. இது செயல்படும் போது, ஸ்ட்ரீம் தரம் உங்கள் எதிர்பார்ப்புகளை பூர்த்தி செய்யாமல் போகலாம்.
4. உள்வரும் இணைப்பு வரம்புகள்: சில செல் ஆபரேட்டர்கள் பாதுகாப்பு காரணங்களுக்காக உள்வரும் இணைப்புகளைத் தடுக்கலாம்.
5. வைஃபை நெட்வொர்க் கட்டுப்பாடுகள்: சில வைஃபை நெட்வொர்க்குகள் (பொதுவாக பொது அல்லது விருந்தினர் நெட்வொர்க்குகள்) பாதுகாப்பு காரணங்களுக்காக சாதனங்களுக்கு இடையேயான இணைப்புகளைத் தடுக்கலாம்.
ScreenStream பயன்பாட்டு மூலக் குறியீடு:
GitHub இணைப்புScreenStream Server & Web Client source code:
GitHub இணைப்பு