본문으로 건너뛰기
버전: 3.4.x

TGDM 녹화

TGDM도 Mantis와 유사하게 Moth URI를 기반으로 동작합니다.

  1. Device 연결, Workflow Run 시작, 운영자 수동 요청 등으로 녹화 시작 조건이 발생합니다.
  2. Server는 녹화 대상 Track의 Moth URI를 계산합니다.
  3. Server는 TGDM에 녹화 시작 요청을 보냅니다.
  4. TGDM은 recording id를 반환합니다.
  5. Server는 Recording 상태를 STARTED로 저장합니다.
  6. 연결 해제, Workflow 종료, 수동 중지 시 Server는 TGDM에 녹화 중지 요청을 보냅니다.
  7. Server는 Recording 상태를 STOPPED로 저장합니다.

녹화 시작 정책

  • 자동 녹화: 디바이스 연결 시 시작, 연결 해제 시 중지
  • Workflow 녹화: Workflow Run 시작 시 시작, 완료 또는 실패 시 중지
  • 수동 녹화: 운영자가 디바이스별 API로 시작 또는 중지

즉, TGDM은 실시간 스트림 소비자, CoBiz Server는 녹화 생명주기 오케스트레이터입니다.