rtcp-mux multiplexing RTCP on the same port

I’m developing an application that publishes multiple RTP streams to Flash clients. Each RTP stream must have its own port. I use VLC for testing.

When using default settings for VLC, streaming RTP on, say, port 30001, will cause VLC to automatically occupy port 30002 with RTCP traffic.

VLC has a setting called rtcp-mux, which prevents this, but sends RTCP packets over the same port as RTP. You get an entry in the SDP file (a=rtcp-mux), and I put that on the Wowzaserver. However, I still hear clicks in the stream.

My custom depacketizer receives the RTCP packets in the method handleRTPPacket, not handleRTCPPacket.

Does Wowza support RTCP multiplexing?

Regards,

Sander.

Sander,

No, Wowza does not support RTCP multiplexing.

Richard

No, it can’t at this time.

Charlie

Hello,

When multiplexing RTCP, it doesn’t seem that Wowza ‘misses’ the RTCP information, so it seems to me that Wowza doesn’t really need this.

For an RTP stream on port X, Wowza also binds to port X+1 to listen for RTCP. As a result, port X+1 cannot be used for another RTP stream. Can this mechanism be deactivated?

Regards,

Sander.