2017-01-17 4 views
0

Эй, мы планируем сделать видеозвонок в режиме реального времени (как и в Hangouts, и только в нашем колледже intranet), который использует браузер, но мы застряли в точке, передавать данные другому клиенту напрямую, не передавая его с сервера?
Мы думали использовать апплет, но вы не можете создать соединение сокета из кода апплета из-за ограничений безопасности java.Обмен сообщениями от браузера

ответ

2

Вы можете использовать webrtc

this библиотека упрощает управление webrtc соединений в JS.

2

Использование апплета java, вероятно, не лучший выбор по ряду причин. Наиболее важным, на мой взгляд, является то, что большинство современных браузеров перестали поддерживать Netscape Plugin Application Programming Interface (NPAPI). Почему бы не создать простое приложение для узла? Используя что-то вроде firehose, простой паб/вспомогательный сервер. Все ваши модели на стороне клиента будут синхронизироваться с сервером, поэтому упростить «передачу данных» между клиентами. Firehose также легко настраивается и настраивается.

Смежные вопросы