我需要一些建议,关于哪种IPC和哪种消息队列类型最适合我的特定环境(生产者/消费者,优先级和计时等)。
我正在用C for Linux (Ubuntu)开发一个实时音频/图形应用程序,它使用OpenGL和SDL图形、ALSA音频(MIDI)、POSIX pthread和外围硬件的定制库。当前存在用于与外围设备通信的主线程和线程。主线程将主图形绘制周期与控制音频记录/回放(或者更准确地说,为循环记录/回放设置的MIDI事件)的代码相结合。
我需要将音频分离到自己的线程中,因为主线程当前不是严格计时的(即,根据从一个迭代到下一个迭代绘制的内容,主绘制周期并不总是花费相同的时间来完成迭代),这阻止了
我正在使用Adobe Flash Media Live Encoder将实时视频流式传输到视频流服务器。
摄像头就在我们办公室的窗外。
值得庆幸的是,Flash Media Live Encoder有一个取消包含音频的复选框。
我想知道如何将录制的消息推送到音频(或音乐)中。有没有办法播放录音并让它像麦克风一样工作?