Re: [Live-devel] modifying WAVEAudioFileSource.cpp to take input from an iOS AU buffer

2012-03-24 Thread Ross Finlayson
First, as you know (because you've read the FAQ :-), you shouldn't modify the existing code 'in place'; see: http://www.live555.com/liveMedia/faq.html#modifying-and-extending Instead, you should write your own new subclass(es) (perhaps using the existing code as a model, when necessary).

[Live-devel] modifying WAVEAudioFileSource.cpp to take input from an iOS AU buffer

2012-03-24 Thread Nick Porcaro
Hey folks, Here's what I have: - An iPhone app that reads audio input and writes to audio output - One of these threads runs a DynamicRTSPServer session which runs a WAVAudioFileServerMediaSubsession - When I run this session with a wav file, WAVAudioFileSource::doReadFromFile() is called, a

Re: [Live-devel] RTSPClient w/significant frame loss

2012-03-24 Thread Brad O'Hearne
Just in case anyone else was actually following this thread, I thought I'd make my final post in this thread the conclusion of the matter: - Setting the packet reordering threshold time very low had a noticeable impact. I originally tried setting it to zero, but oddly my benchmarks were sligh

Re: [Live-devel] Ability to manipulate individual frames

2012-03-24 Thread Ross Finlayson
> I've been using live555 to stream and record video and audio from a camera > with a variable frame-rate. I've gotten around the issue of needing a fixed > frame-rate by sending copies of the last received image frame to the > quicktime file sync when the frame-rate from the camera slows down,

[Live-devel] Ability to manipulate individual frames

2012-03-24 Thread Layne Berge
Hi Ross, I've been using live555 to stream and record video and audio from a camera with a variable frame-rate. I've gotten around the issue of needing a fixed frame-rate by sending copies of the last received image frame to the quicktime file sync when the frame-rate from the camera slows dow

Re: [Live-devel] Corruption of the heap and Access violation reading errors at testRTSPClient.cpp [ on windows platform ]

2012-03-24 Thread Ross Finlayson
Your problem is that you are trying to call LIVE555 code (specifically, your "Start()" and "Stop()" functions) from two separate threads. As stated very clearly in the FAQ - ***that you were asked to read before you posted to this mailing list*** - you cannot do this! Instead, you should call

[Live-devel] Corruption of the heap and Access violation reading errors at testRTSPClient.cpp [ on windows platform ]

2012-03-24 Thread Novalis Vapuru
Here is my a "little modified"  testRTSPClient.cpp [ Check  PS for full source code]. RTSPClient* rtspClient;// global handle void Start() { // Begin by setting up our usage environment: TaskScheduler* scheduler = BasicTaskScheduler::createNew(); UsageEnvironment* env = BasicUsageEnvironment::cr

Re: [Live-devel] Vivatek digest authentication

2012-03-24 Thread Ross Finlayson
> Live555 version 2012.02.29 is not compatible with Vivotek camera digest > authentication. (Why do I always get these sorts of reports from 3rd parties, and never from the camera manufacturers themselves?) > This is what Vivotek IP8161 camera sends when it cannot authrorize the client: > >

[Live-devel] Vivatek digest authentication

2012-03-24 Thread Krishna Patel
Hi, Live555 version 2012.02.29 is not compatible with Vivotek camera digest authentication. This is what Vivotek IP8161 camera sends when it cannot authrorize the client: - Rtsp: RESPONSE, RTSP/1.0, Status Code = 401 - Unauthorized - Response: Status of response : Unauthorized Protoc