119
SIP: Advanced

SIP implementation

The IP VCR implements SIP as defined in RFC 3261. Any product wishing to establish SIP calls with the IP VCR should
implement INVITE, ACK, BYE, and CANCEL messages along with responses from 1xx to 6xx. The IP VCR acts as a
client and does not return 5xx and 6xx responses itself; however, proxies and other intermediaries may do so.
To use a SIP registrar in conjunction with the IP VCR, you must register an ID for the IP VCR with the SIP registrar.
The IP VCR can register itself and individual folders with a SIP registrar. To make calls via a registrar, the product should
implement the REGISTER request, along with a facility for HTTP digest authentication.
For video Fast Update Requests, the IP VCR uses a type that involves sending an INFO message with an XML body. This
only applies to video endpoints, but these endpoints should be able to correctly reply to INFO requests whether or not
they understand them as Fast Update Requests.

Authentication details

The username and password that you provide on the Settings > SIP page are the authentication details for all SIP
authentication from the IP VCR. That is, for the SIP registrar and any SIP proxy.