라이브 방송이 시작되면 등록된 콜백주소로 아래의 콜백 정보를 보낸다. 방송 객체 중 필요한 정보를 전달한다.
POST 방식으로 전달한다. 콜백은 대시보드의 Settings에서 등록 및 변경 가능하다.
요청 본문
콜백 객체
키 | 타입 | 설명 |
---|
callback_type | string | 콜백 타입 - CREATE |
video | object | 방송 객체 |
방송 객체
키 | 타입 | 설명 |
---|
video_key | string | 방송 키 |
state | string | 방송 상태. LIVE 또는 VOD |
url | string | 방송 URL |
thumbnail_url | string | 방송 썸네일 URL |
duration | long | 방송 길이(millisecond) |
watch_count | long | LIVE 시청자 수 |
heart_count | long | 하트 수 |
view_count | long | 조회 수 |
like_count | long | 좋아요 수 |
preview_url | string | 하이라이트 URL |
preview_duration | long | 하이라이트 길이(millisecond) |
started_at | long | 방송 시간 시간 (unix timestamp, millisecond) |
ended_at | long | 방송 종료 시간 (unix timestamp, millisecond) |
recorded_at | long | 녹화 시작 시간 (unix timestamp, millisecond) |
요청 예
키 | 설명 |
---|
POST | { your_callaback_url } |
Payload | {“callback_type”: “CREATE”, “video”: {"video_key": "a10000", "url": "{broadcast_host_url}/10000/index.m3u8", "thumbnail_url": "{thumbnail_host_url}/videos/10000/thumbnail.jpg?time=1619480079775", "state": "LIVE" }} |