【问题标题】:Recording, streaming and recieving audio over a LAN with python使用 python 通过 LAN 录制、流式传输和接收音频
【发布时间】:2015-11-30 10:33:40
【问题描述】:

我正在研究在 Windows 上使用 python 2.7 编写一个非常简单的基于 LAN 的家庭监控系统。我在房子周围有很多电脑,每台电脑都连接了一个 USB 网络摄像头。摄像机内置麦克风。我正在寻找通过网络捕获和流式传输音频和视频的最佳方式,然后接收并查看/收听它。我猜我必须使用 PyAudio 从麦克风和 CV2 获取音频来获取视频,除此之外,我不确定如何将这些数据流式传输到另一台计算机,接收它然后查看/听听。

【问题讨论】:

    标签: python-2.7 opencv audio streaming pyaudio


    【解决方案1】:

    这里不是一个真正的问题,但我仍然想我有一个解决方案给你 (但有数百万种方法可以解决这个问题。)

    我的方式是ROS(机器人操作系统),它基本上是一个 TCP/IP 服务包装器。无论如何,您可以通过网络进行简单的广播和接收流。 ROS 可以用 C++ 或 Python 实现。 ROS 通常将 OpenCV 用作 CV 库,因此它应该符合您的意愿。

    直截了当的视频示例(即)在这里:

    音频流在这里介绍:

    • audio_common(可能有通过 PyAudio 提供的解决方案。不确定其他解决方案是否会更简单且仍然合适。)

    【讨论】:

      猜你喜欢
      • 2015-02-07
      • 1970-01-01
      • 2018-06-08
      • 2011-12-21
      • 2013-08-02
      • 2018-11-12
      • 1970-01-01
      • 2012-04-25
      • 1970-01-01
      相关资源
      最近更新 更多