現在ほとんどのブラウザがセキュリティ上の問題から、SSL上でないとカメラやマイクにアクセスできなくなっています。
ローカル環境にSSL証明(オレオレ証明書)の発行することで回避できますが、めんどくさいって場合はChromeなら下記の設定で回避できます。
アドレスバーに下記を入力
chrome://flags/#unsafely-treat-insecure-origin-as-secure
下記のように設定することで回避できます。
ただ、毎回Chromeを起動するたびに警告が出ますけどね。。。