agbagb wrote: 
> Oh sure, that's what I would usually do if I was especially interested
> in the particular program in its entirety.  
And that is the main reason why you paused the stream. People don't
usually pause the mid morning chat program.

No problem if you pause 10 mins from the the end, but what if you pause
just 10 mins into 4 hour program (e.g. Proms concert) and try to restart
after it has ended. 
Predominant but old tech streaming is one HTTP GET and single TCP
connection with buffering does not provide the long term answer.

> But what I hadn't though of was that - as you pointed out - this isn't
> an LMS buffering issue at all really, but a feature of how the streams
> work from sourrce these days.

Chunked HTTP - aka DASH and HLS provide long term answer to a lot of
streaming issues. They are used more commonly in streaming video by
Netflix et al.

Chunked http protocols (for video & audio) have lots of additional
features, 
- ability to go back to an arbitrary  timepoint in a "live stream" and
not rely on buffered
- ability to deal with network congestion - option to change to a lower
quality stream dynamically to provide non stop smooth playback (albeit
at a lower quality ) - rather than the rebuffer , play jerky cycle
- include options to choose additional info/soundtrack such as
subtitles, language choice
- insertion of localised ads.
- feedback from player on quality of network & playback.
- no need to keep a TCP connection open if stream is paused.
- no problem about TCP timeout if player stream with big buffers (i.e.
Podcast stopping half way through) 

For audio only streams, a limited number of the standardised features
are currently being used. 
HLS is driven by Apple so this is where market changes usually
originate.  Apple drove the push away from HTTP to HTTPS
BBC use DASH probably to be vendor independent (after their dalliances
with Adobe & MS)


------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=115871

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to