2013-12-13 58 views
1

我需要開發一個cpp程序,它接收來自vlc服務器的帶有RTP的2個音頻,並將音頻1重定向到左揚聲器,音頻2重定向到右揚聲器。如何在Windows 7 x64下使用C++程序選擇左側或右側揚聲器?

我試圖使用lib vlc for windows來做這件事。

你能幫我一個使用lib vlc for windows 7 x64的例子嗎?

注:我可以找到任何文件使用lib vlc for windows 7 x64平臺。

+0

我更新了我的問題,你能重新打開它嗎? – developer

回答

3

如果您有2個連接到音頻渲染器,您可以創建一個立體聲流,每個源通道一個。在生成的立體聲流中,其中一個聲道是無聲的(全零)。

  • 對於左揚聲器 - 右聲道全部爲零。
  • 對於ighft音箱 - 左聲道是全零,

如果你能混流自己,這是更簡單。將2個輸入流轉換爲單個立體聲流。音頻渲染器需要設置爲接受立體聲流的格式。

相關問題