VLC をテレビにキャスト:Chromecast、DLNA、画面ミラーリング

初心者 最終更新: 対象環境: すべてのプラットフォーム · VLC 3.0.x · Chromecast / DLNA / Android TV

VLC のコンテンツをテレビへ届ける方法は 3 つあり、それぞれ大きく異なります。Chromecast キャスト(VLC がドングルへストリーミング)、DLNA / UPnP(サーバーがファイルをテレビへ提供)、そして単なる HDMI です。それぞれ異なる環境に適しています。このガイドでは 3 つすべてと、信頼できる動作をもたらす設定を順を追って説明します。

方法 1 — Chromecast / Android TV へのキャスト

  1. PC と Chromecast が同じネットワーク(同じサブネット、AP 分離なし)にあることを確認します。

    検出の前提条件が満たされます。

  2. VLC でファイルを開き、再生 > 文字レンダリング から Chromecast / Android TV を選択します。

    VLC がデバイスへストリーミングします。

  3. いつも通り VLC から再生を操作します。

    キャストが有効になります。

補足レンダラー一覧が空の場合は、Chromecast が動かないガイドを参照してください — ファイアウォール/mDNS が通常の原因です。

方法 2 — スマートテレビへの DLNA / UPnP ストリーミング

  1. メディア > ストリーミング(または convert)— 実際には最も簡単なのは「Universal Plug 'n' Play (UPnP)」サービスを有効化することです: ツール > 設定 (&P) > すべて > Main interfaces > 「UPnP / DLNA」をチェックして再起動します。

    VLC が DLNA サーバーを公開します。

  2. テレビで、メディア/入力ソース一覧を開き、VLC サーバー(「VLC media player」またはお使いの PC 名)を選択します。

    テレビが VLC の提供フォルダーを閲覧します。

  3. フォルダーを追加: UPnP サーバーはメディアライブラリを提供します — 表示 > メディアライブラリ で設定します。

    ファイルがテレビで閲覧可能になります。

補足DLNA はテレビ本体でファイルを再生するため — トランスコードは不要です。そのためコーデックはテレビ互換(H.264 / AAC の MP4 が最も安全)である必要があります。

方法 3 — HDMI(設定ゼロ)

  1. PC を HDMI でテレビに接続し、テレビをディスプレイとして設定します(Win+P > Duplicate)。

    テレビがデスクトップをミラーリングします。

  2. テレビを既定の音声デバイスに設定します(HDMI で音が出ないガイドを参照)。

    音声がテレビへルーティングされます。

  3. VLC で全画面再生します。

    ストリーミングのオーバーヘッドなしでテレビ再生します。

補足HDMI は最高品質とゼロ遅延をもたらします — ストリーミングの制限なしに 4K HDR を扱える唯一の方法です。

よくある質問

どの方法が最高品質ですか?
HDMI — ビット完全でゼロ遅延です。Chromecast は Wi-Fi 経由で再ストリーミング(非対応フォーマットなら圧縮)します。DLNA はテレビのデコーダーに依存します。
VLC がスマートテレビを認識しないのはなぜですか?
Chromecast / Android TV の場合: 同一サブネット+mDNS が必要です。DLNA の場合: テレビが DLNA クライアントの閲覧に対応し、VLC で UPnP インターフェースが有効である必要があります。
字幕をキャストできますか?
Chromecast: 名前が一致するように命名された外部の .srt ファイルは通常動作します。ASS のスタイルは除去されるか失敗するため、まず SRT に変換してください。DLNA / HDMI では字幕はテレビの役割です。
キャストには VLC を開いたままにしておく必要がありますか?
はい — VLC がストリーマーです。VLC を閉じるとキャストが停止します。電話からのキャストの場合は電話がストリーミングします。