콘텐츠 배포

Content Distribution

CMS에 등록한 콘텐츠와 편성표를 각 화면의 재생 장치로 내려보내는 과정.

다른 이름 배포 · 콘텐츠 다운로드 · 콘텐츠 동기화 · 콘텐츠 전송

콘텐츠 배포는 CMS에 등록한 콘텐츠와 편성표를 각 화면의 미디어 플레이어로 내려보내는 과정이다. 관리 화면에서 "저장"을 누른 뒤 실제 화면이 바뀌기까지의 구간에 해당한다.

동작 방식

재생 장치는 주기적으로 서버에 새 내용이 있는지 묻고, 있으면 파일을 내려받아 저장한다. 내려받기가 끝나면 편성표에 따라 재생을 시작한다. 영상을 서버에서 실시간으로 흘려보내는 것이 아니라 파일을 장치에 받아 두고 재생하는 방식이다.

이 방식이라서 다음이 가능하다.

  • 통신이 느려도 화면은 끊기지 않는다. 다 받은 뒤에 재생하기 때문이다.
  • 통신이 끊겨도 받아 둔 콘텐츠는 계속 재생된다.

바로 바뀌지 않는 이유

저장한 내용이 화면에 나타나기까지 시간이 걸린다. 장치가 서버에 묻는 주기, 파일 크기, 통신 속도에 따라 몇 초에서 몇십 분까지 걸린다. 급한 내용은 긴급 송출 기능을 쓴다.

확인해야 하는 것

  • 배포 완료 여부: 모든 화면이 새 콘텐츠를 다 받았는지 관리 화면에서 확인한다. 일부 화면만 옛 내용을 내보내는 일이 흔하다. 원격 모니터링을 참고한다.
  • 예약 배포: 행사 시작 전에 미리 내려보내 두고 정해진 시각에 바뀌게 한다. 시작 시각에 배포를 시작하면 늦는다. 스케줄링을 참고한다.
  • 저장 공간: 장치의 저장 공간이 차면 새 콘텐츠를 받지 못한다. 쓰지 않는 파일이 자동으로 지워지는지 확인한다.

통신 사정이 나쁜 곳

  • 용량이 큰 영상은 통신 요금과 시간이 많이 든다. LTE 라우터를 쓰는 화면은 데이터 사용량을 관리해야 한다. 영상 코덱 설정으로 용량을 줄인다.
  • 내려받다가 끊겨도 이어 받는 기능이 있는지 확인한다.
  • 영업시간을 피해 밤에 내려받도록 설정할 수 있다.

여러 지점에 동시에

수백 개 화면이 한꺼번에 큰 파일을 받으면 서버와 통신망에 부담이 된다. 대규모 운영에서는 그룹별로 시간을 나눠 배포한다. 프랜차이즈 사이니지에서 중요한 문제다.

네트워크 구성

배포가 원활하려면 재생 장치가 서버에 닿을 수 있어야 한다. 방화벽과 통신 구성은 사이니지 네트워크 구성을 참고한다.

더 알아보기