Download OpenAPI specification:Download
RICOH Live Streaming REST API は Live Streaming サービスの公開 REST API です。
本ページは Room 管理 API の仕様について記載します。
client_id required | string
|
room_id required | string
|
env | string (LSEnv) Enum: "prod" "dev" 操作対象の環境。複数指定不可 |
{- "client_id": "string",
- "room_id": "string",
- "room_spec": {
- "type": "sfu",
- "max_connections": 1,
- "media_control": {
- "bitrate_reservation_mbps": 10
}, - "recording": {
- "recording_on_start": false,
- "composition_recording": {
- "enabled": false,
- "format": "mp4",
- "video": {
- "resolution": "auto",
- "max_bitrate_kbps": "auto"
}, - "audio": {
- "codec": "aac"
}
}
}, - "classification_label": "default"
}, - "connections": [
- {
- "connection_id": "string",
- "meta": { }
}
], - "recording_status": {
- "in_recording": true
}
}
client_id required | string
|
room_id required | string
|
env | string (LSEnv) Enum: "prod" "dev" 操作対象の環境。複数指定不可 |
{- "error_id": "not_found",
- "message": "string",
- "options": { }
}
client_id required | string
|
room_id required | string
|
connection_id required | string
|
env | string (LSEnv) Enum: "prod" "dev" 操作対象の環境。複数指定不可 |
{- "error_id": "not_found",
- "message": "string",
- "options": { }
}
client_id required | string parameterで指定したclient_id |
room_id required | string <IDString> parameterで指定したroom_id |
required | object (RoomSpec)
|
required | Array of objects (Connection) |
object (RecordingStatus)
|
{- "client_id": "string",
- "room_id": "string",
- "room_spec": {
- "type": "sfu",
- "max_connections": 1,
- "media_control": {
- "bitrate_reservation_mbps": 10
}, - "recording": {
- "recording_on_start": false,
- "composition_recording": {
- "enabled": false,
- "format": "mp4",
- "video": {
- "resolution": "auto",
- "max_bitrate_kbps": "auto"
}, - "audio": {
- "codec": "aac"
}
}
}, - "classification_label": "default"
}, - "connections": [
- {
- "connection_id": "string",
- "meta": { }
}
], - "recording_status": {
- "in_recording": true
}
}