tutorial test example español javascript node.js webrtc

javascript - example - webrtc test



Creación de un igual de webRTC*sin*un navegador, con solo un intérprete de JavaScript (4)

Creo que podrías usar un servidor node.js para hacerlo. Hay un paquete npm que trae capacidades webrtc a nodejs: node-webrtc .

Quiero crear un par WebRTC que sea un simple oyente / grabador sin componente de "presentación" (es decir, sin HTML / CSS).

Si esto es posible (con las API de JavaScript de WebRTC), dígame qué motor de JavaScript independiente puedo usar (estoy pensando en instalar un motor V8 independiente).

Gracias.


La mejor manera de hacer esto ahora es crear una aplicación de nodo-webkit. El contexto de navegador + nodo unificado te ofrece lo mejor de todos los mundos.


Respuesta muy tardía, pero creo que es bueno volver a evaluar esta pregunta, porque muchas cosas han cambiado desde que se hizo esta pregunta.

Supongo que esta pregunta fue webrtc porque no había soporte nativo para webrtc en ese momento. Pero ahora hay. Android , iOS , Windows , Linux y OSX compatibles con las bibliotecas webrtc nativas ahora.

Las bibliotecas nativas se pueden usar para crear una peerconnection y configurar un stream para otro cliente ( cross-platform ). Si desea crear cualquier aplicación cliente basada en webrtc sin utilizar un browser , las bibliotecas nativas son el camino a seguir. No es necesario el tonto motor de javascript independiente.

Leer más aquí


Si entiendo bien, usted desea que WebRTC, también conocida como función dirigida al navegador, se use sin navegador :-)

Podría imaginar que la "emulación" del comportamiento del navegador se puede hacer simplemente implementando la API necesaria a través de su propio código, ya sea directamente dentro del rinoceronte o similar o controlando la interfaz que maneja los flujos de medios en código nativo.

Por lo tanto, lo que se debe hacer es implementar la API WebRTC que controla la captura del A / V de los dispositivos de entrada y el envío al otro lado. Tal como lo entendí, no será un nodo UI, como una cámara Ethernet incorporada con micrófono que los servidores capturan A / V en la sala de conferencias.

Me temo que podría ser un trabajo, ya que la parte principal son los medios de comunicación y el manejo de la conexión.