【问题标题】:Broadcasting live microphone audio from esp32 to another esp32将直播麦克风音频从 esp32 广播到另一个 esp32
【发布时间】:2022-08-10 17:10:59
【问题描述】:

我的主要目标是使用一个 esp32(连接麦克风)并通过互联网将现场音频从麦克风广播到多个 ep32(连接扬声器)。有人可以建议我如何实现这一目标吗?我想过使用 WebRTC,但据我所知 esp32 无法做到这一点。

    标签: server esp32


    【解决方案1】:

    我会用 NodeJS 设置一个服务器,比如 Raspberry PI。 这个 Raspberry 在某个网络上会有一个公共 IP,托管一个 socketIO 服务器。 ESPS 将连接到那个 socketIO 服务器并通过这个 websocket 推送他们的数据。该消息可以包含它是主 esp 的消息还是从站。需要 audo 信号的从服务器将连接到这个 socketIO 服务器并使用主服务器的数据。

    Web RTC 将是一个很好的解决方案,但是为了让它工作,你仍然需要一个信令服务器。并且 ofc 在 C 中实现 webRTC。

    【讨论】:

      猜你喜欢
      • 2018-06-18
      • 1970-01-01
      • 1970-01-01
      • 2018-02-14
      • 2016-10-13
      • 2014-01-01
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多