Документация по ОС FreeBSD Пятница, 26.04.2024, 18:38
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Работа с железом

Настройка аудиоплеера с помощью ximp3 [2010]

Цели: Простенький аудиоплеер, для того что бы тетя продавец в магазине утром пришла нажала на кнопку Power и заиграла в зале музыка, так же был доступ по сети, общая шара куда можно заливать музыку, которую потом бы плеер воспроизводил.

Устанавливать пришлось на LexPOS так как слабоватая железяка для новой торговой программы.
Вот так он выглядет.

lexpos

Устанавливаем Плеер ximp3

Переходим в порты
//> cd /usr/ports/

Ищем ximp3
/usr/ports/>make search name=ximp3

Port: ximp3-0.1.15
Path: /usr/ports/audio/ximp3
Info: A simple console MP3 player
Maint: amdmi3@FreeBSD.org
B-deps:
R-deps:
WWW: http://www.geocities.com/matsp888/unix/index.html


//> cd /usr/ports/audio/ximp3/

Устанавливаем ximp3
/usr/ports/audio/ximp3/> make install clean


Устанавливаем Samba 3


//> cd /usr/ports/net/samba3
/usr/ports/net/samba3/> make config

 +--------------------------------------------------------------------+
 | Options for samba 3.0.32_1,1 |
 | +----------------------------------------------------------------+ |
 | | [ ] LDAP With LDAP support | |
 | | [ ] ADS With Active Directory support | |
 | | [ ] CUPS With CUPS printing support | |
 | | [ ] WINBIND With WinBIND support | |
 | | [ ] ACL_SUPPORT With ACL support | |
 | | [ ] AIO_SUPPORT With Asyncronous IO support | |
 | | [ ] FAM_SUPPORT With File Alteration Monitor | |
 | | [X] SYSLOG With Syslog support | |
 | | [ ] QUOTAS With Disk quota support | |
 | | [X] UTMP With UTMP accounting support | |
 | | [ ] PAM_SMBPASS With PAM authentication vs passdb backends | |
 | | [ ] CLUSTER With experimental cluster support | |
 | | [ ] DNSUPDATE With dynamic DNS update(require ADS) | |
 | | [ ] EXP_MODULES With experimental modules | |
 | | [X] POPT With system-wide POPT library | |
 | | [X] PCH With precompiled headers optimization | |
 | | [ ] MAX_DEBUG With maximum debugging | |
 | | [ ] SMBTORTURE With smbtorture | |
 +-+------v(+)------------------------------------------------------+-+
 | [ OK ] Cancel |
 +--------------------------------------------------------------------+

/usr/ports/net/samba3/> make install clean


//> ee /usr/local/etc/smb.conf

[global]
 workgroup = WORKGROUP
 server string = Player18
 security = share
 hosts allow = 192.168.18. 192.168.0. 127.
 log file = /var/log/samba/log.%m
 max log size = 50
 dns proxy = no
 disable spoolss = yes
 display charset = koi8-r
 unix charset = koi8-r
 dos charset = cp866

[Music]
comment = Музыка
path = /usr/music
read only = No
create mask = 0660
directory mask = 0770
public = yes
writable = yes


//> echo 'samba_enable="YES"' >> /etc/rc.conf

//> /usr/local/etc/rc.d/samba start

Создаем директорию /usr/music куда будем складывать муыку
//> mkdir /usr/music

и даем на нее права 777
//> chmod 777 /usr/music


Настройка звуковой карты

Подгружаем драйвер
kldload snd_via8233

или может быть от этого драйвера
kldload snd_via82c686

Проверяем
//> kldstat

Id Refs Address Size Name
 1 5 0xc0400000 7db448 kernel
 2 1 0xc0bdc000 4b5c snd_via8233
 3 2 0xc0be1000 239e8 sound.ko
 4 1 0xc0c05000 5c838 acpi.ko

Добавляем драйвер в loader.conf
//> ee /boot/loader.conf

snd_via8233_load="YES"
autoboot_delay="3"

Прочитать об этом подробнее в Handbook можно тут

Добавляем строку в /etc/rc.local для того что бы у нас плеер запускался при старте системы
//> ee /etc/rc.local

su root -c "/usr/local/bin/ximp3 -sl /usr/music/*.mp3 &"



Источник: http://www.lissyara.su/articles/freebsd/trivia/install_ximp3_music_player/
Категория: Работа с железом | Добавил: oleg (01.11.2010) | Автор: Cancer
Просмотров: 1183 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024