광고 영상, BLE 비콘, RTSP CCTV 전환, 숨김 설정까지 현장 운영 흐름을 시각화했습니다.
사용자 조작 없이 카트 위치에 따라 안내 영상과 CCTV 화면이 자동 전환됩니다.
평상시 광고·안내 영상
전체 화면 반복 재생
진입 비콘 신호 확인
디바운스 적용
RTSP 화면 자동 표시
안내 문구 오버레이
전방 상황 확인
안전 주행 지원
이탈 비콘 감지
안내 영상으로 복귀
태블릿이 켜져 있는 동안 광고 또는 안내 영상을 전체 화면으로 반복 재생합니다. 사용자가 조작할 버튼은 노출하지 않습니다.
로컬 저장소의 재생 목록을 기준으로 영상이 순환되며, 신규 파일이 있으면 다음 루프부터 반영됩니다.
진입 비콘이 안정적으로 감지되면 기존 NVR의 CCTV 화면으로 자동 전환됩니다.
RTSP 연결을 시도하고 성공 시 전체 화면 표시, 실패 시 기본 안내 화면으로 복귀합니다.
이탈 비콘이 확인되면 CCTV 스트림을 종료하고 안내 영상으로 돌아갑니다.
상태 머신이 CCTV_ACTIVE에서 EXIT_PENDING을 거쳐 IDLE_VIDEO로 복귀합니다.
앱 자동 실행 후 숨김 설정 화면에서 비콘, RTSP, 영상 링크를 관리합니다.
태블릿 전원 켬
앱 자동 실행
영상 재생 확인
네트워크 확인
관리자 제스처
설정 화면 진입
비콘·RTSP·링크
현장값 입력
재생·감지·전환
즉시 검증
운영 담당자는 노출 버튼 없이 정해진 제스처로 설정 화면에 진입합니다.
일반 이용자에게는 설정이 보이지 않고, 현장 담당자만 유지보수 값을 수정합니다.
비콘 UUID, 진입·이탈 기준, RTSP 주소, 영상 링크를 한 화면에서 수정합니다.
설정값은 단말 내부에 저장되어 서버 없이도 현장 조건에 맞춰 즉시 반영됩니다.
현장 담당자가 비콘 감지, CCTV 연결, 영상 다운로드를 각각 테스트합니다.
납품 후 유지보수 시 문제 지점을 빠르게 분리할 수 있습니다.
소스코드, 빌드 가이드, 현장 체크리스트를 함께 전달해 이후 유지보수를 가능하게 합니다.
Git 저장소
소스 구조 확인
안드로이드 빌드
설치 파일 생성
태블릿 설치
권한 설정
현장 체크리스트
장시간 테스트
설정 변경
버전 배포
전체 소스코드와 빌드 가이드를 구조화해 전달합니다.
새 담당자가 보더라도 영상, 비콘, RTSP, 설정 모듈을 쉽게 찾을 수 있게 분리합니다.
장시간 재생, 비콘 반복 감지, RTSP 전환을 로그로 확인합니다.
메모리 누수와 전환 실패를 납품 전 반복 검증합니다.
네트워크나 RTSP 장애가 발생해도 화면이 멈추지 않고 기본 안내 상태로 복귀합니다.
실패 횟수와 마지막 오류를 기록하고 운영 화면은 안전한 상태를 유지합니다.