I am publishing streams to Wowza using RTSP/RTP with media types H264 and SPEEX. I am using a payload type of 97 and 96 respectively. I have tried the reverse of this rtp map as well. Here is the SDP I ANNOUNCE.
I have exhausted all tests that I have put together, and in every case this issue still occurs. In one test I use a payload type of 96 for H264. Wowza remaps this to 97. I do recall a post by Charlie stating that AAC and H264 always have payload types of 96 and 97 respectively. My assumption is that a payload type of 97 is also hard coded for SPEEX. If I just publish speex using
o=- 0 0 IN IP4 127.0.0.1
c=IN IP4 127.0.0.1
m=audio 8088 RTP/AVP 96
The returned SDP from Wowza is
o=- 221537103 221537103 IN IP4 127.0.0.1
c=IN IP4 0.0.0.0
m=audio 0 RTP/AVP 97
Could someone check the RTSP/RTP/SDP code to either confirm or deny what I am seeing is an issue. I really do think 97 is hardcoded somewhere. This issue is preventing us from moving forward with streaming H264/SPEEX from Wowza using RTP. A vital AV setup for us.