Потоковая передача музыки с Ubuntu Server 14 через VPN

Извиняюсь, если об этом уже спрашивали - я искал вокруг и не нашел ничего слишком полезного для того, что я собираюсь сделать.

Я хочу, чтобы на моем сервере Ubuntu (14) размещалась моя музыка, и на нем была установлена ​​какая-то потоковая служба, чтобы я мог слушать свою музыку по сети дома, а также во время путешествий на своем ноутбуке.

У меня уже установлены и работают OpenVP, Samba и LAMP, я просто не уверен, что следующий шаг или что уже доступно для достижения того, что я хочу сделать.

Редактировать:

Понимая мою неопределенность в этом вопросе, я хочу быть в состоянии слушать мою музыку через Интернет. Я смотрел на пакет под названием ampache, используя настройки LAMP, но я не уверен, что он добивается того, чего я хочу.

Моя цель:

  1. Подключиться к моему VPN
  2. Перейдите на мой сервер в веб-браузере
  3. Слушай музыку
  4. Отключение от моего VPN остановит музыку

Я прошу прощения, если это столь же расплывчато, но это новая незнакомая территория для меня.

1 ответ

Решение

Это решение, которое я нашел, достигло именно того, что я пытался:

Git Repo от Ampache (GitHub)

Ampache - это потоковый сервис, написанный на PHP. Это работа, и они только недавно выпустили версию 3.0. Используя этот сервис, вы можете хранить свою музыку в каталоге (и многоуровневом каталоге) и направлять Ampache для каталогизации этого каталога с вашей музыкой. Ampache берет его оттуда, хранит пути и информацию в базе данных MySQL и передает прямо на ваш веб-интерфейс.

Вот немного устаревшего руководства, но это было единственное, что я мог найти:

Пошаговое руководство

Чтобы запустить Ampache, вам нужен работающий стек LAMP (который описан в руководстве, если вы не знаете, как настроить стек. Он ссылается на веб-интерфейс SWAT, который больше не поддерживается Ubuntu. Он также ссылается на Samba, которая (очевидно) поддерживается, но необходима только для перемещения музыки с рабочего стола на сервер.

Кроме того, репозиторий на apt-get в Ubuntu устарел, чтобы получить текущую (в основном) версию без ошибок, вам придется распаковать файлы с их Git Hub.

Другие вопросы по тегам