[Icecast] Icecast Digest, Vol 119, Issue 2

Anita Mate ancsika024 at gmail.com
Sun May 4 20:10:55 UTC 2014


 html5/js source client? (Xabier Oneca -- xOneca)


2014-05-04 21:00 GMT+02:00 <icecast-request at xiph.org>:

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


More information about the Icecast mailing list