[Live-devel] Fwd: Live input MPEG4 Video input

2009-03-12 Thread Austin Snow (pftv)
Hello Ross, I was hoping to get an answer on the implementation below so we can try and figure out why we cannot get the data into live555. Thank you Austin Begin forwarded message: From: "Austin Snow (pftv)" Date: March 10, 2009 2:23:21 PM EDT To: Post-Live555 Subject: [Live-d

[Live-devel] Live input MPEG4 Video input

2009-03-10 Thread Austin Snow (pftv)
Hello All, I'm having an issue getting a live MPEG4 video source into Live555, any help would be great. This is how I defined my live input; in DeviceSource.hh; removed //private: //void deliverFrame(); //ags added public

Re: [Live-devel] Difficulties with a live source

2009-03-09 Thread Austin Snow (pftv)
Thanks Ross, I'm now generating the header with the proper visual object sequence start code and supporting information. 01B00301B5090100012000C007D05841214103 Can I send this information into the MPEG4VideoStreamDiscreteFramer and/or MPEG4VideoStreamFramer without the ne

[Live-devel] Difficulties with a live source

2009-03-03 Thread Austin Snow (pftv)
Hello All, I having some difficulty getting samples from a live source (QTCaptureSession) into MPEG4VideoStreamDiscreteFramer via a DeviceSource.cpp. The live data does not contain any 01B3xxx01B6. (group of vop start code) or 01B0 (visual object sequence start code).

Re: [Live-devel] QTKit QTCaptureSession as a DeviceSource

2008-12-31 Thread Austin Snow
There is not any large delay (~5 to 10ms) from the call to downstream call to doGetNextFrame() and the upstream call to FrameSource::afterGetting(this) in DeviceSource.cpp. from downstream call to doGetNextFrame() fPresentationTime.tv_sec=1230780299 fPresentationTime.tv_usec=377538 from ups

Re: [Live-devel] QTKit QTCaptureSession as a DeviceSource

2008-12-31 Thread Austin Snow
dura is set for each call, 33366 for 30 frames per sec or 6 for 15 frames per sec, still the data is called for ~ every 1. modulo_time_base=0x00 fNumVTIRBits=0x00 vop_time_increment=0x00 The above are always zero, could this be the problem? Also I'm not setting the presentation time, what

[Live-devel] QTKit QTCaptureSession as a DeviceSource

2008-12-31 Thread Austin Snow
Hello All, I having some difficulty on getting samples out of a QTCaptureSession into MPEG4VideoStreamDiscreteFramer. The DeviceSource::doNextFrame is only being called every 1 to 1.5 seconds, the delay is not in MPEG4VideoStreamDiscreteFramer::doGetNextFrame(). A binary file of the QTCa

Re: [Live-devel] doEventLoop()

2008-12-28 Thread Austin Snow
Thanks Ross, got it. But I'm this only getting asked for new data ~ every 1.3. Any ideas? Thanks Austin On Dec 28, 2008, at 9:26 PM, Ross Finlayson wrote: So there is not any way to push data (frame data) into a deivceSource? Once again (and for the last time): A "LIVE555 Streaming Media

Re: [Live-devel] doEventLoop()

2008-12-28 Thread Austin Snow
Thanks Ross, So there is not any way to push data (frame data) into a deivceSource? I have modified DeviceSource.cpp deliverFrame to deliverFrame(void *data, int len) to pass data into it. And in the function follows; if (!isCurrentlyAwaitingData()) return; // we're not ready for the data

Re: [Live-devel] doEventLoop()

2008-12-26 Thread Austin Snow
The call to doGetNextFrame (doGetNextFrame(void *data, int len) in my code) only happens when data is present. Than in (doGetNextFrame(void *data, int len) in my code) function I call deliverFrame(data, len); function passing the data. But the function deliverFrame(data, len); the if state

[Live-devel] doEventLoop()

2008-12-26 Thread Austin Snow
Hello All, I have created my own deviceSource.cpp for my live input from QTKit, I call doGetNextFrame with my data and than pass it to deliverFrame. I have based my streaming from MPEG4ToVideoStreamer, which blocks at env- >taskScheduler().doEventLoop(); // does not return and does not allow

Re: [Live-devel] QTKit QTCaptureSession as a live streaming source

2008-12-23 Thread Austin Snow
Thank you Ross for the quick response. If our data is separated into audio and video and each is streamed to our darwin stream server, is the presentation time passed along so there is not any lip-sync issues? Would it be two unicast stream at this point or can we put them into one stream?

Re: [Live-devel] QTKit QTCaptureSession as a live streaming source

2008-12-23 Thread Austin Snow
I was afraid of that. Is there a something we can use for both audio and video streaming? On Dec 23, 2008, at 6:56 PM, Ross Finlayson wrote: I believe we have the raw frames (data) but it can be audio and/or video. Can the elementary stream for the framedsource consist of audio and vid

Re: [Live-devel] QTKit QTCaptureSession as a live streaming source

2008-12-23 Thread Austin Snow
Thanks again Ross. I believe we have the raw frames (data) but it can be audio and/or video. Can the elementary stream for the framedsource consist of audio and video information? Austin On Dec 22, 2008, at 5:46 PM, Ross Finlayson wrote: Thanks Ross, Have you connected the QTCaptureSes

Re: [Live-devel] QTKit QTCaptureSession as a live streaming source

2008-12-22 Thread Austin Snow
Thanks Ross, Have you connected the QTCaptureSession output to the input of the testMPEG4VideoStreamer? If so can you provide some code snippet? Also, is the DarwinInjector still supported? Austin On Dec 21, 2008, at 1:36 PM, Ross Finlayson wrote: Also for non-live events, I'm recording m

[Live-devel] QTKit QTCaptureSession as a live streaming source

2008-12-21 Thread Austin Snow
Hello, I’m trying to use (connect) Apples QTKit (QTCaptureSession) to the input of the testMPEG4VideoToDarwin sample program so I can stream live events from a video source. I have testMPEG4VideoToDarwin connecting to my darwin stream server but I cannot figure out how to get the sampleBuf