VLC Web インターフェース:ブラウザから VLC を制御する(公式 Lua HTTP)
VLC には公式の Lua Web インターフェースが付属しており、ローカルネットワーク上の任意のブラウザから再生を制御できます。再生/一時停止、音量、プレイリスト、ストリーミング URL などです。スマートフォンからメディア PC を操作するのに最適です。本ガイドでは、有効化、パスワードによる保護、よくある「接続できない」問題を扱います。
インターフェースの有効化
「ツール(Tools)→ 環境設定(Preferences)→ すべて(All、左下)→ インターフェース(Interface)→ メインインターフェース(Main interfaces)」で「Web」にチェック(必要に応じて「Web (httpd)」も)を入れます。同じ画面でパスワードを設定します:「インターフェース(Interface)→ メインインターフェース(Main interfaces)→ Lua → Lua HTTP」。保存して VLC を再起動します。
別のデバイスから接続する
VLC の IP アドレス(PC の LAN IP、例:192.168.1.20)を確認し、ブラウザで http://192.168.1.20:8080 を開きます。設定したパスワードを入力します。デフォルトのページには、プレイリストと制御ボタンを備えた往年の HTTP インターフェースが表示されます。
セキュリティを確保する
信頼できないネットワークで、パスワードなしに Web インターフェースを実行してはいけません。HTTP サーバーは平文の HTTP(TLS なし)であるため、公衆 Wi-Fi では誰かがセッションを覗き見できる可能性があります。家庭内での使用は問題ありませんが、それ以外の場合は信頼できるサブネットに限定するか、VPN を使用してください。
トラブルシューティング
ページが読み込まれない場合:VLC が実行中であること(インターフェースは VLC とともに終了します)、ポート(デフォルト 8080)が他のアプリに占有されていないこと、ファイアウォールが LAN プロファイルで VLC への着信接続を許可していることを確認してください。Windows では、初回実行時にファイアウォールの許可ダイアログが表示されることがあります — プライベートネットワークでのみ許可してください。