Using flat‎ > ‎

디지털 사이니지 서식 활용

posted Apr 3, 2018, 10:19 AM by Sundew Shin   [ updated Apr 15, 2018, 4:30 AM ]
원격에서 SBC에 연결된 디스플레이로 (RPi 전용 LCD 등) 디자인된 웹페이지 또는 동영상을 재생 할 수 있는, 디지털 액자로도 불리는, 사이니지 (signage)를 만들어 봅니다.
Kiosk 모드와 달리 스크린 터치, 혹은, 입력장치를 통한 사용자 입력을 받지 않습니다. (non-interactive)

준비물

  • 플렛 v0.1.1 이상 (업데이트 안내)
  • RPi, 팅커보드 등 arm기반 SBC
  • 디스플레이 (HDMI로 연결)
  • 옵션: 스피커/이어폰

설치

1. 'Signage' 서식을 선택합니다.



2. 아래 설정화면에서 기본정보를 넣어 주세요.
  • URL: 이 뷰어는 Chromium을 기반으로 하고 있어서 크롬브라우져로 볼 수 있는 모든 콘텐츠의 URL을 지원합니다.
  • Refresh (분): 콘텐츠를 지정한 시간(분)마다 갱신합니다. 즉 '5'라고 입력하면 5분마다 화면이 처음상태로 갱신 됩니다. 동영상 등을 끝없이 반복 재생할 때 편리합니다. 빈칸으로 두면 반복하지 않습니다.



3. 컨테이너가 만들어지면 더 이상 추가 작업은 없습니다. 이 과정에서, 처음 사용 시 380MB 정도 파일을 내려받는 시간이 소요됩니다.
컨테어너가 잘 생성되면 자동으로 URL로 지정한 콘텐츠가 디스플레이로 나옵니다.

활용

물론 동영상 재생도 가능합니다.
유튜브는 아래와 같이 embed 코드에 있는 URL을 복사해 옵니다:



여기에 시작과 동시에 자동재생을 위해 '&autoplay=1' 옵션을 추가해서 URL란에 입력해줍니다.
https://www.youtube.com/embed/pfDSVriFHps?rel=0&controls=0&showinfo=0&autoplay=1

유의사항

  1. 이 서식은 X 세션을 사용하면서 호스트(SBC)에 연결된 마우스와 키보드의 제어권을 가져가게 되고 컨테이너를 강제종료했을 때는 이것이 미처 돌아오지 않을 수 있습니다. 이 경우 SBC에 SSH로 접속해서 'sudo pkill X' 명령을 수행합니다. 그래도 안될 때는 재부팅 합니다.
  2.  이 서식으로 만들어진 컨테이너는 동시 실행할 수 있는데, 이 경우 최종 실행된 컨테이너의 화면이 제일 앞에 나오게 되고, 오디오는 뒤에 가려진 컨테이너의 것과 겹칠수 있으니 (일부러 믹싱 하는것이 아니라면) 주의하세요.
가려진 컨테이너를 다시 위로 올릴 때는 해당 컨테이너를 재 시작(Restart)하면 됩니다.
Comments