[Live-devel] Streaming H.264

Etienne Bömcke etienne.bomcke at uclouvain.be
Thu Jun 26 01:55:12 PDT 2008


On 24 Jun 2008, at 20:56, Ross Finlayson wrote:

>> I have some questions regarding H.264 streaming:
>>
>> 1) Is it true that if we have one NAL unit in a frame then the  
>> virtual function "currentNALUnitEndsAccessUnit()" always returns  
>> true" ?
>
> Yes, iff by "frame" you mean a complete video frame - i.e., an  
> entire 'picture'.
>
>
>> 2) Who will do the framing from byte stream? Is it done  
>> automatically or should we do it explicitly?
>
> Your subclass of "H264CVideoStreamFramer" would need to do this.
>
>
>> 3) Is it a good idea to have one NAL unit in a frame? Will encoders  
>> do this?

Encoders will most probably encode each frame in one NAL unit, unless  
you specify it otherwise and providing that the encoder support it.

>>
>
> No idea, sorry...
> -- 
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel

--
Etienne Bömcke
Laboratoire de Télécommunications et Télédétections
Université Catholique de Louvain
Bâtiment Stevin - Place du Levant, 2
B-1348 Louvain-la-Neuve

e-mail : etienne.bomcke at uclouvain.be
tel : +32 10 47 85 51



More information about the live-devel mailing list