Re: [rtcweb] JSEP question: How to set up simulcast for server-originated calls?

Iñaki Baz Castillo <ibc@aliax.net> Tue, 06 November 2018 01:21 UTC

Return-Path: <ibc@aliax.net>
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 1CA5D128766 for <rtcweb@ietfa.amsl.com>; Mon, 5 Nov 2018 17:21:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=aliax-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iQjSlwtNBFzu for <rtcweb@ietfa.amsl.com>; Mon, 5 Nov 2018 17:21:22 -0800 (PST)
Received: from mail-vs1-xe44.google.com (mail-vs1-xe44.google.com [IPv6:2607:f8b0:4864:20::e44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93B3212D4EA for <rtcweb@ietf.org>; Mon, 5 Nov 2018 17:21:22 -0800 (PST)
Received: by mail-vs1-xe44.google.com with SMTP id g68so3023877vsd.11 for <rtcweb@ietf.org>; Mon, 05 Nov 2018 17:21:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aliax-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=VsMswNZ8avdRf5Yb6WwCDAYS3L+NM1P/iDM1bb9j0/Q=; b=CGUGtrWmd/QFV+HlYUoo4+4+TlcVz4NM92yFUBge4mGkp5UeeHU6p7uCG1PU2bHiVf tHSpyEtNsMXyta045hvkkiDkB/39KE8MTjViYtKEOSS95eNig2gJUkKoV3aWtRH/KNkx VKrpsaSd2xPKc9od/VdtQ2hxpP1IkWNsQ2wsy4OXfVX8qZ/rE0wETAna4JL+tEJc6pN2 GNc232vDRp8Tvj8s+z63TUrchg4jjsWXy0jlVgE1ngXUf2knBWRczpEg6+DbvNe6N+8H Ad3Bxif3GFxqGllXaLT6zJZBsKzr5OpWMTKHP8bXgONho5k7mquarXCL36+JThXL4Wf1 43aQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=VsMswNZ8avdRf5Yb6WwCDAYS3L+NM1P/iDM1bb9j0/Q=; b=H8H277/heFgTuE+MI9YptWflfBt0ziIJjayEQ7WqLlkH05ALbjtveolvfrrPnJrjuT WVgyAIfnZXoQLTUTqjwjWHRBO/xIYMWrIeya5Nuo5C2yvbv8RMtQw09TN3OKEb440zad jyZ8NoK6bfu7+BTSQmJlrSaxJYWgNl6Q7CT4pvgvj09jqbeCuY/Bhdqk94htHtczTol4 09qvP+X//j92E0sKgwSpyHkrlSrtXrhWZJ/SIGQRYuAgE7PZ6+tG/aPAA89iY5LVjEj2 g4PE8Wwj1nzZiHZlB/U+ownkAhpKTJuy0orf+kIAvqpDX6vf97wGvx8hshNTu4pFj5/b Vz7Q==
X-Gm-Message-State: AGRZ1gJESGxgaqV0JOJDl5dmOcCed+thX/0qbdBcUQd0YcwE8xRldWf8 bzZPbvCRwaYvONHLFB3akUhcB1YpuvuP2IGvkt7Neg==
X-Google-Smtp-Source: AJdET5eiY8u+v8F/Gt9sV9O4oUxRiOH5+ya0CAsPpcvJyipEN2tkdmPD+meavHXnqSgWqFRGevu+E0Z2H42YGbJduig=
X-Received: by 2002:a67:6281:: with SMTP id w123-v6mr10556808vsb.68.1541467281605; Mon, 05 Nov 2018 17:21:21 -0800 (PST)
MIME-Version: 1.0
References: <185c8d1d-3971-ad09-eee0-a26bed446a96@alvestrand.no> <CALiegfmbghnBtDt=wfCAbOWi5SDFTi2qPgDOuXHRazKSvvCKNQ@mail.gmail.com> <CA+ag07YD3oSuL=R=h-28waha4b7xf7haU+-oWuNbzO_sBY4MQw@mail.gmail.com> <e567832e-1918-d51c-6f00-a732547c0a8e@alvestrand.no> <CA+ag07byo1vReeo2uMKxmF1tnzW+4CJSMPLaJO79H0s9j0PO0g@mail.gmail.com> <31fb92c1-2934-c33f-a3cf-552f027eacda@alvestrand.no> <bb7f863b-510c-f460-c9b0-843d500784b8@gmail.com> <5db76ada-b896-7eba-b42e-85b2e239dc42@alvestrand.no> <db90e287-145b-5ffe-18c0-f38faed76c07@gmail.com> <150c76b7-64eb-2e75-c9e0-2f503e705e4b@alvestrand.no> <CAOW+2duSN5u7u+JrSpvE509k47j7Uuu4=gKy5eMFeAnw5p=kiA@mail.gmail.com> <e547e9b3-90c5-fe3b-8f72-6038f2bfd5a6@alvestrand.no> <50f7f9d1-5259-57d0-4d49-093e98164961@gmail.com> <CA+ag07ZzFQZ5g4e8ATJxKMRgyCuSZjEKJ6ra3=713h2E2sAp7Q@mail.gmail.com>
In-Reply-To: <CA+ag07ZzFQZ5g4e8ATJxKMRgyCuSZjEKJ6ra3=713h2E2sAp7Q@mail.gmail.com>
From: Iñaki Baz Castillo <ibc@aliax.net>
Date: Tue, 06 Nov 2018 02:21:09 +0100
Message-ID: <CALiegfkRHFUgCMVvAi6eG-S2FF1qYGBJhOYrGPdVKg3UJMeKCA@mail.gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Cc: Harald Alvestrand <harald@alvestrand.no>, Bernard Aboba <bernard.aboba@gmail.com>, rtcweb@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/tqlWoRmcAp3It_vpEs7HVs3P_Bo>
Subject: Re: [rtcweb] JSEP question: How to set up simulcast for server-originated calls?
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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, 06 Nov 2018 01:21:25 -0000

On Tue, 6 Nov 2018 at 02:10, Sergio Garcia Murillo
<sergio.garcia.murillo@gmail.com> wrote:
> changed my mind, as there is a corner case:
>
> addTrack
> setParameters with multiple encodings
> SRD with a simulcast recv offer with imcompatible rids than the one in the transceiver
>
> what will happen then?

For me this is like if you play by setting different parameters into a
RtpSender before creating an offer (or even before applying it with
sLD).

If you set sending simulcast parameters but do not apply it, and later
you call sRD, then settings generated by sRD should override your
non-applied settings.

-- 
Iñaki Baz Castillo
<ibc@aliax.net>