> ## Documentation Index
> Fetch the complete documentation index at: https://docs.videodb.io/llms.txt
> Use this file to discover all available pages before exploring further.

# RTStream

> Real-time stream processing, indexing, and search

Manage real-time streams from RTSP sources and YouTube. Connect live video feeds, index content in real-time, and search across streams.

## Core

<CardGroup cols={2}>
  <Card icon="list" title="List RTStreams" href="/api-reference/rtstream/list_rtstreams">
    Get all RTStreams
  </Card>

  <Card icon="plus" title="Create RTStream" href="/api-reference/rtstream/create_rtstream">
    Connect a new stream
  </Card>

  <Card icon="info" title="Get RTStream" href="/api-reference/rtstream/get_rtstream">
    Retrieve stream details
  </Card>

  <Card icon="pen" title="Update RTStream" href="/api-reference/rtstream/update_rtstream">
    Modify stream settings
  </Card>

  <Card icon="play" title="Update Status" href="/api-reference/rtstream/update_rtstream_status">
    Start or stop a stream
  </Card>

  <Card icon="download" title="Export RTStream" href="/api-reference/rtstream/export_rtstream">
    Export recording as asset
  </Card>

  <Card icon="link" title="Get Stream URL" href="/api-reference/rtstream/get_rtstream_stream">
    Get playback URL
  </Card>
</CardGroup>

## Transcription

<CardGroup cols={2}>
  <Card icon="file-text" title="Get Transcription" href="/api-reference/rtstream/transcription/get_rtstream_transcription">
    Retrieve transcription data
  </Card>

  <Card icon="mic" title="Manage Transcription" href="/api-reference/rtstream/transcription/manage_rtstream_transcription">
    Start or stop transcription
  </Card>

  <Card icon="check" title="Transcription Status" href="/api-reference/rtstream/transcription/get_rtstream_transcription_status">
    Check transcription status
  </Card>
</CardGroup>

## Scene Indexing

<CardGroup cols={2}>
  <Card icon="plus" title="Create Scene Index" href="/api-reference/rtstream/scene-indexing/create_rtstream_scene_index">
    Index stream scenes
  </Card>

  <Card icon="list" title="List Scene Indexes" href="/api-reference/rtstream/scene-indexing/list_rtstream_scene_indexes">
    Get all scene indexes
  </Card>

  <Card icon="eye" title="Get Scene Index" href="/api-reference/rtstream/scene-indexing/get_rtstream_scene_index">
    Retrieve index details
  </Card>

  <Card icon="table" title="Get Scene Records" href="/api-reference/rtstream/scene-indexing/get_rtstream_scene_records">
    Retrieve indexed scene data
  </Card>

  <Card icon="pen" title="Update Scene Index" href="/api-reference/rtstream/scene-indexing/update_rtstream_scene_index">
    Update index prompt
  </Card>

  <Card icon="toggle-on" title="Update Index Status" href="/api-reference/rtstream/scene-indexing/update_rtstream_scene_index_status">
    Start or stop indexing
  </Card>

  <Card icon="magnifying-glass" title="Search RTStream" href="/api-reference/rtstream/scene-indexing/search_rtstream">
    Search indexed content
  </Card>
</CardGroup>

## Events & Alerts

<CardGroup cols={2}>
  <Card icon="plus" title="Create Event" href="/api-reference/rtstream/events-alerts/create_event">
    Define a detection event
  </Card>

  <Card icon="list" title="List Events" href="/api-reference/rtstream/events-alerts/list_events">
    Get all events
  </Card>

  <Card icon="bell" title="Create Alert" href="/api-reference/rtstream/events-alerts/create_alert">
    Set up an alert
  </Card>

  <Card icon="bell" title="List Alerts" href="/api-reference/rtstream/events-alerts/list_alerts">
    Get all alerts
  </Card>

  <Card icon="toggle-on" title="Update Alert Status" href="/api-reference/rtstream/events-alerts/update_alert_status">
    Enable or disable alert
  </Card>
</CardGroup>
