최신 업데이트:2023-02-09 11:46:34
시작하기 전에 콜백 설정을 했는지 확인하십시오. 콜백 설정을 구성하는 방법을 알아보려면 콜백 을 방문하십시오.
POST 요청.
일반적인 응답은 응답 을 참조하십시오.
응답은 다음과 같은 형식입니다:
{
"code":**,
"data":{
"videoListInfo":[],
"videoTotal":**
},
"message":"**"
}
data
파라미터 | 유형 | 설명 |
---|---|---|
videoTotal | int | 현재 페이지에 나열된 총 비디오입니다. 비디오가 많을 경우 비디오는 분리되어 페이지에 표시됩니다. |
videoListInfo | array | 비디오의 정보입니다. |
videoListInfo
파라미터 | 유형 | 설명 |
---|---|---|
videoName | string | 비디오의 이름입니다. |
videoId | string | 비디오 ID ID입니다. |
createUser | string | 작업 생성자. |
encrypt | int | 비디오가 암호화되었는지 여부를 식별합니다.0 – 암호화되지 않음1 – 암호화됩니다. |
videoSize | string | 비디오의 크기입니다. |
videoDuration | string | 비디오 길이. |
createTime | string | 비디오 생성 날짜입니다. |
uploadTime | string | 비디오 업로드 시간. |
updateTime | string | 비디오 수정 시간. |
videoDescription | string | 비디오 설명. |
videoClassification | string | 비디오 카테고리. |
imageUrl | string | 비디오 커버 이미지 URL입니다. |
publishDomain | string | 게시 도메인. |
flashPlayerName | string | 비디오에 사용된 Flash 플레이어의 이름입니다 |
flashPlayerId | string | Flash 플레이어 ID입니다. |
flashImageRatio | int | 비디오 종횡비, 범위:- 0(16:9)- 1(4:3) |
flashAutoPlay | int | 자동 재생 활성화 여부입니다.- 0 (아니요)- 1 (예) |
videoState | string | 비디오 상태.- 0(사용할 수 없음)- 1(사용 가능) |
transcodeState | string | 비디오 트랜스코딩의 진행률입니다. 암호화가 활성화되면:- 1 (암호화 트랜스코딩)- 2 (암호화되지 않은 트랜스코딩) - 3 (트랜스코딩 중)- 4 (트랜스코딩 실패) - 5 (트랜스코딩되지 않음) 암호화가 비활성화되면:- 1 (트랜스코딩)- 2 (트랜스코딩되지 않음) - 3 (트랜스코딩 중) br>- 4(트랜스코딩 실패) |
videoSourceCode | int | 이 값은 비디오의 출처를 나타냅니다.- 0 (기타)- 1 (업로드)- 2 (라이브 녹화)- 3 (비디오 가져오기)- br>- 4 (비디오 트리밍)- 5 (비디오 스플라이싱)- 6 (CDN Edge에서 라이브 녹화)- 10 (일반 라이브 녹화)- 11 (업로드 SDK)- 12(업로드 도구) |
videoResolutions | array | 비디오 해상도 정보입니다. |
videoResolutions
파라미터 | 유형 | 설명 |
---|---|---|
clarity | int | 비디오 품질.- 1 (ORIGINAL)- 2 (FD)- 3 (LD)- 4 (SD)- 5 (HD)</ br>- -99 (라이브 녹음) |
serverType | int | 최종 장치 유형.- 0 (PC)- 1 (Raw Video)- 2 (모바일) |
height | int | - |
width | int | - |
fileSize | long | 단위: bit. |
{ "code": 200, "data": { "videoListInfo": [ { "createUser": "testUser", "encrypt": 0, "flashAutoPlay": 1, "flashImageRatio": 0, "flashPlayerId": "DF2DAF233DDA", "flashPlayerName": "basic player", "imageUrl": "http://ovptest.haplat.net//live/201708/4101630234a74ee8864e56ea88e5d290_20170801171220/cloudv-cover/9B0F7BA8BCB9D056D4C24ADDBF821D10.jpg", "publishDomain": "ovptest.haplat.net", "transcodeState": "5", "updateTime": "1501578874", "uploadTime": "1501578866", "videoClassification": "null", "videoDescription": "", "videoDuration": "36", "videoId": "9B0F7BA8BCB9D056D4C24ADDBF821D10", "videoName": "creattest_20170801171220", "videoResolutions": [ { "clarity": -99, "fileSize": 5579209, "height": 768, "serverType": -1, "width": 1364 }, { "clarity": 1, "fileSize": 5573951, "height": 768, "serverType": -1, "width": 1364 } ], "videoSize": "11153160", "videoSourceCode": 2, "videoState": "0" }, { "createUser": "testUser", "encrypt": 0, "flashAutoPlay": 1, "flashImageRatio": 0, "flashPlayerId": "DF2DAF233DDA", "flashPlayerName": "basic player", "imageUrl": "http://ovptest.haplat.net//live/201708/4101630234a74ee8864e56ea88e5d290_20170801171104/cloudv-cover/E869FC95F3C7493ED56E8751C4AA7BEE.jpg", "publishDomain": "ovptest.haplat.net", "transcodeState": "5", "updateTime": "1501578796", "uploadTime": "1501578790", "videoClassification": "null", "videoDescription": "", "videoDuration": "15", "videoId": "E869FC95F3C7493ED56E8751C4AA7BEE", "videoName": "creattest_20170801171104", "videoResolutions": [ { "clarity": -99, "fileSize": 2533394, "height": 768, "serverType": -1, "width": 1364 }, { "clarity": 1, "fileSize": 2531523, "height": 768, "serverType": -1, "width": 1364 } ], "videoSize": "5064917", "videoSourceCode": 2, "videoState": "0" } ], "videoTotal": 2 }, "message": "success" }
자세한 내용은 일반적인 오류 코드 를 참조하십시오.