实时处理无线电流
Process radio stream real time
我想用C++创建一个程序,该程序能够实时处理通过互联网广播的无线电流(音频)。然而,我不知道如何在我的程序中获得这个音频流。也许可以在浏览器中播放音频流,并从我的程序或其他程序中的声卡中捕获音频流?
最后的目标是处理流并识别我已经录制的特定声音。
欢迎所有提示。
我建议查看ffmpeg库。它支持通过内部使用libcurl从互联网上获取多媒体源,如RTSP。
例如,您可以使用ffmpeg
命令行二进制文件(这是一个基于ffmpeg C库的二进制文件)来获取实时多媒体流,如下所示:
ffmpeg -i rtsp://some-server.youtube.com/some-media.3gp -acodec copy -vcodec copy filename.3gp
相关文章:
- 媒体基金会:WavSink以比实时消耗率更快的速度处理音频-是否可以实时限制后台处理
- 完整Windows桌面的实时视频处理
- C++:灰度位图标题和实时绘画+opencv图像处理
- 审核的实时事件处理 C/C++
- 快速C 正弦和余弦替代方案,用于实时信号处理
- Android Camera2 API-实时显示处理的框架
- 从 exe 获取输出C++并在 Python 中实时处理它
- 实时图像处理:HSV图像中的噪声(openCV)
- 使用C 编写的算法对数据进行实时处理
- C++ 是使用 OpenAL 进行实时 PCM fft 音频处理
- 使用机器实时处理
- 实时绘图的信号处理数据(c++中的FFT和GNUPLOT)
- 实时应用中图像采集和图像处理的设计模式或最佳实践
- C++/C 实时闪存流处理
- 实时处理无线电流
- Opencv/在线程中录制实时视频,在另一个线程中处理图像
- PortAudio流和实时处理
- 实时音频处理
- 实时音频处理
- OpenGL和C++:实时处理和绑定缓冲区