Hi,
I agree with Jeremy. You can not perform fast fwd, rewind etc operations
on encoded stream easily. This becomes very easy if you use any
container formats like QT, MP4, Matroska etc. Container formats have
ability to mux various audio video streams with proper synchronization.
You can also perform stream, compression operations at the same time you
can also associate your events using container formats.
Let me know if I can help you more on this or any case you need more
information how container works.
--
Regards,
Krunal Patil
eInfochips Ltd.
Tel.No. (079)26563705 Ext. 120
Cell. No. +919924629091
www.einfochips.com
Jeremy Noring wrote:
On Sat, Jan 16, 2010 at 10:18 AM, Albert Burbea <[email protected]> wrote:
Hi everybody
I would like to know if there is an "out of the box" solution to implement
trickle mode using the TI h.264 codecs (possibly both for the dm6446 and the
dm365). I mean: how can I implement fast forward / fast rewind / frame
skipping / gop skipping in both directions? Or do I have to open the h.264
files and struggle with the h264 headers ?
In general, you can forget about fast rewind--it is prohibitively hard
to do with temporally compressed codecs. And presumably you'll either
have to open the files yourself, or use some third-party API for
working with container formats. (for example, if you're saving h264
to an mp4 container, you could use mp4v2 or ffmpeg)
You could also save raw h264 to disk (raw bytestream), but there
typically isn't timing information present, so it is unsuitable for
playback applications.
Also, is there a "simple" solution to implement file muxing? H.264 +
(say) G.711 + proprietary data ?
For H264 and G711, your best bet is an AVI container. G711 is not a
standard part of the MP4 container format, AFAIK. I'm not sure about
newer containers like matroska.
--
_____________________________________________________________________
Disclaimer: This e-mail message and all attachments transmitted with it
are intended solely for the use of the addressee and may contain legally
privileged and confidential information. If the reader of this message
is not the intended recipient, or an employee or agent responsible for
delivering this message to the intended recipient, you are hereby
notified that any dissemination, distribution, copying, or other use of
this message or its attachments is strictly prohibited. If you have
received this message in error, please notify the sender immediately by
replying to this message and please delete it from your computer. Any
views expressed in this message are those of the individual sender
unless otherwise stated.Company has taken enough precautions to prevent
the spread of viruses. However the company accepts no liability for any
damage caused by any virus transmitted by this email.
_____________________________________________________________________
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source