- Android 14, akıllı telefonu web kamerası olarak kullanmayı sağlayan bir özellik sunuyor; bu, daha önce yalnızca üçüncü taraf uygulamalarla mümkün olan bir işlevdi
- Yeni özellik, Zoom ve Google Meet gibi video konferans platformlarının popülerliğinin artmasıyla web kamerasına yönelik yükselen talebe yanıt veriyor
- Bir Android cihazını web kamerası olarak kullanmak için USB ayarlarında yeni bir seçenek olan USB web kamerası görünüyor. Bu seçenek, USB modunu UVC'ye (USB Video Class) geçirerek Android cihazını diğer cihazların tanıyabileceği standart bir USB web kamerasına dönüştürüyor
- Ancak Android 14'teki web kamerası desteği varsayılan olarak etkin değil. Dört gereksinim gerekiyor: Linux çekirdeği yapılandırmasının etkin olması, UVC aygıtının yapılandırılmış olması, USB HAL'in güncellenmiş olması ve yeni sistem uygulamasının önceden yüklenmiş olması
- Linux çekirdeği yapılandırması (
CONFIG_USB_CONFIGFS_F_UVC), Android cihazının bir UVC aygıtı olarak bağlanabilmesi için gerekli. Android 14'e yükseltilen birçok cihaz, bu yapılandırmanın etkin olduğu bir çekirdeğe sahip olacak
Webcam Service adlı yeni bir sistem uygulaması (com.android.deviceaswebcam) Android 14'e dahil edildi. Bu uygulama, kamera karelerini ana cihazın okuyabileceği /dev/video düğümüne ileten DeviceAsWebcam hizmetini uyguluyor
- Webcam Service uygulaması, sistem tarafından korunması için bir foreground service başlatıyor. Camera2 API'yi kullanıyor ve 720p (1280x720) veya 1080p (1920x1080p) çözünürlükte akış desteği sunuyor
- Kesin kodlama yöntemi, video parametreleri ve ana tarafta görünen ad; cihaz üreticisinin configfs kullanarak UVC aygıtını nasıl yapılandırdığına bağlı olarak değişiyor. Android ayarlardan seçildiğinde cihazın USB modunu UVC'ye çevirebilmesi için USB HAL'in güncellenmiş olması gerekiyor
- Yeni özellik, gereksinimleri karşılayan ve Android 14 çalıştıran her telefonu herhangi bir PC ile çalışabilen standart bir USB web kamerasına dönüştürebildiği için önemli bir gelişme
1 yorum
Hacker News görüşleri
scrcpyprojesi, OBS'de kamera üzerinden yayın için script sağladığından bu özellik için mevcut bir çözüm olarak anılıyorvdo.ninjaadlı proje sayesinde kilitliyken iPhone'u web kamerası olarak kullanabildiklerini ve tarayıcıda masaüstü video ile ses paylaşabildiklerini belirtiyorgstreamerkullanarak bunun mümkün olduğunu hatırlıyor ve Android cihazlarda da bunun bu kadar kolay olmasını diliyor