跳到主要內容

AnySign 說明文件

AnySign 是什麼、螢幕如何取得內容,以及其他文件的入口。

更新於 以 Markdown 檢視
For humans

AnySign 讓你現有的電視變成可以集中管理的看板。每台電視的 HDMI 孔插一支小小的 電視棒;瀏覽器裡的主控台決定每個螢幕要顯示什麼。這些頁面說明日常怎麼使用。

從這裡開始

  • 快速上手 — 插上電視棒,用電視上顯示的配對碼 認領它,把第一份內容送上牆。
  • 媒體與播放清單 — 上傳圖片和影片,編排成播放清單, 指定給螢幕。
  • 螢幕與健康狀態 — 「螢幕」頁告訴你什麼、截圖如何驗證 牆上的畫面,以及你能對螢幕下的指令。
  • 你的團隊 — 邀請同事、角色權限,以及 API 權杖。
  • 公開 API — 不經過主控台,用你自己的軟體把內容送上 螢幕。

螢幕如何取得內容

內容從來不是「推送」到螢幕上的。主控台發布的是每個螢幕應該顯示什麼 — 一份播放清單、它的檔案 — 而每個螢幕按自己的節奏回報(大約每 20 秒一次), 下載缺少的部分,逐一驗證每個位元組,然後才切換牆上的畫面。

可靠性就來自這一個設計:

  • 曾經離線的螢幕 — 停電、路由器壞了、裝修一整週 — 一次回報就能全部補上。 沒有堆積的訊息佇列。
  • 螢幕永遠不會顯示更新到一半的內容。它先下載並驗證所有檔案,然後一次切換; 場地的網路再慢,也只會讓播放清單晚一點上牆,絕不會變成黑畫面。
  • 主控台說的是實話。螢幕回報「已同步」,代表它真的正在顯示那份內容 — 不是伺服器送出去就算。你也隨時可以向任何螢幕要一張截圖,看看面板上實際 播的是什麼。

如果畫面看起來不對

「螢幕」頁會顯示每個螢幕最後一次回報的時間,以及它 回報正在顯示的內容。螢幕太久沒有回報就會被標記為離線 — 這是提醒你先檢查 電視的電源和網路,再考慮其他可能。不確定的時候就要一張截圖:牆上實際在做 什麼,一張截圖就能說清楚。

Navigation

輸入關鍵字開始搜尋…

↑↓ navigate↵ selectEsc close