export interface ServerConfigPlugin {
name: string
+ npmName: string
version: string
description: string
clientScripts: { [name: string]: ClientScriptJSON }
client: {
videos: {
miniature: {
+ displayAuthorAvatar: boolean
preferAuthorDisplayName: boolean
}
}
live: {
enabled: boolean
+ allowReplay: boolean
+ latencySetting: {
+ enabled: boolean
+ }
+
maxDuration: number
maxInstanceLives: number
maxUserLives: number
- allowReplay: boolean
transcoding: {
enabled: boolean
}
}
+ videoEditor: {
+ enabled: boolean
+ }
+
import: {
videos: {
http: {