ScreenStream ialah aplikasi Android mesra pengguna yang membolehkan pengguna berkongsi skrin peranti mereka dengan mudah dan melihatnya terus dalam pelayar web. Tiada perisian tambahan diperlukan selain daripada ScreenStream itu sendiri, pelayar web dan sambungan Internet (untuk mod Global).
ScreenStream menawarkan dua mod kerja:
Mod global dan
Mod tempatan. Kedua-dua mod bertujuan untuk menstrim skrin peranti Android dengan pilihan fungsi, sekatan dan penyesuaian yang unik.
Mod Global (WebRTC):
Dikuasakan oleh teknologi WebRTC.Komunikasi disulitkan hujung ke hujung.Perlindungan strim dengan kata laluan.Menyokong kedua-dua penstriman video dan audio.Sambung menggunakan ID strim dan kata laluan yang unik.Memerlukan sambungan Internet untuk penstriman.Penghantaran data individu untuk setiap pelanggan, dengan lebih ramai pelanggan memerlukan lebar jalur internet yang lebih tinggi untuk mengekalkan prestasi optimum.Mod Setempat (MJPEG):
Dikuasakan oleh standard MJPEG.Menggunakan PIN untuk keselamatan (tiada penyulitan).Menghantar video sebagai satu siri imej bebas (tiada audio).Fungsi tanpa sambungan Internet dalam rangkaian tempatan anda.Pelayan HTTP terbenam.Berfungsi dengan WiFi dan/atau rangkaian mudah alih, menyokong IPv4 dan IPv6.Pelanggan menyambung melalui penyemak imbas web menggunakan alamat IP yang disediakan apl.Sangat boleh disesuaikan.Penghantaran data individu untuk setiap pelanggan, dengan lebih ramai pelanggan memerlukan lebar jalur internet yang lebih tinggi untuk mengekalkan prestasi optimum.Dalam kedua-dua mod bilangan pelanggan tidak terhad secara langsung, tetapi penting untuk diingat bahawa setiap pelanggan menggunakan sumber CPU dan lebar jalur untuk penghantaran data.
Amaran Penting:
1. Trafik Tinggi pada Rangkaian Mudah Alih: Gunakan berhati-hati semasa menstrim melalui rangkaian mudah alih 3G/4G/5G/LTE untuk mengelakkan penggunaan data yang berlebihan.
2. Kelewatan dalam Penstriman: Jangkakan kelewatan sekurang-kurangnya 0.5-1 saat atau lebih dalam keadaan tertentu: peranti perlahan, sambungan internet atau rangkaian yang lemah, atau apabila peranti berada di bawah beban CPU yang berat disebabkan oleh aplikasi lain.
3. Had Penstriman Video: ScreenStream tidak direka untuk penstriman video, terutamanya video HD. Walaupun ia akan berfungsi, kualiti strim mungkin tidak memenuhi jangkaan anda.
4. Had Sambungan Masuk: Sesetengah pengendali sel mungkin menyekat sambungan masuk atas sebab keselamatan.
5. Sekatan Rangkaian WiFi: Sesetengah rangkaian WiFi (biasanya rangkaian awam atau tetamu) mungkin menyekat sambungan antara peranti atas sebab keselamatan.
Kod sumber apl ScreenStream:
Pautan GitHubKod sumber Pelayan Skrin & Pelanggan Web:
Pautan GitHub