Re: [Hls-interest] coming to Apple HLS clients later this year: M-JPEG support

Alex Giladi <alex.giladi@gmail.com> Wed, 23 February 2022 18:02 UTC

Return-Path: <alex.giladi@gmail.com>
X-Original-To: hls-interest@ietfa.amsl.com
Delivered-To: hls-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7FD13A07E8 for <hls-interest@ietfa.amsl.com>; Wed, 23 Feb 2022 10:02:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level:
X-Spam-Status: No, score=-7.097 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, RCVD_IN_DNSWL_HI=-5, 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 FvhNrUG9YyF0 for <hls-interest@ietfa.amsl.com>; Wed, 23 Feb 2022 10:02:10 -0800 (PST)
Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (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 F226F3A10E8 for <hls-interest@ietf.org>; Wed, 23 Feb 2022 10:02:09 -0800 (PST)
Received: by mail-ej1-x62b.google.com with SMTP id hw13so53847480ejc.9 for <hls-interest@ietf.org>; Wed, 23 Feb 2022 10:02:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=S9XsHG0ixw89zwPGKTcJVq2kaTP4GIIqjVMRExA7P/c=; b=n6CJC9nDpNkR2AtxTJYbzhjq0CyiwBu2u0rTDeU7opcT9U7+OoaHdLLki6WngDpEVt gN+6RQp6hIbt1KitOHB5nbZA2MdHeFkL6NU0rGTToU0p/b2P+1Z4CUJMcHs6vSaxPfX9 nEy8ii8T8rxu3g4GkJT364T/XHFQRnx/S0X1TZHR6WQOrg2Ms5ij+L/ByVnUvaK7b4br IrJzfPLpgmATvMrabogAKCANAvMiWHcyQt9W11nae40yx0UBtPIXX4QfzCCs6I8WRPGb AVkdKCP7RyZBQWpvjbpajVoBQn/tWJwKDirWzpPTM4KLPQxS/n3BSJcE42/90FuTonYy 98GQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=S9XsHG0ixw89zwPGKTcJVq2kaTP4GIIqjVMRExA7P/c=; b=ZqDA2VfP76phi096ip4hCsS/sKdrzszNlVeFMobFON153TO6apunG7rIzwr6K3Clv1 VhZ7DiMwHGf6zJO2vFtCCcED9QrY1ugtgxuFtRJMlkvXcKxzsYECD+9GvJazHiHM8ijZ xYLaDeUuAbGKQSA75s+j6p1epENyfir1kkxmyZxjtcxd5zG435LHt7bVH+PrVqWv5K4P ucT+TqlJJuCVn4x0pu+VJ+J7CtkdG3RCu6h3Hw9lBxBT6UXBbgVTwbouxX7E8yeyPkmf OzCl2kV/ZhborNkEGq/dV/rupNaLJy3b2s+aeq3beewziy9FTyasHBItmPazQr5loTNW 8Hfw==
X-Gm-Message-State: AOAM532VSspJspneKl9QkYP9sycFbciNjh/L28yNnRhNbxArT3EMfk2J NkgPgfiA+ZRTRslvQyczxZ5XrL/xUgM9SkgFU9MVHFhG
X-Google-Smtp-Source: ABdhPJwXraAg9wwyY3Kd1JEAhbxrEiujiTeDi/PDnk8npAg83Ay1rbvooq9MhqP28+Bn0vYhMXjYn4nyae4SNgAY0Uk=
X-Received: by 2002:a17:906:b57:b0:6ce:e31a:524 with SMTP id v23-20020a1709060b5700b006cee31a0524mr691582ejg.290.1645639327153; Wed, 23 Feb 2022 10:02:07 -0800 (PST)
MIME-Version: 1.0
References: <5EDBFCDA-9040-4443-9694-C5D7E7F79C1C@apple.com>
In-Reply-To: <5EDBFCDA-9040-4443-9694-C5D7E7F79C1C@apple.com>
From: Alex Giladi <alex.giladi@gmail.com>
Date: Wed, 23 Feb 2022 11:01:56 -0700
Message-ID: <CAF-MBSJq3MQ-oeOeed9BgMmn8BR+9QX2-YSpbq1vn=w3eTK_Jw@mail.gmail.com>
To: HLS HTTP Live Streaming Review <http-live-streaming-review@group.apple.com>
Cc: hls-interest@ietf.org, hls-announce@lists.apple.com
Content-Type: multipart/alternative; boundary="00000000000086028805d8b343ae"
Archived-At: <https://mailarchive.ietf.org/arch/msg/hls-interest/jQ9jXTU-ScX4kjEzRzUbiUkDu3E>
Subject: Re: [Hls-interest] coming to Apple HLS clients later this year: M-JPEG support
X-BeenThere: hls-interest@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussions about HTTP Live Streaming \(HLS\)." <hls-interest.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hls-interest>, <mailto:hls-interest-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hls-interest/>
List-Post: <mailto:hls-interest@ietf.org>
List-Help: <mailto:hls-interest-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hls-interest>, <mailto:hls-interest-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2022 18:02:15 -0000

Hi Roger,
What do we do for HDR? Any plans for HEIF?
Best,
Alex.

On Wed, Feb 23, 2022 at 10:04 AM Roger Pantos <rpantos=
40apple.com@dmarc.ietf.org> wrote:

> Hi folks. This is just a quick heads-up to let you know that in an OS
> release later this year, the Apple HLS clients will be updated to support
> Motion-JPEG fMP4 segments (i.e. JPEG images inside fMP4 containers). This
> will allow you to provide I-frame playlists (for both VOD and live content)
> that contain JPEG I-frames, rather than AVC or HEVC as previously supported.
>
> We're doing this to support interoperability with lower-end devices from
> other manufacturers that cannot spawn a second video decoder instance, but
> can decode JPEG in software.
>
> M-JPEG is specified in ISO/IEC 23008-12 "High efficiency coding and media
> delivery in heterogeneous environments —Part 12: Image File Format."  The
> 4cc codec type is 'mjpg' with no parameters (http://mp4ra.org/#/codecs),
> So an example EXT-X-I-FRAME-STREAM-INF would be:
>
>
> #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=331000,CODECS="mjpg",URI="iframe_index.m3u8"
>
> We also plan to update our mediafilesegmenter tool to enable it to produce
> M-JPEG fMP4 segments from JPEG source.
>
>
> regards,
>
> Roger Pantos
> Apple Inc.
> --
> Hls-interest mailing list
> Hls-interest@ietf.org
> https://www.ietf.org/mailman/listinfo/hls-interest
>