Property
sip
The Session Initiation Protocol (SIP) is used to set up voice and video calls over IP networks, typically on port 5060. The crawler sends an OPTIONS request and parses the headers of the response to identify the software and the capabilities of the SIP server, PBX or phone.
| Property Name | Type | Description | Required |
|---|---|---|---|
| allow | array of string | SIP methods that the device supports according to the "Allow" header, ex: INVITE, OPTIONS, REFER | |
| server | string | Value of the "Server" header, which proxies and PBXs use to identify their software. | |
| supported | array of string | SIP extensions (option tags) that the device supports according to the "Supported" header, ex: replaces, timer, 100rel | |
| user_agent | string | Value of the "User-Agent" header, which phones and other end points use to identify their software. |
↑ TopExample
{
"user_agent": "TP-Link SIP Stack V1.0.0",
"allow": [
"PRACK",
"INVITE",
"ACK",
"BYE",
"CANCEL",
"UPDATE",
"SUBSCRIBE",
"NOTIFY",
"REFER",
"OPTIONS"
],
"supported": [
"replaces",
"100rel",
"timer",
"norefersub"
]
}