せっかくD02HWを購入したので、またカフェ仕事の機会を増やして行こうと思い環境整備。とりあえず、iPod忘れた時(よくある)でも自宅のiTunesマシンにアクセスして音楽を聴けるようにしようと挑戦。
結論を書くと、
- PPTPでは共有サーバーが見つけられないので、PacketiXを使用
- コネクション数を増やすより、圧縮を有効にする方が効果的(8本+圧縮でOK)
- 共有ライブラリの読み込みに時間がかかるので、サーバー側で共有するプレイリスト数が減らすのが吉
という感じで快適に聴けるようになりました。
二番目に気づくまで少し時間を取りました。AACストリームは元々圧縮データなので、PacketiXで再圧縮するのは無駄だとばかり思いこみ、一所懸命コネクション数を増やしていました。20本くらいに増やしてみても、曲が切り替わる時に数秒再生して一旦途切れるという現象がなくならず。もしやと思って試したらOKでした。コネクションは8本で充分ぽいです(それ以下は試してない)。まぁ、イーモバイルの7.2Mbpsエリア外ではまた状況が違ってくるかも知れません。
Vistaのパフォーマンスモニタで受信状況を見てみると、iTunesとPacketiXクライアントでは2,3割レートが違うようで、これが圧縮率の差でしょうか?
圧縮を有効にすると双方でCPU負荷が上がる場合があると書かれていますが、CPUメーター読み程度では目立って変化はないように思いました。
あとはヘッドフォンを忘れないことだw(iPod持ってない時はもってない。PCバッグに専用のを用意すっか)。
と、書いてるうちに途切れ発生orz。再生数秒後に一旦途切れて再バッファすると後は平気。iTunesのバッファ基準が甘いんですかね。もう少し貯まってから再生開始すれば良いのに。無音時間よりも途切れの方が不快なんですよね。