Twitchストリーミング中にフレームのドロップを停止する方法

Twitchストリーミング中にフレームのドロップを停止する方法

Twitchでのライブストリーミングはとても楽しいものです。 コミュニティを知り、視聴者と時間を過ごすことで、ストリーム体験を誰にとっても素晴らしいものにすることができます。 ただし、技術的な問題により、この夢は悪夢に変わる可能性があります。これの主な原因の1つは、ストリーミングソフトウェアがフレームをドロップすることです。

これは、自分のゲームプレイには影響しませんが、Twitchへのゲームプレイフィードには影響します。 これにより、フレームがストリームにドロップします。これは、ゲームプレイフィードの小さなセグメントのグリッチ、ジャンプ、または切断としてTwitchフィードに現れます。 これを引き起こす可能性のある要素はいくつかありますが、問題の根本的な原因がどれであるかを理解するのは必ずしも簡単ではありません。

ただし、選択したストリーミングソフトウェアに関係なく、フレームのドロップを引き起こす主な要素は一般に2つあります。 ここでは、フレームがドロップされる主な原因と、それらがストリームで発生しないようにするために必要なことを強調します。

ビットレート

Twitchストリーミング中にフレームのドロップを停止する方法

ドロップフレームを引き起こす最初の、そして通常最も一般的な要素は、ストリームに設定したビットレートに関連しています。 ビットレートレートは、ストリームの出力品質を効果的に決定します。6000Kbpsの設定は、通常、毎秒60フレームで1080pで出力するストリームが、クリーンで詳細に見えるのに十分です。

ただし、ストリームを設定したビットレートとプレイしているゲームの両方を処理できないシステムからストリーミングしている場合、コンピューターは通常、ストリームソフトウェアよりもスムーズにプレイできるように、ゲームのリソースを優先します。

そのソフトウェアのリソースが不足している場合は、ストリームがフレームをドロップして負荷を管理することを意味します。 これは、統計セクションにフレームがドロップされるか、出力にFPSがドロップされるかのいずれかとして表示されます。

関連: OBSStudioおよびStreamlabsOBSでストリームビットレートを変更する方法

コンピューターが使用しているリソースの数を減らし、フレームドロップを改善する最も簡単な方法は、ストリームのビットレートを下げることです。 これは、ストリームをエンコードするために必要なリソースが少なくなることを意味し、品質をあまり低下させることなく、よりスムーズなエクスペリエンスを期待できます。 出力解像度を下げると負荷を減らすこともできます。ライブテストの代わりにゲームプレイを記録して現在のひずみをテストし、ブロードキャストを行うときに出力フィードにドロップするフレームが少なくなることを確認できます。

また、ストリームソフトウェアでソフトウェアエンコーダーを使用すると、リソースに劇的な影響を与えることがわかります。 ストリームソフトウェアに、プロセッサにより多くの要求をロードするように要求します。 これをハードウェアエンコーダーに変更するオプションがある場合は、ロードにグラフィックカードを使用し、プロセッサーの制限によるフレームドロップを減らす必要があります。

インターネットの品質とアップロード速度

強力なコンピューターを使用している場合、または発生している問題の主な原因が計算能力に関連していないと確信している場合、フレームのドロップのもう1つの主な疑いはインターネットに関連しています。

ライブ配信されると、ストリーミングソフトウェアは、提供されたストリームキーを読み取り、ストリーミングしているサービスのサーバーに接続します。 次に、コンピューターでの処理が完了すると、ビデオストリームのTwitchへのアップロードが開始されます。 これは通常、数秒以内に実行されます。

ただし、自宅のインターネット接続に一貫性がないか不十分な場合、Twitchサーバーは、ライブフィードを維持するために、アップロードで見逃したフレームをスキップする可能性があります。 これは、ドロップされたフレームとしてストリームソフトウェアに報告されます。 この場合、独自のフィードは基本的にOBSがエンコードしたものであり、Twitch視聴者に表示されるものではないため、フレームが失われていることはそれほど明白ではありません。

ソフトウェアのインジケーターでフレームがドロップされていないか定期的にチェックする以外に、フィードがクリーンであることを確認するための良い方法は、ビデオフィードでフレームがスキップされているかどうかを視聴者に確認するか、自分でストリームを表示して確認することです。 視聴はアップロードではなくダウンロード帯域幅を使用するため、ストリームを視聴しても、自分で確認することでストリームへの影響を最小限に抑える必要があります。

これを定期的に経験している場合、問題を軽減するためにできることが2つあります。

Twitchストリーミング中にフレームのドロップを停止する方法
ELLA DON / CreativeCommonsによる写真

まず、ホームルーターへのワイヤレス接続を使用している場合は、代わりに有線接続に対応するようにしてください。 ワイヤレス設定に関しては、接続の速度と品質の両方に影響を与える可能性のある多くの要因があります。

通常の使用でWebやオンラインゲームを閲覧するのは問題ないかもしれませんが、ストリーミングには、ブースターを使用しても、ワイヤレスルーターでは提供できないことが多い堅固な接続が必要です。 有線セットアップは、ポイントツーポイント接続であるため、この不安定性を完全に解決します。 約4〜6 Mbpsの速度に到達できる限り、Twitchでのストリーミングに必要な速度が必要です。

次に、インターネットの品質が十分で、PCに問題がないことを確認した場合は、Twitchのサーバー自体がアップロードされたビデオフィードを適切に処理するのに苦労している可能性があります。 これにより、ストリーミングソフトウェアでドロップされたフレームの同じレポートが発生しますが、フレームレートを一定に保つために、Twitch自身のサーバーが負荷の下で苦労していることが原因です。

この場合、OBS Studioを使用している場合は、設定に移動し、[ストリーム]タブに移動し、サーバーを手動で選択して、安定した解決策が見つかるまでテストすることで、接続するサーバーを指定できます。 他のすべてのストリーミングソフトウェアソリューションでは、常に自動的に接続され、多くの場合、待ち時間が最も短いサーバーに接続されます。 残念ながら、サーバーが安定するまで待って試行を続ける必要があります。

ドロップフレームインジケーターの変動は、これら2つの問題が原因で発生するため、上記のすべてを実行した後、フレームのドロップを恐れずにストリーミングを設定する必要があります。 ただし、エンコーディングが依然としてエクスペリエンスに負担をかけていることがわかった場合は、ストリーミングに使用するコンピューターをアップグレードして、それに必要な追加の電力を提供することを検討する必要があります。