Страница 3 из 3 Первая 123
Показано с 41 по 41 из 41

Тема: LSD-Server: public alpha, музыкальный сервер с веб интерфейсом

  1. #1 Показать/скрыть первое сообщение.
    Новичок
    Автор темы

    Регистрация
    28.09.2011
    Адрес
    FFM DE
    Возраст
    58
    Сообщений
    82

    По умолчанию LSD-Server: public alpha, музыкальный сервер с веб интерфейсом

    Всем привет.

    Перед вами паблик альфа версия моего LSD сервера. Аббревиатура LSD в данном случае означает Lucid Sоund Delivery, причем прилагательное «Lucid», по задумке, в равной степени относится как к первому, так и ко второму.

    Кратко:
    - LSD сервер – музыкальный плеер для платформы win7/8 использующий WSAPI в exclusive режиме для вывода звука в максимально возможном качестве.
    - Для управления LSD сервер предоставляет веб интерфейс.
    - LSD сервер сканирует указанные директории и создает описание вашей музыкальной библиотеки в базе данных.
    - На текущий момент LSD сервер воспроизводит ape, flac и wav файлы в формате 44100(16,24,32); 48000 (16,24,32); 88000(16,24,32); 96000(16,24,32); 192(16,24,32).

    Подробнее:
    Идея о своем плеере появилась у меня уже давно, что бы обязательно High End, с удаленным управлением, поиском (у меня более 1000 дисков) и честным digital room correction. Первый вариант я сделал на ASIO2 потом на WSAPI exclusive и решил остановится на последнем. Находясь на уровне «proof of concept» я был ориентирован на обычный сервер и ГУИ консоль под андроид, но потом решил, что веб интерфейс более универсален.
    Итак, как уже было сказано, сервер работает под win7/8 и находится в состоянии public alpha. Прежде чем попробовать его запустить, пожалуйста внимательно прочтите нижеследующий текст.

    Краткая инструкция.
    После того как Вы распакуйте архив, вам будет необходимо отредактировать конфигурационный файл в корне «config.xml».
    Обязательно! Строка 9: <root-folder path="c:/temp/-"> - атрибут «path» указывается в каком каталоге хранится Ваша музыка. Перед началом работы сервер будет искать в этом каталоге (и во внутренних конечно) ape, flac и wav файлы и на основе их имен, имен каталогов и cue файлов создавать описание Вашей библиотеки. Используйте разделитель ; если у Вам нужно просканировать несколько корневых каталогов, например: path="c:/temp/-;d:/music;e:/my-music"


    Необязательно, строка 8: <lib db="music-lib.db"> - атрибут «db» указывает в каком файле будет хранится описание Вашей музыкальной библиотеки

    Все, теперь Вы можете запускать сервер. В начале, он просканирует указанные каталоги и создаст (обновит) описание Вашей коллекции, затем, когда Вы увидите в win консоли сообщение „server running“ откройте браузер и наберите http://localhost:8080 . При первом запуске сервера Вы должны увидеть запрос от Вашего файрвола о разрешение доступа сервера к сети. Обязательно разрешите доступ иначе Вы не сможете управлять сервером.
    Для управления сервером с другого устройства, например смартфона или планшета, Вам нужен айпи адрес компьютера где работает сервер. Откройте win консоль (cmd.exe) и наберите ipconfig, поле IPv4 Address содержит искомый адрес. Откройте браузер на Вашем устройстве и наберите http://<ip-address>:8080

    Пару слов об интерфейсе:
    Кнопки тулбара с лева на право: плей лист, предыдущая композиция, играть/пауза, следующая композиция, поиск, установки - пока не работает.

    Важное замечание:
    При просмотре Вашей коллекции браузер периодически погружает дополнительный контент и если у Вас коллекция большая, то он (браузер) неизбежно «умрет» через какое-то время, причем на мобильных устройствах достаточно быстро. Я переосмысливаю концепт «прокрутки» а Вы пока пользуйтесь поиском.

    А вот и архив:
    https://www.dropbox.com/s/ifl1odxw5e...lsd-server.zip

    ps
    забыл сказать, плеер воспроизводит музыку на устройстве «по умолчанию»

    pss
    была неясность в тексте, поиск конечно работает, установки не работают.

    дополнения, work around:
    что бы заработала прокрутка с подгрузкой, ипользуйте http://ip-addrss:8080/?view=releases

    если поменялись параметры устройства или другое устойство стало по умолчанию:
    обязательно запустить с ключем -calibre или удалить файл lsd-devices.info в корне

    при работе с USB устойствами (вернее при их калибровке) необходимо использовать ключ -usb


    ну и слайд: Нажмите на изображение для увеличения. 

Название:	screen.gif 
Просмотров:	648 
Размер:	204.1 Кб 
ID:	189700
    Последний раз редактировалось LSD.; 16.08.2013 в 14:08.

  2. #41
    Старый знакомый Аватар для Electrovoicer
    Регистрация
    03.06.2009
    Адрес
    СПб
    Сообщений
    761

    По умолчанию Re: LSD-Server: public alpha, музыкальный сервер с веб интерфейсом

    Приветствую! Наконец время появилось.
    Подправил путь к музыке, запустил - и все заработало. Ну то есть отсканировало большинство папок, показывает красивые картинки и проигрывает музыку на внешний USB-ЦАП (Lynx Hilo). Попробовал wav и flac, 44 и 96 кгц, 16 и 24 бита.
    Идея отличная, хорошая основа для автомобильной системы со скрытым компом, с управлением с любого планшета или телефона.
    Допилить бы функционал малость...
    Также есть глюки с генерацией этой веб-страницы. Подвисает периодически, нарушается при масштабировании пропорция между списком альбомов и верхней полоской управления. Раз осканировало все папки. В следующие разы лишь частично.
    Последний раз редактировалось Electrovoicer; 26.09.2013 в 09:45.

Страница 3 из 3 Первая 123

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •