如何在Windows 7 x64下用c ++程序选择左或右扬声器?

时间:2013-12-13 13:51:12

标签: c++ windows audio windows-7-x64 libvlc

我需要开发一个cpp程序,它从带有RTP的vlc服务器接收2个音频,它将音频1重定向到左扬声器,音频2重定向到右扬声器。

我尝试使用lib vlc for windows来实现它。

你能帮我看一下使用lib vlc for windows 7 x64的例子吗?

注意:我可以找到任何使用lib vlc for windows 7 x64平台的文档。

1 个答案:

答案 0 :(得分:3)

如果您有2个连接到音频渲染器,则可以创建立体声流,每个源通道一个。在生成的立体声流中,其中一个通道是静音的(全为零)。

  • 左扬声器 - 右声道全为零。
  • 对于ighft扬声器 - 左声道全部为零,

如果你可以自己熟练,那就更简单了。将2个输入流转换为单个立体声流。音频渲染器需要设置为接受立体声流的格式。