Re: [Live-devel] Is this a known issue in MPEG2TransportStreamFromESSource?

2012-09-09 Thread Ross Finlayson
> I'm trying to streaming a ts from from 264 es stream, the pipeline is like: > ByteStreamFileSource->H264VideoStreamFramer->MPEG2TransportStreamFromESSource->MPEG2TransportStreamFramer. > While at the end of playback, there's a little chance to crash. > > In MPEG2TransportStreamFromESSource.cpp,

[Live-devel] Is this a known issue in MPEG2TransportStreamFromESSource?

2012-09-09 Thread jing li
Hi I'm trying to streaming a ts from from 264 es stream, the pipeline is like: ByteStreamFileSource->H264VideoStreamFramer->MPEG2TransportStreamFromESSource->MPEG2TransportStreamFramer. While at the end of playback, there's a little chance to crash. In MPEG2TransportStreamFromESSource.cpp, void MP

Re: [Live-devel] NAL processing order.

2012-09-09 Thread Ross Finlayson
>> No! You MUST NOT include 'start codes' (i.e., 0x00 0x00 0x00 0x01) >> in the NAL units that you feed to a "H264VideoStreamDiscreteFramer". >> I don't know how much clearer I (and the LIVE555 code) can be about >> this! > > Sorry let me be more precise, I meant AVC nal lengths, which I was >

Re: [Live-devel] NAL processing order.

2012-09-09 Thread johan
Ross Finlayson writes: > No!  You MUST NOT include 'start codes' (i.e., 0x00 0x00 0x00 0x01) > in the NAL units that you feed to a "H264VideoStreamDiscreteFramer". > I don't know how much clearer I (and the LIVE555 code) can be about > this! Sorry let me be more precise, I meant AVC nal length

Re: [Live-devel] Problem using MPEG1or2VideoStreamDiscreteFramer

2012-09-09 Thread Ross Finlayson
Dmitri, > I implemented my own MPEG-2 device source based on your device source sample > and the event trigger mechanism. I use MPEG1or2VideoStreamDiscreteFramer as a > filter because I get the data from my source as individual frames (I-, P- and > B-pictures). That works quite well. First, I ass

[Live-devel] Problem using MPEG1or2VideoStreamDiscreteFramer

2012-09-09 Thread Dmitri Schamschurko
Hello Ross, thank you for your great work. I am new here and have a question which I could not answer even after reading the Live555 mailing archive carefully. Could you please help me with the following points in relation to MPEG-2 streaming from a live source. I implemented my own MPEG-2 devic

Re: [Live-devel] NAL processing order.

2012-09-09 Thread Ross Finlayson
> This stream is H264 AVC format. I am delivering single NAL units > (With AVC start codes) to H264VideoStreamDiscreteFramer No! You MUST NOT include 'start codes' (i.e., 0x00 0x00 0x00 0x01) in the NAL units that you feed to a "H264VideoStreamDiscreteFramer". I don't know how much clearer I (

[Live-devel] NAL processing order.

2012-09-09 Thread johan
I am currently sending NAL packets with the following setup, server side. This stream is H264 AVC format. I am delivering single NAL units (With AVC start codes) to H264VideoStreamDiscreteFramer from a Device subclass which in turn feeds to a H264VideoRTPSink; The H264VideoRTPSink is initiated w