Is there a way to tell the video player to start playing an HLS file as soon as it received the first MPEG-TS file with 10 seconds of video?
I think the player downloads 30 seconds (or more) worth of video before starting to play the content. For someone who wants to broadcast live video feeds, it takes too long for the customers to zap through channels.
If we want this box to compete against the CableTV, Satellite providers and others, we need to make the channel zapping way faster.
If we could setup the box to start playing the MPEG-TS file once the first 5 or 10 seconds are downloaded, the box would start playing the movie content within a few seconds on ADSL2+, regular ADSL links and Cable Internet. Customer could adjust this value (start delay) in their Roku setup.
Also, we should be able to config the box to setup the internet download speed so the box would know immediately which MPEG-TS file to download if they have multiple files with different bitrate available. This alone would also reduce the delay to start playing the movie.