멀티 스트림 에지 비디오에는 조정된 채널 상태, 유효한 프레임, 처리 대기열 및 애플리케이션 결과가 필요합니다. 다음은 특정 기기에 대한 용량이나 안정성 테스트 결과가 아닌 시스템 설계 방법입니다. 대상 하드웨어, 비디오 및 모델을 사용하여 비디오 채널 수와 성능을 확인합니다.
데이터 및 제어 경로
비디오 소스 → 연결 및 디코딩 → 프레임 버퍼 및 품질 검사 → 전처리 및 추론 스케줄링 → 후처리 및 규칙 → 결과 인터페이스, 디스플레이 또는 녹음. 소스와 버전을 추적할 수 있는 상태와 오류를 사용하여 구성 및 채널 제어를 별도로 관리합니다.
| 기준 치수 | 범위 | 가능한 결과물 |
|---|---|---|
| 채널 관리 | 등록, 연결, 재연결 및 상태 | 구성, 상태 머신 및 로그 |
| 프레임 데이터 | 소스, 시간, 형식, 버퍼 및 품질 | 구조, 수명 및 오류 |
| 스케줄링 | 동시성, 대기열, 리소스 및 시간 초과 | 스케줄링 구성 및 채널별 카운터 |
| 결과 | 소스 프레임, 인터페이스 및 승인과의 연관 | 사업 분야, 사례 및 오류 처리 |
| 모니터링 | 리소스, 이벤트, 버전 및 오류 | 현장 모니터링 및 재생 기록 |
비즈니스 요구에 맞는 정책 선택
실시간 관찰을 통해 오래된 프레임을 삭제할 수 있습니다. 완전한 녹음을 위해서는 별도의 수신 및 보관 확인이 필요합니다. 모델이 모든 입력 프레임을 처리할 필요가 없는 경우 샘플링 및 결과 업데이트 규칙을 정의하세요. 꽉 찬 대기열, 연결이 끊어진 채널 또는 사용할 수 없는 모델에 대한 명시적인 상태를 보고하여 이전 결과가 새 결과로 표시되지 않도록 합니다.
역량과 공정한 서비스
채널과 동시 작업을 점진적으로 늘리십시오. 각 채널의 수신, 처리, 폐기, 오류 및 대기 시간을 기록합니다. 집계 처리량은 채널별 확인을 대체하지 않습니다. 지속적인 운영 중에는 리소스 증가, 스토리지 변경, 재연결 및 구성 변경도 검사합니다. 완료되지 않은 수표는 확인되지 않음으로 표시해 두십시오.
수락 및 인도
입력 비디오, 모델 버전, 하드웨어, 백엔드, 전원 및 냉각, 스토리지 정책 및 기간을 사용하여 수용을 정의합니다. 결과물에는 구성, API, 합의된 소스 코드, 빌드 지침, 로그 및 테스트 보고서가 포함될 수 있습니다. 해당 라이선스에 따라 타사 런타임 라이브러리를 처리합니다.
파일럿 평가를 위한 대표 비디오, 스트림 수, 인코딩 및 해상도, 모델 및 비즈니스 인터페이스를 제공합니다. 관련 서비스: 내장된 이미지 캡처, 호스트 소프트웨어 및 비전 플랫폼 그리고 프로젝트 문의.