Nové nastaveni zvukovky na usb pro MPD !!
Jelikož nějakej dement přeoral source code mpd tak je nutno upravit mpd.conf doplnim později prototže další dement naprogramoval updater tak , že přepíše i mpd.conf po aktualizaci !
# An example configuration file for MPD
# See the mpd.conf man page for a more detailed description of each parameter.
music_directory "~/Music"
playlist_directory "~/.mpd/playlists"
db_file "~/.mpd/database"
log_file "~/.mpd/log"
pid_file "~/.mpd/pid"
state_file "~/.mpd/state"
user "root"
group "root"
log_level "default"
bind_to_address "127.0.0.1"
port "6600"
audio_output {
type "alsa"
name "My ALSA Device"
# device "hw:0,0" # optional
mixer_type "software" # optional zkus hardware volbu
# mixer_device "default" # optional
# mixer_control "PCM" # optional
# mixer_index "0" # optional
}
!!!! popripade !!! pokud nemate radi alsu
audio_output {
type "oss"
name "My OSS Device"
device "/dev/dsp" # optional
format "44100:16:2" # optional
mixer_type "software" # optional
mixer_device "/dev/mixer" # optional
mixer_control "PCM" # optional
}
Vloženo: jos.sk @ 3:35:25 PM, 2018/01/28
Turris a zvukovka+mpc+mpd
Postup instalace:
opkg update
opkg install mpc
opkg install mpd-mini
opkg install libmpdclient
opkg install mpd
opkg install kmod-usb-core
opkg install kmod-usb2
opkg install kmod-hid
opkg install kmod-hid-generic
opkg install kmod usb hid
opkg install usbutils
opkg install usb-modeswitch
opkg install libusb-1.0
opkg install ibertas-usb-firmware
opkg install kmod-usb3
opkg install kmod-usb2-fsl
opkg install kmod-usb2
opkg install kmod-usb-uhci
opkg install kmod-usb-core
opkg install kmod-usb-audio
opkg install alsa-lib
opkg install alsa-utils
opkg install alsa-utils-tests
Zeditovat /etc/mpd.conf (na konec souboru přidat)
bind_to_address "127.0.0.1"
port "6600"
audio_output {
type "alsa"
name "My ALSA Device"
device "hw:0,0" # optional
mixer_type "hardware"
mixer_device "default"
}
!! pokud to nebude fungovat upravit též
/etc/passwd
mpd:x:45:45::/var/lib/mpd:/bin/true
/etc/group
audio:x:92:pcare,mpd
mpd:x:45:
Do scriptu po startu přidat:
cd ..
cd ..
cd ..
cd var
cd lib
mkdir alsa
chmod 777 /var/lib/alsa
cd ..
cd ..
amixer set "Headphone" 100
alsactl start
mpc volume 100
nová verze driveru kmod-usb-audio ma bug (output: ioctl(SNDCTL_DSP_SYNC): Device or resource busy)
root@silenci:/data/music# cat /proc/bus/usb/devices
cat: can't open '/proc/bus/usb/devices': No such file or directory
root@silenci:/data/music# cat /proc/asound/cards
0 [Headset ]: USB-Audio - Logitech USB Headset
Logitech Logitech USB Headset at usb-fsl-ehci.0-1.2.1, full speed
root@silenci:/data/music# cat /proc/asound/card0/usbbus
001/005
Configuring kmod-usb-audio.
snd-usbmidi-lib is already loaded
snd-usb-audio is already loaded
root@silenci:~#
root@silenci:~# snd-usbmidi-lib is already loaded
-ash: snd-usbmidi-lib: not found
root@silenci:~# snd-usb-audio
nastaveni mixeru
amixer set "Mic" 0
amixer set "Headphone" 100
alsactl start
alsactl init
mpc volume 100
v logu nevyřešeny chyby ...
Feb 28 19:09 : player: played "http://icy-e-bz-03-gos.sharp-stream.com:8000/metro.mp3"
Feb 28 19:09 : output: Failed to open mixer for 'My ALSA Device'
Feb 28 19:13 : player: played "http://icy-e-bz-03-gos.sharp-stream.com:8000/metro.mp3"
Vloženo: jos.sk @ 4:48:09 PM, 2016/12/26
opkg update
opkg install mpc
opkg install mpd-mini
opkg install libmpdclient
opkg install mpd
opkg install kmod-usb-core
opkg install kmod-usb2
opkg install kmod-hid
opkg install kmod-hid-generic
opkg install kmod usb hid
opkg install usbutils
opkg install usb-modeswitch
opkg install libusb-1.0
opkg install ibertas-usb-firmware
opkg install kmod-usb3
opkg install kmod-usb2-fsl
opkg install kmod-usb2
opkg install kmod-usb-uhci
opkg install kmod-usb-core
opkg install kmod-usb-audio
opkg install alsa-lib
opkg install alsa-utils
opkg install alsa-utils-tests
Zeditovat /etc/mpd.conf (na konec souboru přidat)
bind_to_address "127.0.0.1"
port "6600"
audio_output {
type "alsa"
name "My ALSA Device"
device "hw:0,0" # optional
mixer_type "hardware"
mixer_device "default"
}
!! pokud to nebude fungovat upravit též
/etc/passwd
mpd:x:45:45::/var/lib/mpd:/bin/true
/etc/group
audio:x:92:pcare,mpd
mpd:x:45:
Do scriptu po startu přidat:
cd ..
cd ..
cd ..
cd var
cd lib
mkdir alsa
chmod 777 /var/lib/alsa
cd ..
cd ..
amixer set "Headphone" 100
alsactl start
mpc volume 100
nová verze driveru kmod-usb-audio ma bug (output: ioctl(SNDCTL_DSP_SYNC): Device or resource busy)
root@silenci:/data/music# cat /proc/bus/usb/devices
cat: can't open '/proc/bus/usb/devices': No such file or directory
root@silenci:/data/music# cat /proc/asound/cards
0 [Headset ]: USB-Audio - Logitech USB Headset
Logitech Logitech USB Headset at usb-fsl-ehci.0-1.2.1, full speed
root@silenci:/data/music# cat /proc/asound/card0/usbbus
001/005
Configuring kmod-usb-audio.
snd-usbmidi-lib is already loaded
snd-usb-audio is already loaded
root@silenci:~#
root@silenci:~# snd-usbmidi-lib is already loaded
-ash: snd-usbmidi-lib: not found
root@silenci:~# snd-usb-audio
nastaveni mixeru
amixer set "Mic" 0
amixer set "Headphone" 100
alsactl start
alsactl init
mpc volume 100
v logu nevyřešeny chyby ...
Feb 28 19:09 : player: played "http://icy-e-bz-03-gos.sharp-stream.com:8000/metro.mp3"
Feb 28 19:09 : output: Failed to open mixer for 'My ALSA Device'
Feb 28 19:13 : player: played "http://icy-e-bz-03-gos.sharp-stream.com:8000/metro.mp3"
Vloženo: jos.sk @ 4:48:09 PM, 2016/12/26
Postup instalace v konzoli:
opkg update
opkg install mpc
opkg install mpd-mini
opkg install libmpdclient
opkg install mpd
opkg install kmod-usb-core
opkg install kmod-usb2
opkg install kmod-hid
opkg install kmod-hid-generic
opkg install kmod-usb-hid
opkg install usbutils
opkg install usb-modeswitch
opkg install libusb-1.0
opkg install libertas-usb-firmware
opkg install kmod-usb3
opkg install kmod-usb2-fsl
opkg install kmod-usb2
opkg install kmod-usb-uhci
opkg install kmod-usb-core
opkg install kmod-usb-audio
Také si můžete nainstalovat Midnight Commander pokud se bojíte temné síly konzole .. yes i am darth vader
opkg update
opkg install mc
je i nutno vytvořit adresáře v /root
a to tyto:
/Music
/.mpd
/.mpd/playlists
celý obsah mpd.conf (funkční pro usb zvukovou kartu) (soubor) http://www.silenci.cz/mpd.conf
!!(jelikož je v konfigu použit OSS tak je funkční ovládání hlasitosti přez mpc a není třeba Alsa)!!
Tento soubor mpd.conf se kopíruje do /etc ! (pro méně zkušené lze na toto použít MC nebo WinSCP.)
V luci je ještě nutno povolit zapnutí po startu v /cgi-bin/luci/admin/system/startup
Dále v nastavení souboru spouštění po startu je třeba zadat "
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing. fd
mpc volume 100 # nastaví zvuk na full.
madplay /data/music/setup.mp3 # přehraje hudbu po startu (zvuková informace o rebootu)
#lighttpd -f /data/lighttpd/lighttpd.conf # moje konfigurace druhého webserveru
exit 0
"
dále přidávaný stream musí bejt s mp3 headerem a nikoliv seznam ve formátu M3U (nevim proč)
Ověřeno a funkční streamy radii.
http://ice.abradio.cz/cernahora64.mp3
http://ice.abradio.cz/cernahora128.mp3
http://stream.hitfm.ee:80/HitFM_96
http://icecast5.play.cz/cro3-32.mp3
http://icecast7.play.cz/cro3-256.mp3
http://icecast5.play.cz/cro3-128.mp3
http://icecast3.play.cz/cro3-64.mp3
Nefunkčni streamy pro MPD:
http://stream.hitfm.ee/HitFM_96.m3u
https://api.play.cz/radio/cro3-32.mp3.m3u
http://icecast6.play.cz/cernahora128.mp3.m3u
...
dále ověření funkčnosti zvuku lze provést instalací madplay (já madplay používám jako informační znělku o restartování routeru)
Instalace v konzoli:
opkg update
opkg install madplay
Zde je i obrázek
Toto je nejnovější, nejlehčí a nejůspornější funkční nastavení.
Vloženo: jos.sk @ 1:16:39 PM, 2018/12/15
opkg update
opkg install mpc
opkg install mpd-mini
opkg install libmpdclient
opkg install mpd
opkg install kmod-usb-core
opkg install kmod-usb2
opkg install kmod-hid
opkg install kmod-hid-generic
opkg install kmod-usb-hid
opkg install usbutils
opkg install usb-modeswitch
opkg install libusb-1.0
opkg install libertas-usb-firmware
opkg install kmod-usb3
opkg install kmod-usb2-fsl
opkg install kmod-usb2
opkg install kmod-usb-uhci
opkg install kmod-usb-core
opkg install kmod-usb-audio
Také si můžete nainstalovat Midnight Commander pokud se bojíte temné síly konzole .. yes i am darth vader
opkg update
opkg install mc
je i nutno vytvořit adresáře v /root
a to tyto:
/Music
/.mpd
/.mpd/playlists
celý obsah mpd.conf (funkční pro usb zvukovou kartu) (soubor) http://www.silenci.cz/mpd.conf
!!(jelikož je v konfigu použit OSS tak je funkční ovládání hlasitosti přez mpc a není třeba Alsa)!!
Tento soubor mpd.conf se kopíruje do /etc ! (pro méně zkušené lze na toto použít MC nebo WinSCP.)
V luci je ještě nutno povolit zapnutí po startu v /cgi-bin/luci/admin/system/startup
Dále v nastavení souboru spouštění po startu je třeba zadat "
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing. fd
mpc volume 100 # nastaví zvuk na full.
madplay /data/music/setup.mp3 # přehraje hudbu po startu (zvuková informace o rebootu)
#lighttpd -f /data/lighttpd/lighttpd.conf # moje konfigurace druhého webserveru
exit 0
"
dále přidávaný stream musí bejt s mp3 headerem a nikoliv seznam ve formátu M3U (nevim proč)
Ověřeno a funkční streamy radii.
http://ice.abradio.cz/cernahora64.mp3
http://ice.abradio.cz/cernahora128.mp3
http://stream.hitfm.ee:80/HitFM_96
http://icecast5.play.cz/cro3-32.mp3
http://icecast7.play.cz/cro3-256.mp3
http://icecast5.play.cz/cro3-128.mp3
http://icecast3.play.cz/cro3-64.mp3
Nefunkčni streamy pro MPD:
http://stream.hitfm.ee/HitFM_96.m3u
https://api.play.cz/radio/cro3-32.mp3.m3u
http://icecast6.play.cz/cernahora128.mp3.m3u
...
dále ověření funkčnosti zvuku lze provést instalací madplay (já madplay používám jako informační znělku o restartování routeru)
Instalace v konzoli:
opkg update
opkg install madplay
Zde je i obrázek
Toto je nejnovější, nejlehčí a nejůspornější funkční nastavení.
Vloženo: jos.sk @ 1:16:39 PM, 2018/12/15
Nove streamy radii:
černá hora: http://ice.abradio.cz/cernahora64.mp3
Vloženo: jos.sk @ 3:21:57 PM, 2018/03/30
černá hora: http://ice.abradio.cz/cernahora64.mp3
Vloženo: jos.sk @ 3:21:57 PM, 2018/03/30
Stránek: [1]