Проблема в SSL сертификатах.
В Chrome для того чтобы использовать камеру и микрофон в WebRTC, нужно обязательно открывать страницу по https, а подключение делать по wss
Например:
Code:
https://host:8888
wss://host:8443
Т.е. нужно покупать сертификаты для домена,
импортировать их в WCS и использовать доменное имя:
Code:
https://domain.com:8888
wss://domain.com:8443
В Chrome это можно обойти, открыв адрес
https://host:8443 перед тестированием и
приняв предупреждения безопасности браузера
В Safari такое может не пройти.
Поэтому если тестируете только воспроизведение, лучше это делать через http, пока не будут импортированы сертификаты для SSL
Code:
http://host:9091
ws://host:8080