Я построил сервер в Java, сервер отправляет (изображение) данные в веб-браузер через веб-сокет. Далеко все работает отлично. и I wand, что веб-браузер отправляет данные с сервера на другой веб-браузер (клиент) с помощью webRTC, поэтому я искал webrtc ... Я заметил, что есть случаи, когда вам нужно использовать webSocket с webRTC Что такое роль websocket в webRTC?Какова роль websocket в webRTC?
ответ
Для того, чтобы установить соединение WebRTC между двумя браузерами, эти браузеры должны будут сначала согласовать соединение. Чтобы договориться о соединении, они должны иметь возможность разговаривать друг с другом. Но они не могут разговаривать друг с другом, потому что они еще не установили связь.
В этом месте находится сигнальный сервер . Это сервер, к которому уже подключены оба одноранговых узла и которые могут передавать сообщения между ними до тех пор, пока они не установили соединение. Использование соединения с сетью для этой цели является наиболее полезным способом, поскольку это (мягкий) канал двусторонней связи в реальном времени, именно то, что вы хотите, когда ретранслируете сообщения как можно быстрее.
У этого есть, чтобы быть websocket; AJAX и/или длинный опрос тоже будут делать, но у них больше накладных расходов и они медленнее, а это означает, что для согласования соединения WebRTC потребуется больше времени.
- 1. Какова роль IceConnectionState и IceGatheringState в webrtc
- 2. Запись экрана WebRTC/WebSocket
- 3. Какова роль контроллера и какова роль $ scope в AngularJS?
- 4. Какова роль AssemblyFileVersionAttribute?
- 5. Какова роль открытого ключа?
- 6. Какова роль TypeModel.Create?
- 7. Какова роль/ответственность «оболочки»?
- 8. Какова роль файла sas.exe
- 9. Какова роль AVCaptureDeviceType.builtInDualCamera
- 10. Какова фактическая роль XMPP
- 11. Какова роль $ state.go ('.')?
- 12. Какова роль аннотации @EJB
- 13. Какова роль актера UML?
- 14. Какова роль «функции (v)»?
- 15. Какова роль службы $ watch?
- 16. Какова роль таймера здесь
- 17. Какова роль «копировать» в АРК
- 18. Какова роль стека в микропроцессоре?
- 19. Какова роль keepdims в python
- 20. Какова роль xhtml в Html5?
- 21. Какова роль цели в Makefile?
- 22. Какова роль _Pvt_Extensions в LightSwitch
- 23. Какова роль «прикосновения» в Asterisk?
- 24. о крючке: Какова роль крюка _ *()
- 25. Какова роль часов для UART
- 26. Какова роль директивы ng-app?
- 27. Какова роль функции AngularJS transformRequest?
- 28. Какова роль звездочки перед параметром?
- 29. Использование websocket meteor для webRTC Signaling
- 30. WebRTC через вопрос клиента подключения WebSocket/сервер
спасибо !! больше вопрос ..! Если два клиента подключаются к localhost: 8080, Что вы отправляете и получаете с сервера через websocket? Каково сообщение, которое сервер получил через websocket и что должен делать сервер с ним? –