Stream
Get Stream List
Application ({vhost name}/{app name}) 내의 모든 Stream을 조회합니다.
Request
GET /v1/vhosts/{vhost}/apps/{app}/streams
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
{
"statusCode": 200,
"message": "OK",
"response": [
"stream",
"stream2"
]
}
# 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 Stream (Pull)
External URL을 Pulling하여 Stream을 생성합니다. 현재 지원하는 External URL Protocol은 RTSP와 OVT입니다.
Request
Responses
Get Stream Info
Request
Responses
Delete Stream
이 작업은 Ingress Connection을 종료합니다.
Sender는 연결이 종료된 후에도 다시 연결할 수 있습니다. 재연결을 방지하려면 Access Control 기능을 사용해야 합니다.
Request
Responses
Last updated