在本教程中,我们将向您展示如何在树莓派上设置 MiniDLNA (ReadyMedia)。
MiniDLNA 是一款服务器软件,可实现 DLNA /UPnP 流协议。该软件的名称也为 ReadyMedia 。
这些协议将使您的树莓派可以通过家庭网络流式传输媒体文件,例如音乐,图片和视频。
您可以使用任何支持 DLNA 协议的客户端从树莓派流媒体文件。一些支持 DLNA 的客户端的示例是 Kodi 和 VLC 媒体播放器。
使用 MiniDLNA](https://sourceforge.net/projects/minidlna/) 可以轻巧地替代您上运行 [Plex 之类的软件树莓派。
设备清单
以下是我们用于在树莓派上设置 MiniDLNA 的设备的列表。
推荐的
树莓派
Micro SD 卡
电源
Ethernet Cord 或 * WiFi dongle (Pi 3 和 4 具有内置 WiFi)
可选的
- 树莓派外壳
在树莓派上安装 MiniDLNA 软件
在本节中,我们将引导您完成将 MiniDLNA 软件安装到树莓派的过程。
此过程相对简单,只需几分钟即可完成
1 在安装 MiniDLNA 之前,我们首先应确保 Raspbian 安装是最新的。
通过运行以下两个命令,我们可以更新软件包列表和所有已安装的软件包。
sudo apt update
sudo apt upgrade
根据您上次运行更新的时间,此过程可能需要一些时间。
2 更新完成后,我们现在可以继续在树莓派上安装 MiniDLNA 。
由于 MiniDLNA 可作为 Raspbian 存储库的一部分提供,因此我们可以在终端中使用以下命令来安装它。
sudo apt install minidlna
安装过程完成后,我们现在可以继续为媒体文件夹配置它。
为您的媒体文件配置 MiniDLNA
在开始本节之前,您应该已经在某个地方设置了媒体。它可以在您的树莓派的 SD 卡上,也可以在外部硬盘驱动器上。
在本节中,我们将向您展示如何配置 MiniDLNA ,以便它共享媒体文件夹中的可用数据。
1 在树莓派上使用以下命令开始修改 MiniDLNA 配置文件。
sudovim/etc/minidlna.conf
2 在此文件中,我们需要找到以下部分。在本节中,我们将添加要扫描媒体的每个文件夹。
#*" A"代表音频(例如 media _dir = A,/var/lib/minidlna/music)
#*图片的" P"(例如 media _dir = P,/var/lib/minidlna/pictures)
#*视频的" V"(例如 media _dir = V,/var/lib/minidlna/videos)
3 在此部分下面,我们需要添加我们希望 MiniDLNA 从中提供文件的文件夹。
指定媒体文件夹的格式如下。
media_dir = [TYPE],[PATH]
对于” [TYPE]”,我们可以使用三个不同的字母。每个字母指定不同的媒体类型。
* 音频文件的字母” A”
*P
用于指定图片
* 最后,V
用于包含视频的文件夹
例如,如果我们有一个名为 /mnt/mediaDrive /
的文件夹,其中包含我们的音乐,图片和电影的文件夹,则可以将以下内容添加到配置文件中。
media_dir = A,/mnt/mediaDrive /音频
media_dir = P,/mnt/mediaDrive /图片
media_dir = V,/mnt/mediaDrive /视频
4 我们接下来要配置的是 DLNA 服务器提供给其客户端的名称。
我们可以通过查找和更改以下行来更改此设置。
找
#friendly_name =
用。。。来代替
friendly_name = PiMyLifeUpMiniDLNA
5 现在,您应该已经在树莓派上完成了 MiniDLNA 服务器的配置。
您可以通过按 CTRL + X,然后按 Y ,然后按 ENTER 保存此文件。
6. 随着我们对 MiniDLNA 软件配置的更改,我们现在需要重新启动其服务。
我们可以使用以下命令重新启动 MiniDLNA 服务。
sudo systemctl restart minidlna 如果您不重新启动 MiniDLNA 服务,则所有更改都不会生效。
7 至此,您现在应该可以在各种设备上看到树莓派的 MiniDLNA 服务器了。
检查您的 MiniDLNA 服务器的状态
在本节中,我们将向您展示如何通过其 Web 界面快速检查 MiniDLNA 服务器的状态。
1 要开始本节,我们需要找出树莓派的本地 IP 地址是什么。
有多种获取 Pi 的本地 IP 地址的方法,但是最简单的方法之一是在树莓派上运行以下命令。
主机名-I
2 使用树莓派的 IP 地址,您可以在自己喜欢的网络浏览器中转到以下地址。
确保将” [IPADDRESS]” 替换为上一步中获取的 IP 。
http://[IPADDRESS]:8200
3 加载页面后,以下页面将为您打招呼。
此页面显示您的媒体库中可用文件的数量,以及所有当前连接的客户端的列表。
至此,您现在应该已经在树莓派上成功设置了 MiniDLNA 服务器软件。
如果您在安装软件时遇到任何问题,请随时在以下部分中发表评论。