如果这个问题已经被问过了,我很抱歉 - 我一直在寻找,并没有发现任何对我想要做的事情太有帮助的东西。
我希望我的 Ubuntu Server(14)托管我的音乐并在其上安装某种流媒体服务,以便我可以在家里通过网络听音乐,也可以在旅行时用笔记本电脑听音乐。
我已经安装并正确运行了 OpenVP、Samba 和 LAMP,我只是不确定下一步是什么,或者已经有什么可用来实现我想要做的事情。
编辑:
意识到我对这个问题的模糊性,我的目的是能够通过网络收听我的音乐。我当时正在看一个名为安帕切使用 LAMP 设置,但我不确定这是否能实现我想要的。
我的目标:
- 连接到我的 VPN
- 在网络浏览器中导航到我的服务器
- 听音乐
- 断开 VPN 连接将停止音乐
如果这同样模糊的话,我深感抱歉,但这对我来说是新的陌生领域。
答案1
这是我发现的解决方案,它完全实现了我想要的效果:
Ampache 是一种用 PHP 编写的流媒体服务。它正在开发中,最近刚刚发布了 3.0 版。使用这项服务,您可以将音乐存储在一个目录(和多级目录)中,并指示 Ampache 将该目录与您的音乐进行分类。Ampache 从那里获取音乐,将路径和信息存储在 MySQL 数据库中,然后直接流式传输到您的 Web 界面。
这是一份有点过时的指南,但却是我能找到的唯一一份:
要运行 Ampache,您需要运行 LAMP 堆栈(如果您不知道如何设置堆栈,请按照指南中的步骤操作)。它引用了一个名为 SWAT 的 Web 界面,Ubuntu 不再支持该界面。它还引用了 Samba,它(显然)受支持,但只需要将您的音乐从桌面移动到您的服务器。
此外,Ubuntu 的 apt-get 上的 repo 已经过时了,要获取当前(主要)无错误的版本,您必须从他们的 Git Hub 解压文件。