Потоковая передача видео одному пользователю и получение звука от пользователя

Мое требование: я хочу стримить на человека (Larix?) со своего смартфона и получать звук от этого человека. Задержка должна быть как можно меньше, а качество — как можно выше. Я хочу разместить все это на своем сервере.

Каков наилучший метод? Я пробовал SRS, качество высокое, а задержка низкая, но я не знаю, как получить звук от другого человека.

Будет ли SRT также вариантом?

Что лучше всего подходит для этого?


person Marco Heine    schedule 26.01.2021    source источник


Ответы (1)


Учитывая требования к задержке, похоже, что хорошим подходом было бы решение, ориентированное на задержку в реальном времени, использующее RTSP, Web RTC или подобное.

Использование чего-то подобного как можно ближе к стандарту с видео только в одном направлении и звуком только в другом направлении (или с обоими, если вам это нужно) кажется, что это может быть самый простой подход.

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

Существуют существующие клиенты Web RTC для Android и iOS, на которые вы можете опираться — постоянно доступно больше, поэтому стоит поискать, но вот несколько примеров:

person Mick    schedule 27.01.2021