W3C home > Mailing lists > Public > public-webrtc@w3.org > November 2011

Re: Reference Protocol and Implementation

From: Ramesh Nethi <ramesh.nethi@gmail.com>
Date: Wed, 16 Nov 2011 18:43:19 +0530
Message-ID: <CAK5fhopkG=AGXmb7NUFQQZ_ke_zSHN5jZBqyROW=Yfc1Xg1hHw@mail.gmail.com>
To: Justin Uberti <juberti@google.com>
Cc: public-webrtc@w3.org
>>The WebRTC team at Google will provide an open source reference
application that you can use to get started here. While
>>this application is not yet available, neither are WebRTC-enabled
browsers at the moment.

Thanks for the update Justin. This is good news. Do you have any more
details available w.r.t what backends(Java, Python, PHP etc) you plan to
support?  Will this be actively be developed as the spec progresses ?

thanks
Ramesh
On Mon, Nov 14, 2011 at 3:32 PM, Justin Uberti <juberti@google.com> wrote:

>
>
> On Sun, Nov 13, 2011 at 11:53 AM, Ramesh Nethi <ramesh.nethi@gmail.com>wrote:
>
>> Hi,
>>
>> I have been following the activity on WebRTC last few months and excited
>> to see the progress on the spec development.
>>
>> Wearing the hat of a web application developer, I have a question:
>>
>> As a web app developer,
>>
>> - I am not an expert on signalling and media protocols
>> - As a result, I cannot devise robust and secure protocols for the same.
>> - However, I understand the web application development part of it
>> (HTML5/JavaScript/Ajax/WebSockets, Python/PHP/Java/Node.js/Ruby etc)
>> - I am excited at the possibility of a cross-browser, plugin-less  RTC
>> capabilities and have bunch of ideas on how I can leverage these
>> capabilities for a new application I am planning on developing
>>
>> - Going through some of the emails in this discussion forum and the API
>> spec document, I get the impression that when browsers implement this
>> standard, it is not enough for me to get started with application
>> development. I still need the signalling protocol aspect to be taken care
>> by myself.
>>
>> - I see two or three options:
>>
>> a) Hope that one of the vendors (Google, Facebook etc) implement an
>> end-to-end solution and make it available as an open-source or commercial
>> libraries for both front-end and back-end development
>>
>
> The WebRTC team at Google will provide an open source reference
> application that you can use to get started here. While this application is
> not yet available, neither are WebRTC-enabled browsers at the moment.
>
>>
>> b) Wait for some great people at Apache or similar open source
>> communities to start a project on this.
>>
>> c) Understand what it takes to design & implement a signalling protocol
>> (and any other details) and  get started my self.
>>
>> Clearly, (c) is ruled out given my web app development skillsets.  I
>> cannot rely on options (a) and (b) for time constraints.
>>
>> So, what choice people like me have ?
>>
>> - I have gone through the draft draft-sipdoc-rtcweb-open-wire-protocol-00
>> and  fully understand the rationale for not having a single recommended
>> protocol.
>>
>> - But how about a reference protocol and reference implementation with an
>> open license ?   Much like Java Community Process (JCP)'s reference
>> implementation of APIs.
>>
>> - Could this be done under the ambit of this working group with
>> participation from experts and interested folks ?  If not, one other
>> approach is to kick start an open source project outside the working group
>> ( Like Option (b) above).
>>
>> Would love to hear your feedback/insights ?
>>
>> thanks
>> Ramesh Nethi
>> Cisco India.
>>
>>
>
>
Received on Wednesday, 16 November 2011 13:13:56 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 15:19:26 UTC