Scheduled Channel
Scheduled Channel은 Pre-recorded Files과 Live Streams를 편성하여 Live Channel을 생성할 수 있습니다. Sechduled Channel API의 Body는 ScheduledChannel의 Schedule File과 동일한 구조입니다.
Get Scheduled Channel List
Application ({vhost name}/{app name}) 내의 모든 Scheduled Channel을 조회합니다.
Request
GET /v1/vhosts/{vhost}/apps/{app}/scheduledChannels
Header
Authorization: Basic {credentials}
# Authorization
Credentials for HTTP Basic Authentication created with <AccessToken>Responses
200 Ok
The request has succeeded
Header
Content-Type: application/jsonBody
{
"message": "OK",
"response": [
"stream"
],
"statusCode": 200
}
# statusCode
Same as HTTP Status Code
# message
A human-readable description of the response code
# response
Json array containing a list of stream names401 Unauthorized
Authentication required
Header
WWW-Authenticate: Basic realm=”OvenMediaEngine”Body
{
"message": "[HTTP] Authorization header is required to call API (401)",
"statusCode": 401
}404 Not Found
The given vhost name or app name could not be found.
Header
Content-Type: application/jsonBody
{
"statusCode": 404,
"message": "Could not find the application: [default/non-exists] (404)"
}Create Scheduled Channel
Request
Responses
Patch Schedule
Scheduled Channel의 Schedule을 업데이트합니다. <Stream>은 PATCH할 수 없습니다.
Request
Responses
Get Scheduled Channel Info
Scheduled Channel의 상세 정보를 조회합니다. 현재 재생 중인 Program과 Item 정보도 함께 제공됩니다.
Request
Responses
Delete Scheduled Channel
Request
Responses
Last updated