概要
GoogleドライブにあるファイルやWebリンクをブラウザ表示するアプリケーションです。工場内、各部署に設置しているTVやディスプレイに表示することができます。
サイネージの担当者は、ブラウザの設定ツールからコンテンツの追加、削除、再生時間の設定を行います。
Points
定期的にコンテンツの追加・削除を反映させるために、コンテンツを受信側のRaspberryPiから定期的にドライブを見に行く構成としました。
また、動画、画像などのメディアファイルは、GoogleDriveに毎回見に行くのではなく非同期的にローカルに保存したものを表示するようにし、通信コストを削減しています。
その他、ユーザの利便性に特化した実装をしています。
- ・全社用のファイルを保存するルートフォルダを用意(各部署のフォルダに自動コピー)
- ・同期ボタンによる指定ドライブのコンテンツのツールへの自動読み込み
- ・ドラッグアンドドロップによるコンテンツの再生順番の並び替え
Stacks
-
設定ツール :
- GoogleAppScrip
-
RaspberryPi :
- html+CSS+JavaScript(表示)
- python(メディアファイル取得)
-
インフラ・その他 :
- GoogleDrive、
- Apache、
- Linux(Debian)





