usando Peerjs cdn. Estaba funcionando bien. De repente, recibí este error hoy Error: no se pudo obtener una identificación del servidor
peer = new Peer(); <script src="https://unpkg.com/peerjs@1.3.1/dist/peerjs.min.js"></script>
Incluso la aplicación de demostración dada por la documentación de peerjs tiene este error ahora que funcionaba bien antes
Sí, el problema es conocido.
El servidor público no está disponible en este momento (descifrado por botnet). El mantenedor ya informó la causa del problema en github: https://github.com/peers/peerjs/issues/937#issuecomment-1077781924
También hay una pequeña guía sobre cómo implementar su propio servidor a través de Heroku.
Instale peer y peerjs desde npm. configure lo siguiente en el archivo js del cliente.
const peer = new Peer(undefined, { host: 'localhost', port: 5001, path: '/' });Luego, mientras se ejecuta el servidor inicial. abre otra terminal y ejecuta lo siguiente
peerjs --port 5001 listo, ha iniciado peerServer y ahora puede obtener el peer.id.
También hay otras formas de hacerlo. consulte este enlace para explorar esas formas.