Re: [rtcweb] Common ways of handling video conferences? (Re: Why requiring pre-announcement)
"Roni Even" <ron.even.tlv@gmail.com> Tue, 21 May 2013 10:55 UTC
Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2080321F9294 for <rtcweb@ietfa.amsl.com>; Tue, 21 May 2013 03:55:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id USnUPd5bKXCh for <rtcweb@ietfa.amsl.com>; Tue, 21 May 2013 03:55:04 -0700 (PDT)
Received: from mail-ea0-x22f.google.com (mail-ea0-x22f.google.com [IPv6:2a00:1450:4013:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id E61A721F8FC4 for <rtcweb@ietf.org>; Tue, 21 May 2013 03:55:03 -0700 (PDT)
Received: by mail-ea0-f175.google.com with SMTP id h10so293687eaj.20 for <rtcweb@ietf.org>; Tue, 21 May 2013 03:55:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding:x-mailer :thread-index:content-language; bh=USxexeyKGKjv1Wr4cGKlTo8BLQbPRw9carXQgNxgyMU=; b=ntAk6tmjX9j58CUnx7w+hfP6AknY3VJARPy4QKN0fA799L43EaTxk3dPuV7IZM/OJ0 EiF9/sAnM3sX3R5u9UbEVinAywNMn76KHCsGLImWoeCoAZnPlzHt2fp+yrmwnjqZMklU 3eK429wL9TX5X77TngHdAt88y/68R6GxN9QigIoNV0r29tC1jyH9OAuhgApom500+a9B pjeLyp8SdggMvbqCYx+itVsCXbbi0ve4aK3xSDAsQiJOwkDVW2H2AEweqA5mua0O5nH9 syAhs/2g1LryniH5kZRM0H/e50y5kzjxP+gOHeDnxzOpaihPtaltwaOMT7nNkCH1R+kw YZwg==
X-Received: by 10.14.87.9 with SMTP id x9mr5394347eee.3.1369133701892; Tue, 21 May 2013 03:55:01 -0700 (PDT)
Received: from RoniE (bzq-79-182-167-109.red.bezeqint.net. [79.182.167.109]) by mx.google.com with ESMTPSA id m48sm2680928eeh.16.2013.05.21.03.54.58 for <multiple recipients> (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 21 May 2013 03:55:00 -0700 (PDT)
From: Roni Even <ron.even.tlv@gmail.com>
To: 'Emil Ivov' <emcho@jitsi.org>, 'Paul Kyzivat' <pkyzivat@alum.mit.edu>
References: <20130503054601.4639.64651.idtracker@ietfa.amsl.com>, <CALe60zAi_Lx3QFCbBQ5aPNkgorJAff0E79jkpbQX1Qt3wf2bzg@mail.gmail.com>, <CAOJ7v-1Wk6u7XiYrNVmoqr5Jisu2WRvZpte7hQTOiP8YHUc6hg@mail.gmail.com>, <008701ce4b21$a0997aa0$e1cc6fe0$@gmail.com>, <BLU169-W108D56DF61B85814543873C93BA0@phx.gbl>, <518AAAF2.5000207@alum.mit.edu>, <CA+9kkMBw4+kXAv6qLCcmGLwMxAqR6P-Tk8dm-ardv_jihHx0Hw@mail.gmail.com>, <9E563BDA-C336-4FB8-B11A-A2DC40C672C1@iii.ca>, <CA+9kkMC-NnF+VugBOZNhY4-Cz1tqJA44WSF9dg45g4GCWxkh-g@mail.gmail.com>, <518D6C76.5060606@alum.mit.edu>, <CAHBDyN6xYor-XWnLEkufoQPYrDc+KurrM0m3HBTqLXqNkPtDkQ@mail.gmail.com> <BLU169-W82D3FCC3246D6D878FA44E93A00@phx.gbl> <5191F948.3040402@ericsson.com> <51920280.3080308@jitsi.org> <519223A0.1040908@ericsson.com> <5192947F.90206@jitsi.org> <1447FA0C20ED5147A1AA0EF02890A64B1C2CCE9A@ESESSMB209.ericsson.se> <519531F6.1010201@jitsi.org> <51954162.70909@alvestrand.no> <5195EA95.3030007@jitsi.org> <519A5699.4070808@alum.mit.edu> <519B3C3A.507010 8@jitsi.org>
In-Reply-To: <519B3C3A.5070108@jitsi.org>
Date: Tue, 21 May 2013 13:53:59 +0300
Message-ID: <012601ce5611$81a28e70$84e7ab50$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQIfv5wx4y9wP/O/FJv66Nx2OU8XsQM3rT1TAYHWzfgBm/E5GwI97agwAp+/pLsCyytiXwDIVonUAlmxJFACHZYargFsQzTKAe86FxsCoc74OQFXL3XqAiJ5QYoB4ehCCAH2lME7AcarIHQBkI9W1wKnQc2oAmfXvhICI8r7SpcT5u8w
Content-Language: en-us
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Common ways of handling video conferences? (Re: Why requiring pre-announcement)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 May 2013 10:55:05 -0000
> -----Original Message----- > From: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] On > Behalf Of Emil Ivov > Sent: 21 May, 2013 12:20 PM > To: Paul Kyzivat > Cc: rtcweb@ietf.org > Subject: Re: [rtcweb] Common ways of handling video conferences? (Re: > Why requiring pre-announcement) > > Hey Paul, > > On 20.05.13, 20:00, Paul Kyzivat wrote: > > On 5/17/13 4:30 AM, Emil Ivov wrote: > >> On 16.05.13, 23:28, Harald Alvestrand wrote: > >>> On 05/16/2013 09:22 PM, Emil Ivov wrote: > >>>>> Then it is another > >>>>>> question if it happens via SDP or via RTP header extensions or > >>>>>> some other means. > >>>>>> > >>>>>> There was a discussion at the Stockholm rtcweb interim on what > >>>>>> topologies that would be supported, but I fail to remember if > >>>>>> this case was included or excluded. > >>>> I couldn't find the discussion (in what WG did it happen?) but > >>>> topologies based on RTP translators of one sort or another seem to > >>>> be the default way of handling video conferencing these days so I > >>>> don't see how we could possibly rule them out. > >>>> > >>> > >>> This is an interesting statement. I've also heard the claim that > >>> "RTP translators hardly exist outside the lab" - I think that quip > >>> was referring to RFC 5117 section 3.3 Topo-Trn-Translators, the > >>> story may be different for Topo-Media-Translators - but I thought > >>> the most common form was the section 3.4 Topo-Mixer? > >> > >> Until recently, yes certainly, mixers were prevalent (which is > >> arguably part of the reason why very few people had access to video > conferencing). > >> > >> I think we'd all agree that this doesn't seem to be the case any > >> longer and that for various reasons (including cost, quality and > >> flexibility), most of the conferencing solutions today prefer > >> shifting packets rather than mixing content. > > > > I would like to understand: when "most" is used in this discussion, > > what are we measuring? > > - number of distinct implementations (code bases) using this approach? > > - number of conference sessions set up using this approach? > > - number of conference user-minutes using this approach? > > - something else > > I was referring to easily observable trends. I certainly don't have exact > numbers. I don't think I implied that and I don't think it's the most important > thing here. Skype, Hangouts, iChat, Asterisk, FreeSWITCH, Jitsi Videobridge, > all (seem to) have taken that approach rather than going for content mixing. > > While in RTCWEB we can't agree on the exact approach yet we all seem to > have accepted that conferencing would imply separate RTP streams. The > work you are doing in CLUE is another example since it is also about > manipulating individual RTP streams. > > Similar observations could be made about the not so distant past where > content mixing seemed to be the default way of handling video > conferencing. > > So, the point I was making here was that: > > With this shift in mind, topologies resembling RTP translators would likely > continue being increasingly popular. Constraints such as "Thou shalt always > pre-know your SSRCs" are hence likely to affect and weigh on a big number > of scenarios. > > Does this make more sense? [Roni Even] This make sense but I assume that this approach works better with scalable video (SVC) or simulcast for endpoint mixing and I did not see that RTCweb wants to mandate such support in the MTI video codec discussion. > > Emil > > -- > https://jitsi.org > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb
- Re: [rtcweb] Fwd: New Version Notification for dr… Christer Holmberg
- [rtcweb] Fwd: New Version Notification for draft-… Justin Uberti
- Re: [rtcweb] Fwd: New Version Notification for dr… Harald Alvestrand
- Re: [rtcweb] Fwd: New Version Notification for dr… Harald Alvestrand
- Re: [rtcweb] Fwd: New Version Notification for dr… Stefan Håkansson LK
- Re: [rtcweb] Fwd: New Version Notification for dr… Christer Holmberg
- Re: [rtcweb] Fwd: New Version Notification for dr… Roni Even
- Re: [rtcweb] Fwd: New Version Notification for dr… Harald Alvestrand
- Re: [rtcweb] [MMUSIC] Fwd: New Version Notificati… Harald Alvestrand
- Re: [rtcweb] Fwd: New Version Notification for dr… Christer Holmberg
- Re: [rtcweb] Fwd: New Version Notification for dr… Paul Kyzivat
- Re: [rtcweb] Fwd: New Version Notification for dr… Bernard Aboba
- Re: [rtcweb] [MMUSIC] Fwd: New Version Notificati… Bernard Aboba
- Re: [rtcweb] [MMUSIC] Fwd: New Version Notificati… Roni Even
- Re: [rtcweb] [MMUSIC] Fwd: New Version Notificati… Bernard Aboba
- Re: [rtcweb] Fwd: New Version Notification for dr… Stefan Håkansson LK
- Re: [rtcweb] [MMUSIC] Fwd: New Version Notificati… Harald Alvestrand
- Re: [rtcweb] Fwd: New Version Notification for dr… Paul Kyzivat
- Re: [rtcweb] Fwd: New Version Notification for dr… Ted Hardie
- Re: [rtcweb] Fwd: New Version Notification for dr… Paul Kyzivat
- Re: [rtcweb] [MMUSIC] New Version Notification fo… Cullen Jennings (fluffy)
- Re: [rtcweb] [MMUSIC] New Version Notification fo… Hutton, Andrew
- Re: [rtcweb] New Version Notification for draft-u… Cullen Jennings
- Re: [rtcweb] New Version Notification for draft-u… Cullen Jennings
- Re: [rtcweb] New Version Notification for draft-u… Ted Hardie
- Re: [rtcweb] New Version Notification for draft-u… Paul Kyzivat
- Re: [rtcweb] New Version Notification for draft-u… Ted Hardie
- Re: [rtcweb] New Version Notification for draft-u… Stefan Håkansson LK
- Re: [rtcweb] New Version Notification for draft-u… Eric Rescorla
- [rtcweb] We are moving beyond the assumptions on … Paul Kyzivat
- Re: [rtcweb] We are moving beyond the assumptions… Bernard Aboba
- Re: [rtcweb] We are moving beyond the assumptions… Emil Ivov
- Re: [rtcweb] We are moving beyond the assumptions… Stefan Håkansson LK
- Re: [rtcweb] New Version Notification for draft-u… Stefan Håkansson LK
- Re: [rtcweb] New Version Notification for draft-u… Justin Uberti
- Re: [rtcweb] We are moving beyond the assumptions… Roni Even
- Re: [rtcweb] We are moving beyond the assumptions… Paul Kyzivat
- Re: [rtcweb] New Version Notification for draft-u… Mary Barnes
- Re: [rtcweb] New Version Notification for draft-u… Bernard Aboba
- Re: [rtcweb] We are moving beyond the assumptions… Martin Thomson
- Re: [rtcweb] New Version Notification for draft-u… Martin Thomson
- Re: [rtcweb] We are moving beyond the assumptions… Justin Uberti
- Re: [rtcweb] We are moving beyond the assumptions… Justin Uberti
- Re: [rtcweb] We are moving beyond the assumptions… Emil Ivov
- Re: [rtcweb] New Version Notification for draft-u… Stefan Håkansson LK
- Re: [rtcweb] New Version Notification for draft-u… Emil Ivov
- Re: [rtcweb] New Version Notification for draft-u… Stefan Håkansson LK
- Re: [rtcweb] We are moving beyond the assumptions… Ted Hardie
- Re: [rtcweb] We are moving beyond the assumptions… Paul Kyzivat
- [rtcweb] Why requiring pre-announcement of SSRCs … Emil Ivov
- Re: [rtcweb] We are moving beyond the assumptions… Ted Hardie
- Re: [rtcweb] Why requiring pre-announcement of SS… Justin Uberti
- Re: [rtcweb] Why requiring pre-announcement of SS… Roni Even
- Re: [rtcweb] New Version Notification for draft-u… Paul Kyzivat
- Re: [rtcweb] Why requiring pre-announcement of SS… Emil Ivov
- Re: [rtcweb] Why requiring pre-announcement of SS… Bernard Aboba
- Re: [rtcweb] Why requiring pre-announcement of SS… Emil Ivov
- Re: [rtcweb] Why requiring pre-announcement of SS… Stefan Håkansson LK
- Re: [rtcweb] New Version Notification for draft-u… Stefan Håkansson LK
- Re: [rtcweb] Why requiring pre-announcement of SS… Emil Ivov
- [rtcweb] Common ways of handling video conference… Harald Alvestrand
- Re: [rtcweb] Common ways of handling video confer… Emil Ivov
- Re: [rtcweb] Why requiring pre-announcement of SS… Stefan Håkansson LK
- Re: [rtcweb] Why requiring pre-announcement of SS… Emil Ivov
- Re: [rtcweb] Common ways of handling video confer… Paul Kyzivat
- Re: [rtcweb] Common ways of handling video confer… Emil Ivov
- Re: [rtcweb] Common ways of handling video confer… Roni Even
- Re: [rtcweb] Why requiring pre-announcement of SS… Cullen Jennings (fluffy)
- Re: [rtcweb] Fwd: New Version Notification for dr… Iñaki Baz Castillo