【Javascript】ローカルホスト以外でwebサイトに接続してもwebカメラが使えないときの解決法
みなさんこんにちは
今回は、
という問題に私が陥った時に、どのように解決したかについてお話しします。
結論から言うと。。。
http接続ではなくhttps接続を使うと解決しました。
どうやら、最近の主要なブラウザはセキュリティが厳しくなっており、httpだとwebカメラは使えないようです。
ですので、webカメラを使いたい場合にはサーバーをSSL対応に変更する必要があります。
そもそもhttp接続では通信内容が暗号化されないので、カメラの映像が第三者に覗き見られる危険があるからでしょう。
ちなみにlocalhostは自分のコンピュータに接続するだけなので、ブラウザではhttpsと同様の扱いをされるみたいです。
ネットで探してもなかなか解決方法が出てこなかったので、備忘録として残そうと思います。
それでは。