Происходит следующее: удаленный компьютер и ваш компьютер не могут найти друг друга.Им нужен способ поиска друг друга и поиска пути в сети для подключения, - это то, что делает STUN .
Вместо настроек const servers = null
используйте один из бесплатных серверов STUN.Например, Google, как этот
const servers = {'iceServers': [{'urls':'stun:stun.l.google.com:19302'}]}
В связанной заметке вы можете использовать RTCPeerConnection.defaultIceServers , когда вам нужно установить общие iceServers во всех RTCPeerConnection
объекты.Так что это тоже будет работать.
RTCPeerConnection.defaultIceServers = [{'urls':'stun:stun.l.google.com:19302'}]