Page MenuHomeSolus

Update srt to 1.4.4
ClosedPublic

Authored by aleksvor on Oct 8 2021, 7:31 PM.
Referenced Files
F11071021: D11990.id.diff
Sat, Aug 12, 1:01 AM
F11071020: D11990.id29145.diff
Sat, Aug 12, 1:01 AM
F11071019: D11990.id30512.diff
Sat, Aug 12, 1:01 AM
F11052833: D11990.diff
Thu, Aug 10, 10:11 PM
F10976625: D11990.id30512.diff
Sat, Jul 22, 10:55 AM
F10974049: D11990.id29145.diff
Fri, Jul 21, 10:56 PM
F10844390: D11990.diff
Jun 10 2023, 8:53 PM
F10841844: D11990.id30512.diff
Jun 10 2023, 9:06 AM
Subscribers

Details

Summary

Summarized changelog:

  • Monotonic clock is enabled by default.
  • Changed the default value of SRTO_RETRANSMITALGO socket option to 1. This activates the efficient retransmission algorithm on the sender side.
  • Improvements:
    • Improved random integer retrieval, which is mainly used for initial socket ID and Initial Sequence Number (ISN) generation.
    • Improved clock drift compensation algorithm. RTT samples are now taken into account when estimating clock drift.
    • Improved round-trip time (RTT) estimation.
    • Improved 'No room to store incoming packet' warning with additional hints to identify a possible reason.
    • Added support for atomic types.

Ful changelog here.

Test Plan
  1. Rebuilt gstreamer-1.0-plugins-bad, ffmpeg and vlc against this version.
  2. Started SRT stream with OBS Studio and watched it with mpv.

Diff Detail

Repository
R5139 srt
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1952
Build 1952: arc lint + arc unit