Thanks — I’m responding to your question about whether the latest LiveKit sends a BYE signal to a Kamailio proxy when a SIP call is terminated.
Yes. LiveKit’s SIP implementation uses standard SIP teardown signaling: when a call is disconnected LiveKit sends a BYE to end the session. That BYE is sent upstream to the connected SIP proxy/trunk, so a standards-compliant proxy such as Kamailio would receive the BYE during normal call teardown.
If you want, I can help with:
• Reviewing your specific call flow (inbound vs outbound) to show where BYE appears.
• Checking SIP logs or packet captures to confirm BYE is seen by Kamailio in your environment — tell me which side’s logs you have (LiveKit or Kamailio) and a sample timestamp.
• Troubleshooting cases where Kamailio does not appear to receive or act on the BYE. Sources:
sip | livekit/livekit_composite | DeepWiki |
examples/frontdesk | livekit/livekit_composite | DeepWiki |
Agents telephony integration | LiveKit Documentation, with interactive elements