[Live-devel] Urgent help needed!

Ross Finlayson finlayson at live555.com
Wed Feb 7 08:20:06 PST 2007


>If you indeed do implement this, remember to do time adjusting also in
>the index-file version, as the double precision is not good enough.
>Gave us problems every half hour or so.

Can you explain some more what you mean by this?

>If I could interest you in another very nice feature, I have a
>suggestion for the trick play functionality. I see that you use I
>frames now. What we have done is to use GOPs. We play a full GOP, then
>jump over "scale" amounts of GOPs to play the next one. We found this
>to be a much sweeter way for fast forwarding as you don't just get
>random pictures but half a second of movie between each jump. This
>makes it much easier to see exactly where in the stream you are. For
>rewind i think the I-frame solution works best. You will need to edit
>the MPEG stream to enable this GOP streaming, though, setting the
>broken_GOP flag in the PES header while fast forwarding, as well as
>index on sequence header packets as well as the actual I frame
>(usually the same or very close I guess).

That sounds like it could be something worthwhile to add in the 
future.  (The index file already records the locations of GOP 
headers, so it should be possible to do this without modifying the 
index file format.)  It's not high-priority however...
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list