Узловой сервер как потоковый сервер для голоса / музыки - PullRequest
0 голосов
/ 30 августа 2018

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

У меня есть несколько потоков, и я хочу преобразовать их в один. Как я могу создать эти специальные части?

Первая проблема заключается в создании приглушенного потока (потока без данных) в виде MP3 или MP4. Они будут переданы / переданы всем клиентам. После создания этого базового слоя я хочу преобразовать его. Здесь я хочу добавить (для примера) музыкальный файл (MP3 / MP4 или любой другой) - эти данные будут добавлены в поток без данных.

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

Нет, по некоторым причинам я не хочу использовать WebRTC.

...