2017-02-08 1 views
2

У меня есть задача создать видеочат, который позволит общаться двум людям, ведьмам друг друга. Моя архитектура приложения: front-end Угловой 2/машинописный, бэкэнд: java, весенний ботинок (и подмодули). Все работает нормально, но у меня проблема с пониманием того, как сделать потоковое видео. Я искал любую инфраструктуру для этого, но я потерпел неудачу. Насколько я понимаю, WebSocket не помогает мне в этой задаче, и использовать ее нецелесообразно. Также, как я понимаю, у Spring нет инструмента для решения задачи. Неужели мне нужно создавать потоки через чистый UDP, который существует в java или, может быть, есть другой способ, любая структура, которая дает более высокие интерфейсы для задачи?Spring Boot video chat

ответ

4

Волшебное ключевое слово здесь "WebRTC", который является браузер поддержки для поддержки аудио и видео R еа T IME C ommunication для Web.

В основном сообщение происходит через одноранговое соединение между браузерами ваших пользователей. Единственное, что несет ваше приложение, - это сигнализация ... обмениваться данными сверстников для ваших клиентов.

Исходя из этого, ознакомьтесь с this project called NextRTC для справки.

+0

Спасибо за ответ. Я не могу найти документацию об API для NextRTC. Не могли бы вы предоставить нам некоторую документацию о NextRTC? –