<div dir="ltr"> html5/js source client? (Xabier Oneca -- xOneca)<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-04 21:00 GMT+02:00 <span dir="ltr"><<a href="mailto:icecast-request@xiph.org" target="_blank">icecast-request@xiph.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Send Icecast mailing list submissions to<br>
<a href="mailto:icecast@xiph.org">icecast@xiph.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="http://lists.xiph.org/mailman/listinfo/icecast" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:icecast-request@xiph.org">icecast-request@xiph.org</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:icecast-owner@xiph.org">icecast-owner@xiph.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Icecast digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Re: html5/js source client? (Romain Beauxis)<br>
2. Re: html5/js source client? (Romain Beauxis)<br>
3. Re: html5/js source client? (Xabier Oneca -- xOneca)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Sat, 3 May 2014 14:45:42 -0500<br>
From: Romain Beauxis <<a href="mailto:toots@rastageeks.org">toots@rastageeks.org</a>><br>
Subject: Re: [Icecast] html5/js source client?<br>
To: Icecast streaming server user discussions <<a href="mailto:icecast@xiph.org">icecast@xiph.org</a>><br>
Message-ID:<br>
<<a href="mailto:CABWZ6OT_LbWKMhRVJ34nO--ntbwhfeOr2eQPuLJFoCCVr1EJPw@mail.gmail.com">CABWZ6OT_LbWKMhRVJ34nO--ntbwhfeOr2eQPuLJFoCCVr1EJPw@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi Brad,<br>
<br>
2014-05-03 11:40 GMT-05:00 Brad Isbell <<a href="mailto:brad@musatcha.com">brad@musatcha.com</a>>:<br>
> I have built a web-based source client using the Web Audio API and<br>
> getUserMedia, called the AudioPump Web Encoder. It uses the SHOUTcast<br>
> source protocol for now, but I have the code nearly ready for the Icecast<br>
> source protocol for when someone needs it.<br>
><br>
> You can see a demo here: <a href="http://demo.audiopump.co:3000/" target="_blank">http://demo.audiopump.co:3000/</a><br>
><br>
> The Web Encoder is built with a jQuery Mobile UI optimized for mobile<br>
> devices at the moment. It's compatible with Chrome (desktop and latest of<br>
> mobile), Firefox (desktop and mobile), and Opera (desktop only). Binary web<br>
> sockets are used for sending audio to the server, where it is encoded into<br>
> the desired codec(s) and sent off to Icecast/SHOUTcast servers.<br>
><br>
> The general idea was to make a really simple source client that could be<br>
> launched with a single click (such as from a hosting provider's admin<br>
> panel). The client accepts parameters on the query-string for configuring<br>
> so that in a real-world environment, the user would not have to configure<br>
> anything. It is also built in such a way that the UI can be thrown away,<br>
> leaving the back-end code to integrate into another application.<br>
><br>
> Let me know if there is interest. I can easily add the native Icecast<br>
> compatibility.<br>
<br>
That looks very promising. Do you have any code/documentation<br>
available? I'd be very curious to see how you guys work this out..<br>
<br>
Romain<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Sat, 3 May 2014 14:46:31 -0500<br>
From: Romain Beauxis <<a href="mailto:toots@rastageeks.org">toots@rastageeks.org</a>><br>
Subject: Re: [Icecast] html5/js source client?<br>
To: Icecast streaming server user discussions <<a href="mailto:icecast@xiph.org">icecast@xiph.org</a>><br>
Message-ID:<br>
<<a href="mailto:CABWZ6OTONq%2BMy8ayWmN12DwmxDgGv%2BJM2gaYmcros6Cx0fBf3w@mail.gmail.com">CABWZ6OTONq+My8ayWmN12DwmxDgGv+JM2gaYmcros6Cx0fBf3w@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
2014-05-03 12:24 GMT-05:00 "Thomas B. R?cker" <<a href="mailto:thomas@ruecker.fi">thomas@ruecker.fi</a>>:<br>
> On 05/03/2014 04:40 PM, Brad Isbell wrote:<br>
>> I have built a web-based source client using the Web Audio API and<br>
>> getUserMedia, called the AudioPump Web Encoder. It uses the SHOUTcast<br>
>> source protocol for now, but I have the code nearly ready for the<br>
>> Icecast source protocol for when someone needs it.<br>
>><br>
>> You can see a demo here: <a href="http://demo.audiopump.co:3000/" target="_blank">http://demo.audiopump.co:3000/</a><br>
><br>
> That's pretty impressive.<br>
><br>
><br>
>> The Web Encoder is built with a jQuery Mobile UI optimized for mobile<br>
>> devices at the moment. It's compatible with Chrome (desktop and<br>
>> latest of mobile), Firefox (desktop and mobile), and Opera (desktop<br>
>> only). Binary web sockets are used for sending audio to the server,<br>
>> where it is encoded into the desired codec(s)<br>
><br>
> Out of curiosity, what are you using as the intermediate codec? I think<br>
> most of those browsers support Opus (for webRTC) and it might be even<br>
> possible to go directly to Icecast without the mediating server.<br>
><br>
><br>
>> and sent off to Icecast/SHOUTcast servers.<br>
><br>
> Please note, that we're about to release version 2.4 and will deprecate<br>
> the SOURCE method in favor of plain HTTP1.1 PUT.<br>
> Might want to keep that in mind. We're going to support SOURCE still for<br>
> a long while, but it might be easier for future source clients to<br>
> support PUT.<br>
<br>
That surely is a very exciting news!!<br>
<br>
>><br>
>> The general idea was to make a really simple source client that could<br>
>> be launched with a single click (such as from a hosting provider's<br>
>> admin panel). The client accepts parameters on the query-string for<br>
>> configuring so that in a real-world environment, the user would not<br>
>> have to configure anything. It is also built in such a way that the<br>
>> UI can be thrown away, leaving the back-end code to integrate into<br>
>> another application.<br>
><br>
> That's indeed very nice. I will have to ask a question though, will it<br>
> be open source or is this a commercial solution?<br>
><br>
><br>
>> Let me know if there is interest. I can easily add the native Icecast<br>
>> compatibility.<br>
><br>
> I think the echo on the list speaks for itself. :-)<br>
><br>
> Cheers<br>
><br>
> Thomas<br>
> _______________________________________________<br>
> Icecast mailing list<br>
> <a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
> <a href="http://lists.xiph.org/mailman/listinfo/icecast" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Sun, 4 May 2014 17:30:30 +0200<br>
From: Xabier Oneca -- xOneca <<a href="mailto:xoneca%2Bicecast@gmail.com">xoneca+icecast@gmail.com</a>><br>
Subject: Re: [Icecast] html5/js source client?<br>
To: Icecast streaming server user discussions <<a href="mailto:icecast@xiph.org">icecast@xiph.org</a>><br>
Message-ID:<br>
<<a href="mailto:CACkgH71QO3GOzHHEjRpiz5bTgS5hhFOjkkgm1XiJCc6PAqH_DA@mail.gmail.com">CACkgH71QO3GOzHHEjRpiz5bTgS5hhFOjkkgm1XiJCc6PAqH_DA@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
2014-05-03 18:40 GMT+02:00 Brad Isbell <<a href="mailto:brad@musatcha.com">brad@musatcha.com</a>>:<br>
> The general idea was to make a really simple source client that could be<br>
> launched with a single click (such as from a hosting provider's admin<br>
> panel). The client accepts parameters on the query-string for configuring<br>
> so that in a real-world environment, the user would not have to configure<br>
> anything. It is also built in such a way that the UI can be thrown away,<br>
> leaving the back-end code to integrate into another application.<br>
<br>
Wow! That screams for integration with Icecast2 web admin panel if opensourced!!<br>
<br>
Cheers,<br>
<br>
Xabier Oneca_,,_<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Icecast mailing list<br>
<a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/icecast" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
<br>
<br>
End of Icecast Digest, Vol 119, Issue 2<br>
***************************************<br>
</blockquote></div><br></div>