LevelChatLevelChatDocs

Documentation

LevelChat Media SFU (HTTP surface)

LevelChat Media SFU (HTTP surface)

v0.2.0

Servers

  • {base}

Operations

  • get/healthz

    Liveness probe

    health
  • get/readyz

    Readiness probe (mediasoup worker pool + NATS)

    health
  • get/metrics

    Prometheus exposition (text/plain)

    health
  • get/admin/rooms

    List rooms currently homed on this SFU instance

    admin
  • post/admin/drain

    Mark this SFU as draining (stop accepting new rooms; existing rooms run to completion)

    admin
  • post/v1/rpc

    Internal JSON-RPC shim — forwards `{method, params}` to the same NATS RPC dispatcher

    rpc
  • post/v1/whip/{roomId}

    WHIP publish — POST an SDP offer, receive an SDP answer

    whip
  • delete/v1/whip/{roomId}/sessions/{sessionId}

    Stop a WHIP publish session

    whip
  • post/v1/whep/{roomId}

    WHEP subscribe — POST an SDP offer, receive an SDP answer

    whep
  • delete/v1/whep/{roomId}/sessions/{sessionId}

    Stop a WHEP subscribe session

    whep
  • post/v1/whep/{roomId}/sessions/{sessionId}/layer

    Switch SVC layer on a live WHEP subscription

    whep
LevelChat Docs — One SDK. Any topology.