Leonard,

Thanks for the  information.  I'm using Liquidsoap to act as a
switcher between a studio and icecast, and while I transcode one
streams, others are just "passthrough".  Maybe if I ever get enough
time I can hack out a dummy encoder that doesn't consume many cpu
cycles.  Thanks for the information on the scripts too. It's good to
know the context of one won't break another.  That's not clear at all
in the documentation.

Nik


Regards,

Nik

Nik Martin
Open Frame LLC
+1.251.272.9665

**Do not send PHI or information considered HIPAA sensitive to this
email address. Email is NOT a secure method of transferring PHI**


On Wed, May 15, 2013 at 4:50 PM, Leonard de Ruijter
<[email protected]> wrote:
> Hello Nick,
>
> 1. If i'm correct, you can't relay a stream without transcoding with
> Liquidsoap. You will either have to relay using icecast itself, or
> create a second liquidsoap output configured like the first. Liquidsoap
> will decompress the input for internal use and compress it again
> 2. If you run a second .liq script, a new instance of Liquidsoap is
> started which doesn't influence the first. Unless you include the second
> script into the first script or start them with one command, like
> liquidsoap foo.liq bar.liq
>
> Leonard
> On 5/15/2013 17:37, Nik Martin wrote:
>> I need to schedule the switch of an icecast source to another icecast
>> source once a day.  I think I see how to do that using the switch
>> command along with times and dates, but I'm missing a few things.
>> Here's what I currently do in a .liq file:
>>
>> # I have an icecast source, "master"
>> master = mksafe(input.http("http://localhost:8000/master";))
>> # and at 10 pm each night, i need to switch to "alternate"
>> alternate = mksafe(input.http("http://localhost:8000/alternate";))
>>
>> broadcast = switch([({ 0h-22h }, master), ({ 22h-0h }, alternate)])
>>
>> #so, I have this:
>> output.icecast(%fdkaac(channels=2, samplerate=44100, sbr_mode=false,
>> aot="mpeg2_he_aac"),
>>          host = "localhost",
>>          port = 8000,
>>          password = "foobar",
>>          mount = "someaacmountpoint",
>>          description = "Master Radio",
>>          name = "Master Radio",
>>          format = "audio/aacp",
>>          icy_metadata="false",
>>          broadcast)
>>
>> #but I also need to output the above output to a second output, but
>> with NO transcoding, I just need liquidsoap to act as a 'dynamic
>> icecast stream relay maker' , that simply relays source to
>> newmountpoint for the same time period. How do I do this?
>>
>> output.icecast(WHATGOESHERE),
>>          host = "localhost",
>>          port = 8000,
>>          password = "foobar",
>>          mount = "someothermountpoint",
>>          description = "Master Radio",
>>          name = "Master Radio",
>>         icy_metadata="true",
>>          broadcast)
>>
>>
>> And part two:  For testing all this, if I run a second .liq script on
>> my server, will it affect the "production" script in any way, as long
>> as I don't monkey around with my production mount points? I don't have
>> another server to test on. Do each .liq script run their own instances
>> of liquidsoap?
>>
>>
>>
>>
>> I have to
>>
>> Regards,
>>
>> Nik
>>
>> Nik Martin
>> Open Frame LLC
>> +1.251.272.9665
>>
>> **Do not send PHI or information considered HIPAA sensitive to this
>> email address. Email is NOT a secure method of transferring PHI**
>>
>> ------------------------------------------------------------------------------
>> AlienVault Unified Security Management (USM) platform delivers complete
>> security visibility with the essential security capabilities. Easily and
>> efficiently configure, manage, and operate all of your security controls
>> from a single console and one unified framework. Download a free trial.
>> http://p.sf.net/sfu/alienvault_d2d
>> _______________________________________________
>> Savonet-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>
>
> ------------------------------------------------------------------------------
> AlienVault Unified Security Management (USM) platform delivers complete
> security visibility with the essential security capabilities. Easily and
> efficiently configure, manage, and operate all of your security controls
> from a single console and one unified framework. Download a free trial.
> http://p.sf.net/sfu/alienvault_d2d
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to