树莓派如何安装数字广告牌软件 Screenly OSE ?

这个树莓派项目将向您展示如何安装名为 Screenly OSE 的数字标牌软件。

Screenly OSE(开源版) 是一种数字标牌软件,旨在充分利用树莓派的有限硬件。

该软件包使您可以轻松管理和显示网页,视频,图像等。

对于添加到屏幕上的每个资产,您都可以指定运行日期以及希望在屏幕上显示多长时间。

所有这些设置都可以通过 Screenly 的简单网络界面轻松配置。

树莓派具有出色的规格和低功耗,是最好的数字标牌设备之一。如果要在屏幕上显示图像或电影,Screenly 是树莓派信息亭的绝佳替代品。

请注意,这是 Screenly 的免费开源版本,而不是付费的 Screenly Pro。

设备清单

您可以在下面查看我们在此树莓派项目中用于设置 Screenly 的设备。

推荐的:

  • 树莓派

  • Micro SD 卡

  • 以太网电缆或 * Wi-Fi 加密狗 (Pi 3 和更高版本) 内置 Wi -Fi)

  • 电源适配器

  • HDMI 电缆

可选的:

  • 树莓派外壳

  • USB 键盘

  • USB 鼠标

我们在运行树莓派 OS 精简版的树莓派 4 上测试了本指南。 )。

屏幕安装到树莓派

在本节中,我们将引导您完成将 Screenly OSE 安装到树莓派的简单步骤。

我们建议您使用树莓派 OS 的精简版。原因是您不需要完整的操作系统 GUI ,因为您将使用 Web 界面来管理 Screenly 。

在继续之前,我们建议您在树莓派上研究启用 SSH ,以便可以更轻松地远程管理设备。

1 在安装 Screenly 之前,我们需要确保操作系统是最新的。

更新 Pi 的操作系统是一个简单的过程,需要您输入以下两个命令。

sudo apt update
sudo apt full-upgrade

2 Screenly OSE 团队通过提供一个脚本来为我们处理所有事情,使安装过程相对简单。

要运行此脚本,我们可以运行以下命令。

bash <(curl -sL https://www.screenly.io/install-ose.sh)

该命令将从 Screenly 网站下载安装脚本,并将其直接传递给 bash

通常,应避免在未验证网站内容的情况下从网站运行脚本。

您可以转到上面命令中提到的 URL 来验证此脚本的内容。

3 在安装过程中,系统将询问您一系列问题。

首先是您是否要继续。将警告您,标准桌面环境 (如果可用) 在安装后将不再起作用。

键入 Y 以继续在树莓派上进行 Screenly 安装过程。

     /___/_____________ ___ ____//_ __/__ \/___ //____ /
      \ __ \/___/___/_ \/_ \/__ \/////////\ __ \/__ /
     ___///__///__/__//////_////_//___///___
   /____/\ ___/_/\ ___/\ ___/_//_/_/\ __,/\ ____ //____/_____ //
                                    /____ /
Screenly OSE需要专用的树莓派/SD卡。
安装后,您将无法使用常规桌面环境。

您仍然要继续吗? (是/否)

4 接下来,系统将询问您是否要使用 Screenly 的实验分支。

通常,实验功能将不稳定。除非您知道为什么选择实验,否则请输入 N 继续。

您要使用实验分支吗?它包含了最近的主要更改,例如新的浏览器和向 Docker 的迁移(是/否)

5 这个问题询问您是否要使用 master 分支中的最新代码。

尽管是最新的非实验代码,但该分支可能未经过测试,因此可能会很不稳定。

但是,对于这个树莓派项目,我们将使用最新的 master 分支。原因是在树莓派上运行标准分支时,我们遇到了问题。输入 Y ,然后按 ENTER 键继续。
您要使用开发 (主) 分支吗?您将获得最新功能,但是事情可能会中断。 (是 / 否)

6 现在,系统将询问您是否要将 WoTT 代理安装到设备上。

WoTT 是一种安全管理工具,可用于管理 Screenly 的凭据。

除非您已经设置了 WoTT 并知道如何使用它,否则请键入 N 继续。

您想安装 WoTT 代理来帮助您管理树莓派的安全性吗? (是/否)

7 接下来,系统将询问您是否要 Screenly 管理树莓派的网络。

建议您启用此功能,因为它可以让您通过 Screenly 的网络界面管理网络。输入 Y 以继续安装过程。

您要 Screenly 管理您的网络吗?建议大多数用户这样做,因为这会添加一些功能来管理您的网络。 (是/否)

8 最后,系统将询问您是否要执行完整的系统升级。

当我们在本指南的 ** 步骤 1 ** 中更新操作系统时,可以通过键入 N 跳过此步骤。

您是否还要执行完整的系统升级? (是/否)

9 Screenly 现在将安装在您的树莓派上。

在较旧的树莓派上,安装过程可能需要一个多小时。

10 在完成 Screenly 的设置之前,您将需要更改 pi 用户的密码。

首先,为您的 pi 用户输入当前密码。默认情况下,此密码应为”raspberry“。

然后,您将需要输入两次新密码。确保您设置的任何密码都是安全的。

当前密码:
新密码:
重新输入新密码:

11 最后,系统将要求您重新启动树莓派,以完成 Screenly 的安装。

对于这个问题,您需要输入 Y ,然后按 Enter 。

您需要重新引导系统以完成安装。您现在要重启吗? (是/否)

您可能需要输入为 pi 用户设置的新密码。

访问 Screenly Web 界面

现在我们已经将 Screenly 安装到树莓派中,现在可以访问其 Web 界面了。

该网络界面使您可以相对轻松地配置数字标牌。

1 要访问 Screenly Web 界面,您需要知道树莓派的本地 IP 地址。

检索此内容的最简单方法是使用设备上的”hostname -I“命令。

2 拥有 IP 地址,然后在您喜欢的网络浏览器中访问它。

例如,使用 IP 地址”192.168.0.115”,我们将转到以下 URL 。

http://192.168.0.115

3 一旦您转到该地址,Screenly OSE 界面就会为您打招呼。

您很快就会看到使用此界面添加资产以在标牌上显示是多么容易。

将资产添加到树莓派数字标牌

借助 Screenly 的网络界面,添加要显示的资产是一个简单的过程。

1 在 Screenly OSE Web 界面的主页上,单击” 添加资产 “按钮。

单击该按钮将弹出一个对话框,使我们可以向树莓派添加资产以显示。

2 屏幕上出现添加资产对话框,我们有两种使用方法。

Screenly 为您提供了两种将资产添加到其计划中的单独方法。

首先是添加 URL 资产。该 URL 可以是媒体文件或网页。

Screenly 将通过提供的 URL 流式传输资产,因此在使用此功能时,请确保您具有可靠的 Internet 连接。

第二种方法允许您直接将文件上传到 Screenly 。 Screenly 将自动验证哪种文件类型

添加网址资产

在将源添加为 URL (1 ) 时,Screenly 将尝试自动检查其类型并正确处理。

您可以使用此方法链接到图像,网页或视频文件。

输入网址后,您需要点击” 保存 “按钮 (2 )。

![](/images/3 - 添加基于 URL 的资产到 Screenly .png)

上传资产

此外,您可以将文件上传到树莓派本身进行显示。如果您无法从设备访问互联网或不希望资产公开可用,则此功能很有用。

要上传文件,您可以将其拖放到提供的区域,或单击” 添加文件。 ..” 按钮。

上传文件后,系统会自动对其进行分析并将其添加为可用资产。

在屏幕内编辑资产

1 一旦添加了一些资产,它们就会出现在您的计划概述中。

您可以通过单击资产旁边的小铅笔图标按钮来编辑资产。
2 在资产编辑器中,您可以调整要播放资产多长时间,然后再继续播放下一个资产。

要控制何时显示资产,可以通过使用”` 为… 播放” 下拉菜单 (1 ) 使用预设选项。

通过此下拉列表,您可以选择诸如 1 周,1 个月,1 年或永久的预设。

或者,您可以手动选择资产的开始和结束日期。资产只会在指定的日期和时间显示在树莓派的标牌上。 (2 )

最后,您可以选择要在屏幕上显示该资产多长时间。 (3 ) 如果此资产是视频,则时长将自动设置为视频的时长。

进行更改后,可以单击”` 保存” 按钮 (4 ) 确认更改。

使用屏幕激活资产

1 Screenly 软件可以开始在树莓派的屏幕上显示内容,您需要打开资产。

切换资产是一个相对简单的过程。在每个资产旁边,您应该会注意到一个切换。

要激活资产,请单击切换开关。激活后,它应移至屏幕顶部并变为绿色。

2 至此,您现在应该已经将一些资产成功添加到 Screenly 标牌中。

它们将在指定的开始日期和结束日期自动显示在您连接的屏幕上。

如果您要禁用资产,只需要做的就是再次单击切换开关。

请注意,资产不会立即消失。您将需要等待一段时间才能停止显示。

在树莓派上进行屏幕配置

通过 Web 界面,在树莓派上配置 Screenly 软件非常简单。

使用此功能,我们可以控制我们正在使用的音频输出,并调整显示资产的持续时间以及其他一些选项。

1 进入设置页面很简单。

在网站顶部的主菜单栏中,单击” 设置 “选项。

2 在此页面上,您会找到许多选择。我们将其分为两部分,以便我们更好地解释这些选项。

1 您可以使用” 玩家名称 “选项来定义当前运行 Screenly 的树莓派的名称。

2 您可以使用此选项调整非视频资产的” 默认时长”。

此数字以秒为单位,默认值为 10 秒。

3 默认流传输持续时间是应流传输视频的时间 (以秒为单位)

通常,Screenly 将自动尝试并确定视频的长度。

4 您可以使用此配置页来控制” 音频输出 “设备。

默认情况下,这将设置为 HDMI 电缆。但是,您可以使用此选项轻松将其更改为 3 .5mm 插孔。

5 设置日期格式非常有用,因为国家 / 地区的标准可能存在很大差异。

例如,默认值为” 月 / 日 / 年 “,但是在澳大利亚,我们使用” 日 / 月 / 年 “。

6 使用” 认证 “选项,您可以锁定 Screenly Web 管理员屏幕。

唯一可用的选项是启用” 基本 “身份验证。

7 在本节中,我们重点介绍了一系列可以轻松打开和关闭的选项。

此处两个最有用的选项是禁用启动屏幕或改组播放列表。

如果您在树莓派上的 Screenly 软件遇到问题,则仅需要启用调试模式。

8 最后,在本节中,您可以轻松地使用 Screenly 生成所有资产和设置的备份。

使用” 获取备份 “按钮下载设置的备份。 “上传和恢复 “按钮用于将备份上传回服务器。

3 如果您进一步向下滚动,则会在设置页面中找到更多可以使用的功能。

1 “** USB 资产 **” 功能允许您从 USB 设备加载资产​​。

为了使 Screenly 从 USB 加载文件,需要找到此选项生成的文件。

如果 Screenly 无法找到提供的文件,则不会从 USB 加载任何资产。这是为了防止人们将随机 USB 插入设备并加载恶意资产。

2 可以轻松升级 Screenly 和您的基础树莓派操作系统。

在此界面中,单击” 升级 “按钮,然后按照提示进行操作。

3 如果您的 Wi -Fi 出现问题,则可以利用设置页面擦除配置设置。重新启动后,您将需要与 Pi 进行物理交互以选择要连接的 Wi -Fi 网络。
4 最后,最后两个可用按钮是系统控件。

使用这些按钮,您可以轻松地重新启动或关闭树莓派。

4 您现在应该了解如何使用 Screenly Web 界面在树莓派上配置数字标牌。

在完成树莓派的设置之前,我们建议您为 Screenly 启用基本身份验证。

激活屏幕验证

Screenly 具有对基本 HTTP 身份验证的内置支持。这意味着,当您尝试访问树莓派的 Screenly Web 界面时,将要求您输入用户名和密码。

尽管它是一种增加设备安全性的原始方法,但它仍然有效。

1 首先,请确保您位于网络界面内的设置页面上。

2 在此页面上,找到”** Authentication “选择框,并将其从”None” 更改为”Basic”(**1 )。

选择” 基本 “将弹出三个您需要填写的新文本框。

3 您需要填写的第一个文本框是用户。

在此文本框中,输入登录 Screenly Web 界面 (2 ) 时要使用的用户名。

3 最后,您需要输入人们在访问网络界面时要使用的密码 (3 )。

确保输入安全的密码。如果有人设法轻松地猜出这一点,则他们可能会获得对 Screenly 管理界面的访问权限。

4 设置用户名和密码后,单击” 保存设置 “按钮。

5 下次访问树莓派上的 Screenly Web 界面时,将需要输入新设置的用户名和密码。

为了进一步提高数字标牌的安全性,请务必查看我们关于 [提高树莓派的安全性] 的指南。

在项目的这一点上,您现在应该已经在树莓派上成功安装了 Screenly 数字标牌软件。

如果您在使用该软件时遇到任何问题,请在下面发表评论。

分享到