Étape 3: Configurer un serveur HTTPS
Afin d’obtenir l’Application de Chat pour travailler, nous devons mettre en place un serveur HTTPS où réside la page Web HTML.
Notez qu’un serveur HTTP ne fonctionnera pas en tant que quelques fonctions de l’API Javascript WebRTC, ne supportent pas plus de HTTP. Ceux-ci inclut GetUserMedia, une fonction qui permet de capturer la vidéo et l’Audio à partir de la Webcam (n’importe quel appareil) et l’afficher sur la page Web.
A. Windows:-
1. Ouvrez cmd en tant qu’administrateur. Aller le le répertoire où vous avez téléchargé et extrait les fichiers.
2. s’assurer que nœud est ajouté à la liste des Variables d’environnement.
B. Linux:-
1. ouvrir un Terminal.
2. aller le le répertoire où vous avez téléchargé et extrait les fichiers.
Avant d’exécuter le serveur (Windows ou Linux), il faut installer quelques petites choses:-
3. Ceci peut être fait en utilisant npm, gestionnaire d’installation des Node.js. Dans cmd ou Terminal, Type :
NGP installer nœud statique
4. maintenant, nous allons lancer le serveur (sous Windows ou Linux), Type :
nœud server.js
Cela créera un serveur HTTPS à l’hôte : 3000 https://local .
Si vous recevez une erreur, comme module introuvable, puis installez-les en utilisant « npm install ». Pour référence Voir l’étape 3.
Remarque:-WebRTC travaille maintenant uniquement sur HTTPS. HTTP n’est plus supporté. HTTPS requiert certaines autorisations.
Les certificats sont dans le dossier HTTPS_Permissions. Toutefois, ceux-ci ne sont pas complètement vérifiées. Vous serez en mesure d’héberger le serveur. Toutefois, le navigateur vous donnera un avertissement disant que les certificats ne sont pas valides. Passez à la page Web.