Середа, 27.09.2017, 00:37
Приветствую Вас Гість | RSS

Radiomanoff+

Меню сайта
Форма входа
Календарь
«  Жовтень 2016  »
ПнВтСрЧтПтСбНд
     12
3456789
10111213141516
17181920212223
24252627282930
31

Блог

Главная » 2016 » Жовтень » 5 » WiFi Radio своїми руками. Автозапуск MPD при старті OpenWRT
13:40
WiFi Radio своїми руками. Автозапуск MPD при старті OpenWRT

В попередні статі ми запустили WiFi-радіо на базі роутера ASUS WL-520GU та операційної системи OpenWRT. Взагалі я планую розробити для нього інтерфейс на базі МК STM32 із дисплеєм та кнопками, для зручного керування плеером. Роботи в цьому плані ведуться, і результати роботи обовязково будуть викладені в цьому блозі...   

Та поки-що зупинемось на автозапуску плеєра MPD при старті операційної системи OpenWRT. Для чого це потрібно нам ..? Справа в тому, що кожного разу при старті девайса , потрібно "вручну" вводити хоча б мінімальну послідовність команд для запуску потокового мовлення, нпаприклад :

mpd

mpc

mpc load <file>  ( <file> - назва плейлиста )

mpc play ( запускаємо першу позицію плейлиста )

Звісно, це не надто зручно, особливо, якщо ми слухаємо одні і ті ж стрім-канали. Спочатку я пішов шляхом вводу цих команд при допомозі МК через UART, та всеж хотілось, щоб все запускалось автоматично при старті системи. 

Ну що ж, як справжні початківці-лінуксоїди будемо "юзати" WiKi. Що ми там бачимо :

mpd autostart

ln -s /etc/init.d/mpd /etc/rc.d/S93mpd
Нема проблем, вводимо дану команду. Далі reboot роутера... І що ...? Так, ми бачимо, що при стартові, плеєр MPD вмикається і все... А нам же потрібно запустити "автоматом" наш стрім-канал.
 
Ну не буду довго "розсусолювати" . Як виявилось вся справа саме у файлові S93mpd. Будемо його правити. Синхронно правиться файл mpd із /etc/init.d/. Для правки заходимо в нього, через текстовий редактор vi , використовуємо команду
 vi /etc/rc.d/S93mpd
І тут "таємне стає явним", стає зрозуміло, чому не зупускались "стріми". Справді команда mpc add - "пуста", без силки. Так ось чому в нас "неграло" , Тому далі правимо так, як у нас на малюнку, коментуємо (#) чи видаляємо непотрібне...
 
 
Тепер при стартові системи в нас завантажується плейлист rocks, та вмикається перша силка. Виставляється гучність 60%. Цього ми і добивались. Дякую за увагу!
Просмотров: 289 | Добавил: rastamanoff | Рейтинг: 0.0/0
Всего комментариев: 0
Ім`я *:
Email *:
Код *:
Статистика

Онлайн всього: 1
Гостей: 1
Користувачів: 0