diff --git a/examples/app.css b/examples/app.css index 6780e63..4bdf9d5 100644 --- a/examples/app.css +++ b/examples/app.css @@ -31,3 +31,7 @@ pre .warn { height: 500px; overflow: auto; } + +#subheader { + margin-top: 30px; +} diff --git a/examples/app.js b/examples/app.js index 8d0ff69..fae0b2a 100644 --- a/examples/app.js +++ b/examples/app.js @@ -100,6 +100,7 @@ function getFormValues() { forceSTUN: $('#forceSTUN').is(':checked'), forceTURN: $('#forceTURN').is(':checked'), accessKeyId: $('#accessKeyId').val(), + useDualStackEndpoints: $('#useDualStackEndpoints').is(':checked'), endpoint: $('#endpoint').val() || null, secretAccessKey: $('#secretAccessKey').val(), sessionToken: $('#sessionToken').val() || null, @@ -533,6 +534,7 @@ const fields = [ {field: 'accessKeyId', type: 'text'}, {field: 'secretAccessKey', type: 'text'}, {field: 'sessionToken', type: 'text'}, + {field: 'useDualStackEndpoints', type: 'checkbox'}, {field: 'endpoint', type: 'text'}, {field: 'sendVideo', type: 'checkbox'}, {field: 'sendAudio', type: 'checkbox'}, diff --git a/examples/createSignalingChannel.js b/examples/createSignalingChannel.js index 789c785..eaeb686 100644 --- a/examples/createSignalingChannel.js +++ b/examples/createSignalingChannel.js @@ -18,6 +18,7 @@ async function createSignalingChannel(formValues) { }, endpoint: formValues.endpoint, logger: formValues.logAwsSdkCalls ? console : undefined, + useDualstackEndpoint: formValues.useDualStackEndpoints, }); // Create signaling channel diff --git a/examples/createStream.js b/examples/createStream.js index a13012d..750c0d1 100644 --- a/examples/createStream.js +++ b/examples/createStream.js @@ -20,6 +20,7 @@ async function createStream(formValues) { region: formValues.region, endpoint: formValues.endpoint, logger: formValues.logAwsSdkCalls ? console : undefined, + useDualstackEndpoint: formValues.useDualStackEndpoints, }); const createStreamResponse = await kinesisVideoClient diff --git a/examples/describeMediaStorageConfiguration.js b/examples/describeMediaStorageConfiguration.js index 68448e7..f7cccd9 100644 --- a/examples/describeMediaStorageConfiguration.js +++ b/examples/describeMediaStorageConfiguration.js @@ -19,6 +19,7 @@ async function describeMediaStorageConfiguration(formValues) { }, endpoint: formValues.endpoint, logger: formValues.logAwsSdkCalls ? console : undefined, + useDualstackEndpoint: formValues.useDualStackEndpoints, }); const mediaStorageConfiguration = await kinesisVideoClient.send(new AWS.KinesisVideo.DescribeMediaStorageConfigurationCommand({ ChannelName: formValues.channelName })); diff --git a/examples/index.html b/examples/index.html index b152d32..837a5c3 100644 --- a/examples/index.html +++ b/examples/index.html @@ -25,14 +25,34 @@
Filter settings for which ICE candidates are sent to and received from the peer.