2017-02-16 20 views

ответ

1

Используйте Liquidsoap + webcaster.js:

https://github.com/webcast/webcaster

+0

Спасибо, Алекс! Как я вижу, он использует WebSockets для упаковки данных. Вы упомянули, насколько стабильны, насколько низки латентности? Можно ли использовать WebRTC в качестве самого аудио транспорта, возможно, с каким-то транскодером WebRTC-> Icecast/shoutcast в середине? Еще раз спасибо. –

+1

Используя его прямо сейчас, и это довольно таблица, латентность примерно такая же, как если бы она транслировалась из внешней программы, такой как SamBroadcaster. Невозможно отправить данные непосредственно на icecast через WebSockets, но использование 'liquidsoap' в середине позволяет, в основном, поток данных:' WebSocket' -> 'liquidsoap' ->' Icecast' –