We’re using Wirecast to EC2, and generally we love how well it works. The biggest hitch we’re running into is that we have to delay our audio 330ms (10 frames) upstream of the encoder for it to arrive in sync at the client. While this workaround generally works (and we need to make sure that any video content we play from within Wirecast is also delayed by 10 frames), at some point we’re considering offering a simultaneous Windows Media stream, which is perfectly in sync without the hardware audio delay.
We’re running rtplive and pushing a 500K (nominal) stream at 15fps. The delay problem doesn’t seem to be related to the encoder hardware as it does the same thing whether I do it from our stream producer system at the office using Osprey capture, over the T1s or from a DVCAM deck into my laptop at home via Firewire over my cable modem.
Is there something I need to tweak in the AVSync config parameters, or is it something else?
I’m pushing the stream out over TCP via wirecast, and have the UDP range open.