Re: [MMUSIC] [rtcweb] About unified Plan and multiple m lines
Adam Roach <adam@nostrum.com> Thu, 25 July 2013 00:01 UTC
Return-Path: <adam@nostrum.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9F2B21F85E6 for <mmusic@ietfa.amsl.com>; Wed, 24 Jul 2013 17:01:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.54
X-Spam-Level:
X-Spam-Status: No, score=-102.54 tagged_above=-999 required=5 tests=[AWL=0.060, BAYES_00=-2.599, SPF_PASS=-0.001, USER_IN_WHITELIST=-100]
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 ulUTBdXs5LlW for <mmusic@ietfa.amsl.com>; Wed, 24 Jul 2013 17:01:03 -0700 (PDT)
Received: from shaman.nostrum.com (nostrum-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:267::2]) by ietfa.amsl.com (Postfix) with ESMTP id 57AF621F85E0 for <mmusic@ietf.org>; Wed, 24 Jul 2013 17:01:03 -0700 (PDT)
Received: from orochi-2.roach.at (99-152-145-110.lightspeed.dllstx.sbcglobal.net [99.152.145.110]) (authenticated bits=0) by shaman.nostrum.com (8.14.3/8.14.3) with ESMTP id r6P00xr4025991 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 24 Jul 2013 19:00:59 -0500 (CDT) (envelope-from adam@nostrum.com)
Message-ID: <51F06AB6.2010008@nostrum.com>
Date: Wed, 24 Jul 2013 19:00:54 -0500
From: Adam Roach <adam@nostrum.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
MIME-Version: 1.0
To: Emil Ivov <emcho@jitsi.org>
References: <CALiegfnLGFz8AcP2YCRq_dzYbxV9NKvSbHvs+MYCTr6RBiDkEg@mail.gmail.com> <CABcZeBM0FuFPhD-swYy6PQgWMjcPH+rZR6Wd3fBH6TRyDFJ8YA@mail.gmail.com> <51EFFC49.80305@jitsi.org> <CABcZeBN8E2+82THXKe3ynetV1ONh0-XB2ffdKvefCKWiYpqcDw@mail.gmail.com> <51F04473.5020401@jitsi.org> <51F046A9.5010207@nostrum.com> <51F04EBC.3050901@jitsi.org> <51F0537E.1050507@nostrum.com> <51F05C2A.1000702@jitsi.org>
In-Reply-To: <51F05C2A.1000702@jitsi.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Received-SPF: pass (shaman.nostrum.com: 99.152.145.110 is authenticated by a trusted mechanism)
Cc: Iñaki Baz Castillo <ibc@aliax.net>, MMUSIC IETF WG <mmusic@ietf.org>
Subject: Re: [MMUSIC] [rtcweb] About unified Plan and multiple m lines
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jul 2013 00:01:04 -0000
On 7/24/13 17:58, Emil Ivov wrote: > So you are confirming that the number of media sources, that the > bridge expected to get from the callee, was hard-coded or > pre-provisioned. Right? It's part of the application. Sure. "Hard-coded" is a reasonable way to think about it. > To simplify let's get back to Iñaki's scenario of 8 "m=" lines in the > offer, but lets also assume that different callees can answer with > anything between 1 and 8 sources. > > In this case, do you set all your "m=" lines to "a=sendrecv"? If the bridge wanted to deal with receiving that many media streams, sure. > If so, we are back to Iñaki's original question: how does a > single-source callee know which if these "m=" lines to pick for its > own stream? > > I suppose one possible answer would be: it just takes any "m=" line > that matches its needs and sends stuff there. It also sets everything > else to "a=recvonly" in the answer. Is this what you'd suggest? > > Or maybe the callee sends an answer where it sets everything to > "a=recvonly" and then re-offers with a ninth "a=sendonly" "m=" line? > > Or does the callee use app-specific signalling to tell the bridge that > it has N sources so that the bridge would offer with N "a=sendrecv" > "m=" lines and 8-N "a=sendonly" "m=" lines? > > Or are all three of the above legal? Yes, the first one is what I would recommend. The second one is certainly valid, but why would you do that? It delays the callee-to-caller media unnecessarily. The third one is fine, too, assuming you want to bind yourself to that kind of signaling (it may complicate interdomain federation, if that ever becomes important to you). But this is all pretty easy to derive from RFC 3264 section 6.1, really. /a
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Emil Ivov
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Suhas Nandakumar
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Eric Rescorla
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Emil Ivov
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Adam Roach
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Emil Ivov
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Adam Roach
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Emil Ivov
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Adam Roach
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Cullen Jennings (fluffy)
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Harald Alvestrand
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Emil Ivov
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Christer Holmberg
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Paul Kyzivat
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Emil Ivov
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Paul Kyzivat
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Iñaki Baz Castillo
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Eric Rescorla
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Iñaki Baz Castillo
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Christer Holmberg
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Iñaki Baz Castillo
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Christer Holmberg
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Iñaki Baz Castillo
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Paul Kyzivat
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Christer Holmberg
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Iñaki Baz Castillo
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Christer Holmberg
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Iñaki Baz Castillo
- Re: [MMUSIC] [rtcweb] About unified Plan and mult… Harald Alvestrand
- [MMUSIC] [rtcweb] [dispatch] bar BOF on msrp over… Ejzak, Richard P (Richard)