python无损录音+http流媒体库

2024-06-16 11:07:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在开发一个简单的服务,通过restapi请求从连接到服务器的音频接口远程记录线路输入。在

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

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

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

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

有没有任何简单的python库解决方案可以直接从音频接口的输入中实现losslesshttp音频流?在

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


Tags: 文件服务器restapihttp客户机远程记录解决方案
1条回答
网友
1楼 · 发布于 2024-06-16 11:07:00

我使用Python flask提供REST端点来流式音频,并使用pyfaac模块将PCM帧打包成AAC格式(流式处理需要这种格式)。然后,例如,使用标准HTML5音频标记,src设置为流式处理端点。在

相关问题 更多 >