utgg wrote: > Triode's HLS handler is all in Perl as well, and works pretty well. It > opens a new HTTP connection for every fragment - and the fragments do > ending up jumping around multiple servers. Doing it this way does appear > put a bit of strain on the DNS system - and some problems have been > noticed by a few people. I think the apple and android HLS > implementations use a small number (3 I've heard mentioned) of > semi-persistent HTTP connections which are maintained for several > fragment fetches, which may be better. Maintaining a single connection > indefinitely for the whole stream (like I'm assuming you do) has > different issues - I think someone said that minimserver does this and > it has some problems. > > As there are a few other sources of HLS streaming coming out of the > woodwork, it would make sense to have a common protocol handler for all > of these. As bpa says, the BBC has now started streaming in DASH, and > that looks likely to be preferred format before long. I had already had > a dabble in C for my own HLS and then DASH decoders before Triode > briefly came out of retirement with his Perl HLS version, and I haven't > bothered looking any further. Now that the BBC are actually putting out > DASH streams alongside the HLS streams, I like to have a go at a DASH > handler using Triodes HLS perl as a starting point, when I get time, > unless someone else gets there first...
I did not know that, Triode's one is very likely far better :) PS: the single connection works but I fully agree this is due (thanks to) to the system I'm connecting to. Another limitation is that if playback is paused for too long, the server will close it. What I also had to do is a MPEG-TS demux as what I'm receiving is a full video stream LMS 7.7.2 - 5 radio, 3 Boom, 4 Duet, 1 Touch, 1 SB2. Sonos 2xPLAY:1, PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBMC, Foobar2000, XBoxOne (sort of) ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=103312 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
