I have implemented a simple RTSP client, now when I connect to a WIndows
2003 server and the server is sending out audio track after audio track all
with different lengths and names how do you determine when one track ends,
and the next starts playing.

When the next starts playing does it send a new SDP?