ストリーム
ストリーム入力は、RTSP、トランスポートストリーム、SRTプロトコルをサポートするIPカメラとストリーミングサーバーの追加をサポートします。
ストリームの種類
- UDP経由のRTSP / TCP経由のRTSP
Teradek CubeやIPカメラなど、RTSPベースのソース
URLを次のフォーマットで入力してください: rtsp://0.0.0.0/stream1 - UDP上のトランスポートストリーム
トランスポートストリームがUDPでvMixマシンに直接送信される場合は、このオプションを選択します。ストリームのポート番号を入力します。 - TCP経由のトランスポートストリーム
このオプションを選択すると、vMixがリモートストリームからの接続を受け入れることができるTCPサーバとして設定されます。接続をリッスンするポートを入力します。 - TCPプル上のトランスポートストリーム
このオプションを選択すると、Teradek SputnikなどのリモートTransport StreamサーバーにTCPプロトコルを使用して接続します。リモートのTransport Streamサーバーのホスト名とポートを入力します。 - VLC
VLCオプションは、無料のVLCメディアプレーヤーソフトウェアを使用してストリームに接続します。これには、ここからダウンロードしてインストールできる特別なバージョンのVLCをインストールする必要があります。
vMixは現在、この方法を使用したRTMP、UDP、RTP、RTSP、TSストリームのみをサポートしています。HLSやM3U8など、その他のストリームタイプはサポートされていません。
- バッファ
高遅延のネットワークストリームを受信する際のジッターを低減するために、ミリ秒単位のネットワークバッファを設定することができます。ローカルネットワークストリームの場合は0〜500ミリ秒、インターネットストリームの場合は1000〜5000ミリ秒に設定する必要があります。 - 低遅延モード
Teradek cubeなどのローカルストリーミングデバイスは、Low Latency Modeで5フレーム以下の遅延に対応しています。このモードを使用するには、Bufferを0に設定し、Low Latency Modeのチェックボックスにチェックを入れます。
注:このオプションが有効で、ストリームが低遅延をサポートしていない場合、ビデオは圧縮されたアーティファクトを表示し、低いフレームレートで再生されます。 - ビデオとオーディオのフォーマット
H264 / AAC-HBR - ネットワークフォーマット
RTSP、RTP (UDPおよびTCP)、TS (UDP、TCP、TCPプル) - ファイアウォール
vMixでストリームを受信するためには、FirewallでUDPポート35000から35500を開く必要があります。
SRT
SRTソースに接続するには、Add InputウィンドウでStream / SRTオプションを選択し、Stream TypeドロップダウンからSRT(Caller)、SRT(Listener)、SRT(Rendezvous)のいずれかを選択します。
- ストリームタイプ
Listener: コンピュータ上のすべてのネットワークアダプターの指定されたPortで接続を待ちます。ホスト名は無視されます。Caller:指定されたHostnameとPortに接続します。
Rendezvous:指定されたHostnameとPortに接続します。相手側も同じポート番号を指定してRendezvousに設定する必要があります。このモードでは、ほとんどのファイアウォールを自動的に通過して接続することができます。 - レイテンシー
ネットワークの輻輳に適応するための接続の待ち時間をミリ秒単位で指定します。この値が高いほど、SRTは困難なネットワーク条件に対応できます。
一般的には、最低でも宛先 IP の ping 時間の 4 倍に設定する必要があります。したがって、20msの場合は、少なくとも80のレイテンシ設定が必要です。この値は、両端で同じ値に設定する必要があります。 - デコーダーの遅延
エンコーダによっては、フレームを等間隔で送信しないことがあります。また、エンコーダーは、関連するビデオフレームの前後に音声を送信することがあります。これを補うために、エンコーダ側の潜在的なジッタを許容するように、デコーダ遅延を設定することができます。
例えば、フレームが100ms間隔で到着する場合、ここでのデコーダ遅延は少なくとも150に設定します。 - パスフレーズ
接続を暗号化するためのパスワードを指定します。このパスワードは、接続を確立するために両側で使用する必要があります。 - 鍵長
使用する暗号化強度です。8倍してビット数に換算すると、例えば32=256bitの暗号化が可能です。 - ストリームID
ストリームを一意に識別するために、ストリーミングプロバイダーから要求される可能性のあるオプションのストリームIDです。 - ハードウェアデコーダを使用
グラフィックカードで利用可能な場合、アクセラレイティッドデコーディングを使用します。最近のグラフィックカードの大部分は、H264とHEVCの両方のハードウェアデコードをサポートしています。vMixは、CPUデコードが利用可能な場合は、CPUデコードにフォールバックします。 - マルチコーダーレコーディング
SRTは既に圧縮されたビデオストリーム(トランスポートストリーム.ts形式)を使用しているため、このストリームをMultiCorderで録画することはできません。この入力をMultiCorderで録画すると、MultiCorderウィンドウで指定された圧縮設定を使用せずに、ストリームが直接ファイルに保存されます。