Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ref movies, offset problems



Hi,

I've got a website which has to be able to point to a certain fragment within an ISO MPEG-4 file residing on a streaming server. Per MPEG-4 file I've got a time code file with begin & end times per fragment. Using this time code file, I generate streaming ref movies with timescale, offset and duration data, and the ref movie is embedded in the website.

Theoretically this should work, but I encountered a nasty problem. Depending on the offset and place of a keyframe, three results occur:
A) the video plays ok. Woo-hoo!
B) audio plays, the first few seconds of the video look garbled or it's frozen, but after the next keyframe the video plays ok. I can live with that.
C) audio plays, video is frozen for the rest of the movie. Ouch.


Sometimes an offset of 50 works ok, an offset of 51 has frozen video and an offset of 52 manages to play the video after a freeze of garble. So I'm looking for a solid way to prevent result C.

Any tips? Who's got a better idea to request the correct fragment and make sure that the video plays right? Keep in mind that the process has to be automated, so encoding the source into tiny MPEG-4 fragments is not an option. I already played with timescale settings, and used different keyframe encoding settings, but so far without good results.

Also, why can't I leave out the duration? I'd like to have the option to start at a certain frame in the MPEG-4, and then let the whole file play from that point. How do I do this if I don't know the exact length of the MPEG-4?

Is it really just me who needs these features? I haven't found any documents or tips on this subject. If you want, I could send you a test ref.mov.

Thanks,

Stef
_______________________________________________
streaming-server-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/streaming-server-users
Do not post admin requests to the list. They will be ignored.



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.