メインコンテンツへスキップ
Owncat cautions you
このページは非公開です。検索エンジンはインデックスしません。直接リンクを知っているユーザーだけがアクセスできます。

落ちたフレーム

放送ソフトウェアがフレームが落ちると言っている場合、これは主に放送ハードウェアとソフトウェアがフレームを早く描画できない場合、ネットワーク接続が選択したビットレートでのストリーミングをサポートしていない場合、またはOwncastサーバーがフレームを早く取り込めない場合のいずれかです。

一般的に、多少の落下フレームは完全に受け入れ可能であり、期待されるものです。 ただし、ストリーミング中にフレームが継続的に落ち続ける場合は、ローカルの放送コンピュータのハードウェア、ソフトウェア、ネットワーク、またはOwncast側のいずれかを最適化する必要があります。

この情報の一部はOBS Dropped Frames Guideから適応されていますので、完全なドキュメントも役立つでしょう。

Owncastサーバーのハードウェア利用率を確認してください

管理者のハードウェア使用状況ページを訪れて、サーバーのリソースがどのようにパフォーマンスを発揮しているかを確認してください。

管理者のハードウェア情報ページ、CPU、メモリ、ディスク使用量のメーターと時間経過に伴う使用状況のチャートを表示

OwncastサーバーのCPUが最大に達している場合、視聴者はバッファリングを目にすることになります。サーバーがもはや処理できなくなるためです。 これがあなたの経験していることであれば、最初のステップは過度なハードウェア使用の解決です。

放送ソフトウェアを確認してください

放送用コンピューターがライブ映像を安定して放送していることを確認してください。 自分のコンピュータやネットワーク接続がインターネットに映像を送るのに苦労している場合、視聴者はバッファリング状態に留まることになります。 必要に応じて、放送デバイスの放送ソフトウェアでビットレート、解像度、またはフレームレートを減らしてください。

落ちたフレームに注意し、それらの原因を調査してください。 ローカルのCPUまたはGPUですか? ローカルネットワークですか? それとも、ハードウェアの使用率によってOwncastサーバーがフレームを落としているのですか?

たとえば、放送用コンピュータのGPUが最大に達している場合、フレームをレンダリングするのに追いつけなくなります。 OBSを使用している場合、これを確認する方法の1つは、アプリケーションの「Stats」を見ることです。そして、「レンダリング遅延」を経験しているかどうかを確認します。

ビットレートまたはフレームレートを下げてみてください

次にやるべきことは、放送ソフトウェアのビットレートまたはフレームレートを下げて、落ちるフレームが止まるまで続けることです。 ネットワーク状況は日によって異なることがあり、昨日うまくいったことが今日も保証されるわけではありません。 時には、悪い接続のためにビットレートを下げる以外にあまりできることがない場合もあります。

処理する必要のあるビデオのフレームが少ないほど、それを処理するために使用されるハードウェアリソースも少なくなります。 Owncastに送信するフレームレートと、視聴者に送信されるフレームレートの両方を削減できます。

欠点: フレームレートを減少させると、一部のコンテンツではストリームの品質が目に見えて低下する可能性があります。

ビデオエンコーディングと品質についてもっと読む。

欠点: ビデオ品質を下げると、内容によってはストリームの品質が目に見えて低下する可能性があります。

無線接続でストリーミングしないでください

多くのケースで、無線接続はその不安定な性質のために問題を引き起こすことがあります。 ストリーミングには本当に安定した接続が必要です。 多くの場合、無線接続は問題ありませんが、問題がある場合は変更する良い機会です。

スピードテスト

スピードテストは非常に大まかな推定です - ストリーミングに関してはほとんど意味がありません。 スピードテストが5Mb/sのアップロードがあると言っているからといって、安定的に5Mb/sで何かをアップロードできるとは限りません。 残念ながら、それがインターネットの仕組みではありません。 サーバーが不安定な場合、サーバーまたはサーバーへのルーティングポイントへの接続を維持できる保証はありません。 As a rough rule of thumb, your "stable" bitrate is more likely about 70-75% of your "estimated" speed test upload (and that's only if you're not being throttled). スピードテストは、完全に理想的な条件下でストリーミングできる理論的な最大速度を教えてくれますが、条件は決して完璧ではありません。


Improve this page

See something missing or incorrect? Edit this page and improve the documentation for everyone.

Contributors to this documentation