I am working on an application that involves 1080p live streaming to the new iPad. My client needs this stream to be fully seekable at any time. I am using the livepkgr application currently to stream the video from FMLE to Safari on the iPad. I have been Googling extensively and found very little information regarding HLS DVR on iOS. It seems that I am stuck with a 48-second sliding window no matter what I do. I have tried setting the HLS Sliding Window length to 0 in the Application.xml file, but observed no change. Any suggestions?
I am not sure how are you trying to change the configuration in Application.xml but with default livepkgr and encoder publishing to this livepkgr - you just need to make changes to your Apache configuration to turn SlidingWindow off. Go to httpd.conf, search for "hls-live" location directive and inside that directive set HLSSlidingWindowLength to 0 (default is 6). Once you do that - restart your Apache and playback the HLS stream - you should get full stream available.