私はLinuxのWindows 7マシンとサウンドとマイクのリダイレクトを使用してRDP接続を確立しようとしましたが、rdesktop、remmina、freerdpを使用せずに試しました。
最後に、freerdpを使用して、ようやくサウンドとマイクのリダイレクトを別のセッションから取得できました。というのは
xfreerdp -u user -d domain -p password --plugin drdynvc --data audin -- server
マイクをリモートマシンに送信できます。
xfreerdp -u user -d domain -p password --plugin rdpsnd --data Pulse -- server
リモートマシンからサウンドを取得できますが、同じセッション内で両方を取得することはできません。
何か案は?
ようやく解決策を見つけました。 remminaクライアントへの回答を探していると、ある男がremminaではなくxfreerdpを機能させていたため、xfreerdpコマンド here を投稿しました。問題は、2つのプラグイン(drdynvcとrdpsnd)を使用してコマンドを起動したときに、2つのデータ文字列audinとPulseも渡していて、機能しないことです。ソリューションは、データとして単にオーディンの2つのプラグインを渡します。
xfreerdp -u user -d domain -p password --plugin drdynvc --plugin rdpsnd --data audin -- server
これは、freerdpの最近のバージョンで大幅に改善されたようです。
さて、/sound /microphone:sys:alsa
オプションは正常に機能するようです。
https://github.com/FreeRDP/FreeRDP/pull/3597 がマージされると、それは/sound /microphone
再び。
https://github.com/FreeRDP/FreeRDP/wiki/PreBuilds には、私のディストリビューションの古いパッケージよりもはるかにうまく機能するナイトリービルドが含まれています。