Forum » Programska oprema » Linux in predvajanje internetnega radia (vlc)
Linux in predvajanje internetnega radia (vlc)
mrsmoke ::
Pozdravljeni!
Kupil sem Raspberry Pi, na katerem bi rad predvajal internetni radio.
Nastavil sem, da se ob zagonu prižge Vlc in predvajanje se začne.
Težava je, ko neha delovati internet. Vlc noče samodejno začeti predvajati.
Kaj bi lahko naredil, da bi to uredil. Zaradi mene je lahko tudi kakšen drug predvjalanik.
lp
Kupil sem Raspberry Pi, na katerem bi rad predvajal internetni radio.
Nastavil sem, da se ob zagonu prižge Vlc in predvajanje se začne.
Težava je, ko neha delovati internet. Vlc noče samodejno začeti predvajati.
Kaj bi lahko naredil, da bi to uredil. Zaradi mene je lahko tudi kakšen drug predvjalanik.
lp

Invictus ::
Narediš skripto.
Pingaš google.
Ko ni interneta ubiješ vlc.
Ko spet pride, ga štartaš.
Pingaš google.
Ko ni interneta ubiješ vlc.
Ko spet pride, ga štartaš.
"Life is hard; it's even harder when you're stupid."
http://goo.gl/2YuS2x
http://goo.gl/2YuS2x
mrsmoke ::
Mora biti čimbolj avtomatsko. Preverjanje samo internetne povezave ni ok, saj lahko radijska postaja za nekaj sekund neha oddajati stream, vlc pa noče ponovno zagnati predvajanja.
Rešil sem s preverjanjem zvočne kartice. Če ni predvajanja, potem ponovno zažene VLC.
Rešil sem s preverjanjem zvočne kartice. Če ni predvajanja, potem ponovno zažene VLC.
#!/bin/bash
logFile=/home/pi/Desktop/log.txt
radioFile=/home/pi/Desktop/Radio1.pls
echo $(date) Zacetek > $logFile
while true
do
echo $(date) Test sound card >> $logFile
cat /proc/asound/card0/pcm0p/sub0/status | grep "state: RUNNING" > /dev/null
ok=$?
if (( $ok == 0 ))
then
#internet dela. Cakam 15 sekund..
echo Internet dela
echo $(date) Internet dela >> $logFile
echo Cakam 15 sekund
echo $(date) Cakam 15 sekund >> $logFile
sleep 15
fi
if (( $ok != 0 ))
then
#internet NE DELA
echo Internet NE dela. Sledi ponovni zagon VLC-ja
echo $(date) Internet NE dela. Sledi ponovni zagon VLC-ja >> $logFile
killall -q vlc
sleep 5
killall -9 -q vlc
sleep 5
/usr/bin/vlc $radioFile &
sleep 30
fi
done
Zgodovina sprememb…
- spremenil: mrsmoke ()
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Windows 10 bo dobil bash! (strani: 1 2 3 )Oddelek: Novice / Operacijski sistemi | 55989 (48256) | Jst |
| » | Disk - stalno brskaOddelek: Operacijski sistemi | 1652 (1336) | cekr |
| » | nekaj vprašanj z ubuntu linuxomOddelek: Operacijski sistemi | 1505 (1504) | Redorange |
| » | Spletni radio / kateri program in kako?Oddelek: Programska oprema | 3195 (3007) | Nikolai5 |
| » | webalizer - installOddelek: Omrežja in internet | 1444 (1391) | darh |