LensLink
言語JA

画面ミラーリング

LensLink Screenは、HEVCでエンコードされたiOSの画面ブロードキャストを受信します。どのアプリを使っていても、画面全体を音声ごと受け取れます。

設定方法#

  1. OBSでソースを追加する

    ソース → + → LensLink Screenを選び、カメラのソースとまったく同じ方法でスマートフォンを指定します。

  2. スマートフォンでブロードキャストを開始する

    画面をミラーリングをタップし、LensLink Screenを選んでブロードキャストを開始をタップします。ここではiOS独自の選択画面が必要です。

  3. アプリを離れる

    カメラとは違い、ブロードキャストはほかのアプリに移っても続きます。それがこの機能の目的です。

各ソースタイプは、それぞれに対応するストリームだけを受け付けます。組み合わせを間違えた場合は、何も表示されないのではなく、切り替えるべきソースがステータス欄に表示されます。

音声#

録音するだけでなく聞くには、OBSのオーディオの詳細プロパティで、そのソースの音声モニタリングをモニタリング有効に設定してください。

ソースのサイズを固定する#

ミラーリングでは、iOSがブロードキャストしている解像度がそのまま報告されます。解像度はアプリや画面の向きによって変わるため、配信中にソースのサイズが変わってレイアウトが崩れることがあります。固定の枠に収めてください。

  1. ソースを右クリック → 変換 → 変換の編集…
  2. 境界の種類を内側に合わせるに設定します。
  3. バウンディングボックスを、ミラー映像に使いたいサイズに設定します。
境界の種類を「内側に合わせる」に設定したOBSの変換の編集ダイアログ
これでOBSは、レイアウトのサイズを変える代わりに、受信した映像を枠に収まるよう拡大縮小します。

フレームレート#

ソースのフレームレートプロパティで、60 fps(デフォルト)か30 fpsを選べます。30にすると、スマートフォンは1フレームおきに低いビットレートでエンコードするため、エンコードの負荷とWi-Fiの帯域幅がおよそ半分になります。スライド、書類、アプリに向いていて、Wi-Fiが弱いときにも役立ちます。ゲームや動画には60のままにしてください。変更はブロードキャスト中でもすぐに反映されます。iOSは画面に変化があるときだけ新しいフレームを送るので、静止した画面ならどちらの設定でも負荷はわずかです。

Screenソースにないもの#

カメラの操作項目もブラウザパネルもありません。ズームやフォーカスの対象がないためです。プロパティは接続、デコード、フレームレート、診断のみです。

1台のスマートフォンを2つのソースで共有する#

スマートフォンが映像を送れるのは一度に1つのソースだけです。両方のソースでこのソースがどこにも表示されていないときは切断を有効にすると、非表示のソースがスマートフォンを解放するので、シーンを切り替えるだけでデバイスが引き継がれます。

ブロードキャストが接続しないとき#

ブロードキャスト拡張機能は別のプロセスで動くため、問題が起きても見えにくくなっています。確認するポイントは2つです。