I-ScreenStream uhlelo lokusebenza lwe-Android olusebenziseka kalula oluvumela abasebenzisi ukuthi babelane kalula ngesikrini sedivayisi yabo futhi basibuke ngokuqondile kusiphequluli sewebhu. Ayikho isofthiwe eyengeziwe edingekayo ngaphandle kwe-ScreenStream ngokwayo, isiphequluli sewebhu, noxhumano lwe-inthanethi (yemodi ye-Global).
I-ScreenStream inikeza izindlela zokusebenza ezimbili:
Imodi yomhlaba wonke kanye
Nemodi yendawo. Zombili izindlela zihlose ukusakaza isikrini sedivayisi ye-Android ngokusebenza okuhlukile, imikhawulo, nezinketho zokwenza ngendlela oyifisayo.
I-Global Mode (WebRTC):
Inikwa amandla ubuchwepheshe be-WebRTC.Ukuxhumana okubethelwe ngasemaphethelweni.Ukuvikelwa kokusakaza ngephasiwedi.Isekela kokubili ukusakazwa kwevidiyo nomsindo.Xhuma usebenzisa i-ID yokusakaza eyingqayizivele nephasiwedi.Idinga uxhumano lwe-inthanethi ukuze isakaze.Ukudluliswa kwedatha ngayinye yeklayenti ngalinye, namaklayenti amaningi adinga ukukhushulwa komkhawulokudonsa we-inthanethi ukuze agcine ukusebenza kahle.Imodi yendawo (MJPEG):
Inikwa amandla yi-MJPEG ejwayelekile.Isebenzisa i-PIN ukuze uvikeleke (akukho ukubethela).Ithumela ividiyo njengochungechunge lwezithombe ezizimele (awukho umsindo).Isebenza ngaphandle koxhumano lwe-inthanethi ngaphakathi kwenethiwekhi yangakini.Iseva ye-HTTP eshumekiwe.Isebenza ne-WiFi kanye/noma amanethiwekhi eselula, isekela i-IPv4 ne-IPv6.Amaklayenti axhuma ngesiphequluli sewebhu esebenzisa ikheli le-IP elihlinzekwe ngohlelo lokusebenza.Kungenziwa ngendlela oyifisayo kakhulu.Ukudluliswa kwedatha ngayinye yeklayenti ngalinye, namaklayenti amaningi adinga ukukhushulwa komkhawulokudonsa we-inthanethi ukuze agcine ukusebenza kahle.Kuzo zombili izindlela inani lamaklayenti alinqunyelwe ngokuqondile, kodwa kubalulekile ukukhumbula ukuthi iklayenti ngalinye lisebenzisa izinsiza ze-CPU kanye nomkhawulokudonsa ukuze kudluliselwe idatha.
Izixwayiso Ezibalulekile:
1. Ithrafikhi Ephezulu Kumanethiwekhi Eselula: Qaphela lapho usakaza ngamanethiwekhi eselula e-3G/4G/5G/LTE ukuze ugweme ukusetshenziswa kwedatha ngokweqile.
2. Ukubambezeleka ekusakazeni: Lindela ukubambezeleka okungenani okungu-0.5-1 isekhondi noma ngaphezulu ezimeni ezithile: idivayisi enensayo, i-inthanethi engeyinhle noma uxhumano lwenethiwekhi, noma uma idivayisi ingaphansi komthwalo osindayo we-CPU ngenxa yezinye izinhlelo zokusebenza.
3. Umkhawulo Wokusakazwa Kwevidiyo: I-ScreenStream ayakhelwe ukusakaza ividiyo, ikakhulukazi ividiyo ye-HD. Yize izosebenza, ikhwalithi yokusakaza ingase ingahlangabezani nokulindela kwakho.
4. Imikhawulo Yokuxhumaniseka Okungenayo: Abanye o-opharetha bamaselula bangase bavimbe ukuxhumana okungenayo ngenxa yezizathu zokuphepha.
5. Imikhawulo yenethiwekhi ye-WiFi: Amanye amanethiwekhi e-WiFi (imvamisa amanethiwekhi omphakathi noma ezivakashi) angase avimbe ukuxhumana phakathi kwamadivayisi ngenxa yezizathu zokuphepha.
Ikhodi yomthombo wohlelo lokusebenza lwe-ScreenStream:
Isixhumanisi se-GitHubIseva ye-ScreenStream kanye nekhodi yomthombo yeklayenti lewebhu:
Isixhumanisi se-GitHub