A Mobile Stream egy felhasználóbarát Android-alkalmazás, amely lehetővé teszi a felhasználók számára, hogy egyszerűen megosszák eszközük képernyőjét, és megtekintsék azt közvetlenül egy webböngészőben. Nincs szükség további szoftverre, csak magán a Mobile Steam-en, egy webböngészőn és egy internetkapcsolaton (globális módhoz).
A Mobile Stream két munkamódot kínál: Globális módot és Helyi módot. Mindkét mód célja az Android készülék képernyőjének streamelése egyedi funkciókkal, korlátozásokkal és testreszabási lehetőségekkel.
Globális mód (WebRTC):
WebRTC technológia által működtetett.
Végponttól végpontig titkosított kommunikáció.
Streamvédelem jelszóval.
Támogatja a videó és a hang streamingjét.
Csatlakozás egyedi streamazonosítóval és jelszóval.
A streaminghez internetkapcsolat szükséges.
Egyedi adatátvitel minden ügyfél számára, több ügyfélnek nagyobb internet sávszélességre van szüksége az optimális teljesítmény fenntartásához.
Helyi mód (MJPEG):
MJPEG szabvány szerint működik.
PIN kódot használ a biztonság érdekében (nincs titkosítás).
A videót független képek sorozataként küldi el (nincs hang).
Internetkapcsolat nélkül működik a helyi hálózaton belül.
Beágyazott HTTP szerver.
Működik WiFi és/vagy mobilhálózatokkal, támogatja az IPv4-et és az IPv6-ot.
Az ügyfelek webböngészőn keresztül csatlakoznak az alkalmazás által megadott IP-címmel.
Nagymértékben testreszabható.
Egyedi adatátvitel minden ügyfél számára, több ügyfélnek nagyobb internet sávszélességre van szüksége az optimális teljesítmény fenntartásához.
A kliensek száma mindkét módban nincs közvetlenül korlátozva, de fontos szem előtt tartani, hogy minden kliens CPU erőforrásokat és sávszélességet fogyaszt az adatátvitelhez.
Fontos figyelmeztetések:
1. Nagy forgalom a mobilhálózatokon: Legyen körültekintő, amikor mobil 3G/4G/5G/LTE hálózatokon keresztül streamel a túlzott adathasználat elkerülése érdekében.
2. Késleltetés az adatfolyamban: Bizonyos körülmények között legalább 0,5-1 másodperces vagy több késéssel kell számolni: lassú eszköz, gyenge internet- vagy hálózati kapcsolat, vagy ha az eszköz nagy CPU-terhelésnek van kitéve más alkalmazások miatt.
3. Videó streamelési korlátozás: A Mobile Stream nem alkalmas videók, különösen HD videók streamelésére. Bár működni fog, előfordulhat, hogy az adatfolyam minősége nem felel meg az elvárásoknak.
4. A bejövő kapcsolatok korlátozásai: Egyes cellaüzemeltetők biztonsági okokból blokkolhatják a bejövő kapcsolatokat.
5. WiFi hálózati korlátozások: Egyes WiFi hálózatok (általában nyilvános vagy vendéghálózatok) biztonsági okokból blokkolhatják az eszközök közötti kapcsolatokat.