Development of webrtc src and sink

Jose Antonio Santos Cadenas santoscadenas at gmail.com
Wed Mar 6 08:29:30 PST 2013


Hi,

I have create a first version of the plugin, by now only works against
chrome 25 and with BUNDLE mode (ie, all data by one ice stream). The
source code is here.

https://code.google.com/p/kurento/source/checkout?repo=gst-plugins-webrtc

I've been using gstreamer 1.0.5 to develop and I haven't test with
other gstreamer versions, so I'm not sure is older versions will work
ok.

There is an example of usage, in test/examples is a webserver that
sends video back to the client overlaying the current time. It is
serving on http://localhost:8180 port.

Comments are welcome.


2013/1/31 Jose Antonio Santos Cadenas <santoscadenas at gmail.com>:
> Hi,
>
> I'm planning to create a plugin that implements a source and a sink
> that can exchange information with a webrtc client but without
> coding/decoding capabilities, something like the nicesrc and nicesink
> plugins but adding support for srtp. I've seen the conversation in [1]
> about this issue and it seems that the only missing part is srtp.
>
> I've also seen the current implementation using farsight explained in
> [2], this is something a little bit different because what I want is
> just the connector that allows me to send/receive rtp and rtcp
> packages using webrtc (ice + srtp).
>
> I've have some doubts about the final design, currently I have
> different possibilities for the elements interface that we can discuss
> if there interest in the community.
>
> Finally, I'd like to ask if you know about other people working on
> this and, if nobody is currently working on this, what is the best way
> to integrate this plugin in gstreamer repositories. I'm going to start
> in the development in the next days using a private repository, but I
> can switch to a public one if there is interest to integrate in the
> gstreamer tree.
>
> Regards and thanks for your time.
>
> José Antonio Santos.
>
>
> [1] http://gstreamer-devel.966125.n4.nabble.com/WebRTC-client-tp4657196.html
> [2] https://bugs.webkit.org/show_bug.cgi?id=87514


More information about the gstreamer-devel mailing list