@ivanessence
Android Developer

Способы стриминга видео/голоса с android клиента на сервер и наоборот?

Стоит задача организовать стриминг видео и голоса с android клиента на сервер и наоборот, по аналогу Skype, Viber. Какие способы организации можно применить? WebRTC, websocket? Понятно, что можно нагуглить, но может быть есть у кого-нибудь реальный опыт, используемое API, технологии и т.д.
  • Вопрос задан
  • 932 просмотра
Пригласить эксперта
Ответы на вопрос 2
Aquary
@Aquary
softvelum.ru
С мобильных устройств передача потока на сервер идёт, как правило, или по RTMP, или по RTSP. Есть варианты для WebRTC, но и пока немного.

Передача на клиента может быть разной, в зависимости от сценария. Для передачи на большую аудиторию используют HLS - там будет задержка, но его проще раздавать через кеширующие сервера. Если нужно в реальном времени, то используют RTMP или WebRTC, а наши клиенты начинают всё больше использовать наш SLDP.

На рынке есть библиотеки, которые позволяют реализовать всё указанное в разном виде - например, наши мобильные SDK вещания и проигрывания.
Ответ написан
@awsswa59
Рабочий примет
https://www.loowid.com/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы