設定多聲道音訊 - Amazon DCV

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定多聲道音訊

使用 Amazon DCV 原生用戶端時,Amazon DCV 最多支援 7.1 個音訊通道。Web 瀏覽器用戶端僅支援立體聲 2.0 音訊頻道。

Amazon DCV 支援下列多聲道音訊組態:

  • 立體聲 2.0 (兩個聲道)

  • Quadriphonic 4.0 (四個頻道)

  • 環繞 5.1 (六個聲道)

  • Surround 7.1 (八個通道)—僅限 Windows Amazon DCV 伺服器

支援的音訊組態

如果用戶端請求的音訊聲道數量低於伺服器提供的聲道數量,伺服器會向下混合聲道數量。這是為了符合用戶端請求的頻道數量。例如,假設用戶端請求環繞音效 5.1,而伺服器最多支援環繞音效 7.1。伺服器會將音訊下混至 5.1。

伺服器不會自動縮小混音,以符合來源應用程式的音訊輸出。例如,假設來源應用程式提供環繞音效 7.1,而用戶端僅支援立體聲 2.0。只有左前和右前音訊頻道會串流到用戶端。剩餘的頻道會遺失。如果這是 true,為了防止音訊通道遺失,請設定 Amazon DCV 伺服器以向下混合音訊通道。

在 Windows Amazon DCV 伺服器上設定音訊通道

Windows 伺服器支援環繞音效 7.1 (八個音訊聲道)。預設組態為立體聲。不過,您可以將伺服器設定為使用不同的組態。

在 Windows 伺服器上設定音訊通道:
  1. 開啟音效控制面板。從桌面的任務列,在發言者圖示上按一下滑鼠右鍵,然後選擇聲音

  2. 開啟播放索引標籤,然後選擇 Amazon DCV 發言者。

  3. 選擇設定

  4. 選擇您偏好的頻道組態。

  5. 選擇確定

在 Linux Amazon DCV 伺服器上設定音訊通道

根據預設,Linux 伺服器支援立體聲 2.0 (兩個音訊聲道),且需要額外的組態來支援多聲道音訊。

您需要執行下列動作:

  1. 設定 PulseAudio 音效伺服器。

  2. 設定 Amazon DCV 伺服器以使用 PulseAudio 裝置。

  3. 設定要使用的頻道數量。

設定 PulseAudio 音效伺服器
  1. 使用您偏好的文字編輯器開啟 /etc/pulse/default.pa

  2. 在檔案的結尾新增此行:

    load-module module-null-sink sink_name=dcv format=s16be channels=6 channel_map=front-left,front-right,rear-left,rear-right,front-center,lfe rate=48000 sink_properties="device.description='DCV Audio Speakers'"
  3. 儲存並關閉檔案。

設定 PulseAudio 音效伺服器之後,您必須設定 Amazon DCV 伺服器以從 PulseAudio 音效伺服器擷取音訊。

設定 Amazon DCV 伺服器以使用 PulseAudio 裝置
  1. 使用您偏好的文字編輯器開啟 /etc/dcv/dcv.conf

  2. [audio] 區段中,找到 grab-device 參數。然後,將現有值取代為您在上一個步驟中擷取的裝置名稱。

    如果 [audio]區段中沒有grab-device參數,請使用下列格式手動新增參數:

    [audio] grab-device="DCV Audio Speakers"
  3. 儲存並關閉檔案。

設定 Amazon DCV 伺服器從 PulseAudio 音效伺服器擷取音訊後,您可以指定要使用的頻道數量。

設定要使用的頻道數量
  1. 使用您偏好的文字編輯器開啟 /etc/dcv/dcv.conf

  2. [audio] 區段中,找到 source-channels 參數。然後,以下列其中一項取代現有的頻道數量:2適用於 2.0、4適用於 4.0 或6適用於 5.1。

    如果 [audio]區段中沒有source-channels參數,請使用下列格式手動新增參數:

    [audio] source-channels=channels
  3. 儲存並關閉檔案。

  4. 停止重新啟動 Amazon DCV 伺服器。