I have tried to rewrite H264VideoStreamFarmer with H264VideoStreamParcer to SVCVideoStreamFarmer with SVCVideoStreamParcer correspondingly. Especially I put attention to the parse() function. The problem I met now is that the parse() function stucks, when some of the input packets should be ignored.

I use "svcext" library to analyze the H264 packets. Since there are till 9 AVC flows in one SVC, I have to skip some redundant packets, but when I try to skip them in the parse function it just stucks. Could you, please, help me with explaining how should I process the data in that case.

I haven't yet had time to look at your code in detail, but (if you're not already doing so), you should skip redundant NAL units by calling "skipBytes()".
--

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to