Я работаю над школьным проектом, который должен отправить звуковой сигнал через WebRTC.Сам сервер RaspberryPi 3 (ARM Chip), и система должна работать без интернета, только интранет .У нас есть устройства, подключенные к Серверу, и нам необходимо передать аудиосигнал от некоторых устройств ко всем остальным.
Peer to server to peer schema ( ^.^)♪
/ --> ? WebRTC Client 1
? WebRTC Capture ---\ The / --> ? WebRTC Client 2
? WebRTC Capture ---- Raspberry ---> ? WebRTC Client ...
? WebRTC Capture ---/ Pi 3 Server \ --> ? WebRTC Client 20
\ --> ? WebRTC Client 21
Я обнаружил node-webrtc
, но документации очень мало, и мы не можем заставить ее работать.... а выступление с аудиоканалом только кажется дерьмовым ... ты когда-нибудь делал что-то подобное?Альтернатива, кажется, использует DataChannel вместо MediaStream, который, кажется, не очень хорошо поддерживается.Но может быть проблема с прерывистым звуком, может, потому что он будет отправлен кусками, нет?
Как бы вы это реализовали?Я хотел бы придерживаться node.js, если это возможно.