【问题标题】:Audio stream node js音频流节点js
【发布时间】:2014-11-06 16:32:38
【问题描述】:

我需要帮助,因为我不知道如何为我的特殊情况搜索信息。我解释一下:

我需要开发一个接收 MySQL 数据库提供的音频文件的进程。这些文件是我想播放的,它们是由名为“BARIX”的硬件捕获的。

我在查找信息以在不使用浏览器的情况下在本地播放音频时遇到问题。我找到的所有信息都与在浏览器中播放有关,您不能通过套接字播放音频吗?

硬件“BARIX”网址看起来,我可能有一个无线电(http url)、一个实时协议(RTP)或一个 m3u 文件。

提前致谢

【问题讨论】:

  • Barix 制造了很多装备。您使用的是什么特定硬件?我不清楚您要做什么。您正在尝试从 Barix 编码器播放流?还是反过来?
  • 嗨布拉德,我有新的 Barix Exstreamer 105,现在他只是一个客户。
  • 我有 N 个音频文件,我需要在几个小时内播放它们,正如宣布 (PA)。我的新 Barix(仅客户端)可以通过 url(收音机、rtp 或 m3u 文件)收听,我需要开发一个节点模块来播放这些音频文件并将 url 放在播放音频的位置。

标签: javascript mysql node.js audio


【解决方案1】:

您应该检查 mic npm 和 sox-async npm,它们是音频流包装器,要求您在服务器上安装 SOX Sound Xchange,以便 mic 和 sox-async npm 可以交互/操作音频和流。

SOX (MAC/WINDOWS) ,如果你有 LINUX 使用 ARECORD。

希望这有助于您开始使用音频文件以及麦克风和音频流。

【讨论】:

猜你喜欢
  • 2019-05-10
  • 2019-04-24
  • 2023-03-11
  • 1970-01-01
  • 1970-01-01
  • 2014-06-26
  • 2021-01-08
  • 2018-05-23
  • 1970-01-01
相关资源
最近更新 更多