[gst-devel] SRTP on Gstreamer

Tiago Katcipis katcipis at inf.ufsc.br
Wed Sep 30 12:55:46 CEST 2009


Hi,

Since it works fine cant you patch it up and propose to add on gstreamer?
Then we all can use it and make it work even better.

You used libsrtp to implement this encoder / decoder ?

best regards,
Katcipis

On Wed, Sep 30, 2009 at 1:48 AM, Håvard Graff <havard.graff at tandberg.com>wrote:

>  Hi,
>
>
>
> We have SRTP in our application, and we made a SRTP encoder and decoder
> element. Works like a charm. You need some events / messages / errors to
> tell the application about stuff like invalid keys and replay-attacks, and
> to be able to set the key on the elements (properties), but that is trivial.
>
>
>
> Regards,
>
> Håvard
>
>
>
>
>  ------------------------------
>
> *From:* Tiago Katcipis [mailto:katcipis at inf.ufsc.br]
> *Sent:* 30. september 2009 03:41
> *To:* Discussion of the development of GStreamer
> *Cc:* gabriel.millaire at collabora.co.uk
> *Subject:* Re: [gst-devel] SRTP on Gstreamer
>
>
>
> I think the same, even taking over may be a good idea. The lib seens to
> work well and i was able to cross-compile it with mingw, so even making a
> gstelement to work on windows may not be a problem (it seens to have suport
> for power pc too). But i have no idea of how is the source code, if it is
> well designed..etc. But i have heard that it is pretty easy to use.
>
> best regards,
> Katcipis
>
> 2009/9/29 Olivier Crête <olivier.crete at collabora.co.uk>
>
> Hi,
>
> It looks interesting, although it seems to be no longer developed.. But
> it may be a good base even if we have to take over developement. I guess
> we should look into it. Then its just a matter of making the appropriate
> gst elements.
>
> Olivier
>
>
> On Tue, 2009-09-29 at 20:25 -0300, Tiago Katcipis wrote:
> > Hi,
> > implement SRTP as an independant library? i was thinking on using
> > libsrtp (http://srtp.sourceforge.net/srtp.html) to make a new element,
> > i supposed that the independant library part was already done, is
> > there something wrong with this implementation of SRTP?
> >
> > im not very used to gstreamer, if you say that it is not a good idea
> > to make a single gstreamer element, i supose you are right. Im going
> > to study a little more on this :-).
> >
> > best regards,
> > Katcipis
> >
> > 2009/9/29 Olivier Crête <olivier.crete at collabora.co.uk>
> >         Hi,
> >
> >         My plan is to implement SRTP as an independant library and
> >         then use is
> >         directly from the farsight2 rtp element. Making it a single
> >         GStreamer
> >         element is not a great idea because it will create a loop with
> >         gstrtpbin
> >         (I'm also not certain having gstrtpbin as a single element was
> >         a great
> >         idea at all). So we want to either have multiple gst elements
> >         that are
> >         inter-connected, or just make it into a non-element library.
> >         Maybe do
> >         like rtpmanager and have a non-element library that is used by
> >         element.
> >         Anyway, I'm just thinking aloud here.
> >
> >         Olivier
> >
> >
> >         On Tue, 2009-09-29 at 18:11 -0300, Tiago Katcipis wrote:
> >         > Olivier,
> >         >
> >         > I'm working on a solution that will need it, maybe we can
> >         work
> >         > together, or ill start alone, i already written some plugins
> >         but they
> >         > where pretty simple and did very specific things that are
> >         completely
> >         > useless for general purpose, so i didn't even patched it.
> >         This srtp
> >         > plugin will be the first one that can be useful, but i lack
> >         in
> >         > experience, probably the plugin will be  a "bad" one :-). I
> >         think i
> >         > may need to start to work on it on the next weeks already.
> >         >
> >         > best regards,
> >         > Katcipis
> >         >
> >         > 2009/9/29 Olivier Crête <olivier.crete at collabora.co.uk>
> >         >         Hi,
> >         >
> >         >         Our intern Gabriel Millaire is supposed to do it
> >         this fall
> >         >         (ie, before
> >         >         the end of the year), but no code has been written
> >         yet..
> >         >
> >         >
> >         >         On Tue, 2009-09-29 at 17:01 -0300, Tiago Katcipis
> >         wrote:
> >         >         > Is there any plugin to use SRTP or some ongoing
> >         work that i
> >         >         can help?
> >         >         >
> >         >         > best regards,
> >         >         > Katcipis
> >         >
> >         >
> >         >         --
> >         >         Olivier Crête
> >         >         olivier.crete at collabora.co..uk
> >         >
> >         >
> >
> ------------------------------------------------------------------------------
> >         >         Come build with us! The BlackBerry&reg; Developer
> >         Conference
> >         >         in SF, CA
> >         >         is the only developer event you need to attend this
> >         year.
> >         >         Jumpstart your
> >         >         developing skills, take BlackBerry mobile
> >         applications to
> >         >         market and stay
> >         >         ahead of the curve. Join us from November 9&#45;12,
> >         2009.
> >         >         Register now&#33;
> >         >         http://p.sf.net/sfu/devconf
> >         >         _______________________________________________
> >         >         gstreamer-devel mailing list
> >         >         gstreamer-devel at lists.sourceforge.net
> >         >
> >         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >         >
> >         >
> >         >
> >         >
> >         > --
> >         > "Se você se perder na selva africana, não precisa se
> >         desesperar. Basta
> >         > sentar em uma pedra e começar a instalar GNU/Linux em seu
> >         laptop. Em
> >         > menos de 5 minutos aparecerá alguém pra discordar de sua
> >         escolha de
> >         > distribuição, do particionamento, do gerenciador de janelas,
> >         do
> >         > ambiente de desktop, do editor de textos..."
> >         >
> >
> ------------------------------------------------------------------------------
> >         > Come build with us! The BlackBerry&reg; Developer Conference
> >         in SF, CA
> >         > is the only developer event you need to attend this year.
> >         Jumpstart your
> >         > developing skills, take BlackBerry mobile applications to
> >         market and stay
> >         > ahead of the curve. Join us from November 9&#45;12, 2009.
> >         Register now&#33;
> >         > http://p.sf.net/sfu/devconf
> >         > _______________________________________________
> >         gstreamer-devel mailing list
> >         gstreamer-devel at lists.sourceforge.net
> >         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >         --
> >         Olivier Crête
> >         olivier.crete at collabora.co..uk
> >
> >
> >
> ------------------------------------------------------------------------------
> >         Come build with us! The BlackBerry&reg; Developer Conference
> >         in SF, CA
> >         is the only developer event you need to attend this year.
> >         Jumpstart your
> >         developing skills, take BlackBerry mobile applications to
> >         market and stay
> >         ahead of the curve. Join us from November 9&#45;12, 2009.
> >         Register now&#33;
> >         http://p.sf.net/sfu/devconf
> >         _______________________________________________
> >         gstreamer-devel mailing list
> >         gstreamer-devel at lists.sourceforge.net
> >         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
> >
> >
> > --
> > "Se você se perder na selva africana, não precisa se desesperar. Basta
> > sentar em uma pedra e começar a instalar GNU/Linux em seu laptop. Em
> > menos de 5 minutos aparecerá alguém pra discordar de sua escolha de
> > distribuição, do particionamento, do gerenciador de janelas, do
> > ambiente de desktop, do editor de textos..."
> >
> ------------------------------------------------------------------------------
> > Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
> > is the only developer event you need to attend this year. Jumpstart your
> > developing skills, take BlackBerry mobile applications to market and stay
> > ahead of the curve. Join us from November 9&#45;12, 2009. Register
> now&#33;
> > http://p.sf.net/sfu/devconf
> > _______________________________________________ gstreamer-devel mailing
> list gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> --
> Olivier Crête
> olivier.crete at collabora.co.uk
>
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
> http://p.sf.net/sfu/devconf
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
>
> --
> "Se você se perder na selva africana, não precisa se desesperar. Basta
> sentar em uma pedra e começar a instalar GNU/Linux em seu laptop. Em menos
> de 5 minutos aparecerá alguém pra discordar de sua escolha de distribuição,
> do particionamento, do gerenciador de janelas, do ambiente de desktop, do
> editor de textos..."
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
> http://p.sf.net/sfu/devconf
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>


-- 
"Se você se perder na selva africana, não precisa se desesperar. Basta
sentar em uma pedra e começar a instalar GNU/Linux em seu laptop. Em menos
de 5 minutos aparecerá alguém pra discordar de sua escolha de distribuição,
do particionamento, do gerenciador de janelas, do ambiente de desktop, do
editor de textos..."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090930/92e41b3b/attachment.htm>


More information about the gstreamer-devel mailing list