私は私の机でLinuxコンピュータ(RHEL7を実行)の横にあるWindowsコンピュータ(Windos 7 64ビットを実行)にログインするためにxfreerdpを使用しています。
通常、次を使用します。
xfreerdp -k uk -g 1280x950 --no-nla --plugin cliprdr
これによりオーディオが無効になります。以下を使用して、Windowsシステムのサウンド出力をLinuxボックスに転送できます。
xfreerdp --plugin drdynvc --plugin rdpsnd
Windowsボックスにオーディオを提供するためにLinuxマイクデバイスを使用することはできません。私は試した:
--plugin audin_pulse
そして、レジストリキーを設定します。
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
fオーディオキャプチャを無効にする
0に。ここで同様の質問をしたにもかかわらず、この問題を解決する方法がわかりません。
しかし、Windowsボックスは私の机の上にあるので、そこにあるヘッドフォンとマイクソケットを使うのはとても嬉しいです。 つまり、オーディオをまったく配信したくないので、リモートシステムで有効にするだけです。。リモートデスクトップはデフォルトで無効になっているようです(Windows側ではそうです)。
-r sound:remote
以前のrdesktopプログラムでは、これを実行または実行できました-r sound:local
。 xfreerdpに対応するものは何ですか?
[背景:私の目標は、WindowsボックスでSkype for Businessを使用することです。動作している限り、ヘッドフォンをどこに接続しても構いません。 Linuxシステムでpidgin + sipeを使用しましたが、すべてが機能しているかどうかわかりません。
ベストアンサー1
私のGoogle Fuが戻ってきました。
もう少し調べた後、答えを見つけました。 /audio-mode:1 を使用してサーバーに音声を保持します。私はテストしましたが、Windows VMでマップされたUSBオーディオデバイスであるVOIP用USBヘッドセットを確認しました。
xfreerdp /w:1904 /h:1120 /u:私のユーザー名/オーディオモード:1 /v:192.168.1.2 +クリップボード+フォント
https://github.com/FreeRDP/FreeRDP/wiki/CommandLineInterface
値は0 - ローカルリダイレクト、1 - サーバーに保持、2 - なしです。
このエイリアスが役に立つと思いました。
エイリアス rdp_ad="xfreerdp /w:1904 /h:1120 '/u:mydomain\myusername' +clipboard +fonts "