FreeRDPでリモートデスクトップ接続 with Sound
Linux用 RDPクライアント FreeRDPを用いてWindowsにリモートデスクトップ接続したときに音が流れなくて、調べてみるといろいろとオプションをつける必要があった。
- Debian 7.5.0 Wheezy
- サーバーは同一LAN内
- 使い方は適宜調べて
まずは普通に接続
$ xfreerdp -u user -p password -- 192.168.0.10
- user
- 接続先のユーザー名
- password
- 接続先ユーザーのパスワード
- これらは省略可能
音を出す
xfreerdp -x l -a 32 --rfx --no-tls --no-nla -u user -p password -0 --plugin rdpsnd --data alsa -- 192.168.0.10
- プラグインとして
rdpsnd
を使う - 音は出た
- 遅延が…
遅延対策
こことかここをざっと見ると、latency
オプションを使えばマシになるみたい。
xfreerdp -x l -a 32 --rfx --no-tls --no-nla -u user -p password -0 --plugin rdpsnd --data latency:100 -- 192.168.0.10
latencyは100ぐらいが安定してるとかっていうコメントもあったが、そこはうまいこと探してみるといいかもしれない。 まあ多少の遅延はある。