Production services · Realtime & video

Faiber Session

Coordinate live rooms, participants, recordings, and interaction state.

Faiber Session provides room lifecycle and analytics, LiveKit access wiring, recording metadata, playback references, and structured participant interaction for realtime products.

Ready to provisioninfera-session8022
Realtime & videoFaiber Session
Domain recordsRoomsMembersSchedulesRecordings
01Room
02Access
03Live
04Recording

01

Feature map

The production behaviors this service owns, expressed as concrete product features instead of generic modules.

01

Room creation, lifecycle, and analytics

02

LiveKit participant access-token wiring

03

Recording and playback metadata

04

Interactive room state and participant responses

02

Best-fit products

Video meetings and webinars

Coordinate live rooms, participants, recordings, and interaction state.

Live classrooms

Coordinate live rooms, participants, recordings, and interaction state.

Interactive streams and events

Coordinate live rooms, participants, recordings, and interaction state.

03

Operational gains

Managed room lifecycle

Faiber Session provides room lifecycle and analytics, LiveKit access wiring, recording metadata, playback references, and structured participant interaction for realtime products.

Controlled realtime access

Faiber Session provides room lifecycle and analytics, LiveKit access wiring, recording metadata, playback references, and structured participant interaction for realtime products.

Reusable interaction state

Faiber Session provides room lifecycle and analytics, LiveKit access wiring, recording metadata, playback references, and structured participant interaction for realtime products.

04

Connected services

LMSProfilesAssetMessenger
RoomsMembersSchedulesRecordings

Production wiring

How it runs in a Faiber project

Select the capability during deployment. Faiber records the manifest, wires service references, exposes the API boundary, and keeps lifecycle, health, logs, and administration visible in project context.

API

API boundary

Application code uses the service API or typed SDK contract. Identity, permissions, tenant scope, and project context stay explicit at every read and write boundary.

OPS

Manage-ready operations

Faiber Manage opens this service beside the rest of the enabled stack, so teams can inspect records, adjust settings, review health, and ask the Manage agent for guided service changes.

Faiber SessionLive operating surface
infera-sessionCoordinate live rooms, participants, recordings, and interaction state.
Room creation, lifecycle, and analytics
LiveKit participant access-token wiring
Recording and playback metadata
Manage agent

Create a live classroom room and confirm recording metadata is enabled.

The LiveKit room can be created. Recording metadata and participant access tokens are ready.
Ready to speak, explain, and apply safe service tweaks.
Technical reference
Service ID: infera-sessionInternal API port: 8022

These values support deployment wiring. Product code should use configured endpoints or SDK clients, not hard-coded internal addresses.

FAQ

Questions teams ask before enabling it

What does Faiber Session add to a Faiber application?

Faiber Session provides room lifecycle and analytics, LiveKit access wiring, recording metadata, playback references, and structured participant interaction for realtime products.

How is Faiber Session provisioned?

Select it as a project capability. Faiber records the service manifest, resolves its dependencies, and reconciles it inside the project's isolated Kubernetes namespace.

Can Faiber Session be used with an existing frontend?

Yes. Faiber Session exposes a defined API surface and can be integrated from an existing React application or a new Faiber project.

Faiber

Provision the capabilities your product actually needs.

Start with a real project, select services explicitly, and keep code, access, deployment, and operations connected.