2.방송 업데이트 콜백

라이브 방송의 상태나 내용이 업데이트 되면 등록된 콜백 주소로 아래의 콜백 정보를 보낸다. 라이브 방송 중일 때는 10초에 한번 보낸다. 전체 시청자 수, 좋아요 수 등 통계 관련 정보가 포함된다.

요청 본문

콜백 객체

타입설명
callback_typestring콜백 타입 - UPDATE
videoobject방송 객체

방송 객체

타입설명
video_keystring방송 키
statestring방송 상태. LIVE 또는 VOD
urlstring방송 URL
thumbnail_urlstring방송 썸네일 URL
durationlong방송 길이(millisecond)
watch_countlongLIVE 시청자 수
heart_countlong하트 수
view_countlong조회 수
like_countlong좋아요 수
preview_urlstring하이라이트 URL
preview_durationlong하이라이트 길이(millisecond)
started_atlong방송 시간 시간 (unix timestamp, millisecond)
ended_atlong방송 종료 시간 (unix timestamp, millisecond)
recorded_atlong녹화 시작 시간 (unix timestamp, millisecond)

요청 예

설명
PATCH{ your_callaback_url }
Payload{“callback_type”: "UPDATE", “video”: {"video_key": "a10000", "url": "{broadcast_host_url}/10000/index.m3u8", "thumbnail_url": "{thumbnail_host_url}/videos/10000/thumbnail.jpg?time=1619480079775", "state": "LIVE", "heart_count": 0, "watch_count": 0, "max_watch_count": 0, "view_count": 0, "like_count": 0}}