Skip to content

@livekit/protocol@1.53.2

Latest

Choose a tag to compare

@boks1971 boks1971 released this 04 Nov 13:55
32f2424

Patch Changes

  • Add Job.created_at, JobState.accepted_at, JobState.assigned_at and AgentDispatchState.trigger, and the lk.rtc.joinRequestTime participant attribute - #1929 (@boks1971)

  • Add UpdateJobStatus.join_timing, the instants of an agent join on the worker's monotonic clock - #1900 (@boks1971)

  • agentsobs and agentsv3obs report agent join latency per job: the user arrival time, the join outcome, whether the join counts toward the latency figures, the attempts, and the total and attributable latency - #1927 (@boks1971)

  • Replace NodeStats.forward_scheduling_delay with NodeStats.forward_processing_per_write, the mean forwarding work per write to a subscriber - #1895 (@boks1971)

  • webhook: ResourceURLNotifier.Stop(false) waits for queued events to be sent, as URLNotifier.Stop(false) does - #1901 (@mnjalale)

  • sdp: add CodecsFromSessionDescription and ParseFmtp helpers - #1899 (@anunaym14)

  • agent_simulation: dial a phone number over SIP instead of dispatching an agent - #1858 (@u9g)

  • Add SIPDialtone to select a regional dial tone on CreateSIPParticipant and TransferSIPParticipant; deprecate play_dialtone - #1892 (@dennwc)

  • sip: add SIPMediaConfig.drop_audio_during_dtmf to stop sending audio RTP while DTMF is sent - #1907 (@alexlivekit)

  • Add lk.sip.pinEnteredTime and lk.sip.answerTime SIP participant attributes, with helpers to set and parse them - #1928 (@boks1971)

  • SIP authentication: compare IP masks against remote address rather than From header. - #1889 (@alexfish8)