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

Reply via email to