wwwebsurfer All American 10217 Posts user info edit post |
I'm trying to get live audio fed into apple products and they seem to support no known protocol known to man without an 'app for that.' Since I'm not about to make my customers download an app just to listen in I'm hoping someone here has a work around.
So far I've fed in every combination I can think of with AAC, MP3 and OGG over a variety of bitrates using Shoutcast, WinMediaEncoder and Darwin over HTTP, RTP, and RTSP.
Anyone actually have this working? Just need live audio sent from the computer playable on the iPod Touch/iPhone using a default install with no other apps. 4/5/2010 6:36:49 AM |
qntmfred retired 40817 Posts user info edit post |
i used to use http://tversity.com/ to turn NPR's live stream into a format my iphone could play
[Edited on April 5, 2010 at 9:23 AM. Reason : for example, http://wfmu.org/wfmu32.pls is a live stream that'll play on an iphone] 4/5/2010 9:20:25 AM |
wwwebsurfer All American 10217 Posts user info edit post |
^ I tried that, but I was having to setup virtual machines for each client. Which then saturated my limited bandwidth because each client required a dedicated connection instead of something like RTSP where 1 connection can support near unlimited clients.
So I need something that uses no more than 45KB/s and can support unlimited clients. Really only like 10, but we'll say unlimited.
Thanks for the response Is there really nothing within that Safari browser to handle this stuff? 4/5/2010 10:32:09 AM |
1337 b4k4 All American 10033 Posts user info edit post |
http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html 4/5/2010 1:19:32 PM |
wwwebsurfer All American 10217 Posts user info edit post |
^that's still not 'live'
It's segmenting the audio into little MP3 files and sending them across the network and playing them back sequentially - which makes a streaming protocol a moot point. Instead it'll be sending thousands of HTTP requests independently for small files; also crushing the small amount of bandwidth allocated to this application.
If there was ever an inefficient and painful way to do it, this is it...
Thanks everyone! I'm about to just give up. If they want it they can figure it out themselves. We'll stick to supporting everything except Apple products.
[Edited on April 5, 2010 at 3:15 PM. Reason : a] 4/5/2010 3:13:31 PM |