콘텐츠 배포
Content Distribution
CMS에 등록한 콘텐츠와 편성표를 각 화면의 재생 장치로 내려보내는 과정.
다른 이름 배포 · 콘텐츠 다운로드 · 콘텐츠 동기화 · 콘텐츠 전송
콘텐츠 배포는 CMS에 등록한 콘텐츠와 편성표를 각 화면의 미디어 플레이어로 내려보내는 과정이다. 관리 화면에서 "저장"을 누른 뒤 실제 화면이 바뀌기까지의 구간에 해당한다.
동작 방식
재생 장치는 주기적으로 서버에 새 내용이 있는지 묻고, 있으면 파일을 내려받아 저장한다. 내려받기가 끝나면 편성표에 따라 재생을 시작한다. 영상을 서버에서 실시간으로 흘려보내는 것이 아니라 파일을 장치에 받아 두고 재생하는 방식이다.
이 방식이라서 다음이 가능하다.
- 통신이 느려도 화면은 끊기지 않는다. 다 받은 뒤에 재생하기 때문이다.
- 통신이 끊겨도 받아 둔 콘텐츠는 계속 재생된다.
바로 바뀌지 않는 이유
저장한 내용이 화면에 나타나기까지 시간이 걸린다. 장치가 서버에 묻는 주기, 파일 크기, 통신 속도에 따라 몇 초에서 몇십 분까지 걸린다. 급한 내용은 긴급 송출 기능을 쓴다.
확인해야 하는 것
- 배포 완료 여부: 모든 화면이 새 콘텐츠를 다 받았는지 관리 화면에서 확인한다. 일부 화면만 옛 내용을 내보내는 일이 흔하다. 원격 모니터링을 참고한다.
- 예약 배포: 행사 시작 전에 미리 내려보내 두고 정해진 시각에 바뀌게 한다. 시작 시각에 배포를 시작하면 늦는다. 스케줄링을 참고한다.
- 저장 공간: 장치의 저장 공간이 차면 새 콘텐츠를 받지 못한다. 쓰지 않는 파일이 자동으로 지워지는지 확인한다.
통신 사정이 나쁜 곳
- 용량이 큰 영상은 통신 요금과 시간이 많이 든다. LTE 라우터를 쓰는 화면은 데이터 사용량을 관리해야 한다. 영상 코덱 설정으로 용량을 줄인다.
- 내려받다가 끊겨도 이어 받는 기능이 있는지 확인한다.
- 영업시간을 피해 밤에 내려받도록 설정할 수 있다.
여러 지점에 동시에
수백 개 화면이 한꺼번에 큰 파일을 받으면 서버와 통신망에 부담이 된다. 대규모 운영에서는 그룹별로 시간을 나눠 배포한다. 프랜차이즈 사이니지에서 중요한 문제다.
네트워크 구성
배포가 원활하려면 재생 장치가 서버에 닿을 수 있어야 한다. 방화벽과 통신 구성은 사이니지 네트워크 구성을 참고한다.
더 알아보기
- 콘텐츠 일괄 전환: 새 콘텐츠의 준비가 끝난 뒤 재생 대상을 한 번에 전환해, 일부만 바뀐 화면이 나오지 않도록 하는 배포 방식.
- 콘텐츠 배포 완료와 실제 표시: 서버 전달, 장치 수신, 파일 검증, 적용, 실제 표시를 구분해 배포 성공을 확인하는 방법.
- 네트워크 속도와 배포 시간: 콘텐츠 용량, 실제 전송 속도, 동시 장치 수로 배포 시간을 추정하고 여유를 정하는 방법.
- 오프라인 콘텐츠 캐시: 네트워크가 끊겨도 재생할 수 있도록 콘텐츠를 플레이어 내부에 미리 저장하는 기능.
- 콘텐츠 이전 버전 복원: 잘못 배포된 콘텐츠를 마지막으로 확인된 정상 버전으로 되돌리는 운영 절차.