W3C home > Mailing lists > Public > public-webrtc@w3.org > March 2013

Re: Client/server (non-p2p) video

From: Kevin Day <kevinday@gmail.com>
Date: Sat, 30 Mar 2013 18:04:22 -0500
Cc: public-webrtc <public-webrtc@w3.org>
Message-Id: <5A434D93-B34A-499F-B6B8-757D57DE6F87@gmail.com>
To: "piranna@gmail.com" <piranna@gmail.com>
The abstraction there is great, but from my understanding all the pieces weren't available yet for a one-to-many server using WebSockets - at least in any way that's not just using javascript to capture and send individual frames. 

I'm more looking for the ability to do compressed streaming to a server. Currently the only way I can see this happening is to write a server that pretends to be a peer for WebRTC.

-- Kevin

On Mar 30, 2013, at 5:22 PM, "piranna@gmail.com" <piranna@gmail.com> wrote:

> getUserMedia() just captures the camera video&audio, and later you can
> do with it whatever you want: show it on the screen, process it with
> Javascript, send it over WebRTC, or send it over WebSockets. WebRTC
> has "special" support for audio & video, but you could be able to send
> it over DataChannels if you want. I hope this helps you...
> 2013/3/29 Kevin Day <kevinday@gmail.com>:
>> I've been following WebRTC for a while now quite eagerly. I see a lot of early documentation talking about additionally supporting client/server rather than p2p connections, but nothing beyond this.
>> I work with several very large sites currently using Flash for client/server video broadcasting (one-to-many) applications, and I'm currently unsure if/how they'll be able to make use of WebRTC going forward. Can anyone fill me in on how this is supposed to work?
>> i.e. is there going to be a separate connection method for server connections, or is the goal to make a server just a standard peer? Are there any roadblocks preventing someone from writing a one-to-many server that pretends to be a peer to everyone involved? Has anyone tried a proof of concept server to do this?
>> There are a lot of applications that would greatly benefit from WebRTC where p2p connectivity just won't work - one "broadcaster" to thousands of viewers, for example. A teacher broadcasting to a few hundred students, or a call-in live video show are good examples.
>> -- Kevin
> -- 
> "Si quieres viajar alrededor del mundo y ser invitado a hablar en un
> monton de sitios diferentes, simplemente escribe un sistema operativo
> Unix."
>  Linus Tordvals, creador del sistema operativo Linux
Received on Saturday, 30 March 2013 23:04:58 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:17:42 UTC