Now that I solved my fragmentation problem ... I am able to connect to the server via RTSP and initiate an RTP session. Wowza receives all of my packets correctly and I am able to click on the Incoming Streams link of the Live application and see the incoming bytes received incrementing. I can also use the record tool to record the video and when I play it back, it looks perfect.
However, Wowza refuses to play the stream. I have tried playing with a web player, the engine manager players and VLC. With VLC, I can see the RTSP commands come into the log file where it's setting up the session. The VLC log shows this as well, so I know it's connecting properly. After about 10 seconds, it times out and closes the stream.
I am running the trial version of Wowza on my PC but we have a license that I plan on migrating to, once this works. All of the TCP and UDP ports are open on my local machine.
Does anyone know how Wowza works internally? If I have a live application setup, how can I debug this further? I see nothing in the log file that throws any kind of error.
I am not sure exactly what you are asking. You say the stream plays back, but then you say it does not play back. To me it sounds like you are trying to play the recording, while it is in the process of recording?
You can view the live stream as live, while recording, but you can not play back the recording will the live stream is still published. Once the live stream is unpublished the recorded file will be created, and then available for VOD playback.
If this is not what you are having a problem with, can you please explain your issue a bit more?