Skip to content

Release 1.7.0 of the Amazon Kinesis Video WebRTC C SDK

Compare
Choose a tag to compare
@jdelapla jdelapla released this 23 Dec 20:22
· 16 commits to master since this release
22c9e3d

Release tagged at: 22c9e3d

Whats new:

  • Updated libwebsockets library to 4.2.2
  • make clean command added
  • Full jitter (range of jitter equal to base wait time) on exponential backoff of repeated signaling API calls
  • Full jitter & exponental backoff on non-200 results at the state machine level
  • Clock skew adaptations
    System time is compared to server time (with timezone corrections). If a skew is detected, the delta will be saved and the API retried.
    Skew per API service is tracked.
  • Better caching of IoT credentials. Resetting of the state machine for non-auth reasons will no longer require re-creating the signaling client.

Sample improvements:

  • Showcase data channel support in WebRTC Viewer sample.
  • Sample no longer destroys and recreates signaling client to reset state machine.

Bug Fixes

  • issues resolved: #1174 #1225 #1249
  • FD leak patched in LWS #1263
  • fix pare_status.py script #1268
  • Resolve LWS interface layer not appropriately reporting failures in some cases #1328
  • DCEP protocol issue fixed for non-null values #1228

Producer C version:

  • v1.2.X (unreleased at this time) - c7fce9e06021452ff3c42dc70c8360606b22ad53