awslabs / amazon-kinesis-video-streams-webrtc-sdk-js

JS SDK for interfacing with the Amazon Kinesis Video Streams Signaling Service.
https://awslabs.github.io/amazon-kinesis-video-streams-webrtc-sdk-js/examples/index.html
Apache License 2.0
285 stars 140 forks source link

RCL Support for v4 signed wss url and explicit TURN creds for SDP offer #279

Open Codecheetos2023 opened 8 months ago

Codecheetos2023 commented 8 months ago

Issue #, if available:

Description of changes:

Support V4 based Signed URL with explicitly passing 3 TURN server endpoints and username, password generated externally and passed via this client. These are optional parameters backward compatible with starting webrtc session with AWS Signaling Channel ARN.

See details SIGNED_KSC.md

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.