C code for mp4 multiplexer

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

C code for mp4 multiplexer

Vora, Veenit

Hi all,

 

I am using gStreamer to:

 

1. multiplex an h.264 encoded video file and an mp3 encoded audio file in an mp4 container

2. transmit the generated mp4 file over Ethernet using TCP

 

It would be kind of you to send me:

 

  1. the command-line pipeline that would achieve the above operations
  2. a C application that uses gStreamer APIs to achieve the same

 

Awaiting a response.

 

Thanks and Regards,

Veenit



This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at [hidden email] and delete this mail.

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: [gst-devel] C code for mp4 multiplexer

Sudarshan Bisht
Hi ,
            Since you have encoded h264 and mp3 files why would you want to mux them into mp4 file and send over the network ?
There is a direct way which avoids the muxing of two stream , you can send encoded h264 and mp3 data in the form of RTP packets  , and this is very much achievable using Gstreamer .
           
             Again if you can elaborate your use case , it would be good.

On Tue, Jan 19, 2010 at 5:56 PM, Vora, Veenit <[hidden email]> wrote:

Hi all,

 

I am using gStreamer to:

 

1. multiplex an h.264 encoded video file and an mp3 encoded audio file in an mp4 container

2. transmit the generated mp4 file over Ethernet using TCP

 

It would be kind of you to send me:

 

  1. the command-line pipeline that would achieve the above operations
  2. a C application that uses gStreamer APIs to achieve the same

 

Awaiting a response.

 

Thanks and Regards,

Veenit



This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at [hidden email] and delete this mail.

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: [gst-devel] C code for mp4 multiplexer

Vora, Veenit
In reply to this post by Vora, Veenit

Hi,

I need a guaranteed, error-free transfer over the network hence I have to use TCP as the transmission protocol. Instead of sending the two media files separately my idea was to send a single container file containing the two media files. Hence, I have come up with this use case and require a code constructing a pipeline for the same.

Regards,
Veenit


Date: Wed, 20 Jan 2010 10:04:32 +0530
From: sudarshan bisht <[hidden email]>
Subject: Re: [gst-devel] C code for mp4 multiplexer
To: Discussion of the development of GStreamer
        <[hidden email]>
Message-ID:
        <[hidden email]>
Content-Type: text/plain; charset="iso-8859-1"

Hi ,
            Since you have encoded h264 and mp3 files why would you want to
mux them into mp4 file and send over the network ?
There is a direct way which avoids the muxing of two stream , you can send
encoded h264 and mp3 data in the form of RTP packets  , and this is very
much achievable using Gstreamer .

             Again if you can elaborate your use case , it would be good.

On Tue, Jan 19, 2010 at 5:56 PM, Vora, Veenit <[hidden email]> wrote:

>  Hi all,
>
>
>
> I am using gStreamer to:
>
>
>
> 1. multiplex an h.264 encoded video file and an mp3 encoded audio file in
> an mp4 container
>
> 2. transmit the generated mp4 file over Ethernet using TCP
>
>
>
> It would be kind of you to send me:
>
>
>
>    1. the command-line pipeline that would achieve the above operations
>    2. a C application that uses gStreamer APIs to achieve the same
>
>
>
> Awaiting a response.
>
>
>
> Thanks and Regards,
>
> Veenit
>
> ------------------------------
> This e-mail message may contain proprietary, confidential or legally
> privileged information for the sole use of the person or entity to whom this
> message was originally addressed. Any review, e-transmission dissemination
> or other use of or taking of any action in reliance upon this information by
> persons or entities other than the intended recipient is prohibited. If you
> have received this e-mail in error kindly delete this e-mail from your
> records. If it appears that this mail has been forwarded to you without
> proper authority, please notify us immediately at [hidden email] and
> delete this mail.
>
>
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently attracts the
> world's best and brightest in the field, creating opportunities for
> Conference
> attendees to learn about information security's most important issues
> through
> interactions with peers, luminaries and emerging and established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>


--
Regards,

Sudarshan Bisht
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev

------------------------------

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


End of gstreamer-devel Digest, Vol 44, Issue 24
***********************************************

This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete  this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at [hidden email] and delete this mail.

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel