Paso 3: Configurar un servidor HTTPS
Para obtener la aplicación de Chat para trabajar, tenemos que configurar un servidor HTTPS donde reside la página HTML.
Tenga en cuenta que no funciona como algunas funciones de la API de Javascript de WebRTC, un servidor HTTP no admiten HTTP más. Éstos incluyen GetUserMedia, una función que nos permite capturar el vídeo y Audio de Webcam (cualquier dispositivo de la cámara) y mostrar en la Página Web.
A. Windows:-
1. abrir cmd como administrador. Ir al directorio donde descargado y extraído los archivos.
2. Asegúrese de que nodo se agrega en la lista de Variables de entorno.
B. Linux:-
1. Abra la Terminal.
2. ir el el directorio donde descargar y extraer los archivos.
Antes de ejecutar el servidor (Windows o Linux) tenemos que instalar un par de cosas:-
3. esto puede hacerse mediante el uso de la nueva gestión pública, administrador de instalación de Node.js. En cmd o Terminal, tipo:
MNP instalar nodo estático
4. ahora, se ejecutará el servidor (en Windows o Linux), tipo:
nodo server.js
Esto creará un servidor HTTPS en el host https://local : 3000.
Si consigues una errores, como el módulo no encontrado, luego instalarlos usando 'MNP instalar'. Como referencia consulte el paso 3.
Nota:-WebRTC ahora sólo funciona en HTTPS. HTTP no es compatible. HTTPS requiere determinados permisos.
Los certificados están en la carpeta HTTPS_Permissions. Sin embargo, estos no son totalmente verificados. Usted será capaz de albergar el servidor. Sin embargo, el navegador le dará una advertencia diciendo que los certificados no son válidos. Proceder a la Página Web.