2007년 07월 12일
리눅스 상에서 PWC드라이버로 돌아가는 웹캠 목록.
http://www.lavrsen.dk/twiki/bin/view/PWC/WorkingWebcamsWithPWC
- PCA645VC?
- PCA646VC?
- PCVC675K? "Vesta"
- PCVC680K? "Vesta Pro"
- PCVC690K? "Vesta Scan"
- PCVC720K? /40 "ToUCam XS"
- PCVC730K? "ToUCam Fun"
- PCVC740K? "ToUCam Pro"
- PCVC750K? "ToUCam Scan"
- PCVC830K? "ToUCam Fun II"
- PCVC840K? "ToUCam Pro II"
- SPC900NC? (usb product ID 0x471:0x329) (PWC snapshot only; not supported by 10.11)
- Askey VC010
- old Creative Labs Webcam 5
- Creative Labs Webcam Pro Ex
- Logitech QuickCam 3000 Pro
- Logitech QuickCam 4000 Pro
- Logitech QuickCam Notebook Pro (WARNING new models coming with usb product ID 046d:08c3 are NOT working !)
- Logitech QuickCam Zoom (On some webcam likes Quickcam ZoomSilver (usb product ID: 046d:08b4), you need to set module option:power_save=1 )
- Logitech QuickCam Orbit/Sphere
- Samsung MPC-C10
- Samsung MPC-C30
- Sotec Afina Eye
- Visionite VCS UM100
- Visionite VCS UC300
# by | 2007/07/12 12:36 | STUDY | 트랙백 | 덧글(3)




☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
저는 오늘에서 알았는데, Motion JPEG를 지원하는 프로그램과 일반 RGB방식으로 동작하는 두가지가 있어 보입니다.
문제는 그게 아니라 가상머신상에 깔린 리눅스에서 lsusb를 해보니 스토리지 이외의 장치를 인식하지 못했었다지요. 후후훗. 다른짓을 해놔야합니다.
그리고 댓글 자체가 이해가 안가는데요. 웹캠에서 지원하는 동영상 포맷이 NTSC나 PAL 같은걸 말하는거면 거의 상관없다고 말씀드리고 싶고 MPEG을 말하는 거면 더더욱 상관이 없지요. 왜냐면 MPEG같은 코덱은 인코딩 코덱인데 영상이 없으면 애초에 인코딩이 불가능하니깐요. 만약에 하드웨어적인 모듈이 있다면 모를까나.
또 두번째 문장도 이상한데 모션 JPEG을 지원하는 프로그램과 일반 RGB방식으로 동작하는 두가지가 있어보인다.. 동영상 포맷에 관련된 말씀이시라면.. 이것도 어차피 상관없습니다.
하드웨어적인 모듈에 관해 말씀드렸었는데 모션 JPEG같은것으로 인코딩 되고 자시고하는건 소프트웨어 단계에서 이루어지는거지 PWC 드라이버같이 커널레벨 수준에서 상관있는게 아닙니다. (엄밀히 따지면 커널레벨은 아니지만서도)모션 JPEG을 지원하는 프로그램 -> 말그대로 프로그램이죠.
드라이버는 단지 장치가 인식을 하고 어떤 신호를 받으면 어떤 동작을 하는지에 대한것만 정해주는 역할을 하는거니까요. 임베디드 프로그래밍 하다가 드라이버 프로그램 소스 볼 일 있음 도움 많이 될꺼에요.
잠깐 지나가는 말로 하자면..
웹캠에 스펙에 따라 다르지만 보통은 YUV 데이터를 받아들이고 안에 특정 모듈 (JPEG으로 변환이라던가 하는..)이 있으면 프로그램이 작동하고 안하고 하는거겠지요. 사실 작동을 안한다는건 말이 안되고(어차피 for문 돌려서 변환하는것 뿐이니까) 스펙이 딸리다거나 뭔가 알수없는 심각한 오류.. 혹은 jPEG으로의 변경이 불가능한 포맷만 지원한다던가 하는 문제일겁니다.
아~ 프로그램 짜고 싶다