我使用 TightVNC 和 Remmina 遠端桌面透過 VNC 將 Raspberry Pi 連接到我的 Ubuntu 筆記型電腦。除了沒有聲音之外,它在大多數情況下都工作得很好。
我用谷歌搜尋了所有地方,查找透過 VNC 轉發聲音、透過 SSH 隧道透過 VNC 轉發聲音、透過 PulseAudio Network Transparency 轉發聲音。我找不到怎麼做。
有人知道如何透過 VNC 獲取聲音嗎?
答案1
VNC 不支援聲音。
不過,您可以使用 PulseAudio 透過 SSH 傳輸聲音,這對您來說可能比沒有好。
看看這篇文章:https://razor.occams.info/blog/2009/02/11/pulseaudio-sound-forwarding-across-a-network/
答案2
根據 libvirt 文檔,qemu 對 VNC 進行了擴展以包含音訊。某些檢視器(例如 xvnctitanviewer)支援該擴展,如下所示這個答案支援該擴充。如果您透過 qa qemu VM 轉發音頻,則可以透過此 VNC 擴充來執行此操作。
答案3
我測試過緊密vnc伺服器並讓它運行xfce4然後嘗試雷米納。儘管我指定了 24 位,但我還是得到了 8 位顯示。然後我運行它xwininfo -root
,它說 X 是 24 位元的。所以我嘗試了xtightvnc檢視器。 24 位元顯示效果良好且流暢。於是我開始享受一些樂趣並啟動了 Opera 網路瀏覽器。它向我展示了一個 YouTube 鏈接,所以我就點擊了它。立即出現了一個看起來很有趣的視頻,所以我只是點擊了那裡,這樣我就可以嘗試全屏和播放器支持的其他熱鍵。我經常使用的所有按鍵都工作正常,然後我意識到有聲音!所以我認為這是一個問題xtightvnc檢視器與雷米納。給xtightvnc檢視器嘗試一下。我不知道它是如何實現聲音的,但它做到了。
僅供參考,我在 Ubuntu 16.04.2 LTS 上完成了這一切緊密vnc伺服器1.3.10-0ubuntu3,xtightvnc檢視器1.3.10-0ubuntu3,和雷米納1.1.2-3ubuntu1。
答案4
最新的 RealVNC 支援音訊。但是,它僅在 Enterprise 和 Professional 許可軟體上受支援。檢查這篇文章——