實作Tizen播放器

上次更新: 2023-05-26
  • 建立對象:
  • Intermediate
    Admin

安裝Tizen播放器

請依照下列步驟實作AEM Screens的Tizen Player:

  1. 導覽至 AEM Screens播放器下載 頁面以下載Tizen Player。

  2. 安裝Tizen播放器 (.zip) 來自本機電腦的檔案。

設定http伺服器

注意

解壓縮zip檔案,並透過 http server. (此 http server 不須為本機或Apache伺服器)。

請遵循下列步驟:

  1. 複製兩個擷取的檔案,例如 AEMScreensPlayer.wgtsssp_config.xml 至本機Apache Web Server的根目錄。

    注意

    AEMScreensPlayer.wgt是實際的Tizen播放器應用程式和 sssp_config.xml 包含此對應的相關資訊,可協助您將其安裝在Tizen裝置上。

  2. 取得本機HTTP伺服器的IP或URL (以及步驟2中包含已解壓縮檔案的資料夾的路徑(如果解壓縮到子資料夾而不是根資料夾)

  3. Tizen播放器會從本機伺服器下載安裝程式。

命名Tizen播放器

您可以為Tizen播放器指派好記的裝置名稱,藉此將指派的裝置名稱傳送至Adobe Experience Manager (AEM)。 此功能不僅可讓您為Tizen播放器命名,也可讓您輕鬆指派適當內容。

注意

您只能在註冊之前選擇播放器名稱。 播放器註冊後,就無法再變更播放器名稱。

請依照下列步驟,在Tizen播放器中設定名稱:

  1. 按一下遙控器上的功能表按鈕。
  2. 導覽至 網路 —> 裝置名稱 以指派名稱給播放器。

在Samsung裝置上設定更新

在Samsung裝置上依照下列步驟操作,在裝置上完成AEM Screens播放器的安裝:

  1. 導覽至您的Samsung裝置並開啟。

  2. 按一下 選單 按鈕從裝置的遠端向下捲動至 系統 左側導覽列中的。

  3. 向下捲動並選取 播放方式 選項並變更為 URL啟動器 選項。
    影像

  4. 設定URL Launcher後,按下 首頁 按鈕。

  5. 導覽至 URL啟動器設定 並輸入localhost伺服器的IP位址,然後按一下 完成.

    注意

    Tizen播放器應能連線至http伺服器。

  6. AEM Screens Player現在應該會在Samsung裝置上自動安裝並啟動。

    注意

    Tizen裝置和 http 伺服器應該能夠相互連線,也就是說,伺服器應該可以連線到Tizen播放器。

免除具有SameSite Cookie問題的使用者代理

重要

本節適用於Adobe Experience Manager (AEM) 6.5.5至AEM 6.5.7
有些瀏覽器引擎與 SameSite=None 用於由AEM 6.5核發至AEM 6.7的登入權杖中的屬性。通常,將瀏覽器升級至最新可用版本即可解決問題。 在某些情況下,可能無法進行這類升級,例如使用智慧型顯示器、機上盒或其他內嵌瀏覽引擎的裝置。

請依照下列步驟,在使用時,免除這些不相容的使用者端 SameSite=None

  1. 升級至Adobe Experience Manager (AEM) Service Pack 6.5.7。

  2. AEM重新啟動後,請前往 /system/console/configMgr 並搜尋 AdobeGranite權杖驗證處理常式. 設定值 SameSite 值至 .

  3. 您應該會看到新選項 使用者代理可免除samesite屬性. 將對應至使用者代理程式(不相容於)的規則運算式填入此變數 SameSite=None 屬性。

    注意

    另請參閱 SameSite=None:已知不相容的使用者端 以取得更多詳細資料。 對於Tizen播放器,請使用規則運算式: (.*)Tizen(.*).

  4. 針對您的AEM 6.5.5及更高版本例項註冊Tizen播放器,而且應該會正常註冊及顯示內容。

從遠端布建Tizen播放器

從遠端布建Tizen Player,讓您輕鬆部署成百上千部Samsung Tizen顯示器。 它可避免使用伺服器URL和大量註冊代碼或其他引數來設定每個播放器的繁重手動工作,而且在Screensas a Cloud Service的情況下也可設定雲端模式和雲端代號。

此功能可讓您從遠端設定Tizen播放器,並視需要集中更新這些設定。 您只需要使用 HTTP 用來託管Tizen應用程式的伺服器 (wgt and xml file) 以及文字編輯器,以儲存 config.json 搭配適當的引數。

請確定您已在Tizen裝置上設定URL啟動器位址,也就是「首頁」按鈕 — > URL啟動器設定。
HTTP 裝載Tizen應用程式的伺服器,放置檔案 config.json 與相同的位置 wgt 檔案。 檔案名稱必須是 config.json。Tizen播放器將會安裝,並在啟動時(以及每次重新開機)檢查並套用 config.json 檔案。

範例JSON原則

{
  "server":  "http://your-aem-instance.com:4502",
  "registrationKey": "AdobeRocks!!",
  "enableAdminUI": true,
  "enableOSD": true,
  "enableActivityUI": true
}

原則屬性和用途

下表總結了這些原則及其功能。

注意

原則設定會嚴格強制執行,且不會在播放器的管理員UI中手動覆寫。 若要允許特定原則的手動播放器設定,請勿在原則設定中指定原則,例如,如果您想要允許重新開機排程的手動設定,請勿指定金鑰 rebootSchedule 在原則設定中。 每次播放器重新載入時都會讀取原則設定。

原則名稱 用途
伺服器 Adobe Experience Manager (AEM)伺服器的URL。
註冊金鑰 用於使用預先共用金鑰大量註冊裝置。
解析度 裝置的解析度。
rebootSchedule 重新啟動播放器的排程。
enableAdminUI 啟用管理員UI以在網站上設定裝置。 完成設定並投入生產後,請設為false。
enableOSD 啟用頻道切換器UI,讓使用者在裝置上切換頻道。 在完全設定並投入生產後,請考慮將設定為false 。
enableActivityUI 啟用以顯示活動的進度,例如下載和同步。 啟用以進行疑難排解,並在完全設定後和生產環境中停用。
cloudMode 如果您希望Tizen播放器as a Cloud Service連線到Screens,請設為true。 設定為false以連線到AMS或內部部署AEM。
cloudToken 以as a Cloud Service註冊Screens的註冊Token。

正在將Tizen裝置註冊到Samsung遠端管理服務(RMS)

請依照下列步驟,將Tizen裝置註冊到Samsung遠端管理服務(RMS),並從遠端設定URL啟動器:

注意

驗證網路設定和監視器。

  1. 導覽至 選單 -> 網路 -> 伺服器網路設定 並按下 輸入.

  2. 導覽至「伺服器位址」,並輸入MagicInfo URL存取,然後按下 完成.

  3. 視需要設定TLS。 瀏覽至連線埠,並從伺服器選取連線埠號碼,然後按一下 儲存.

  4. 導覽至 裝置 按Tab鍵並檢查您剛設定的裝置。 找到裝置後,按一下核取方塊並選取 核准.

    影像

  5. 填寫必要資訊並選取裝置群組。 按一下 確定 以完成核准程式。

    影像

  6. 裝置獲得核准後,應會顯示在「裝置清單」上。 按一下 資訊 按鈕的位置,也就是 i,如下圖所示。

    影像

  7. 裝置資訊對話方塊隨即顯示。 選取 裝置資訊 標籤並按一下 編輯.

    影像

  8. 編輯裝置選項並選取 設定 標籤。 導覽至 URL啟動器 並輸入託管wgt的URL和 SSSP config file 安裝 SSSP 應用程式,如下圖所示。

    影像

  9. 按一下 儲存 讓變更顯示在顯示熒幕上。

使用Screens遙控器

AEM Screens提供遠端控制功能。 若要進一步瞭解此功能,請前往這裡: 熒幕遙控器

本頁內容