그래서 비디오, 오디오 및 텍스트를 허용하는 채팅 앱을 만들고 싶습니다. 어느 것을 사용할지 결정하기 위해 Websocket과 WebRTC를 조사하는 데 시간을 보냈습니다. WebRTC에는 많은 비디오 및 오디오 앱이 있기 때문에 합리적인 선택처럼 들리지만 고려해야 할 다른 것들이 있습니까? 자유롭게 의견을 공유하십시오.
같은 것들:
새로운 WebRTC는 일부 브라우저에서만 사용할 수 있지만 WebSocket은 더 많은 브라우저에있는 것 같습니다.
확장 성-웹 소켓은 세션에 서버를 사용하며 WebRTC는 p2p 인 것 같습니다.
멀티플렉싱 / 다중 채팅방-Google+ 행 아웃에서 사용되며 구현 방법에 대한 데모 앱을 계속보고 있습니다.
서버-웹 소켓은 여러 시스템에 걸쳐 확장하려면 RedisSessionStore 또는 RabbitMQ가 필요합니다.