メインコンテンツへスキップ

ブロードキャストソフトウェアを設定する

互換性

一般的に、Owncastは、リモートサーバーにブロードキャストするためにRTMPを使用する任意のソフトウェアと互換性があります。 RTMPは、すべての主要なライブストリーミングサービスが使用するものですので、現在そのいずれかを使用している場合、既存のソフトウェアをOwncastインスタンスに向けることができる可能性が高いです。

ただし、すべてのソフトウェアでテストは行っていません。 特定のソフトウェアを使用している場合は、どのソフトウェアを使用しているか、その結果についてお知らせください。 問題が発生している場合は、トラブルシューティングをお手伝いします。

ソフトウェアをOwncastに向ける

Owncast accepts incoming streams over RTMP on TCP port 1935 by default. The port is configurable in the admin under Configuration > Server Setup (see Server Setup). Your stream key is only accepted on the /live/ path, so the full endpoint is rtmp://yourserver:1935/live/<your-stream-key>.

ほとんどのブロードキャストソフトウェアには、RTMPエンドポイントとして「カスタム」ロケーションを指定する方法があります。 In this case you would specify rtmp://yourserver:1935/live as the RTMP destination, specifying your stream key where it asks for it. デフォルトのストリームキーはabc123ですが、Owncastの設定後にすぐに変更するべきです。

If your software doesn't have a place to specify a stream key you can simply append it to your RTMP location, for example: rtmp://yourserver:1935/live/abc123.

ブロードキャストソフトウェアの設定方法は重要です

視聴者に提供できる最高の品質に合わせて、ブロードキャストソフトウェアを設定する必要があります。 つまり、Owncastサーバーが720p@2500kまでしか処理できない場合は、ブロードキャストソフトウェアを1080p@6000kに設定すべきではありません。 Owncastにより多くの変換作業を依頼すればするほど、サーバー上で使用するリソースが増え、それにより視聴者に最高の品質を提供することがさらに難しくなります。

サーバー、環境、ネットワーク速度、および処理能力はそれぞれ異なります。 特定の品質を提供したいからといって、サーバーがそれをサポートできるとは限りません。

If you find yourself trying to squeeze better performance out of Owncast then try setting your broadcasting software to a lower quality as well as lowering the output quality in the admin under Configuration > Video.

放送設定

以下は、ブロードキャストソフトウェアで設定できる高品質ストリーム向けの推奨設定のいくつかです。 ただし、上記のように、視聴者に提供する最高の品質を忘れないでください。 値についてさらに読む。

映像解像度と品質

解像度フレームレートビットレート
1920x108060fps5000k
1920x108030fps4500k
1280x72060fps4000k
1280x72030fps3000k

解像度とフレームレート

解像度は画面上の動画のサイズを指し、フレームレートは秒あたりに表示されるフレーム数を指します。 フルHD解像度は通常1080p、60フレーム毎秒(fps)です。 1080pのような高い解像度でストリーミングを行うには、より高いビットレートが必要であり、高フレームレートはより多くのエンコードパワーを必要とします。 ブロードキャストコンピュータとOwncastサーバーの両方に1080p、60 fpsのストリーミングに必要な帯域幅とエンコードパワーがあるなら、すばらしいです! そうでなければ、上記の他の設定を試して、動画の品質と安定性を最適化してください。

ビットレート

ビットレートは、ストリーミング中にOwncastサーバーに送信するデータ量です。 より高いビットレートは、利用可能なインターネット帯域幅の一部を占有します。 ビットレートを上げることで動画の品質が向上する可能性がありますが、特定のポイントまでです。

Video and audio codecs

Use H.264 video and AAC audio for the best compatibility. Owncast's ingest layer also recognizes H.265 video and MP3 and Speex audio, but transcoding and playback compatibility are only assured for H.264 and AAC.

キーフレーム間隔

Set your broadcasting software to send a keyframe every 2 seconds and do not leave it at auto. Keyframe settings use different units in different tools. The OBS keyframe interval is in seconds, so use 2. The ffmpeg -g option counts frames, so use twice your framerate.

オーディオ設定

ブロードキャストソフトウェアを設定してOwncastにAACオーディオを送信します。

オーディオのビットレートと品質

ストリーミング中は、ストリーミングしているものにオーディオ品質を合わせるようにしてください。 音楽に特化したストリームの場合、より高いビットレートを選ぶべきかもしれません。 ただ話しているだけなら、より低いビットレートにする余裕があるかもしれません。

Owncast passes audio through untouched by default, so it goes out exactly how it's sent. If audio passthrough is turned off for an output variant, Owncast re-encodes that variant's audio to AAC.

品質ビットレート
96kbps
128kbps
192kbps
256kbps
最高320kbps

フレームのドロップ

ブロードキャストソフトウェアで報告されているドロップしたフレームのトラブルシューティングについてさらに読む。

エラーまたは切断

ブロードキャストソフトウェアがOwncastから切断され続ける場合、またはストリームが途中で切断される場合は、ストリームが切断され続けるをお読みください。 一般的な原因をカバーしています:不安定なネットワーク、アップロードが維持できるよりも高いビットレート、およびサーバー上のffmpegの問題。


Improve this page

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

Contributors to this documentation