Session Initiation Protocol (SIP) is a signaling protocol used to determine, keep, and terminate real-time classes that embrace voice, video, and knowledge communications. It’s primarily based on the Session Description Protocol (SDP), which describes the media streams that can be exchanged throughout a session.
SIP is a text-based protocol that makes use of a request-response mannequin. A SIP request is shipped from a consumer to a server, and the server responds with a response. The request and response messages are formatted based on the SIP specification.