Re: [video-codec] draft-filippov-netvc-requirements-01

Thomas Daede <tdaede@mozilla.com> Tue, 21 July 2015 15:10 UTC

Return-Path: <tdaede@mozilla.com>
X-Original-To: video-codec@ietfa.amsl.com
Delivered-To: video-codec@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFC311A88A4 for <video-codec@ietfa.amsl.com>; Tue, 21 Jul 2015 08:10:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
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 yX8H5F-3R5oM for <video-codec@ietfa.amsl.com>; Tue, 21 Jul 2015 08:10:42 -0700 (PDT)
Received: from mail-wg0-f54.google.com (mail-wg0-f54.google.com [74.125.82.54]) (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 A197B1B2EE8 for <video-codec@ietf.org>; Tue, 21 Jul 2015 08:10:10 -0700 (PDT)
Received: by wgkl9 with SMTP id l9so159029305wgk.1 for <video-codec@ietf.org>; Tue, 21 Jul 2015 08:10:09 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=XVAWeu4MFaCgdj2Z4qL8YHSfte/at00FfqiqT0Yup9I=; b=a2QZboUFuYD82wsBWYmFsY2mped2l12Aqt37PYzAWhOqvJLkKIFFBejsYFCDuUN6Q5 El8twRSqyMfImSOGrCbb26e3GjEUiQAd+ac6pX0lE+4rpZnQSJmiu21jYZQnC4WanbzR GU5Yax7AIWLuRVtStk6WR/4carS8uu4daAJvKYbH4jcJahRDSDQGnauoEmJW56QkaCeI LvTMcr76TkZivKM481Rr1pzSurHhh0aPd1PfvMCQMQ489XLn+eAcGCul0tENwEb/wOSN pQkwKw2HvmwO9qgjq/rIXH1+ICaa78Lo8kHqLeUgaPdtJqt/PGUkOt8JvLfOjX9p5ykX ThlA==
X-Gm-Message-State: ALoCoQlGUc0UF3eycqIVKZ8jZmW1sIhw2a9BirV4ier/7u6d4sM8SAswGMhEdxua+UIYj5J/7Tdg
X-Received: by 10.180.38.78 with SMTP id e14mr33488871wik.10.1437491409343; Tue, 21 Jul 2015 08:10:09 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:168:7e7a:91ff:fe9e:8126? ([2001:67c:370:168:7e7a:91ff:fe9e:8126]) by smtp.gmail.com with ESMTPSA id lq9sm37480662wjb.35.2015.07.21.08.10.08 for <video-codec@ietf.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2015 08:10:08 -0700 (PDT)
To: video-codec@ietf.org
References: <32AA73C5-0D17-4ECE-A02D-041C5147D9E5@cisco.com>
From: Thomas Daede <tdaede@mozilla.com>
X-Enigmail-Draft-Status: N1110
Message-ID: <55AE60D0.3040201@mozilla.com>
Date: Tue, 21 Jul 2015 17:10:08 +0200
User-Agent: http://a.pomf.se/cszdno.opus
MIME-Version: 1.0
In-Reply-To: <32AA73C5-0D17-4ECE-A02D-041C5147D9E5@cisco.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/video-codec/uJsinabiLZOfpTroC73xitF9Zjc>
Subject: Re: [video-codec] draft-filippov-netvc-requirements-01
X-BeenThere: video-codec@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Video codec BoF discussion list <video-codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/video-codec>, <mailto:video-codec-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/video-codec/>
List-Post: <mailto:video-codec@ietf.org>
List-Help: <mailto:video-codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/video-codec>, <mailto:video-codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jul 2015 15:10:45 -0000

On 07/21/2015 04:22 PM, Ali C. Begen (abegen) wrote:
> This WG should spend whatever energy it has to focus on the primary use case (interactive video) like RTCweb, conferencing, etc. I dont think we have the energy to create a codec that will satisfy world’s all video demands.

I think that this would dangerously narrow the adoption of the codec.
Would Opus have done nearly as well if it was only SILK?

> So IPTV, game streaming and video sharing should be removed from the reqs document. I am not so sure about video monitoring, though, as it has quite many similarities to interactive video. 

I have many issues with the categories in the requirements draft:

- All of the use cases should specify either a high latency or low
latency requirement.
- Error resilience should be moved out of the use cases. It can be
implied by low latency, as can a lot of other things (transport, etc)
- IPTV seems to intend to describe UDP multicast sorts of IPTV, which is
not very common in the US but has some traction in other countries / as
a backend for cable distribution. If this is the case, it really needs
to be made clear.
- The big list of resolutions is overly verbose and not necessary. A
simple range of resolutions and frame rates would be better.
- Game streaming needs to be split into high latency (twitch) and low
latency (steam remote play) applications.

> FWIW, I argue that interlacing should not be considered in this WG (or at all for any video codec) moving forward. 

I think that interlacing tools should not be supported by the video
codec, but it would be good to test on content that was originally
provided in interlaced format and then run through a deinterlacer. How
this is done exactly should be specified.