Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-12 Thread Marc ARMSTRONG
Media - development & use Subject: Re: [Live-devel] Live H264 Streaming Timing Problem Hello Marc. In Windows the ReadFile function reads asynchronously: 1) from a pipe, setting PIPE_NOWAIT via the SetNamedPipeHandleState function (see http://msdn.microsoft.com/en-us/library/windows/desktop/aa36578

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-12 Thread Marc ARMSTRONG
lf Of Ross Finlayson Sent: 12 April 2012 10:56 To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] Live H264 Streaming Timing Problem Also, to improve my understanding of the live555 model could you tell me the impact of blocking. i.e. if there is no data currently ava

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-12 Thread Ross Finlayson
> Also, to improve my understanding of the live555 model could you tell me the > impact of blocking. i.e. if there is no data currently available to stream, > what other tasks will be going on? Because LIVE555 applications run in a single-threaded event loop, I/O operations should not block, wh

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-12 Thread Marc ARMSTRONG
: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] Live H264 Streaming Timing Problem I am reading in H.264 data from a named pipe (which is essentially a file) and feeding into a H264VideoStreamFramer. I basically copied ByteStreamFileSource and read from a pipe rath

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-11 Thread Renato MAURO (Libero)
Hello Marc. In Windows the ReadFile function reads asynchronously: 1) from a pipe, setting PIPE_NOWAIT via the SetNamedPipeHandleState function (see http://msdn.microsoft.com/en-us/library/windows/desktop/aa365787(v=vs.85).aspx); 2) from a file, setting FILE_FLAG_OVERLAPPED via the Create

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-11 Thread Ross Finlayson
> I am reading in H.264 data from a named pipe (which is essentially a file) > and feeding into a H264VideoStreamFramer. I basically copied > ByteStreamFileSource and read from a pipe rather than a file. You shouldn't need to 'copy' the "ByteStreamFileSource" code. Because your pipe appears -

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-11 Thread Ross Finlayson
> I am reading in H.264 data from a named pipe (which is essentially a file) > and feeding into a H264VideoStreamFramer. I basically copied > ByteStreamFileSource and read from a pipe rather than a file. You shouldn't need to 'copy' the "ByteStreamFileSource" code. Because your pipe appears -

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-11 Thread Marc ARMSTRONG
36 To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] Live H264 Streaming Timing Problem I'm having difficulty streaming live H264 video captured from a PCI Express board. It appears that the data acquisition is too slow for the Live555 streaming application and hence

Re: [Live-devel] Live H264 Streaming Timing Problem

2012-04-10 Thread Ross Finlayson
> I’m having difficulty streaming live H264 video captured from a PCI Express > board. It appears that the data acquisition is too slow for the Live555 > streaming application and hence the displayed video (in VLC) is sticky. For > the time being I am assuming that the hardware is okay and would