<div dir="ltr"><div>Soundy,<br><br></div>Let me know if you need any help with testing streaming.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 16, 2013 at 9:31 PM, George <span dir="ltr"><<a href="mailto:sndchaser@cerebralrift.org" target="_blank">sndchaser@cerebralrift.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'd think there are really two tests that need to happen:<br>
<br>
(1) Setup IceCast with IceS and see what it would take to do various types of transcodes.  IE, what if the relay stream is 128/64/48K transcoded to 64/48/32K.  (Can we go lower with the relay stream or the public stream?  Do we want to try Opus?)  Probably want to get an idea of the hardware baselines, and the CPU load, memory usage, and if there's any detectable lag due to the transcoding.<br>

<br>
(2) Setup an IceCast server as a relay server, and test to see how many relays can be handled, and if there is any detectable lag between the relay streams.<br>
<br>
I'll take one of my servers this weekend and see if I can get IceCast set up and do some testing as well.  Hopefully we can start getting some baselines and decent profiles of what this is going to require.  IMO - assuming that the transcoding isn't horrendous, I'd bet the requirements / overhead aren't all that bad.<br>

<br>
George<div><div class="h5"><br>
<br>
<br>
On 2013-10-16 17:07, cobra2 wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
I'll get ices running on my two servers if that's what is required.<br>
CPU power shouldn't be an issue. It'll be the same two servers I<br>
donated last year.<br>
<br>
Dave Lee <<a href="mailto:dave@thelovebug.org" target="_blank">dave@thelovebug.org</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have a mumble server that gets used weekly and is really<br>
reliable.  It's never been volume or load tested however.<br>
<br>
I'd be happy to donate use of that server for the show.<br>
<br>
Dave<br>
<br>
Sent from my mobile device.<br>
Please excuse my brevity and any typos.<br>
On 16 Oct 2013 13:45, "Kevin Wisher" <<a href="mailto:kevin.wisher@gmail.com" target="_blank">kevin.wisher@gmail.com</a>> wrote:<br>
<br>
The two streaming bots actually provided some redundancy as I<br>
believe at one point last year one of the bots quit working. So IMHO<br>
we should leave it as is from last year. The biggest issue was the<br>
bots timing out and dropping out of the HPR room. I believe this<br>
issue will be resolved by using another Mumble server where the<br>
owner/admin has full root privileges to the server.<br>
<br>
On Wed, Oct 16, 2013 at 8:30 AM, cobra2 <<a href="mailto:cobra2@cctracker.org" target="_blank">cobra2@cctracker.org</a>><br>
wrote:<br>
<br>
Stock android has no issues with streaming ogg from version 2.3 and<br>
up. I would think that it would be safe to drop the mp3 stream.<br>
Unless there is just one person who needs the mp3 stream, I motion<br>
to drop it in favor of ogg and technical simplicity.<br>
<br>
--cobra2<br>
<br>
Kevin Wisher <<a href="mailto:kevin.wisher@gmail.com" target="_blank">kevin.wisher@gmail.com</a>> wrote:<br>
<br>
The reason for the 2 streaming bots was one was streaming mp3 and<br>
the other was streaming ogg. IIRC, we had multiple icecast servers<br>
for each format of stream and that worked just fine. If all involved<br>
believe one format of stream is all we need, then I agree with your<br>
idea.<br>
<br>
Kwisher<br>
<br>
On Tue, Oct 15, 2013 at 11:29 PM, George<br>
<<a href="mailto:sndchaser@cerebralrift.org" target="_blank">sndchaser@cerebralrift.org</a>> wrote:<br>
<br>
So, I've been thinking about this a bit since we were talking in<br>
IRC about the problems from last year with the "bots" connecting to<br>
each of the streaming servers.  Since we have some time, and Bert<br>
just said he has an IceCast server, I thought I might suggest a<br>
different architecture...<br>
<br>
Basically, instead of having a "bot" for each of the stream<br>
servers, have just one bot feeding one of the IceCast servers, and<br>
configured that server as a relay server to the others...  So<br>
instead the layout would look something like this:<br>
<br>
[Mumble Clients / VoiP] -> [Murmur Server] ->[IceCast Relay<br>
Server]-|<br>
         (Relays From IceCast Server to Public Streams)    <br>
        |<br>
 <br>
|----------|-----------|------<u></u>----|-----------------<-------<u></u>------|<br>
[Stream 1] [Stream 2] [Stream 3] [Stream 4]<br>
  |            |         |          |<br>
  |------------|---------|------<u></u>----|----<-----[Load Balancer /<br>
Front End]<br>
<br>
This would simplify things a bit by only needing one bot to be on<br>
the Murmur server, which could be set up so more people have access<br>
to restart it in case it messes up.  Granted it becomes a single<br>
point of failure, but last year the problem was that we had several<br>
bots that only certain people had access to.  This way we can have<br>
one bot that we can have 5 or 6 people be able to restart.<br>
<br>
The IceCast Relay Server would be (at least to my way of thinking)<br>
a private server only serving the function of relaying to the other<br>
stream servers.<br>
<br>
Anyway, just tossing this out there for discussion.<br>
<br>
George<br>
<br>
On 2013-10-14 18:31, Bert Yerke wrote:<br>
<br>
I still have the icecast server configured from last year. I'll<br>
have it going<br>
for you.<br>
<br>
Bert<br>
<br>
On Monday, October 14, 2013 05:27:52 PM Kevin Wisher wrote:<br>
Hello All,<br>
<br>
We are roughly around 10 weeks away from the next 24-hour New<br>
Year's show.<br>
This a call out for all parties who are interested in helping with<br>
this<br>
year's show. We mainly need to make arrangements for a Mumble<br>
server and a<br>
few streaming servers. If you have any of these resources available<br>
then<br>
please send me your name, email address, available resources, and<br>
a<br>
day/time that is convenient for you to meet on-line on a Mumble<br>
server for<br>
organizational purposes.<br>
<br>
Thank you,<br>
<br>
Kwisher on IRC<br>
<br>
kevin dot wisher at gmail dot com<br>
<br>
______________________________<u></u>_________________<br>
Hpr mailing list<br>
<a href="mailto:Hpr@hackerpublicradio.org" target="_blank">Hpr@hackerpublicradio.org</a><br>
<br>
</blockquote>
<a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
[1]<br>
</blockquote><div class="im">
<br>
 --<br>
 We need to heed the words of the Dalai Lama,<br>
 Or at least, the words of your mama.<br>
<br>
 ______________________________<u></u>_________________<br>
 Hpr mailing list<br>
 <a href="mailto:Hpr@hackerpublicradio.org" target="_blank">Hpr@hackerpublicradio.org</a><br>
 <a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><br></div>
[1]<br>
<br>
-------------------------<div class="im"><br>
<br>
Hpr mailing list<br>
<a href="mailto:Hpr@hackerpublicradio.org" target="_blank">Hpr@hackerpublicradio.org</a><br>
<a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><br></div>
[1]<div class="im"><br>
<br>
 --<br>
 Sent from my Android phone with K-9 Mail. Please excuse my brevity.<br>
______________________________<u></u>_________________<br>
 Hpr mailing list<br>
 <a href="mailto:Hpr@hackerpublicradio.org" target="_blank">Hpr@hackerpublicradio.org</a><br>
 <a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><br></div>
[1]<div class="im"><br>
<br>
______________________________<u></u>_________________<br>
 Hpr mailing list<br>
 <a href="mailto:Hpr@hackerpublicradio.org" target="_blank">Hpr@hackerpublicradio.org</a><br>
 <a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><br></div>
[1]<div class="im"><br>
<br>
 --<br>
 Sent from my Android phone with K-9 Mail. Please excuse my brevity.<br>
<br></div>
Links:<br>
------<br>
[1] <a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><div class="im"><br>
<br>
______________________________<u></u>_________________<br>
Hpr mailing list<br>
<a href="mailto:Hpr@hackerpublicradio.org" target="_blank">Hpr@hackerpublicradio.org</a><br>
<a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><br>
</div></blockquote>
<br>
-- <br><div class="HOEnZb"><div class="h5">
We need to heed the words of the Dalai Lama,<br>
Or at least, the words of your mama.<br>
<br>
______________________________<u></u>_________________<br>
Hpr mailing list<br>
<a href="mailto:Hpr@hackerpublicradio.org" target="_blank">Hpr@hackerpublicradio.org</a><br>
<a href="http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target="_blank">http://hackerpublicradio.org/<u></u>mailman/listinfo/hpr_<u></u>hackerpublicradio.org</a><br>
</div></div></blockquote></div><br></div>