HELP: ffmux_mov question

Song, Yingsheng yisong at tycoint.com
Tue Nov 13 06:37:50 PST 2012


Hi,

I am hoping to get some advice from you on the following task.

Basically we are trying to implement a pipeline reading (by a customer GStreamer element) raw frame data from disk, pass to ffmux_mov, which generates mp4, and passes to a fdsink.
If the fdsink is associated with a disk file, we get a mp4 file and everything is fine.

However, we were asked to associate the stdout to the fdsink so that the mp4 is not created under the disk, but directly get outputted to the stdout as an http response to the Client. This doesn't work. The main issue is that the ffmux_mov tries to send SEEK events to the fdsink to set write-pointers to different positions of the mp4 to handle headers, trailers etc. As the stdout is not a seekable resource, this wouldn't work.

I wonder has anyone tried this before.
Have I missed something?
Can ffmux_move be modified to work in the above scenario?
Is there other good ways to do the above, such as using other containers instead of mp4?
Any advice is highly appreciated.

Apologise if I send to the wrong place. I'm new to GStreamer and only registered to the mail-list yesterday.

Song


________________________________

Tyco Safety Products/CEM Systems Ltd. Registered in Northern Ireland: NI 25728. Registered Office: 195 Airport Road West, Belfast, BT3 9ED.
________________________________

This e-mail contains privileged and confidential information intended for the use of the addressees named above. If you are not the intended recipient of this e-mail, you are hereby notified that you must not disseminate, copy or take any action in respect of any information contained in it. If you have received this e-mail in error, please notify the sender immediately by e-mail and immediately destroy this e-mail and its attachments.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20121113/b9ef35cd/attachment.html>


More information about the gstreamer-devel mailing list