[Live-devel] How to judge a H264 NALU ends an access unit(without access unit delimiter)?

Ralf Buhlrich ralf.buhlrich at rheinmetall.com
Fri Mar 14 08:43:09 PDT 2008


Hi,

each NALU starts with 0x00 0x00 0x01
The forth byte of a NALU can take one of the following values:

0x4d
0x9a
0x9e

Best regards

Ralf

Am Freitag, den 14.03.2008, 23:18 +0800 schrieb 徐巍 :
> Hi all:
>  
> I am trying to stream an h264 file(a bytestream file of NALU) with
> livemedia. 
> In Mojtaba Hosseini's tutorial for H264 RTP streaming, I get to know
> that the key point is to implement the function:
> H264VideoStreamFramer::currentNALUnitEndsAccessUnit().
>  
> Could anybody give me some guides in judging whether a NALU ends one
> AccessUnit when streaming from a h264 file(a bytestream of NALU)?
>  
> Thanks!
>  
> B.R.
> Felix
> 
> ______________________________________________________________________
> 雅虎邮箱传递新年祝福,个性贺卡送亲朋! 
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel




-- 

Geschäftsführung/Management Board Rheinmetall Defence Electronics GmbH:
Dipl.-Wirtsch.-Ing. Georg Morawitz
Dipl.-Ing. Luitjen Ennenga
Dipl.-Ing.Ulrich Sasse
Sitz der Gesellschaft/Registered Office: Bremen
Register/Commercial Register: Amtsgericht Bremen, HRB 9659 


Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.

The statements contained in this message are not legally binding unless confirmed in writing.
This message may contain confidential information. If you are not the intended recipient, or if this message and its annexes contains information which is apparently not meant for you, please notify us immediately and - to the extent you are not the intended recipient - please delete this message and all its attachments from your system and destroy any copy made therefrom.
Any unauthorized review, delivery, distribution, transmission, storage, printing or otherwise making use of the message and its attachments are strictly prohibited.
In case your systems have been infected by virus or otherwise negatively affected by this message, we will not be liable for any damage resulting therefrom unless in case of gross negligence or wilful misconduct.



Geschäftsführung/Management Board Rheinmetall Technical Publications GmbH:
Dipl.-Ing. Jörg Daniel
Sitz der Gesellschaft/Registered Office: Bremen
Register/Commercial Register: Amtsgericht Bremen, HRB 24359 HB



More information about the live-devel mailing list