私は5ヶ月間からWeb開発を実践していますが、html、css、js、php、mysqlを学んだことがありますが、私はwebrtc(シグナリング、P2Pなど)とウェブソケット(オープンなコミュニケーション)の背後にある理論を学んできましたが、httpとwsの違いのため実装できません。私はどこかで誤解されるかもしれませんが、wsとhttpは一緒に働かないでください。 wsを使用してクライアントに応答するようにApacheまたはnodejを設定するにはどうすればよいですか?お手数ですが、不足しているコンセプトを理解するために多くの助けとなるでしょう。私を初心者にして説明してください。websocketとwebrtcの使い方とwebsocket通信のためのサーバの設定方法
-2
A
答えて
0
webRTCのしくみを理解するのに役立つかもしれません。
簡単な例
var peerConnCfg = {'iceServers': [{'url': 'stun:stun.l.google.com:19302'}]},
peerConn= new RTCPeerConnection(peerConnCfg),
signalingChannel = new WebSocket('ws://my-websocket-server:port/');
peerConn.onicecandidate = function (evt) {
// send any ice candidates to the other peer, i.e., evt.candidate
signalingChannel.send(JSON.stringify({ "candidate": evt.candidate }));
};
signalingChannel.onmessage = function (evt) {
var signal = JSON.parse(evt.data);
if (signal.sdp)
peerConn.setRemoteDescription(new RTCSessionDescription(signal.sdp));
else if (signal.candidate)
peerConn.addIceCandidate(new RTCIceCandidate(signal.candidate));
};
+0
ありがとうございます。もう一つの疑問は、p2p接続のためにシグナリングを使用する方法がいくつあるかです。 – sudhanshu
関連する問題
- 1. logstashの設定方法2.3.3 websocket
- 2. クライアントからサーバへのWebSocket通信のリダイレクト
- 3. node.jsとsocket.io。 websocketのトランスポートタイプの設定
- 4. MessageConversion(Spring websocket client)の使い方とカスタマイズ方法
- 5. WebSocketを使用してUWPクライアントとJavaサーバーを通信する方法は?
- 6. Springブートwebsocketのクライアントとサーバのマッピングメッセージ
- 7. djangoアプリケーションのwebsocketサーバ
- 8. websocketとemberjsの統合方法は?
- 9. Androidとwebsocket通信(ノードWebsocketサーバーとAndroid Javaクライアント)私はAndroidのクライアント用WebSocketとして使用しようとした4
- 10. のWebSocketのonMessage()メッセージは、私はGoogle Chromeの拡張にメッセージを送信するためのWebSocketサーバとしてアウトバーン0.4.10(https://github.com/oberstet/Autobahn)を使用してい
- 11. Websocketの接続設定
- 12. Java EE7 Websocketのテスト方法
- 13. JavaScriptを読む方法BLOBデータをJava WebSocketサーバーのwebsocket経由で送信
- 14. PostgreSQL通知とWebSocket with Rails
- 15. VHosts Playframework WebsocketのためのNginxの設定
- 16. つの方法は、Webアプリケーション開発のためのサーバ側オブジェクトとの通信
- 17. ruby:websocketサーバとwebsocketクライアントは動作しません
- 18. Mobius:LinuxでSpark Clusterと通信するためのCSharpBackendPortNumberの設定方法
- 19. WebSocketを現在のサーバに向ける方法
- 20. Akka-HTTPクライアントwebsocketの使い方
- 21. WebRTC RTCDataChannel - 信頼性の高い設定方法
- 22. のWebSocketとActiveMQの
- 23. Websocket APIを文書化するための推奨方法
- 24. HTML5 Websocket - ホストマシンと通信することができますか?
- 25. Spring WebSocketハンドラ( "websocket"スコープではない)内の "session"スコープBeanへのアクセス方法
- 26. WebSocket経由でsocket.ioに接続するときのクッキーの送信方法?
- 27. スレッドされたWebSocketサーバ(Python)のPingとPong
- 28. aiohttp websocketサーバに接続してもWebSocketが閉じない
- 29. WebSocketの代わりにWebRTCを使用できますか?
- 30. WebSocketサーバー上の特定のユーザーにメッセージを送信する方法
あまりにも多くの可能な回答、または良い答えが、この形式の長すぎるのいずれかがあります。回答セットを絞り込むか、いくつかの段落で回答できる問題を特定するための詳細を追加してください。私は一般的な問題を解決するための開発フォーラム(おそらく[Quora](http://www.quora.com/Computer-Programming))を見つけることをお勧めします。次に、特定のコーディングの問題がある場合は、Stack Overflowに戻ってください。お手伝いします。 –
私はquoraを試みましたが、正直に誰も答えませんでした。私は、wsを使うためのサーバを設定するプロセスが必要です。 – sudhanshu