[gst-devel] RtpMux and RtpDemux

Thomas Winkler wi-tom at gmx.de
Tue Jul 8 12:47:27 CEST 2008


Is there anybody who knows this problem?

 

Any ideas?

 

  _____  

Von: gstreamer-devel-bounces at lists.sourceforge.net
[mailto:gstreamer-devel-bounces at lists.sourceforge.net] Im Auftrag von Thomas
Winkler
Gesendet: Dienstag, 1. Juli 2008 14:31
An: gstreamer-devel at lists.sourceforge.net
Betreff: [gst-devel] RtpMux and RtpDemux

 

Hi all!

 

Currently I'm trying to stream audio+video over rtp.

This schematic should explain what I want to do (the pipes are not complete
for more clearness):

 

Sender Side:

=========

Audio-Source ---> audioencode ---> audiopayload ---->

 
----> RtpMuxer ----> RtpBin (Rtp Src) ----> UdpSink

Video-Source ---> videoencode ---> videopayload ----->

 

 

Receiver Side:

==========

 
------> audiodepayload ---> audiodecode ---> audio-render

UdpSrc ---> RtpBin (Rtp Sink) ---> RtpDemuxer --->

 
------> videodepayload ---> videodecode ---> video-render

 

 

Is this Construct possible?

I'm using the "rtpmux" and "gstrtpptdemux" modules. My problem is that just
one Pad is created on the receiver pad, but I want 2 pads.

 

If I connect the video-source-pipe to the rtpmux sink_0 AND
audio-source-pipe to the rtpmux sink_1 on my receiver side only audio pad is
created (src_8) (the second connected on the server-side)

If I remove on the server-side only the link between audio-source-pipe and
rtpmux, on my server the video pad is created (src_96)

 

But never both - I get only one time the "pad-added" signal of my demux
element.

 

Anybody knows my problem?

 

Greetings,

Thomas



__________ NOD32 3231 (20080701) Information __________

Diese E-Mail wurde vom NOD32 antivirus system gepr|ft
http://www.nod32.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20080708/ffe058b8/attachment.htm>


More information about the gstreamer-devel mailing list