Skip to content

Dual-Stack Endpoint Support#112

Merged
stefankiesz merged 11 commits intodevelopfrom
dual-stack-support
Dec 20, 2025
Merged

Dual-Stack Endpoint Support#112
stefankiesz merged 11 commits intodevelopfrom
dual-stack-support

Conversation

@stefankiesz
Copy link
Copy Markdown
Contributor

@stefankiesz stefankiesz commented Apr 22, 2025

Issue #, if available:
N/A

Description of changes:

  • Added a switch to the UI to control whether to use dual-stack KVS endpoints.
  • Tested e2e WebRTC connection using pre-prod dual-stack control plane endpoints with JS Test Page as the other peer.
  • Improved margin alignment between existing UI components.


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

@stefankiesz stefankiesz requested a review from unicornss April 29, 2025 13:42
@stefankiesz stefankiesz changed the title Prepare for Dual-Stack Support - Control Plane Endpoint Prepare for Dual-Stack Support Nov 25, 2025
@stefankiesz stefankiesz changed the title Prepare for Dual-Stack Support Dual-Stack Endpoint Support Dec 17, 2025
@stefankiesz stefankiesz changed the base branch from master to develop December 19, 2025 23:22
@stefankiesz stefankiesz merged commit 36f0fc3 into develop Dec 20, 2025
6 checks passed
stefankiesz added a commit that referenced this pull request Dec 22, 2025
* Dual-Stack Endpoint Support (#112)

* Add the dual-stack checkbox

* Change checkbox to switch, improve margins

* Move KVS client creation to separate class

* Update app/src/main/java/com/amazonaws/kinesisvideo/demoapp/util/KvsClientFactory.java

Co-authored-by: sirknightj <jggunawa@amazon.com>

* Address comments

* Add dual-stack STUN url

* Update UI component

* Fix rebase

* Actually fix rebase

* Add back custom endpoint capabilities

* Add missing import

---------

Co-authored-by: sirknightj <jggunawa@amazon.com>

* Update versionName to 1.3.0 (#124)

---------

Co-authored-by: sirknightj <jggunawa@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants