Реклама в магазине на базе компьютера с Linux, Законченное решение.

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Wik
21.06.2009 - 16:08
Статус: Offline


Ярила

Регистрация: 7.09.07
Сообщений: 1633
3
Создавал в свое время пост по поводу звука в Linux. В общем разобрался, может кому еще пригодится. Была поставлена задача сделать звуковую рекламу в магазине. Торговый зал уже был оборудован динамиками с усилителем, включали трансляцию радио. Нужно было сделать, чтоб периодически трансляция прерывалась рекламными роликами. Сделал это средствами старенького компьютера с установленой убунтой без монитора и клавы. Для периодической замены рекламного ролика менеджерам остается только выключить комп нажатием кнопки Power, вынуть флешку, записать на неё новый файл MP3 с именем 1, вставить обратно в комп и включить его. В линейный вход компа подключен кабель от выхода радио, а в линейный выход подключен усилитель. Принцып работы такой: с заданной периодичностью чувствительность линейного входа падает до нуля, запускается проигрыватель на воспроизведения файла 1.mp3, после его воспроизведения проигрыватель закрывается и чувствительность линейного входа возрастает до 100%. Инструкцию выкладываю, надеюсь старые линуксоиды сильно бить не будут, система работает.

1. добавить репозитарии sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
2. скопировать в корень и сделать сделать файл 1.sh исполняемым командой sudo chmod +x /1.sh
3. установить mpeg123 командой sudo apt-get install mpeg123
4. скопировать файл озвучки в корень флешки. Файл с названием 1.mp3.
5. файл 1.sh имеет содержимое:
#!/bin/bash
amixer set Line,0 0%,0% unmute cap && mpg123 /media/disk/1.mp3 && amixer set Line,0 100%,100% unmute cap

6. Установить графическую надстройку планировщику командой:
sudo apt-get install gnome-schedule
и настроить в ней запуск файла 1.sh с нужной периодичностью.

7. В фаил /etc/acpi/events/powerbtn прописываем такие строки:
event=button[ /]power
action=/sbin/poweroff

Эту же инструкцию одновременно выкладываю на форум сисадминс, инструкция моя, обвинения в плагиате не принимаются.
 
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
78rust
23.06.2009 - 00:04
0
Статус: Offline


Весельчак

Регистрация: 3.06.09
Сообщений: 100
это ещё кому-нибудь надо?
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 1424
0 Пользователей:
[ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы