Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter, we have put into practice the concepts learned so far about SIP, SDP, and RTP. The soft-phone that we built was not registered with a registrar server, and thus we needed to know the called party’s IP address beforehand. That is not a practical scenario. In a real scenario, there are SIP servers that at least handle the user location and routing aspects. Our target is to build a realistic scenario, so, in the next chapter, we will examine in detail the SIP proxy behavior, and build a proxy and a registrar that can work in conjunction with our soft-phone.