I’m using a directspeakercontroller object to send audio from the PC mic to a speaker connected to an IP camera (ie a modified VideoViewer2WayAudio sample). It works, but I’ve noticed that the longer you transmit for, the more audio delay there is. For example, if I do a transmitstart(), say hello, then transmitstop() the audio comes out of the speaker within a second. If I do a transmitstart(), wait a minute, then say hello, there is a significant delay before it comes out of the speaker.
It doesn’t seem to happen with the unmodified sample, so it must be something I’m doing, but I can’t pinpoint anything. The app isn’t doing anything else that would bog it down.