Re: [dispatch] Magnus Westerlund's Block on charter-ietf-sframe-00-00: (with BLOCK and COMMENT)
Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com> Mon, 07 September 2020 23:40 UTC
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A5E63A0F96 for <dispatch@ietfa.amsl.com>; Mon, 7 Sep 2020 16:40:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.045
X-Spam-Level:
X-Spam-Status: No, score=-3.045 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.948, SPF_HELO_NONE=0.001, 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=gmail.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 aZ_uFyCvd0Mz for <dispatch@ietfa.amsl.com>; Mon, 7 Sep 2020 16:40:07 -0700 (PDT)
Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (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 5B0E93A0F95 for <dispatch@ietf.org>; Mon, 7 Sep 2020 16:40:07 -0700 (PDT)
Received: by mail-wr1-x432.google.com with SMTP id z4so17208616wrr.4 for <dispatch@ietf.org>; Mon, 07 Sep 2020 16:40:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=cyfNi6cXJstFyXzRVV6neh7PjUp0Oq8epS4q/S2JAuo=; b=AmFGyt03A80YoQv6P6DRFfzlwKTc6Z1NC+eo2dGnNsVTkrQ8Gue0QXuhVM11YZ3I5R FB0zI68+jiqBy3MVDVsQ0Njyf0nXM0BinPDc+tKWoYgG1ZjYtWzjMxtXZzw7lTwjdgtW yWMIwVkuWXpqtny3dNwrXL5w+N7e7s+JKH8I8j1K2UuYYG1QmzmOfavQzvnfU0PZQ/4L oVfQeWdae9Gcj9yqvjKtNg4M6KdMm/YVy90YyVbvJCrTteAJfvzSIti4vE+PKQGK1FvP AWjV6eAtXpQrLPw3FToPYCtheMDUMUI0Wp/TCSTzbeczliEqiEOUJLJkq4QVX74O/8Ik PUQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=cyfNi6cXJstFyXzRVV6neh7PjUp0Oq8epS4q/S2JAuo=; b=bDDEMyKZFlMnmX42IQ8YBY6AuLz03FRvijMEZ8rDUzOzTuNIH86HCWKyDvQmexq+S9 gaHh2SbDZ9hXlNgZ/18tsCfTRw1SUNUJtd3oI972UWlnkPXNvC35gOq6lRnFa61YmmZ2 iwOsurXDBoG9d/Tu7nwNu2/tjEMBDJ+igwmT98qd05OEyY/Mf9ye5wZVwR+2ySS3x8qA a3XZ0bNKvwxU4gj3IaTKDDhDCuOvWoDO+D8EyZMzC8c2kqlMtMYbJyiHC5IM4EIfOuqw 8T08cK91Y7tCvRniwWmwjZAxbhlKsPuG+SIROItvvay71PBMnmQh3oxJskT8ES6K5PF0 MeEA==
X-Gm-Message-State: AOAM533dJ5x7X+k0ZSSdRHj8kqLeYZI2zq6jshv6hO6wd8rfpJs0ROe5 Q8NQ+m6TC4ZrFbTICHewddLuJDvOt8LKgg==
X-Google-Smtp-Source: ABdhPJwPlwFzZj/QZiAHkTayGobXhET++C3pp2ZQkYGiC6n8Z5zkoPwZr3S7Qub1pM30/9jlFoTgng==
X-Received: by 2002:a5d:4388:: with SMTP id i8mr23755456wrq.365.1599522005560; Mon, 07 Sep 2020 16:40:05 -0700 (PDT)
Received: from [192.168.0.11] (79.108.125.160.dyn.user.ono.com. [79.108.125.160]) by smtp.googlemail.com with ESMTPSA id g186sm10815274wmg.25.2020.09.07.16.40.05 for <dispatch@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 07 Sep 2020 16:40:05 -0700 (PDT)
To: dispatch@ietf.org
References: <159949693494.2875.16993532753477402380@ietfa.amsl.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Message-ID: <6dd99882-b849-c679-6321-9a221c761530@gmail.com>
Date: Tue, 08 Sep 2020 01:40:06 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <159949693494.2875.16993532753477402380@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="------------A51E739DF6779B501C74D4FE"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/qjyBhXYv0U_9R9aqt4iU5JHpCe4>
Subject: Re: [dispatch] Magnus Westerlund's Block on charter-ietf-sframe-00-00: (with BLOCK and COMMENT)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Sep 2020 23:40:09 -0000
On 07/09/2020 18:42, Magnus Westerlund via Datatracker wrote: > However, I would > prefer if some thought was spent on at least having a model for what > information may be needed to be able to handle the media streams. Considering > RFC 7656 (https://datatracker.ietf.org/doc/rfc7656/) and the work that was > needed for us to up-level how RTP worked and even discuss this so that we > understood each other. I think SFRAME needs to discuss how it is going to > handle identification of the data encapsulated by SFRAMEs for media. A single > media source can be encoded in multiple formats. Each format may produce one or > more sub-streams of encoding for scalability or robustness and this needs to > conveyed. SFRAME content should be treated just as an opaque payload and when used within RTP, there should no additional identification inside the SFRAME payload itself (except the ones strictly needed for encrypting/decrypting). Any further identification or metadata required must be performed at RTP level: This working group will, however, define how SFrame interacts with RTP (e.g., with regard to packetization, depacketization, and recovery algorithms) to ensure that it can be used in environments such as WebRTC. What I think it is missing in the charter is define what will happen if we find that there is any piece missing in RTP to be able to use SFRAME with it. Should we produce them within this group or just write the requirements and liaise with the appropriate ietf group so they are completed there? > So looking at the above challenges in the context of SFRAME over RTP. So a > possibility here is to say that the SSRC represents either just a media source. In no way SFRAME should be required to have knowledge about SSRCS. > The RTP payload format provides only fragmentation of the SFRAME across > multiple RTP packets and the RTP timestamp can be used to indicate its > belonging in the timeline of the encoding. That puts a lot of the > identification on the SFRAME layer, but its minimizes the signalling > interactions related to RTP. However it creates limitation about what the SFU > can do, especially when it comes to repair. Switching can be done based on > Frame-marker extension header. However, layer related loss detection becomes > impossible without additional information, or use of multiple SSRCs. There are several ways of performing that without imposing any limitations on the SFU. Some of which would require extra specification work, but I would not like to jump directly into the technical proposals while still discussing about the charter. Best regards Sergio
- [dispatch] Magnus Westerlund's Block on charter-i… Magnus Westerlund via Datatracker
- Re: [dispatch] Magnus Westerlund's Block on chart… Sergio Garcia Murillo
- Re: [dispatch] Magnus Westerlund's Block on chart… Bernard Aboba
- Re: [dispatch] Magnus Westerlund's Block on chart… Sergio Garcia Murillo
- Re: [dispatch] Magnus Westerlund's Block on chart… westhawk
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Richard Barnes
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Sergio Garcia Murillo
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Sergio Garcia Murillo
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Sergio Garcia Murillo
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Sergio Garcia Murillo
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Sergio Garcia Murillo
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Bernard Aboba
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Sergio Garcia Murillo
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Emad Omara
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Magnus Westerlund
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Murray S. Kucherawy
- Re: [dispatch] [Sframe] Magnus Westerlund's Block… Emad Omara