We are considering to provide VOD by DASH streaming + HTML5 player as an alternative to Smooth Streaming + Silverlight.
Currently, we have petabytes of H264/MP4 videos, those GOP length are variable, about 1 to 8 seconds.
But we would like to stream them with shorter segment, at most 2 seconds, because there is seek latency issue in DASH with long segment.
Since transcoding so many videos will take too long time, we are researching much faster or on-the-fly solution.
Is there any good on-the-fly module or faster solution, some kind of keyframe inserter, than re-encoding whole video data?
Video spec: 6Mbps, 1920x1080, 30fps (and some lower bitrates for adaptive streaming)
Any suggestions would be greatly appreciated.