Janus Plan B Support

428 views
Skip to first unread message

jo...@brewerdigital.com

unread,
Feb 27, 2017, 5:41:28 PM2/27/17
to meetecho-janus
Hello,

My name is Joel; I am with https://pluot.co and we are currently investigating Janus as a potential media server to help us support larger meetings (currently everything is peer to peer).

One outstanding question we have is whether or not Janus / Janus Video Room Plugin supports Plan B.

We care about Plan B for two reasons.

1) In our current peer to peer architecture we send both a cam/mic stream and a screen sharing stream in one peer connection, out to each peer.
2) If we want to support multiple video feeds "down" from a Janus server to each client, Plan B lets us do a single peer connection from Janus to each client. Without Plan B we'd have to use several peer connections for *each* client.

Can someone help elucidate this for us?

Thanks!

Lorenzo Miniero

unread,
Feb 28, 2017, 4:13:46 AM2/28/17
to meetecho-janus
Hi Joel,

we experimented with Plan B in the past (you can still see some deprecated traces in the VideoRoom plugin) but never much more that. We do plan to work on multistream support in the future, but it will most definitely not be Plan B, which in the IETF has been rejected in favour of Unified Plan (what Firefox does). That said, that won't happen before I merge some pending pull requests that are pre-requisite to that, and will require a considerable refactoring in the way plugins and core interact, so we don't have a schedule yet.

L.

Ju Ju

unread,
Mar 3, 2017, 11:19:57 AM3/3/17
to meetecho-janus
unified plan is good but sending several times video flows takes a lot of CPU many computer can't handle. the best will be an adpative birate protocol/codec in Webrtc : maybe VP9 evolution ? 

Lorenzo Miniero

unread,
Mar 3, 2017, 11:23:13 AM3/3/17
to meetecho-janus
That's only relevant if you're sending multiple versions of the same stream (simulcasting). Here we're discussing different streams (webcam, screensharing) in the same peerconnection.

L. 

Ju Ju

unread,
Mar 3, 2017, 11:26:17 AM3/3/17
to meetecho-janus
ah ok you are perfectly right. I'm little obsess with simulcast atm :D but sending both webcam and screensharing in the same connection is very interesting too.
So you think one day screensharing will be possible without download anything in the browser ?

br,

J-
Reply all
Reply to author
Forward
0 new messages