Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FLV配信の自動再接続時 CPU使用率が高くなり続ける #364

Open
voidst opened this issue Aug 22, 2018 · 5 comments
Open

FLV配信の自動再接続時 CPU使用率が高くなり続ける #364

voidst opened this issue Aug 22, 2018 · 5 comments
Labels

Comments

@voidst
Copy link

voidst commented Aug 22, 2018

8月10日にv2.2.1でプロセスが残る問題についてメールにてお問い合わせさせていただいた者です。

プロセスが残る問題についてはv2.5.3開発版に更新してから一度も発生しておりませんが、
FLVの配信を視聴中、自動再接続(再構築)になったときにCPU使用率が高くなる現象に出くわしました。

1回目はCPUファンの音が大きくなって治まらないのに気づきタスクマネージャーを見るとPeerCastStation.exeのCPU使用率が25%ほどになっていた、そして視聴していたFLV配信が直下にきていた
2回目もCPUファンの音が気になったとほぼ同時に、プレイヤー下部のステータスバーの表示が再構築(と表示されていた)を繰り返していてCPU使用率も20~30%になっていた

どちらもGUIからチャンネルを切断してもCPU使用率は高いままで、プロセスを終了させないと治まらない状態でした。
発生回数は2回だけで再現方法はよくわからないのですが上記体験からFLV配信のリレーが崩れたあとの再接続時に発生するのではないかと思いました。

なにか情報が不足していたらお教えください。
よろしくお願いします。

動作環境
Windows7 64bit
.NET Framework 4.6.2
PeerCastStation v2.5.3
PeCaRecorder_v090とそれに付属のPCRPlayerを使用しています

@kumaryu kumaryu added the バグ label Aug 23, 2018
@voidst
Copy link
Author

voidst commented Aug 23, 2018

WMV配信でも同じ現象が発生しました。
バッファ中となりGUIではERRORと表示されていたときに、PeerCastStation.exeのCPU使用率上昇とともにメモリーも140MBほど消費されていました。

@kumaryu
Copy link
Owner

kumaryu commented Aug 24, 2018

発生した時に複数チャンネルを同時にリレーしたり視聴したりってしてましたか?
monoでそれやるとすぐ発生する現象を把握してはいるんで、原因が同じだったら楽だなあと思いまして。

@voidst
Copy link
Author

voidst commented Aug 24, 2018

はい、2つか3つ同時に視聴・リレーしていたと思います。(またリレーは配信ごとに1本に設定しています)

@kumaryu
Copy link
Owner

kumaryu commented Aug 24, 2018

ありがとうございます!再現方法が絞りこめそうなんで調べます

@voidst
Copy link
Author

voidst commented Sep 10, 2018

7月のWindows Update以降、v2.2.1を終了してもプロセスが居座り続けて強制終了もできない不具合ですが、もしかしたら更新プログラムの問題だったかもしれません。

World Wide Web Publishing サービス (W3SVC) を停止しようとすると「停止中」の状態のままになり、W3SVC の停止や再起動ができなくなる。
https://blogs.technet.microsoft.com/jpntsblog/2018/07/19/stoperror_after_julyupdate/

この問題については8月のWindows Updateで解決済みのようです。
すでにペカステを更新済みですので確認はしておりませんが、他のソフトウェアでもプロセスが残る、終了できない問題が報告されていたのでおそらくこれが原因だと思います。
本Issueとは関係ありませんが一応連絡させていただきました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants