Re: [Live-devel] SVC -> AVC

2011-07-25 Thread Ross Finlayson
I think it is possible to use setParseState(); function within the skip loop to prevent the overflowing. But I'm not sure it this way the right way. Yes, actually this is the right thing to do. You should call "setParseState()" just after you've finished parsing (or skipping) each complete NA

Re: [Live-devel] SVC -> AVC

2011-07-14 Thread Sergey G. Kosov
5.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson Sent: Wednesday, July 13, 2011 11:25 AM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] SVC -> AVC >I tried to do as you advised me. When I just continue to read following >bloc

Re: [Live-devel] SVC -> AVC

2011-07-13 Thread Ross Finlayson
I tried to do as you advised me. When I just continue to read following block, I get the error: "StreamPaercer internal error (149997 + 4) 15)" I looked the source codes of the StreamPaercer.cpp and as I understand there is limited block of memory from which I could read. I suspect that I have

Re: [Live-devel] SVC -> AVC

2011-07-12 Thread Sergey G. Kosov
o: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] SVC -> AVC > // assert that we are on position where the NAL unit starts >(0x0001) > u_int8_t *data = new u_int8_t[NAL_MAX_SIZE]; > int n = 0; >

Re: [Live-devel] SVC -> AVC

2011-07-11 Thread Ross Finlayson
// assert that we are on position where the NAL unit starts (0x0001) u_int8_t *data = new u_int8_t[NAL_MAX_SIZE]; int n = 0; for (int i = 0; i < 4; i++) data[n++] = get1Byte(); while (next4Bytes != 0x0001) {

Re: [Live-devel] SVC -> AVC

2011-07-11 Thread Sergey G. Kosov
ve-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson Sent: Monday, July 11, 2011 7:48 AM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] SVC -> AVC >I have tried to rewrite H264VideoStreamFarmer with >H264VideoS

Re: [Live-devel] SVC -> AVC

2011-07-10 Thread Ross Finlayson
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 ign

Re: [Live-devel] SVC -> AVC

2011-07-10 Thread Sergey G. Kosov
meida Sent: Wednesday, July 06, 2011 9:36 AM To: live-de...@ns.live555.com Subject: Re: [Live-devel] SVC -> AVC I belive live555 don' t support yet h264/SVC :( look from openSVC with there modified MP4box for SVC, you can hint the SVC.264 in a standard MP4 cointainer wich "H264Vid

Re: [Live-devel] SVC -> AVC

2011-07-06 Thread Joao Almeida
l 2011 02:25:57 +0200 Subject: Re: [Live-devel] SVC -> AVC >>I wonder how to extract an AVC flow from the SVC file, using live555 >>library. Should it be a filter? > I'm not sure what a "SVC file" is, but it it's the same as a ".264" file >

Re: [Live-devel] SVC -> AVC

2011-07-05 Thread Sergey G. Kosov
>>I wonder how to extract an AVC flow from the SVC file, using live555 >>library. Should it be a filter? > I'm not sure what a "SVC file" is, but it it's the same as a ".264" file > - i.e., a sequence of H.264 NAL units, each preceded by 0x0001 - > then you may be able to use "H264Vide

Re: [Live-devel] SVC -> AVC

2011-07-05 Thread Ross Finlayson
I wonder how to extract an AVC flow from the SVC file, using live555 library. Should it be a filter? I'm not sure what a "SVC file" is, but it it's the same as a ".264" file - i.e., a sequence of H.264 NAL units, each preceded by 0x0001 - then you may be able to use "H264VideoStreamFramer"

[Live-devel] SVC -> AVC

2011-07-05 Thread Sergey G. Kosov
Hi, I wonder how to extract an AVC flow from the SVC file, using live555 library. Should it be a filter? Using Google gave nothing about this question. Test applications and live555 documentation didn't also help. Best, Sergey ___ live-deve