Re: [Live-devel] RockwellCollins playback problem

2008-08-23 Thread Ross Finlayson
We have the option in our Linux-based system to adjust the system time tick to 4 ms or 1 ms. Within the liveMedia library, the resolution of time is in microseconds. Is the resolution of our system's time -- 1,000 or 4,000 microseconds -- small enough for decent playback? Yes, that should be

Re: [Live-devel] RockwellCollins playback problem

2008-08-23 Thread mamille1
Ross and all Thanks for the earlier advice. We've been able to make improvements. It turns out that our OS was misconfigured, causing it run 2% faster than we should. We've taken these steps: - corrected OS timing rate - increased socket send and receive buffer sizes on our end, following the

Re: [Live-devel] RockwellCollins playback problem and controlling bit rates

2008-08-14 Thread Ross Finlayson
Is there a mechanism in the live555 library that allows us to control the bit rate in a playback from our CPU to our DSP without dropping entire video frames? The best way to control the data rate of a streaming (transmitting) application is through the "fDurationInMicroseconds" field that yo

Re: [Live-devel] RockwellCollins playback problem and controlling bit rates

2008-08-14 Thread mamille1
All Thanks for the earlier advice. We think that our earlier problem with large frames in a recorded video stream was due to insufficient socket buffer space on the receiving end during a recording. ("Large frames" were 2x-5x the size of a normal I-frame or P-frame, but only a fraction of that

Re: [Live-devel] RockwellCollins playback problem

2008-08-11 Thread mamille1
Jerry > what are the specific roles of the DSP and your GPP (general purpose processor, The DSP handles the encoding of an analog input to a digital stream, and also the decoding of a digital stream to analog output. The GPP handles control tasks -- set up of streams, working with files, etc.

Re: [Live-devel] RockwellCollins playback problem

2008-08-10 Thread Ross Finlayson
(I've changed the Subject: line to something more appropriate.) when reading timestamp info from the recorded file. After timing the playback of several files, it looks like our embedded processor is running about 2% faster relative to our DSP. This causes our processor to send packets and fra