템플릿10 | 템플릿30 |
![]() | ![]() |
템플릿40 | 템플릿310 |
![]() | ![]() |
템플릿390 | 템플릿410 |
![]() | ![]() |
템플릿510 | 템플릿610 |
![]() | ![]() |
https://live.tencentcloudapi.com/?Action=CreateCommonMixStream&MixStreamSessionId=test_room&MixStreamTemplateId=20&OutputParams.OutputStreamName=test_stream1&InputStreamList.0.InputStreamName=test_stream1&InputStreamList.0.LayoutParams.ImageLayer=1&InputStreamList.1.InputStreamName=test_stream2&InputStreamList.1.LayoutParams.ImageLayer=2&<공통 요청 매개변수>
{"Response": {"RequestId": "e8fa8015-0892-40d5-95c4-12a4bc06ed31"}}

https://live.tencentcloudapi.com/?Action=CreateCommonMixStream&MixStreamSessionId=test_room&MixStreamTemplateId=390&OutputParams.OutputStreamName=test_stream2&InputStreamList.0.InputStreamName=test_stream1&InputStreamList.0.LayoutParams.ImageLayer=1&InputStreamList.0.LayoutParams.InputType=3&InputStreamList.0.LayoutParams.ImageWidth=1920 (캔버스 너비)&InputStreamList.0.LayoutParams.ImageHeight=1080 (캔버스 높이)&InputStreamList.0.LayoutParams.Color=0x000000&InputStreamList.1.InputStreamName=test_stream2&InputStreamList.1.LayoutParams.ImageLayer=2&InputStreamList.2.InputStreamName=test_stream3&InputStreamList.2.LayoutParams.ImageLayer=3&<공통 요청 매개변수>
{"Response": {"RequestId": "9d8d5837-2273-4936-8661-781aeab9bc9c"}}


https://live.tencentcloudapi.com/?Action=CreateCommonMixStream&MixStreamSessionId=test_room&OutputParams.OutputStreamName=test_stream2&InputStreamList.0.InputStreamName=test_stream1&InputStreamList.0.LayoutParams.ImageLayer=1&InputStreamList.0.LayoutParams.InputType=3&InputStreamList.0.LayoutParams.ImageWidth = 1920&InputStreamList.0.LayoutParams.ImageHeight= 1080&InputStreamList.0.LayoutParams.Color=0x000000&InputStreamList.1.InputStreamName=test_stream2&InputStreamList.1.LayoutParams.ImageLayer=2&InputStreamList.1.LayoutParams.ImageWidth = 640&InputStreamList.1.LayoutParams.ImageHeight= 360&InputStreamList.1.LayoutParams.LocationX= 50&InputStreamList.1.LayoutParams.LocationY= 720&InputStreamList.2.InputStreamName=test_stream3&InputStreamList.2.LayoutParams.ImageLayer=3&InputStreamList.2.LayoutParams.ImageWidth = 640&InputStreamList.2.LayoutParams.ImageHeight= 360&InputStreamList.2.LayoutParams.LocationX= 740&InputStreamList.2.LayoutParams.LocationY= 720&<공통 요청 매개변수>
{"Response": {"RequestId": "8c443359-ba07-4b81-add8-a6ff54f9bf54"}}

https://live.tencentcloudapi.com/?Action=CancelCommonMixStream&MixStreamSessionId=test_room
{"Response": {"RequestId": "3c140219-cfe9-470e-b241-907877d6fb03"}}
err_code [ $code ],msg [ $message ] 형식으로 제공됩니다. 해당 code의 자세한 원인은 다음과 같습니다.에러 코드 | 원인 | 권장 진단 방법 |
-1 | 입력 매개변수 리졸브 오류 | 요청 본문 body json 포맷이 정확한지 확인합니다. InputStreamList가 비어 있는지 확인합니다. |
-2 | 입력 매개변수 오류 | 화면 매개변수의 오버플로우 여부를 확인합니다. |
-3 | 스트림 개수 오류 | 입력 스트림 개수가 [1, 16] 범위 내에 있는지 확인합니다. |
-4 | 스트림 매개변수 오류 | 입출력 길이가 (0, 3000) 범위 내에 있는지 확인합니다. 입력 스트림 개수가 (0, 16) 범위 내에 있는지 확인합니다. 입력 스트림에 LayoutParams가 있는지 확인합니다. InputType 지원 여부를 확인합니다. (적합한 값: 0, 2, 3, 4, 5) 스트림 ID 길이가 (1, 80)을 만족하는지 확인합니다. |
-11 | 이미지 레이어 오류 | 이미지 레이어 개수 및 입력 스트림 개수가 일치하는지 확인합니다. 이미지 레이어 ID가 중복되었는지 확인합니다. 이미지 레이어 ID가 (0, 16) 범위에 있는지 확인합니다. |
-20 | 입력 매개변수와 인터페이스가 매칭되지 않음 | 입력 스트림 개수가 템플릿 ID와 매칭되어 있는지 확인합니다. 컬러 매개변수가 정확한지 확인합니다. |
-21 | 혼합 스트림의 입력 스트림 개수 오류 | 입력 스트림 개수가 2개 이상인지 확인합니다. |
-28 | 배경 길이 획득 실패 | 캔버스를 설정한 경우, 캔버스 길이를 설정했는지 확인합니다. 배경 스트림이 있는지 확인합니다. (푸시 스트림 후 5초 후에 다시 혼합 스트림을 진행해야 함) |
-29 | 자르기 매개변수 오류 | 자르기 위치가 스트림 길이를 초과했는지 확인합니다. |
-33 | 워터마크 이미지 ID 오류 | 입력 이미지 ID가 설정되었는지 확인합니다. |
-34 | 워터마크 이미지 URL 획득 실패 | 이미지 업로드가 완료되었는지, URL이 생성되었는지 확인합니다. |
-111 | OutputStreamName 매개변수와 OutputStreamType이 매칭되지 않음 | OutputStreamType이 0인 경우, 반드시 OutputStreamName이 InputStreamList에 존재해야 합니다. OutputStreamType이 1인 경우, OutputStreamName이 InputStreamList에 없어야 합니다. |
-300 | 출력 스트림 ID가 이미 사용됨 | 해당 출력 스트림이 다른 혼합 스트림의 출력 스트림인지 확인합니다. |
-505 | 입력 스트림을 upload에서 찾을 수 없음 | 푸시 스트림을 완료하고 5초 후에 혼합 스트림을 진행했는지 확인하고, 재생 가능한지 확인합니다. |
-507 | 스트림 길이 매개변수 조회 실패 | 캔버스 너비, 높이를 설정했는지 확인합니다. 푸시 스트림이 완료되었는지 확인하고, 푸시 스트림 후 5초 후에 다시 혼합 스트림을 진행하기 바랍니다. |
-508 | 출력 스트림 ID 오류 | 동일한 MixStreamSessionId에서 서로 다른 출력 스트림 ID를 사용했는지 확인합니다. |
-10031 | 혼합 스트림 트리거 실패 | 푸시 스트림 후 5초 후에 다시 혼합 스트림을 진행하시기 바랍니다. |
-30300-31001-31002 | 혼합 스트림 취소 시 sessionid 없음 | MixStreamSessionId가 있는지 확인합니다. |
-31003 | 출력 스트림 ID와 session의 출력 스트림 ID가 매칭되지 않음 | 혼합 스트림 취소 시 입력한 출력 스트림 ID를 확인합니다. |
-31004 | 출력 스트림 비트레이트 부적합 | 출력 스트림 비트레이트가 [1, 50000] 범위에 있는지 확인합니다. |
기타 | - |
피드백