How to use rtpdtmfdepay from gstreamer

amar asontakke at phonologies.com
Wed Oct 30 10:39:06 CET 2013


Hello Olivier,

Thank you for giving response to my query.
Please can you give me any example for grepping the DTMF event from
rtpdtmfdepay.

I am unable to catch the DTMF event from messege bus. How to catch the DTMF
event from GstMessege ?


On Fri, Oct 25, 2013 at 5:49 PM, Olivier Crête
<olivier.crete at collabora.com>wrote:

> Hello,
>
> On Tue, 2013-10-22 at 14:36 +0530, amar wrote:
> > Can any one tell me How can I use rtpdtmfdepay element in my
> > pipeline ? or please give me any example with pipeline for decoding
> > rtp dtmf using gstreamer. Any help/pointer appericiated ...
>
> I assume your pipeline is something like:
> udpsrc -> rtpbin -> rtpXdepay ! Xdec ! sink
>
> When you get a new src pad on rtpbin with the payload type for
> telephone-event (ie DTMF) you can just put rtpdtmfdepay ! audiosink
> and it will play back the DTMF to you. It will also post a GstMessage on
> the GstBus telling you about the DTMF events so your application can
> react.
>
> You may be interested in Farstream which does that and more and is
> really centered about SIP/XMPP calls with GStreamer.
>
>
> --
> Olivier Crête
> olivier.crete at collabora.com
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131030/e96b3e21/attachment.html>


More information about the gstreamer-devel mailing list