[LAD] streaming multiple tracks with html5

Patrick Shirkey pshirkey at boosthardware.com
Tue Apr 8 07:25:09 UTC 2014


I can successfully play multiple independant tracks with html5 api. In
order to achieve sample accurate glitch free playback I am using the
prebuffer method. However, I would like to stream the media.

Looking at the various options for streaming I have not run into a perfect
solution for streaming multiple tracks with the html5 api.

I can see several potential attack vectors.

1: extend icecast to support multiple tracks/stream
2: extend the JACK API to integrate with option 1
3: extend the html5 API - possible but it would need to have more than
just me supporting the move.
4: custom solution with new/existing multichannel codec

I'm sure that others have already thought about this problem so am I
missing something obvious?

This could be useful for other services like bandcamp, soundcloud, etc...
I think we have an opportunity to guide the direction if we come up with a
solid open source solution.

*NB. This thread is intended to be a serious developer discussion. Please
do not respond to this thread if you do not have specific information to
add or discuss on this topic.

Patrick Shirkey
Boost Hardware Ltd

More information about the Linux-audio-dev mailing list