1P by neo 2023-09-23 | favorite | 댓글 1개
  • Android 14, 스마트폰을 웹캠으로 사용할 수 있는 기능 도입, 이전에는 제3자 앱을 통해서만 가능했던 기능
  • 새로운 기능은 Zoom과 Google Meet 같은 비디오 회의 플랫폼의 인기 증가로 인한 웹캠에 대한 수요 증가에 대응
  • Android 장치를 웹캠으로 사용하려면 USB 환경설정에서 새로운 옵션인 USB 웹캠이 나타남. 이는 USB 모드를 UVC (USB Video Class)로 전환, Android 장치를 다른 장치가 인식하는 표준 USB 웹캠으로 전환
  • 그러나 Android 14에서의 웹캠 지원은 기본적으로 활성화되지 않음. 네 가지 요구사항 필요: Linux 커널 구성이 활성화되어야 하며, UVC 장치가 구성되어야 하고, USB HAL이 업데이트되어야 하며, 새로운 시스템 앱이 사전에 로드되어야 함
  • Linux 커널 구성 (CONFIG_USB_CONFIGFS_F_UVC)은 Android 장치가 UVC 기기로 마운트될 수 있도록 필요. Android 14로 업그레이드하는 많은 장치들이 이 구성을 활성화한 커널을 가질 것
  • “Webcam Service”라는 새로운 시스템 앱 (com.android.deviceaswebcam)이 Android 14에 포함. 이 앱은 카메라 프레임을 호스트 장치가 읽을 수 있는 /dev/video 노드로 전달하는 “DeviceAsWebcam” 서비스를 구현
  • Webcam Service 앱은 시스템에 의해 유지되도록 포그라운드 서비스를 시작. Camera2 API를 사용하고 720p (1280x720) 또는 1080p (1920x1080p) 해상도에서 스트리밍을 지원
  • 정확한 인코딩 방법, 비디오 매개변수, 호스트에 표시되는 이름은 장치 제조사가 configfs를 사용하여 UVC 기기를 설정하는 방식에 따라 다름. 장치는 Android가 설정에서 선택한 경우 UVC로 USB 모드를 전환할 수 있도록 USB HAL이 업데이트되어야 함
  • 새로운 기능은 요구사항을 충족하는 Android 14를 실행하는 모든 휴대폰을 어떤 PC와도 작동하는 표준 USB 웹캠으로 전환할 수 있으므로 중요한 발전
Hacker News 의견
  • Android 14, 스마트폰을 웹캠으로 사용 지원
  • scrcpy 프로젝트, OBS에서 카메라를 통한 스트리밍을 위한 스크립트 제공으로 이 기능의 기존 해결책으로 언급
  • 사용자 중 일부는 vdo.ninja라는 프로젝트를 통해 잠금 상태에서 iPhone을 웹캠으로 사용, 브라우저에서 데스크탑 비디오와 오디오 공유 가능
  • 일부 사용자들, 웹캠에 대한 수요가 높았던 팬데믹 기간에 모든 것이 원격으로 전환되었을 때 이 기능이 다소 늦었다고 느낌
  • 한 사용자, Google 폰을 외부 디스플레이에 연결하여 미러링할 수 없는 문제와 문자 메시지 및 전화 백업에 접근하는 어려움 등으로 Android에 실망, 이러한 이유로 iPhone으로 전환
  • Camo 앱, 기본 계정은 무료로 wifi를 통한 카메라 보기를 지원하는 스마트폰을 웹캠으로 사용하는 것을 사용자에게 추천
  • 일부 사용자들, 이 기능이 수년 동안 사용 가능했다고 느낌, 어떻게 이것이 새로운 것인지 의문
  • 한 사용자, Android가 Apple과 차별화하기 위해 이 기능을 활용해야 한다고 제안, Apple이 그들의 생태계 외부에서 이런 종류의 기능을 지원하는 것을 보지 못함
  • 새로운 기능, Android 폰에 가치를 더하는 것으로 보임, 한 사용자는 6a 모델이 시장에서 최고의 가치를 가진 웹캠이라고 제안
  • 한 사용자, Android 폰을 대시캠으로 사용할 수 있는 기능을 원함
  • 한 사용자, 2009년에 Nokia N900을 사용하여 gstreamer로 이 기능이 가능했던 것을 회상, Android 기기에서도 이렇게 쉽게 할 수 있기를 바람