Hello,
I’m having a lot of problems trying to do debug something that should be very simple.
I have two RTP sources that I am streaming into Wowza as “live” inputs. I have the sdp descriptions for both in my content directory and as far as I can tell both incomming RTP streams are near identical. I’ve followed the simple tutorial here https://www.wowza.com/docs/how-to-set-up-live-streaming-using-a-native-rtp-encoder-with-sdp-file.
Problem I have is that one stream works and one stream doesn’t. I can’t figure out what the difference is between the two. It’s starting to drive me crazy!
I don’t even have the streams running at the same time. Application A works, and application B doesn’t but to me the outputs are near identical. I’ve done packet tracing with Wireshark and used the RTP analyser.
So, in Wowza I have enabled debug logging. With the stream that works, I can see Wowza start to read the RTP packets off the network ok, like this ( a snap at the start)
2012-05-18 12:28:39 BST comment server DEBUG 200 - rtcp[trackID=1:60] {80 c8 00 06 cd f6 09 a7 83 aa b6 24 06 e9 78 d4 } - - - 190.778 - - - - - - - - - - - - - - - - - - - - - - - - -
2012-05-18 12:28:39 BST comment server DEBUG 200 - RTCPPACKETTYPE_SR[trackID=1]: base:2209003044027 rtp:129155 - - - 190.779 - - - - - - - - - - - - - - - - - - - - - - - - -
2012-05-18 12:28:39 BST comment server DEBUG 200 - RTCPPACKETTYPE_SDES: 1 - - - 190.779 - - - - - - - - - - - - - - - - - - - - - - - - -
2012-05-18 12:28:39 BST comment server DEBUG 200 - RTCPPACKETTYPE_SDES: val: CNAME=pricklefish.my.tv - - - 190.779 - - - - - - - - - - - - - - - - - - - - - - - - -
When I have the stream that doesn’t work as input all I see in the debug log is the RTP input timing out and continually resetting. In any other circumstance I’d say the ports were incorrect. But I’ve checked and double checked and the ports are correct. The log times out on the input like this.
2012-05-18 12:28:37 BST comment server INFO 200 - RTPMediaCaster.streamTimeout[5569009:PBSLive/definst:myStream4.sdp]: timeout:12000 diff:12005 reason:101 - - - 189.214 - - - - - - - - - - - - - - - - - - - - - - - - -
2012-05-18 12:28:37 BST comment server INFO 200 - RTPMediaCaster.resetConnection[5569009:PBSLive/definst:myStream4.sdp]: - - - 189.214 - - - - - - - - - - - - - - - - - - - - - - - - -
2012-05-18 12:28:37 BST comment server INFO 200 - RTPMediaCaster.closeRTPSession[5569009:PBSLive/definst:myStream4.sdp] - - - 189.215 - - - - - - - - - - - - - - - - - - - - - - - - -
So is there any way I can get more detailed logging on the RTP input, at the socket level even, so I can at least check that data is going into Wowza.
Regards,
bobster