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@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@inf.ufsc.br]
Sent: 30. september 2009 03:41
To: Discussion of the development of GStreamer
Cc: gabriel.millaire@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@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@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@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@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@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@lists.sourceforge.net
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         --
>         Olivier Crête
>         olivier.crete@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@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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
--
Olivier Crête
olivier.crete@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@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@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..."