Re: [rtcweb] Clarification on simulcast and RID and RepairedRtpStreamId

Iñaki Baz Castillo <ibc@aliax.net> Mon, 03 December 2018 21:05 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 5A6B11294D0 for <rtcweb@ietfa.amsl.com>; Mon, 3 Dec 2018 13:05:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level:
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-1.459, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 2L8vUVk57q-m for <rtcweb@ietfa.amsl.com>; Mon, 3 Dec 2018 13:05:40 -0800 (PST)
Received: from mail-vk1-xa2f.google.com (mail-vk1-xa2f.google.com [IPv6:2607:f8b0:4864:20::a2f]) (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 D029A1200B3 for <rtcweb@ietf.org>; Mon, 3 Dec 2018 13:05:39 -0800 (PST)
Received: by mail-vk1-xa2f.google.com with SMTP id h128so3257674vkg.11 for <rtcweb@ietf.org>; Mon, 03 Dec 2018 13:05:39 -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=+kmndj1NgXPDHTbA6TRtchzpxjhq0S85XlPUSonY9UM=; b=m/A1dkQTyJ7pllntRXTpJc6ia/WAJ/DKgLpE5D0GjQeEFINMtirtkY7TFMt4OBAFIP xB1o3QIUhdZpo7yzj90vyylqrAymCcNj9e0i7lD1S1k+dBZRAyCPz+X7fYF1LPSJC6r+ Lz1mgPjqO4IxZBOcvCVo2H75+r2V05rpgXqGzi82kHQRShJWI+WWHRRu6TqKaOZLSPnj ueGid7flCfrBPYImTOaqulce72xMDMQTCuF0PyMv/0APv29c/sqJxYZtSWICxGfhsXRm H1T3Nl1ERipS9CITSxebevE8YAh/mmAksk/czgBgSrNdL0RgKCGc8WXTArPm0GQ2leNB 7prQ==
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=+kmndj1NgXPDHTbA6TRtchzpxjhq0S85XlPUSonY9UM=; b=qNIPoCjTLyli7W08AfVye5yCqQgBx9IgecLj4X1CT2fqJajM4MUcJkmGxuDt6m/51S LaRPt9A49T92k1CMMxZHypBfBn+Ax9Gfhsq4bWHS7zkq9jOCzG52vrZq2zEopK9qRaYb QS+PGozi6lzTt6ba8F8OifPLgVb8iH5kTe62ccNfUnH+JhZE4f06WAvshfgTtLXo6EJi 8N8yBdo7HcDzEAwlagIDtBIE4aekBsEzGzoUa0JB5OMM9TfSN7kZdXns3guuLt5N2XCn oG/0o3WRdYZwMR1wnFOtwoDhgd6JRPAM210lLbawB/EaU1YVm6kXiyKLJRz1prOk0U+d i+aA==
X-Gm-Message-State: AA+aEWYJoymASuhSGrRQZVVkTnEI8tA0x5mvPo3kjsBPtFZ5oulnYo+q 662kb7/xwHVGVfI4rOtyBKcJiQN0iVAMmrDANMVD+g==
X-Google-Smtp-Source: AFSGD/WZIGMrfP63ygbWFAVIzkPyFP5S1A7Ti1FiWE0JAbE1kO7sVh9SJtFjVBhNNeZ97v7/akgTApGUqvwcd4G1q5s=
X-Received: by 2002:a1f:8b48:: with SMTP id n69mr7566183vkd.12.1543871138506; Mon, 03 Dec 2018 13:05:38 -0800 (PST)
MIME-Version: 1.0
References: <CALiegfm=++8o=Ou1Tgu6bxyiVdw2ysgM5HnjRqi2hJBoy476yg@mail.gmail.com> <AM0PR07MB4979C0EC8765FA2DF70E613395AE0@AM0PR07MB4979.eurprd07.prod.outlook.com> <45beb8d6-6578-dc98-4ff7-1be7a55c0687@gmail.com> <AM0PR07MB4979571D1B2933258A18544A95AE0@AM0PR07MB4979.eurprd07.prod.outlook.com> <13ff90af-d62e-2f47-3ccc-16ca4e9e3cac@gmail.com>
In-Reply-To: <13ff90af-d62e-2f47-3ccc-16ca4e9e3cac@gmail.com>
From: Iñaki Baz Castillo <ibc@aliax.net>
Date: Mon, 03 Dec 2018 22:05:27 +0100
Message-ID: <CALiegfnh-_mMXpmwWnjjX=iayN0WaveHZOHuMrXk9=Tfgx2Z+Q@mail.gmail.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Cc: Magnus Westerlund <magnus.westerlund@ericsson.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/6jk8ZV0UDP4vWL6eSqBhN6zG-GU>
Subject: Re: [rtcweb] Clarification on simulcast and RID and RepairedRtpStreamId
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: Mon, 03 Dec 2018 21:05:42 -0000

On Mon, 3 Dec 2018 at 14:32, Sergio Garcia Murillo
<sergio.garcia.murillo@gmail.com> wrote:
> Given than rid is not globally unique but unique per mid, the rtx packet
> would need to include the mid anyway, wouldn't rid be redundant for
> non-simulcast use case?

All the streams (ssrcs) belonging to the same "source" and
"transceiver" should have the same MID.
MID should be used as the first demux mechanism to identify the
"source" or "transceiver".
Then inspect RID, ssrc and PT to match the exact media/RTX/FLEXFEC stream.


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