Hey Wayne, if I am reading you and those scripts right on first glance, the scripts are checking for silence on a local rivendell playout and you have modified them to pull down a remote stream and that is running on a Pi.
If I have that right, what is the player in use on the Pi? Or are you using icecast to relay the remote stream locally and doing some failover to a different mount locally? all the best, drew On Wed, Jan 28, 2015 at 11:36 AM, Wayne Merricks < [email protected]> wrote: > I do that at work using liquidsoap on a pi. > > I adapted my Ubuntu instructions found here: > > http://pastebin.com/u/mezzfa0 > > > > Wayne Merricks > The Voice Asia > > On 28/01/15 16:05, drew Roberts wrote: > > I think I have seen discussions around these topics in the > past. I am hoping someone is up to date on these skills so that I don't > have to spend further hours or days trying to get this to work smoothly. > > What I want to do: > > config a small box (I hope to use a Raspberry Pi but will scale up until > I find one with the needed power to serve in this capacity) such that when > it is plugged into a network and amp/speakers somewhere it will connect to > an icecast stream automatically and play it out of the speakers. > > It will detect silence in the stream (including the stream going down) > and switch to playing (a playlist of) locally stored files. > > It will detect when the stream audio comes back and cut out the local > audio and go back to stream audio. > > All headless and automatic. > > I am trying to get this system going now on a laptop with a bit more > power than the Pi. > > I am trying to use: > > jack > silentjack (to detect the silence) > jack_connect (to change the jack routing on setup and on command from > silentjack) > > audio players: > > mplayer (or its frontends) > vlc > others? > > Does this sound like a reasonable set of components for this job? Has > anyone done something similar? Are there any good docs in this space? > > Problems I think I need to solve: > > A way to "statically name" the main stream player so that I can refer to > it in scripts. > I may not have to statically name the backup player but it would probably > be nice. > > So far, I am not seeing how to do that with mplayer or vlc, the names > seem to be tied to the pid. > > Is there a better way to go about this? > > If it hasn't already been done, I will write this all up when I am done. > > all the best, > > drew > > -- > http://nakedghosts.blogspot.com/ > > > _______________________________________________ > Rivendell-dev mailing > [email protected]http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > > > > _______________________________________________ > Rivendell-dev mailing list > [email protected] > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > > -- http://nakedghosts.blogspot.com/
_______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
