티스토리 뷰

Node로 작성한 서버에서 카메라, 오디오를 사용해야 하는데 위 처럼 MediaDeviceInfo is not defined / enumerateDevices() not supported 의 에러 메세지가 나면서 진행이 되질 않는다.

이유가 무엇일까?

나의 경우는 http server여서 그랬다.

http 서버의 경우 크롬에서 카메라 / 오디오를 block 하는 듯 하다.

http 서버에 접속하니, 좌측 상단에 'Not Secure' 라고 뜨는 것이 보여 그걸 클릭해 봤더니 아래처럼 Camera, Microphone을 강제로 Block 시켜놓은 것이 보인다.

따라서 크롬 등의 브라우져에서 카메라, 마이크 등의 장치를 쓰기 위해선 https 서버로 실행해야 한다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함