[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