ancient-garage-36777
04/10/2026, 3:21 PMtall-airline-16756
04/10/2026, 3:21 PMtall-airline-16756
04/10/2026, 3:22 PMParticipantConnected and TrackPublished for that SIP participant. If those are missing, the SIP→LiveKit join failed.
1. Verify published audio track
◦ If the participant is present, check their tracks: is there an audio track (TrackType_AUDIO) published and showing activity/non-zero duration?
1. Test with a WebRTC client
◦ Join the same room with a browser client and see if you hear the SIP audio.
▪︎ If the browser hears audio → LiveKit received and forwarded audio (issue likely in your recording/agent/egress).
▪︎ If the browser does not hear audio → audio didn’t reach or wasn’t processed by LiveKit or SIP provider didn’t send media.
1. Check SIP media flow on your side
◦ Confirm your SIP infrastructure is sending RTP/SRTP to LiveKit and that the remote party is actually sending audio (no mute, DTX/silence).
1. Agent/recording observability (if you use agents or egress)
◦ Check agent observability or recording logs for audio input levels or STT transcripts. If no stream/levels appear, the agent/recorder didn’t receive audio.
If you want, tell me:
• Room name/ID and the SIP participant ID (or the API call timestamps), and whether a browser client could hear audio — I’ll suggest the next diagnostic command/logs to check. Sources: Agents telephony integration | LiveKit Documentation | livekit/livekit_composite | DeepWiki | sip | livekit/livekit_composite | DeepWiki | Bringing Zoom's end-to-end optimizations to WebRTC | LiveKit | Universal Egress | LiveKit, with interactive elementsancient-garage-36777
04/10/2026, 3:23 PMParticipantConnected and TrackPublished for that SIP participant. If those are missing, the SIP→LiveKit join failed.
• Verify published audio track
◦ If the participant is present, check their tracks: is there an audio track (TrackType_AUDIO) published and showing activity/non-zero duration?
how do I check signaling and published audio track in livekit cloud?tall-airline-16756
04/10/2026, 3:24 PMancient-garage-36777
04/10/2026, 3:24 PMtall-airline-16756
04/10/2026, 3:25 PMParticipantConnected event.
3) Inspect participant tracks
• Click the SIP participant to open their detail pane.
• Under Tracks, look for an audio track entry (shown as Audio / TrackType_AUDIO).
• Check the track status: published, muted, and the activity indicator (if present). A published audio track indicates TrackPublished.
4) View track activity and timing
• In the track entry, note any duration/last active timestamps and the audio level meter (if shown). Non-zero duration or visible audio levels indicate active media.
5) Check room event logs
• From the room page, open the Events or Logs tab (sometimes a timeline icon).
• Filter or search for ParticipantConnected, TrackPublished, and the SIP participant ID to see the exact timestamps and any related warnings/errors.
6) Correlate with recordings/egress
• If you use Cloud recording or egress, open the Recordings/Egress section for that room and confirm recorded segments include the SIP participant’s audio track and timestamps match the published track times.
If you don’t see the participant, TrackPublished, or any audio activity in these UI views, the SIP→LiveKit join or media ingress failed. Tell me what you see (participant present? audio track listed? activity meter values?) and I’ll suggest the next UI logs or API calls to collect.
, with interactive elementsancient-garage-36777
04/10/2026, 3:26 PMtall-airline-16756
04/10/2026, 3:27 PMancient-garage-36777
04/10/2026, 3:27 PMtall-airline-16756
04/10/2026, 3:27 PMancient-garage-36777
04/10/2026, 3:49 PMtall-airline-16756
04/10/2026, 3:49 PM