Re: [rtcweb] MTI motion JPEG

Maik Merten <maikmerten@googlemail.com> Mon, 02 December 2013 10:27 UTC

Return-Path: <maikmerten@googlemail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ECC11AE205 for <rtcweb@ietfa.amsl.com>; Mon, 2 Dec 2013 02:27:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 Bpq2k1sCuozM for <rtcweb@ietfa.amsl.com>; Mon, 2 Dec 2013 02:27:18 -0800 (PST)
Received: from mail-bk0-x233.google.com (mail-bk0-x233.google.com [IPv6:2a00:1450:4008:c01::233]) by ietfa.amsl.com (Postfix) with ESMTP id 0AFB61AE1CF for <rtcweb@ietf.org>; Mon, 2 Dec 2013 02:27:17 -0800 (PST)
Received: by mail-bk0-f51.google.com with SMTP id 6so5386982bkj.10 for <rtcweb@ietf.org>; Mon, 02 Dec 2013 02:27:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=NBjd+V064MisV8aKMFrJCy6D6rg6F0GltAwX4COghkw=; b=sOqkAJ2v5Vzo4CD3IZeYTyF5op7xYdTE0CIKo7zSS8iF96Bcjo6b0cDIapFzFxWUyk 9vRosDmuPmQwGSR0WhYlewESSF/ETRM2QxNxAB4i483TDwUdfWSrZhd2lizBHxubs+zn F4QeCePnM6v65iobvCPQDNaMrlGIzFyTP7HmHQpVnSbnG7WOH++v3EVqqj3qEDRnx90x ESLh0XlBGiARYq3qL8WWP4orhn4dKDXfi6BWV4KOrQqnSSwVIHgNRvKmIuP+sqySCwva 5tT6FqDPiL0vlgaSMyxX4AP9vqtnS9Pft84B5nzFcMvc97RBjCWhwLHPc5UKwOAR/0r+ b11g==
X-Received: by 10.204.123.3 with SMTP id n3mr112082bkr.73.1385980035246; Mon, 02 Dec 2013 02:27:15 -0800 (PST)
Received: from [0.0.0.0] (v2201202116457532.yourvserver.net. [46.38.243.75]) by mx.google.com with ESMTPSA id a4sm74269699bko.11.2013.12.02.02.27.13 for <rtcweb@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 02 Dec 2013 02:27:14 -0800 (PST)
Message-ID: <529C60E1.6060504@googlemail.com>
Date: Mon, 02 Dec 2013 11:28:49 +0100
From: Maik Merten <maikmerten@googlemail.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <529935FD.7090409@thaumas.net> <529A78E0.4020106@googlemail.com> <529C57CC.209@alvestrand.no>
In-Reply-To: <529C57CC.209@alvestrand.no>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [rtcweb] MTI motion JPEG
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 02 Dec 2013 10:27:20 -0000

Yes, I guess you're right, this is out of scope. It's just that its 
tempting to come up with ideas for improvements, given the low-hanging 
fruits in case of MJPEG are basically touching the ground.

Maik

Am 02.12.2013 10:50, schrieb Harald Alvestrand:
> Designing new video codecs is something that I don't think we should do
> in this WG at this time.
>
>
> On 12/01/2013 12:46 AM, Maik Merten wrote:
>> Am 30.11.2013 01:49, schrieb Ralph Giles:
>>> I'd like propose motion JPEG as the manditory-to-implement video codec,
>>> per RFC 2435 or similar.
>>
>> Is it feasible to extend the RFC with, e.g., a run-length coded list
>> of skipped MCUs ("macroblocks")? Picture data for those would be
>> copied over from the last frame. This may even work with unmodified
>> JPEG decoders (either by filling in stub data for the skipped MCUs at
>> the receiving end or by encoding skipped MCUs compact run of zeroed
>> coefficents) and a postprocessing step.
>>
>> (If coding an explicit list of skipped MCUs is not practical, one can
>> regard MCUs with all-zero coefficients as "skipped". An encoder will
>> have to take this into account so no MCUs are skipped by accident,
>> though.)
>>
>> This contradicts the minimal-effort argument to some degree, but at
>> least this would enable efficient transmission of screencasts,
>> increase coding efficiency for "talking head" content, and offer
>> additional means for bitrate management (partial screen updates).
>>
>>
>>
>> Maik
>> _______________________________________________
>> rtcweb mailing list
>> rtcweb@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtcweb
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb