Mantis AI 파이프라인
Mantis는 디바이스와 직접 통신하지 않고, Moth를 통해 입력 스트림을 받습니다.
- 운영자가
Mantis Stream Mapping을 생성하거나 활성화합니다. - Server는 Mapping을 저장하고, 디바이스 연결 상태와 Mapping 상태를 기반으로 시작 조건을 판단합니다.
- Server는 대상 Track의 Moth source URI를 계산합니다.
- Server는 Mantis에 스트림 생 성 요청을 보냅니다.
- Mantis는 output media 또는 event URL을 반환합니다.
- Server는 Mapping 상태를
STARTED로 저장합니다. - Server는
MANTIS_ANALYSIS_*이벤트를 발행하고 Client가 파이프라인 상태를 갱신합니다.
Mantis의 책임
- 특정 Track을 입력으로 받는 분석 스트림 생성
- 분석 상태 및 결과 이벤트 생성
- 출력 media/event URL 제공