gpt4 book ai didi

python无损录音+http流媒体库

转载 作者:行者123 更新时间:2023-12-01 02:26:34 24 4
gpt4 key购买 nike

我正在开发一项简单的服务,通过 REST API 请求远程记录连接到服务器的音频接口(interface)的线路输入。

我当前的解决方案,使用 PyAudio管理音频接口(interface):

1) 发送 HTTP 请求以开始录制到服务器文件系统上的文件。

2) 发送HTTP请求停止录音并从服务器文件系统中提取录制的音频文件

相反,我希望能够将线路输入“流”到任何想要下载音频流的 http 客户端。

是否有任何简单的 python 库解决方案可以直接从任何音频接口(interface)的输入进行无损 http 音频流传输?

更重要的是,这有意义吗还是我应该使用 RTSP反而? (除了效率之外,我还希望能够通过浏览器上的简单 http 链接,甚至通过curl 或简单的编程请求来下载音频流,而且我通常一次不会有多个连接的客户端,这就是为什么我宁愿避免 RTSP。)

最佳答案

我使用 Python Flask 提供 REST 端点来流式传输音频,并使用 pyfaac 模块将 PCM 帧打包为 AAC 格式(流式传输需要此格式)。然后,例如,您可以使用标准 HTML5 音频标记,并将 src 设置为流端点。

关于python无损录音+http流媒体库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47333277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com