핵심 요약
디지털사이니지 오프라인 재생의 합격 기준은 단순히 캐시 기능이 있다는 설명이 아닙니다. 승인 콘텐츠와 스케줄이 장치에 완전히 저장됐는지 확인한 뒤 네트워크 단절, CMS 단절, 오프라인 재부팅, 스케줄 경계, 연결 복구를 각각 시험하고 화면과 로그를 증적으로 남겨야 합니다.
안녕하세요. LED·LCD 디스플레이 제작과 설치 솔루션을 제공하는 큐앤스입니다.
디지털사이니지는 인터넷이 끊겨도 저장된 영상이 계속 나온다고 생각하기 쉬운데요. 하지만 실행 중인 화면이 유지되는 것과 전원이 다시 들어온 뒤 운영자 조작 없이 재생되는 것은 서로 다른 조건입니다. 캐시되지 않은 웹페이지나 스트리밍, 실시간 API 위젯도 로컬 영상 파일과 같은 수준으로 동작한다고 전제해서는 안 됩니다.
오늘은 디지털사이니지 오프라인 재생이 유지되는 조건부터 발주서에 넣을 7가지 항목, 납품 현장에서 수행할 5상태 장애 시험까지 알아보도록 하겠습니다.
인터넷이 끊겨도 화면이 유지되는 조건은 무엇일까요?
정답부터 말씀드리면 파일 한두 개가 아니라 실제로 재생 가능한 묶음이 로컬 영구 저장소에 있어야 합니다. Amazon Signage 공식 FAQ는 콘텐츠를 로컬에 캐시해 연결이 끊긴 동안 재생을 이어가지만, 다시 연결되기 전에는 플레이리스트와 미디어 변경이 반영되지 않는다고 설명합니다. signageOS 공식 문서도 플레이리스트, 미디어와 위젯을 장치 저장소에 캐시하고 저장된 미디어는 재부팅 뒤에도 사용할 수 있다고 안내합니다.
캐시 완료는 어떻게 확인해야 할까요?
파일 개수만 맞는다고 재생 준비가 끝난 것은 아닌데요. 플레이리스트가 파일을 올바른 순서로 읽는지, 계약된 코덱으로 영상이 재생되는지, 스케줄과 시간대가 적용되는지, 필요한 폰트와 스크립트가 로컬에서 동작하는지까지 실제 화면으로 확인해야 합니다. Microsoft의 특정 Teams Rooms 통합 문서에서도 캐시 콘텐츠가 있을 때와 없을 때 장애 중 화면 동작이 달라진다고 설명하므로, 캐시 유무는 CMS 표시와 실화면을 함께 확인하는 편이 안전합니다.
웹 위젯과 스트리밍은 왜 따로 봐야 할까요?
외부 웹페이지, 스트리밍 영상, 날씨·가격 API, 원격 폰트와 스크립트는 네트워크 의존성이 남을 수 있는데요. Microsoft 문서는 사용자 지정 웹 URL 소스에는 해당 디지털사이니지 건강 신호를 지원하지 않는다고 명시합니다. 중요한 안내문, 메뉴, 안전 메시지는 로컬 이미지나 영상으로 만든 대체 콘텐츠를 준비하고, 각 위젯의 실패 화면을 별도로 시험해야 합니다.
발주서에 넣을 오프라인 재생 7가지 조건
오프라인 지속 시간이나 부팅 시간에 모두 통하는 보편값은 확인되지 않았는데요. 시설의 안내 중요도, 콘텐츠 총량, 업데이트 주기와 장비 사양을 바탕으로 아래 빈칸을 사업별 계약값으로 정해야 합니다.
- 저장 범위: 승인된 플레이리스트, 모든 정적 미디어, 스케줄과 대체 콘텐츠를 로컬 영구 저장소에 보관하고 CMS에서 캐시 완료 상태를 식별할 수 있어야 합니다.
- 지속·부팅 시간: 네트워크와 CMS가 끊긴 상태에서
[요구 시간]이상 재생하고, 전원 재인가 후[허용 부팅 시간]안에 운영자 조작 없이 시작해야 합니다. - 온라인 의존 콘텐츠: 외부 URL, 스트리밍, 실시간 API, 웹 폰트와 스크립트의 오프라인 동작 범위와 실패 시 로컬 대체 화면을 항목별로 적어야 합니다.
- 스케줄 만료 정책: 이전 콘텐츠 유지, 안전 대체 화면 전환, 화면 정지 중 하나를 정하고 장치 시간대와 시계 동기화 실패 시 동작도 명시해야 합니다.
- 저장공간·무결성: 총량, 운영 예약 공간, 캐시 정리, 부족 경보, 파일 해시 또는 버전 식별 방식을 제출받아야 합니다.
- 장애 로그: 재생 이력과 오류 로그의 로컬 보존 범위, 재연결 후 업로드, 중복 제거와 CMS 조회 방법을 정해야 합니다.
- 실기 검수: 실제 납품 펌웨어와 운영 콘텐츠로 아래 5상태 시험을 수행하고 합격 증적을 인수 자료에 포함해야 합니다.
납품 현장에서 실행할 5상태 장애 시험
시험은 정상 연결 상태의 재생 확인으로 끝내지 말고 장애가 발생하고 복구되는 순서까지 이어서 진행해야 합니다. 같은 콘텐츠, 같은 장치, 같은 펌웨어를 사용하고 단절 전후 화면을 연속 촬영하면 결과를 비교하기 쉬운데요. CMS 상태, 장치 시각, 파일 버전과 플레이어 로그도 함께 보관해야 합니다.
| 시험 상태 | 기대 화면 | 확인 항목 | 권장 증적 |
|---|---|---|---|
| WAN 단절, 계속 실행 | 검증된 로컬 플레이리스트 유지 | 영상·이미지 반복, 검은 화면과 오류 노출 여부 | 단절 전후 연속 촬영, 플레이어 로그 |
| CMS만 접근 불가 | 캐시된 현행 버전 유지 | CMS 오류가 화면에 노출되는지 | 차단 기록, 화면 촬영 |
| WAN 단절 상태에서 재부팅 | 영구 저장 목록 또는 대체 화면 자동 시작 | 무인 부팅, 첫 정상 프레임까지 걸린 시간 | 전원 차단부터 연속 촬영 |
| 오프라인 중 스케줄 경계 통과 | 계약 정책에 따른 로컬 전환 또는 대체 화면 | 만료 콘텐츠, 장치 시계와 시간대 | 시각이 보이는 촬영, 스케줄 파일 |
| 연결 복구 | 새 콘텐츠 완전 수신 후 전환 | 부분 파일 노출, 버전·해시·재생 이력 | CMS 상태, 해시, 재생 이력 내보내기 |
재부팅과 스케줄 경계는 왜 별도 시험일까요?
실행 중 캐시 재생과 오프라인 부팅은 같은 보장이 아닌데요. signageOS 변경 이력에는 장치가 오프라인으로 시작할 때 캐시 플레이리스트를 재생하는 수정이 별도로 기록돼 있어, 동작이 구현과 버전에 좌우될 수 있음을 보여 줍니다. 발주 모델의 OS, 플레이어와 펌웨어 버전을 기록하고 실제 전원 재인가 시험을 해야 하는 이유입니다.
스케줄 경계도 놓치기 쉬운데요. 장애가 행사 종료 시각을 넘겼을 때 만료된 광고를 계속 보여 줄지, 안전 대체 화면으로 바꿀지, 재생을 멈출지를 미리 정해야 합니다. 어느 선택이 항상 정답인 것은 아니므로 현장 목적에 맞는 정책과 장치 시간대까지 발주서에 남겨야 합니다.
복구 후에는 최신 버전과 재생 이력을 확인하세요
새 플레이리스트가 완전히 내려오기 전에 기존 유효 버전을 지우면 일부 화면이나 검은 화면이 노출될 수 있는데요. signageOS 변경 이력에는 새 목록이 유효할 때만 전환하고 그렇지 않으면 이전 목록을 유지하는 특정 구현 사례가 있습니다. 모든 제품의 공통 기능이라는 뜻은 아니므로, 발주 조건으로 완전 다운로드와 무결성 확인 후 전환을 요구하고 실제 제품에서 시험해야 합니다.
재생 이력도 장애 중 사라지지 않는지 확인해야 하는데요. signageOS 공식 보고 문서는 오프라인 중 재생 보고를 로컬에 저장하고 연결 복구 후 묶음으로 전송할 수 있다고 설명합니다. 다만 proof-of-play는 플레이어가 기록한 재생 이벤트이지 사람이 화면을 실제로 보았다는 증명은 아니므로, 중요한 검수에서는 화면 촬영과 로그를 함께 사용해야 합니다.
운영 인수인계 실무 체크리스트
모델, OS, 플레이어, 펌웨어, 저장공간과 시간대를 기록합니다.
플레이리스트 버전, 파일 해시, 스케줄과 대체 콘텐츠를 보관합니다.
5상태별 화면 영상, 차단 기록, 시작 시간과 로그를 연결합니다.
알림 수신자, 현장 조치, 공급사 연락과 재발 확인 절차를 정합니다.
- 캐시 완료 상태를 CMS와 실제 화면에서 모두 확인했나요?
- 정적 파일과 외부 URL·스트리밍·API 위젯을 나누어 시험했나요?
- 전원 재인가 후 첫 정상 프레임까지 시간을 측정했나요?
- 스케줄 만료와 장치 시계 이상 때 보여 줄 화면을 정했나요?
- 저장공간 부족 경보와 캐시 정리 정책을 확인했나요?
- 복구 후 새 버전, 파일 무결성과 누락·중복 로그를 대조했나요?
평상시 파일 제작, 승인, 편성, 배포와 만료 절차는 디지털사이니지 콘텐츠 운영 방법에서 이어서 확인할 수 있는데요. 계정 권한, 업데이트 책임, 네트워크 분리와 외부지원 통제는 디지털사이니지 원격관리 보안 기준을 함께 참고하시기 바랍니다.
결론: 캐시 기능보다 장애 시험 결과를 받으세요
디지털사이니지 오프라인 재생은 승인 콘텐츠와 스케줄의 완전한 로컬 저장, 오프라인 재부팅, 스케줄 경계 정책, 복구 후 안전한 버전 전환과 재생 이력이 함께 확인되어야 합니다. 기능표에 ‘오프라인 지원’이라고 적혀 있는지만 보지 말고, 실제 납품 장비와 운영 콘텐츠로 5상태 시험을 실행해 증적을 받는 것이 핵심인데요. 장애가 생긴 뒤 처음 확인하기보다 발주서에서 합격 기준을 먼저 정해 두는 것이 안정적인 화면 운영의 출발점입니다.