[M4IF Technotes] Few Queries on streaming video profile!!!
Gautam Kumar
gautam noida.hcltech.com
Fri Nov 9 12:51:06 EST 2001
Hi Members,
first of all, i thank Mr. Rob for his reply.
I have the previous mail by Mr. Peter Haighton dated Friday, August 17, 2023
7:08 AM. which helped me a lot.
But still i want to clarify :
1) level 0 specification is in amd 3 or amd 4, as i can infer from
http://mpeg.telecomitalialab.com/workplan.htm
that amd 4 is not in the list.
2) does level 0 puts restriction on the size of frame to be multiple of 16 ?
(ofcourse size should not be more that QCIF)
3) Regarding motion estimation and compensation, does it support:
a) mb_type = 2 ; that is does it support different motion vectors
for all 4 luminance blocks within the same macroblock,
b) half pel motion compensation and
c) unrestricted motion compensation.
the original mail from Mr. Peter Haighton is as follows for the reference:
>
> Level 0 came out as part of amendment 4. I do not know if ISO has
> published it yet though, I don't think so. MPEG-4 Simple
> Profile Level 0
> has the following restrictions:
>
> a) The maximum frame rate shall be 15 frames per second;
> b) The maximum f_code shall be 1;
> c) The intra_dc_vlc_threshold shall be 0;
> d) The maximum horizontal luminance pixel resolution shall be 176
pels/line;
> e) The maximum vertical luminance pixel resolution shall be 144
pels/VOP;
> f) If AC prediction is used, the following restriction applies : QP
value
> shall not be changed within a VOP (or within a video packet if video
> packets are used in a VOP). If AC prediction is not used, there are no
> restrictions to changing QP value.Other than Level 0, Simple Profile does
not specify maximum
> frame size. It does specify buffer sizes which would for example not let
you do CIF in Level 1.
thanks and regards
Gautam Kumar
-----Original Message-----
From: Rob Koenen [mailto:rkoenen intertrust.com]
Sent: Thursday, November 08, 2023 5:47 AM
To: Gautam Kumar; technotes lists.m4if.org
Subject: RE: [M4IF Technotes] Few Queries on streaming video profile!!!
> 1 ) The test streams of streaming video profile.
Can be obtained from ISO. See Hot News Section
on www.m4if.org "Streaming Video Profiles Final
Draft Amendment (14496-2:2001 FDAM2) available from ISO"
> 2) what are the features supported by the streaming video
> profile. To be
> precise are the following features present in it :
> a) B VOP
> b) shape infomation
> c) what kind of scalability
> The relevent document would be more helpful.
There is no single profile called Streaming Video Profile.
There are, though:
* Advanced Simple profile, with B VOP, no shape (only rectangular
objects) and no scalability
* Fine Granularity Scalable Profile without shape and with
fine granularity scalability
The relevant document is the standard referenced above
Best,
Rob
More information about the Mp4-tech
mailing list