- ベストアンサー
LAN内でWindows Media エンコーダでのライブ配信が遅いのはなぜ?
1)LAN内でWindows Media エンコーダ9でライブ配信したのですが7秒から10秒のタイムラグが出てしまいます。どうしてLAN内(100Mbps)でも遅いのでしょう? 2)ADSLの1Mbpsの環境でもMSメッセンジャーやネットミーティングではタイムラグは気にならないのにLAN内のエンコーダのライブ配信はタイムラグがひどいのでしょう? 3秒ぐらいに縮めることはできないでしょうか? 環境 LAN内(100Mbps) エンコーダ側 ソフト:Windows Media エンコーダ9 圧縮:ビットレート282kbps 端末:Win2000 CPU Pen 1GHzメモリ500MB 再生側 再生ソフト:Windows Media Player9 端末:WinXP pro CPU Cel M 1.2GHz メモリ256MB
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
これだけの情報で適格なアドバイスとはいかないですが、確認すべき点をいくつか。 【エンコーダ側】 他の処理を行っていないでしょうか? ビットレートを下げることはできないでしょうか? (しばらく扱っていないので282kbpsがどの程度の負荷なのか覚えていないのですいません) 【LAN】 HUBのカスケードを沢山してませんか?(4段以降は減衰が酷くなるとのこと) 他に大量通信がありませんか 【再生側】 Windows Media Player9以外のソフトが起動していませんか? 配信の仕組みですが、エンコード側(サーバ)は以下の処理をします 動画→[エンコード]→圧縮データ LAN上は、 サーバ→圧縮データ→[LAN]→圧縮データ→クライアント 再生側(クライアント)では、 圧縮データ→[デコード]→再生 ビットレートが高いとサーバ側でのエンコード時間、クライアント側でのデコード時間がかかるため、タイムラグの大きな要因となるでしょう また、サーバでエンコードし、サーバで再生(IPアドレス127.0.0.1)で再生しても、同程度以上のタイムタグが発生するようならLANの問題ではないと思われます 参考までに、家の中で無線LAN(11b)を使って、TVの配信をしたことがありますが、実際のテレビ放送と無線LAN配信のタイムラグは1秒程度でしたよ そのときのマシンスペックはたぶんこんな感じだったと思います エンコーダ側はWinXP、CPUがPEN4 1.5G、メモリ256MB クライアント側はWin98、CPUがPEN3 700M、メモリ192MB エンコードの条件を覚えていないのですいません
その他の回答 (1)
- 0KG00
- ベストアンサー率36% (334/913)
PINGでの応答速度はどれぐらいでしょう? LANは100Base-TXですか? Win2000のエディションは? DirectXはインストール済みですか? CPU PenというのはPentium3の事でしょうか? 可能であればOSをXP以降、CPUをPentium4以降にして試してみてください。
お礼
私の環境ではceleronの1.3MGHzが最高の環境なので タイムラグは解消できないみたいです。 ありがとうございました。
補足
●PINGでの応答速度はどれぐらいでしょう? →1秒ぐらいです。 Reply from 192.168.90.181: bytes=32 time<10ms TTL=128 Ping statistics for 192.168.90.181: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms ●LANは100Base-TXですか? 100Base-TXです。 ●Win2000のエディションは? 5.00.2195 SP2です。 ●DirectXはインストール済みですか? インストールしていません。 ●CPU PenというのはPentium3の事でしょうか? Pentium3です。 ●可能であればOSをXP以降、CPUをPentium4以降にして試してみてください。 XP pro CPU CelecronD 256MBでテストしたのですが 同じくらいのタイムラグでした。 DirectXをインストールして再度テストしてみます。 エンコーダのモニタ情報をみると CPU負荷:10%でした。 ADSLでNet meetingやMSメッセンジャーより遅い というのが不思議です。
お礼
私の環境ではceleronの1.3MGHzが最高の環境なので タイムラグは解消できないみたいです。 ありがとうございました。
補足
Windows Media Player9以外のソフトは終了して ビットレートを1/10(282kbps→24Kbpsにして)にして サーバでエンコードし、サーバで再生しても 結果は同じ10秒程度でした。