[arm-allstar] Broadcastify
Patrick Perdue
borrisinabox at gmail.com
Sat Dec 12 20:24:27 EST 2020
Try the instructions for streaming to Broadcastify using mptee, which
is, I believe, one of the howto files on HamVoIP.org. It's safer, as the
mptee binary acts as a buffer between app.rpt and lame/ezstream. Thus,
ezstream and lame aren't being called by app.rpt directly. Even in the
streaming process fails, it *shouldn't* bring your node down. You can
run ezstream in the foreground to quickly figure out what's going on
with it, in order to determine what your issue is with connecting to
Broadcastify, then script it to run in the background for normal
operation once you have it working.
This is what I use, both for HamVoIP and ASL. In the case of my ASL hub
node, it generally works for about ten to twenty days at a time, until
the hub core dumps for whatever reason, breaking the pipes and causing
ezstream to complain. This hub, on average, handles about 30 to 40
full-time connections, sometimes more, and little things occasionally
cause Asterisk to not be impressed with life anymore. Nothing to what
some of the larger networks experience, but that's a different topic.
If not for that, it would probably require less maintenance. At some
point, I'm going to move streaming to another VPS adjacent to the hub,
which will probably make this process even more stable.
The great thing about using mptee is that you can also provide a higher
quality, less delayed stream than Broadcastify will allow as a second
stream on your own Icecast server should you want such things. I did,
which spawned discussions which eventually lead to mptee being created
by KB4FXC, and it's been working well for me for over a year. Even if
you don't care about having multiple streams at different formats or
bitrates, using mptee is a safer way to do it.
On 12/12/2020 6:13 PM, "Chris Viningre via ARM-allstar" wrote:
> After I add the outstreamcmd=/bin/sh,-c,/usr/bin/lame --preset cbr 16 -r -m
> m -s 8--bitwidth 16 - - | /usr/bin/ezstream -qvc /etc/ezstream.xml line to
> my rpt.conf it shutdown my node after about 30 - 45 min. I have to reboot
> the server to get it to come back up. Even during the time it's up I'm
> still not getting a connection on Brodcastify. I know it's working for many
> others so I must be doing something wrong. Does anyone have any ideals or
> can I get some help offline on Team-Viewer or SSH?
>
> Chris Viningre
> 70 W. Roadrunner
> Salt Flat, Texas 79847
> C:(915) 504-1510
> Website: ws5b.com <http://ws5b.com>
> chrisviningre at gmail.com
> chris at ws5b.com
> Ham Radio Call Sign: WS5B
>
>
>
>
>
> On Fri, Dec 11, 2020 at 9:42 PM "Mark Johnston via ARM-allstar" <
> arm-allstar at hamvoip.org> wrote:
>
>> I assume you are using ezstream
>>
>> what is in your /etc/ezstream....xml file?
>> do you have the line in /etc/asterisk/rpt.conf
>>
>> outstreamcmd=/bin/sh,-c,/usr/bin/lame --preset cbr 16 -r -m m -s 8
>> --bitwidth 16 - - | /usr/bin/ezstream -qvc /etc/ezstream....xml
>>
>> This would require ezstream and I believe LAME to be installed as well.
>>
>>
>>
>> 73
>> Mark
>> KC7DMF
>> _______________________________________________
>>
>> ARM-allstar mailing list
>> ARM-allstar at hamvoip.org
>> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>>
>> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org
>>
> _______________________________________________
>
> ARM-allstar mailing list
> ARM-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>
> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org
More information about the ARM-allstar
mailing list