Subsonic е уеб-базиран медиен сървър написана на езика за програмиране Java, така че може да работи на всяка поддържана от Java операционна система.
Идва с лесен за използване уеб интерфейс и ни позволява да споделяме музика и видеоклипове с множество потребители. Можете да предавате музика от дома си и да я слушате отвсякъде.
Дозвукова може да предава към множество играчи едновременно, в допълнение към това, той може да се справи с голяма музикална колекция (стотици гигабайта).
Въпреки че е оптимизиран за MP3 стрийминг, той работи с всеки аудио или видео формат, който може да се предава през HTTP, например AAC и OGG.
Използвайки приставки за транскодер, Subsonic поддържа преобразуване в реално време и стрийминг на практически всеки аудио формат, включително WMA, FLAC, APE, Musepack, WavPack и Shorten.
Сред основните характеристики, които можем да подчертаем в това приложение, можем да намерим следното:
- Слушайте музиката си отвсякъде, всичко, от което се нуждаете, е браузър.
- Изчистеният уеб интерфейс е оптимизиран за среди с ограничена честотна лента и ефективно сърфиране в големи музикални колекции (стотици гигабайта).
- Търсенето на безплатен текст ви помага бързо да намерите любимите си песни.
- Показва инкрустацията, включително изображения, вградени в ID3 тагове.
- Той поддържа MP3, OGG, AAC и всеки друг аудио или видео формат, който се предава чрез HTTP.
- Транскодиращият механизъм позволява предаването на различни формати със загуби и без загуби чрез конвертиране в MP3 в движение.
- Той работи с всеки медиен плейър с активирана мрежа, като Winamp, iTunes, XMMS, VLC, MusicMatch и Windows Media Player. Включва и вграден Flash плейър.
- Анализ на маркери и редактиране на MP3, AAC, OGG, FLAC, WMA и APE файлове, използвайки библиотеката Jaudiotagger.
Как да инсталирам Subsonic Media Server на Ubuntu и деривати?
За тези, които се интересуват от възможността да инсталират това приложение на своята система, ще обясним как могат да извършат този процес.
Така че JRE се изисква в систематаАко нямате инсталиран, можете да го направите, като отворите терминал (Ctrl + Alt + T) на вашата система и напишете следната команда:
sudo apt install openjdk-8-jre
Важно е да споменем това засега Subsonic не е съвместим с Java 11, така че имате версия по-висока от версия 8, ще трябва да промените конфигурацията на версия 8.
Можете да направите това със следната команда:
sudo update-alternatives --config java
Тук трябва да изберете версия 8 на java,
След това ще продължим да изтегляме пакета Subsonic Deb със следната команда:
wget https://s3-eu-west-1.amazonaws.com/subsonic-public/download/subsonic-6.1.5.deb
Завърши изтеглянето Можете да инсталирате този пакет с предпочитания от вас мениджър на пакети или от терминала да го направите със следната команда:
sudo dpkg -i subsonic-6.1.5.deb
След като пакетът е инсталиран ще стартираме услугата на това в системата със следната команда:
sudo systemctl start subsonic
И по-късно, за да го активирате:
sudo systemctl enable subsonic
По подразбиране Subsonic слуша на порт 4040, което означава, че приема заявки от локалната мрежа и интернет.
За достъп до Subsonic можете да го направите от следния URL с помощта на уеб браузър:
http://localhost:4040
Имайте предвид, че ако искате да получите достъп до него от външна мрежа, трябва да конфигурирате пренасочване на портове на вашия рутер и ако имате динамичен IP, даден от вашия доставчик на интернет услуги, трябва да конфигурирате и динамичен DNS.
По подразбиране потребителското име и паролата са администратор.
След като влезете, силно се препоръчва да промените тези данни за вход, което можете да направите, като отворите "Настройки> Потребители", за да промените администраторската парола.
След като влезете в панела Subsonic, можете да добавите медийни папки на страницата за конфигурация и когато този процес приключи, просто щракнете върху бутона Save.
Папката трябва да е достъпна за потребителя, който изпълнява Subsonic.