问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Logitech Media Server安装UPnP Bridge插件教程

创作时间:
2025-01-21 23:12:18
作者:
@小白创作中心

Logitech Media Server安装UPnP Bridge插件教程

随着智能家居设备的普及,越来越多的家庭开始搭建自己的媒体服务器。Logitech Media Server(LMS)作为一款功能强大的开源媒体服务器软件,能够帮助你管理和播放本地音乐收藏,同时还能通过各种插件扩展其功能。今天,我们就来介绍如何在LMS上安装和配置UPnP Bridge插件,让你的智能设备能够无缝访问媒体库。

01

什么是Logitech Media Server?

Logitech Media Server(LMS)是一款完全开源的服务器软件,可以为各种音频播放器提供支持。借助众多插件,LMS不仅能够将你本地的音乐收藏传输到播放器,还能将来自许多音乐服务和互联网电台的内容传输到播放器。

02

什么是UPnP Bridge插件?

UPnP Bridge插件是LMS的一个重要插件,它允许支持UPnP(通用即插即用)协议的设备发现并访问LMS的媒体库。这意味着,一旦你安装并配置了这个插件,家中的智能音箱、网络电视等设备就能直接浏览和播放LMS中的音乐,无需复杂的设置。

03

安装Logitech Media Server

在开始之前,确保你的系统已经安装了Docker。如果没有,可以参考Docker官方文档进行安装。

  1. 创建目录:首先,我们需要创建一些目录来存放LMS的配置文件和音乐库。
mkdir -p /volume1/docker/logitechmediaserver/{config,music,playlist}
  1. 运行Docker容器:接下来,使用以下命令启动LMS容器。这里我们使用latest标签,它对应的是8.5.2版本。
docker run -d \
   --restart unless-stopped \
   --name lms \
   -p 9095:9095/tcp \
   -p 9090:9090/tcp \
   -p 3483:3483/tcp \
   -p 3483:3483/udp \
   -v $(pwd)/config:/config \
   -v $(pwd)/music:/music:ro \
   -v $(pwd)/playlist:/playlist \
   -v /etc/localtime:/etc/localtime:ro \
   -v /etc/TZ:/etc/timezone:ro \
   -e HTTP_PORT=9095 \
   -e EXTRA_ARGS="--advertiseaddr=192.168.0.197" \
   lmscommunity/logitechmediaserver

参数说明

  • 卷映射

    • /volume1/docker/logitechmediaserver/config:配置文件夹
    • /volume1/docker/logitechmediaserver/music:音乐文件夹(只读)
    • /volume1/docker/logitechmediaserver/playlist:播放列表文件夹
    • /etc/localtime/etc/TZ:时区和时间设置
  • 端口映射

    • 9095:Web管理界面
    • 9090:CLI端口
    • 3483:SlimProto协议端口(TCP和UDP)
  • 环境变量

    • HTTP_PORT:Web端口
    • EXTRA_ARGS:额外参数,如--advertiseaddr=192.168.0.197(你的服务器IP地址)
  1. 访问Web界面:打开浏览器,访问http://<你的服务器IP>:9095,按照提示完成初始设置。
04

获取并安装UPnP Bridge插件

  1. 下载插件:UPnP Bridge插件通常需要从社区论坛或第三方网站下载。确保选择与你的LMS版本兼容的插件版本。

  2. 复制插件文件:将下载的插件文件复制到LMS的Plugins目录下。如果你使用Docker,可以通过以下命令完成:

docker cp <插件文件路径> lms:/var/lib/squeezeboxserver/Plugins/
  1. 重启LMS:重启LMS容器以加载新插件。
docker restart lms
05

配置UPnP Bridge插件

  1. 登录管理界面:打开浏览器,访问http://<你的服务器IP>:9095,登录LMS管理界面。

  2. 启用插件:在左侧菜单中选择Settings -> Plugins,找到UPnP Bridge插件,点击Enable

  3. 配置设置:根据你的需求调整插件设置。通常情况下,默认设置即可满足基本需求。

06

测试UPnP功能

  1. 连接设备:使用支持UPnP的设备(如智能音箱或网络电视)连接到LMS。你可以在设备的媒体源设置中查找“UPnP”或“DLNA”选项。

  2. 浏览媒体库:在设备上查找并选择LMS作为媒体源,你应该能够看到LMS中的音乐库。

  3. 播放测试:尝试播放几首歌曲,确保音频能够正常传输到你的设备。

07

常见问题与解决方案

  1. 防火墙设置:确保防火墙允许UPnP流量通过。你可能需要在防火墙设置中添加例外规则,允许LMS使用的端口(如9095、9090、3483)。

  2. 网络配置:检查网络设置,确保所有设备在同一子网内。如果使用了复杂的网络配置(如NAT),可能需要额外的端口转发设置。

  3. 查看日志:如果遇到问题,可以查看LMS的日志文件,寻找错误信息或警告。日志文件通常位于/var/log/squeezeboxserver/目录下。

通过以上步骤,你应该能够成功在Logitech Media Server上安装和配置UPnP Bridge插件。现在,你可以尽情享受跨设备的音乐播放体验了!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号