"pausing" parts of a pipeline
Sven Heyll
sven.heyll at gmail.com
Tue Aug 6 04:10:59 PDT 2013
Yes, but I would like leverage the plethora of plugins available for
gstreamer (audio filters, video, etc...)
2013/8/6 Federico Zamperini <fzamperini at tiscali.it>
> Take a look at pjsip (http://www.pjsip.org/), it is specifically designed
> for internet telephony, so maybe the functionality you are looking for are
> already implemented.
>
> Il 06/08/2013 12:47, Sven Heyll ha scritto:
>
>> Hi
>>
>> thanks for the answer. interaudiosink/src sounds interesting. It is one
>> approach I was thinking about implementing it by myself.
>> Yes, I would like to have a steady rtp stream between two telephone
>> calls with the option to start, pause and resume playbacks and
>> recordings via DTMF. Technically it seems unexpected hard to do with
>> gstreamer, though
>>
>> But isn't interaudiosink actually a hack? I haven't read the sources of
>> interaudiosink/src yet, but shouldn't elments have the ability to be
>> paused/seeked independent of the rest of the pipeline?
>>
>> wbr
>> Sven
>>
>>
>> 2013/8/6 Tim-Philipp Müller <t.i.m at zen.co.uk <mailto:t.i.m at zen.co.uk>>
>>
>>
>> On Mon, 2013-08-05 at 16:55 +0200, Sven Heyll wrote:
>>
>> Hi,
>>
>> > this is what I would like to do:
>> >
>> >
>> > RTP/UDP SRC ---> GstAdder ----> Some Audio Processing ---> RTP/UDP
>> > SINK
>> >
>> >
>> > Every now and then I'd like to dynamically add a playback:
>> >
>> >
>> > RTP/UDP SRC ---> GstAdder ----> Some Audio Processing ---> RTP/UDP
>> > SINK
>> > /\
>> > urdidecode ---||
>> >
>> >
>> > My question: How would I "pause" and "resume" the uridecoder in the
>> > second figure.
>>
>> Do you really want to pause and resume the uridecodebin part, or add
>> it,
>> play, and then remove it, and then later add another one again?
>>
>> You could do something with the inter elements (interaudiosink/src).
>>
>> Cheers
>> -Tim
>>
>>
>> ______________________________**_________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.**freedesktop.org<gstreamer-devel at lists.freedesktop.org>
>> <mailto:gstreamer-devel at lists.**freedesktop.org<gstreamer-devel at lists.freedesktop.org>
>> >
>> http://lists.freedesktop.org/**mailman/listinfo/gstreamer-**devel<http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel>
>>
>>
>>
>>
>>
>> ______________________________**_________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.**freedesktop.org<gstreamer-devel at lists.freedesktop.org>
>> http://lists.freedesktop.org/**mailman/listinfo/gstreamer-**devel<http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel>
>>
> ______________________________**_________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.**freedesktop.org<gstreamer-devel at lists.freedesktop.org>
> http://lists.freedesktop.org/**mailman/listinfo/gstreamer-**devel<http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130806/adf9b363/attachment.html>
More information about the gstreamer-devel
mailing list