mirror of
https://github.com/suitenumerique/meet.git
synced 2026-08-24 08:56:28 +00:00
f28da45b4c
Introduce new admin panel actions allowing room owners to restrict participant source publication (video/audio/screenshare) with immediate real-time updates across all participants. Provides granular room-wide media control for admins to manage bandwidth, focus attention, or handle disruptive situations by selectively enabling or disabling specific media types instantly.
25 lines
430 B
TypeScript
25 lines
430 B
TypeScript
export type ApiLiveKit = {
|
|
url: string
|
|
room: string
|
|
token: string
|
|
}
|
|
|
|
export enum ApiAccessLevel {
|
|
PUBLIC = 'public',
|
|
TRUSTED = 'trusted',
|
|
RESTRICTED = 'restricted',
|
|
}
|
|
|
|
export type ApiRoom = {
|
|
id: string
|
|
name: string
|
|
slug: string
|
|
pin_code: string
|
|
is_administrable: boolean
|
|
access_level: ApiAccessLevel
|
|
livekit?: ApiLiveKit
|
|
configuration?: {
|
|
[key: string]: string | number | boolean | string[]
|
|
}
|
|
}
|