- Android 14 memperkenalkan fitur yang memungkinkan smartphone digunakan sebagai webcam, sesuatu yang sebelumnya hanya bisa dilakukan melalui aplikasi pihak ketiga
- Fitur baru ini menanggapi meningkatnya permintaan webcam akibat naiknya popularitas platform konferensi video seperti Zoom dan Google Meet
- Untuk menggunakan perangkat Android sebagai webcam, opsi baru bernama USB webcam akan muncul di pengaturan USB. Opsi ini mengalihkan mode USB ke UVC (USB Video Class), sehingga perangkat Android berubah menjadi webcam USB standar yang dikenali oleh perangkat lain
- Namun, dukungan webcam di Android 14 tidak diaktifkan secara default. Ada empat persyaratan: konfigurasi kernel Linux harus diaktifkan, perangkat UVC harus dikonfigurasi, USB HAL harus diperbarui, dan aplikasi sistem baru harus dimuat sebelumnya
- Konfigurasi kernel Linux (
CONFIG_USB_CONFIGFS_F_UVC) diperlukan agar perangkat Android dapat di-mount sebagai perangkat UVC. Banyak perangkat yang ditingkatkan ke Android 14 kemungkinan akan memiliki kernel dengan konfigurasi ini diaktifkan
- Aplikasi sistem baru bernama
Webcam Service (com.android.deviceaswebcam) disertakan di Android 14. Aplikasi ini mengimplementasikan layanan DeviceAsWebcam yang meneruskan frame kamera ke node /dev/video yang dapat dibaca oleh perangkat host
- Aplikasi Webcam Service memulai layanan foreground agar tetap dipertahankan oleh sistem. Aplikasi ini menggunakan Camera2 API dan mendukung streaming pada resolusi 720p (1280x720) atau 1080p (1920x1080p)
- Metode encoding yang tepat, parameter video, dan nama yang ditampilkan pada host akan berbeda-beda tergantung cara produsen perangkat mengonfigurasi perangkat UVC menggunakan configfs. Perangkat juga harus memiliki USB HAL yang diperbarui agar Android dapat beralih ke mode USB sebagai UVC saat dipilih di pengaturan
- Fitur baru ini merupakan perkembangan penting karena dapat mengubah semua ponsel yang menjalankan Android 14 dan memenuhi persyaratan menjadi webcam USB standar yang bekerja dengan PC mana pun
1 komentar
Opini Hacker News