• FILE
  • LIVE
  • LIST
  • HUMAN

AIでLiveKitのメディア録画を自動実行する方法

LiveKitをエージェントに接続して、リアルタイムのメディアエグレスを制御しましょう。テキストコマンドだけで、トラック、参加者、またはルーム全体の録画を開始・停止できます。

このページについてAIに聞く

すぐに答え

AIにLiveKitセッションを録画させるには?

AIがLiveKitのegressツールを使用して、ビデオ、オーディオ、またはウェブコンテンツをキャプチャします。単一のトラック、特定の参加者、あるいはルーム全体の合成ビューを対象に指定可能です。保存する内容や録画の停止タイミングを直接コントロールできます。

録画の結果

メディアの出力先

AIがエグレスコマンドを実行した際の動作です。

FILE

メディアのキャプチャ

AIがリクエストされたストリームの録画を開始します。指定したオーディオ、ビデオ、または合成ビューを含むファイルが生成されます。

LIVE

ウェブページの録画

AIが特定のURLをビデオストリームとしてキャプチャします。プレゼンテーションや、セッション内で共有されたウェブビューを直接録画する際に便利です。

LIST

実行中の録画を追跡

AIが現在実行中のegressプロセスを確認します。バックグラウンドで何が録画されているかを正確に把握できます。

HUMAN

手動での対応

録画に失敗した場合や特定のトラックが利用できない場合、AIが通知を行います。権限や接続の問題を解決するには、手動でLiveKitダッシュボードを確認する必要があります。

ワークフロー

コマンド受信時のAIの動作

AIが自然言語によるリクエストを、具体的なLiveKitエグレス操作に変換します。

  1. 対象の特定

    AIがアクティブなセッションを確認し、録画したい特定の参加者、トラック、またはルームを見つけ出します。

    list_egress
  2. 録画の開始

    選択したメディア(単一トラック、参加者、またはウェブページ)のキャプチャプロセスを開始します。

    start_participant_egressstart_room_composite_egressstart_web_egress
  3. トラックのキャプチャ

    個別の録画として、特定のオーディオまたはビデオストリームを対象に指定できます。

    start_track_egressstart_track_composite_egress
  4. セッションの終了

    録画が完了するか、AIに停止を指示すると、エグレスプロセスを終了します。

    stop_egress

試してみる

以下のプロンプトをコピーして開始できます。

これらのプロンプトを使って、すぐにLiveKitのアクションを実行できます。

出発点

これらは基本的なコマンドです。括弧内のテキストを、実際のルーム名、参加者ID、またはURLに書き換えて使用してください。

LiveKit Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_4uxLOatgtvJyaigQtiYOMWFntnvDipZI6XFcq5Bo/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — LiveKit capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "livekit-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_4uxLOatgtvJyaigQtiYOMWFntnvDipZI6XFcq5Bo/mcp"
    }
  }
}
チャットにコピー04
  • 現在のセッションのルーム合成録画を開始して。

  • [URL] のウェブページをweb egressで録画して。

  • 参加者 [ID] の録画を停止して。

  • 現在実行中のすべてのegress録画をリストアップして。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

LiveKitを一度接続すれば、あとは指示するだけ。

アカウントの連携は一度だけで完了します。認証情報は暗号化されて保持されるため、すぐにエージェントへコマンドを送れるようになります。

LiveKitをAIに接続する

FAQ

録画タスクの動作について

  • 01

    カメラをオフにしている参加者をAIは録画できますか?

    いいえ。AIはアクティブなトラックのみを録画できます。参加者のビデオまたはオーディオトラックがアクティブでない場合、キャプチャする対象が存在しません。

  • 02

    録画をいつ止めるかはAIが判断しますか?

    AIは、明示的に指示があった場合、またはセッションが終了した場合にのみ録画を停止します。指示がない限り、時間経過によって自動的に停止することはありません。

  • 03

    AIはストレージ内の録画ファイルを削除できますか?

    いいえ。このMCPはエグレスプロセスを管理するものです。ファイルがストレージプロバイダーに保存された後は、そのファイルにアクセスしたり削除したりすることはできません。

  • 04

    ログインが必要なウェブサイトをAIは録画できますか?

    いいえ。web egressツールは指定されたURLをキャプチャします。認証画面を操作したり、ユーザーログインを処理したりすることはできません。

  • 05

    進行中の録画一覧を確認することはできますか?

    はい。AIに実行中のすべてのegressタスクをリストアップするよう指示することで、現在何がキャプチャされているかを確認できます。

  • LiveKitに関するその他の質問は?Connectorのページで確認できます。 LiveKit Connectorの全機能を見る

『LiveKit』を Claude、Cursor、ChatGPT などに接続