2016-08-22 2 views
-1

Ich habe viele Dokumente über webRTC gelesen. Jetzt möchte ich eine Beispielanwendung implementieren. Ich ging durch this useful stack overflow question.Wie kann ich die WebRTC-Beispielanwendung starten?

Und ich habe einen Client, einen Server in Javascript. Ich weiß nicht, wie ich anfangen soll, diese Demo zu sehen. Welche Schritte sollte ich nehmen?

Sie erklärten, wie:

signaling technology: WebSockets 
client: pure html/javascript 
server: node.js, ws 
last tested on: Firefox 40.0.2, Chrome 44.0.2403.157 m, Opera 31.0.1889.174 

ich das verstehen, aber ich habe nicht viel praktisches Wissen zu diesem Thema. Das sind meine Fragen zum Einrichten dieser Demo?

  • Sollte ich eine hosting account haben? oder kann ich das mit meiner localhost verwenden?
  • Als nächstes, wo soll ich das node.js, ws? kann ich mit linux machine verwenden und npm installieren und die server.js Datei auf dem ausführen?
  • Wie kann ich client.js Code auf meinem Linux-Rechner starten?
  • Nur server.js und client.js Datei wird benötigt, um diese Anwendung einzurichten?

Antwort

1

Ich bin mit WebRTC auch, aber ich hoffe, dass meine Antwort befriedigen können Sie

  1. Sie diese Demo in localhost verwenden können
  2. Sie NodeJS in Linux-Rechner installieren und server.js auf die volle Funktionalität.
  3. der Demo-
    • laufen server.js durch NodeJS laufen. Stellen Sie sicher, dass Sie zuerst das Paket ws installiert haben.
    • dann erstellen Sie einen Verzeichnisnamen static und setzen client-side code dort.
    • öffnen Sie Ihren Browser und gehen Sie zu localhost:80, um die Demo zu sehen.
  4. Ja, Sie brauchen nur 2 Dateien, um diese Anwendung einzurichten. Die Client-Datei in Working Hello World WebRTC DataChannel Examples with Signaling Implemented ist eine HTML-Datei nicht Javascript.

Sie ein anderes Tutorial hier sehen können: http://www.tutorialspoint.com/webrtc/webrtc_environment.htm

Sorry für mein schlechtes Englisch.

+0

Wie kann ich diese HTML-Datei ausführen? nur Doppelklick? oder irgendwelche anderen Knotenbefehle erforderlich? und ich habe ein anderes Beispiel von http://blog.felixhagspiel.de/index.php/posts/create-your-own-videochat-application-with-html-and-javascript aber wenn ich localhost: portno lade, öffnet es sich, lädt immernoch . Irgendein Pblm? – user2986042

+0

Laden Sie localhost mit dem Port, auf dem der Server zuhört? – KingPin

+0

Wenn der Port korrekt ist und die Seite immer noch geladen wird, denke ich, dass es das Problem des Servers ist. – KingPin

Verwandte Themen