Skip to content

Version 1.5.0

Compare
Choose a tag to compare
@zenomt zenomt released this 29 Jul 17:23
· 46 commits to main since this release
  • add collect() in Algorithm.hpp
  • add Hex::decodeDigit() and decodeByte()
  • Media deprecate track accessor methods, modify track semantics, add comparison functions
  • PosixPlatformAdapter get interface ID on addUdpInterface()
  • add Retainer
  • TCMessage support Enhanced RTMP video tags
  • URIParse resolve relative URI references, percent encode/decode
  • add RTMFP::onUnmatchedRHello and sendIHello() for connectivity checkers
  • add Flow::getERTO() and getMRTO()
  • fix RateTracker::getRate()
  • congestion control ensure CWND cuts on loss when CWND is less than outstanding
  • peek in ping to infer mobility check to reset base RTT
  • add test/conncheck connectivity checker
  • test/tcconn take stream name from URI fragment
  • test/tcpublish take stream name from URI fragment
  • test/tcrelay support Enhanced RTMP
  • test/tcserver
    • support Enhanced RTMP
    • authenticated user-specific parameters/constraints and "publisher name"
    • publish priority & preemption
    • move play real-time parameters to "query" portion of stream name
    • play of HEVC, AV1, VP9 wait instead of garbled video on play to avoid decoder errors
    • onRelay sender info is Object instead of just String