W3C home > Mailing lists > Public > whatwg@whatwg.org > June 2012

Re: [whatwg] some thoughts on bring HTTP upon UDP: iWebPP - instant web p2p technology

From: Ian Hickson <ian@hixie.ch>
Date: Fri, 8 Jun 2012 22:47:37 +0000 (UTC)
To: tom <zs68j2ee@gmail.com>, Julian Reschke <julian.reschke@gmx.de>
Message-ID: <Pine.LNX.4.64.1206082246340.378@ps20323.dreamhostps.com>
Cc: whatwg@lists.whatwg.org
On Wed, 14 Mar 2012, tom wrote:
> 
> AFAIK, WebRTC intends to setup P2P communication between browsers, then 
> carry video/audio/text media, etc.
> 
> Why we need WebRTC? Firstly, Web is the most popular network app, 
> secondly, video/voice brings the best user experience. But, the problem 
> is that HTTP runs on TCP by now, while P2P runs on UDP normally.
> 
> Suppose both web browser and server can run HTTP upon UDP(the protocol 
> schema as HTTPP), what happens? Firstly, Web app developers can program 
> HTTPP like HTTP, secondly, P2P traffic can be carried on HTTPP easily.
> 
> Basically iWebPP consists of two parts: HTTPP-enabled web browser and 
> web server.
> 
> Any thoughts? thanks.

On Wed, 14 Mar 2012, Julian Reschke wrote:
> 
> Well, declaring that it should use UDP alone won't make it happen. It 
> obviously will work nicely for small messages that are idempotent (so 
> they can be retransmitted safely), but things get complicated beyond 
> that.
> 
> There's also previous work to study; for instance Microsoft has used 
> HTTP over UDP for notifications in the past.
> 
> A good place to bring this up might be the HTTPbis Working Group, which 
> will be looking at what HTTP/2.0 might be very soon.

I haven't added anything to the HTML spec on this. If you want to pursue 
this kind of feature, I recommend doing as Julian suggests, or, even 
better, approaching browser vendors directly and having them experiment 
with ideas in this area.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 8 June 2012 22:48:05 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:43 UTC