{"_id":"@aws-sdk/client-kinesis-video-archived-media-browser","_rev":"19-69f30c771085d1c1d149ba9d67abe738","name":"@aws-sdk/client-kinesis-video-archived-media-browser","dist-tags":{"latest":"0.1.0-preview.2","preview":"0.1.0-preview.6"},"versions":{"0.1.0-preview.2":{"name":"@aws-sdk/client-kinesis-video-archived-media-browser","version":"0.1.0-preview.2","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-kinesis-video-archived-media-browser@0.1.0-preview.2","maintainers":[{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"}],"dist":{"shasum":"361974f8c4eee1f287a08488ed971e4245f6021b","tarball":"https://registry.npmjs.org/@aws-sdk/client-kinesis-video-archived-media-browser/-/client-kinesis-video-archived-media-browser-0.1.0-preview.2.tgz","fileCount":206,"integrity":"sha512-v6cnb8Xz1zHr5olzXW/hQZO8r+8HFw0tu4vn8L+baLH9q10chQukziB+hDBTgrPZhyMRhajjuRTj3cZhc2yuYg==","signatures":[{"sig":"MEUCIEQllKtqZZs30KrMPAO6IzZHE0+5nhR1hvgzKtUGp8FAAiEAvrzarW/WQs4zIPCQsVqLgMgK5B/L8M3WnN1N/N76fGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddo7WCRA9TVsSAnZWagAA69kP/3TBzrpPQll4UUfxIbC7\nnO34aiOaB3lS5Ic2VOONZPYq7qsdv2JfuX3ML/vAyXgBZxkA2w+qYgf9AKSh\nTO3gumiquXUGt/IpLqo67rzsQbL4mtfwORRFwovYvxfTxZgvzfaR/xJIkBi6\nQ0uXYRtv2FKpL6J5sX2dCQunEmFh1B5I5Ow/FbICr2vymLOtGou7stfWFVn8\nmJrY11rvjaUzJXyFEzC9EtTpyslePfJpZM+UjLQRc9OnW58KcGPwwC2DU0s1\nZTiAb0NtDQfzZZlEE9evSWfKR4Dyu0yFyJmI6SiEKw629wwHS6jnTXi/BK/Y\nA4zoMwi/TlHktkg77F3cY170JW5Qtak4yXLuPsWvMrsfwZofDadrMqPL2wWR\nvz1CPimGZ4pusmViWNC84YALZQHhvw9KTTHZ9Zo1u/rEm84uSps7zyTidx55\n3yUdZ7hfZqQ0t1nI3MOKCZKl7/nyHVhBP4Q+ns5w0bdn4IuXEtChqnkfK8F+\nB+CQ7/AqO+xjxlKBkiDLOmBGn5V5NIVc2FxjK1GTiiXiNkyH99/umqA0a7+z\nXSPyf148EgbLaqLr/NXMGELE/Ipv//UXqD65disftV4GpxbYUrWAv4q0cWdZ\nMH1Crt56wwjnCM0j1f5uerCPXH0NcLy3PxAR7JyLG9LNlX+Odajh0Am+0rDn\nx0EC\r\n=DcZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"karma start karma.conf","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-kinesis-video-archived-media-browser has been renamed to @aws-sdk/client-kinesis-video-archived-media. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for Amazon Kinesis Video Streams Archived Media","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.5","@aws-sdk/json-parser":"^0.1.0-preview.5","@aws-sdk/core-handler":"^0.1.0-preview.5","@aws-sdk/json-builder":"^0.1.0-preview.5","@aws-sdk/signature-v4":"^0.1.0-preview.6","@aws-sdk/protocol-rest":"^0.1.0-preview.7","@aws-sdk/config-resolver":"^0.1.0-preview.5","@aws-sdk/middleware-stack":"^0.1.0-preview.6","@aws-sdk/retry-middleware":"^0.1.0-preview.5","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.5","@aws-sdk/signing-middleware":"^0.1.0-preview.6","@aws-sdk/url-parser-browser":"^0.1.0-preview.5","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.5","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.6","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.6","@aws-sdk/stream-collector-browser":"^0.1.0-preview.5","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@aws-sdk/middleware-content-length":"^0.1.0-preview.5","@aws-sdk/middleware-header-default":"^0.1.0-preview.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-kinesis-video-archived-media-browser_0.1.0-preview.2_1568050901517_0.2238443619359034","host":"s3://npm-registry-packages"}},"0.1.0-preview.3":{"name":"@aws-sdk/client-kinesis-video-archived-media-browser","version":"0.1.0-preview.3","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-kinesis-video-archived-media-browser@0.1.0-preview.3","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"4f3c490627a5a8498be6f9be7f655ff7244f202d","tarball":"https://registry.npmjs.org/@aws-sdk/client-kinesis-video-archived-media-browser/-/client-kinesis-video-archived-media-browser-0.1.0-preview.3.tgz","fileCount":206,"integrity":"sha512-ucziza/0ZqnImW6f4/VIXew22iwpEsFW6Gp4RNKk2D35ks+HGekfazbS8+RaDSAlHG4NhE92SLblatdBje1Ymg==","signatures":[{"sig":"MEYCIQDqGVoE5n8HRX9U3s8bhkX6Xg3PdD8ol667pxeDih2SwAIhAKXNdS/5d8v8BSKaOtFgQQsOEEIPZd2PV/lItKnPYSuT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg6R1CRA9TVsSAnZWagAA4VkP+gMQFWnj5NNSWz39OFIW\n2OJgYHmbpxWbh2VshbNkvBRRhRk2cmSJvkGBbTeGiRKLAZ2IvYaQIYnwgPOV\nb2bz9J+i06seLQs7fkKAPloUgx/GOdS2BF+9JzYj7uCPEF0flj3NiRKtHO6D\n4nC2ohP8p96A/OQPZ70sL4ySLerHssrTTvQtYtICtkXsmseE4AyzAFfnmN8o\nCcMjc0cRkUzSxxZ7pVNyVnkNxtJcqaJkhZdFdHaAADGzQPkE/ojOI9wnAR4D\nePThB5enN5dSfMcjYtHSXjwch1hl52p28WWTAHQYJpUGINH34PJa2KiUw8Nc\n9cBCB7q66FeomTwrt5t+VMqu7VD5j9Wn2s1f3l2ZpiAEYId78AmpRly8qcV7\n04mbSKKNry4hw+FF1hLoQptix7h+hn5vTo3y/6dEXzSs+Up/VKVREcHbpcWg\n1RXOkPUbPL+CxGDdQijHzAkCNFdJVxjv5vZHuGl5h7kfl8IaB6YArbr7ql8P\nUZZTk71YhJQIm+FMtOQi9n8FbFSSkq0hWWFp1zZ/9I3R6UuSeFbXhpABSGcn\nUHd806dg9uJXtqj6Acw2w+xfoI2USSeWV5ackO6XxoKZVkHD31MFERDfai03\niN5fa+TkJgnq2MM2K03qnBggzYJnvhIeujOUyRD+mwL1SVUm6/olmM2Kdx0B\n+i5S\r\n=KTam\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-kinesis-video-archived-media-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-kinesis-video-archived-media-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-kinesis-video-archived-media-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n\n## Description\n\n<p/>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-kinesis-video-archived-media-browser\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`KinesisVideoArchivedMediaClient`) and the commands you need, for example `GetDASHStreamingSessionURLCommand`:\n\n```javascript\n//JavaScript\nconst {\n  KinesisVideoArchivedMediaClient\n} = require(\"@aws-sdk/client-kinesis-video-archived-media-browser/KinesisVideoArchivedMediaClient\");\nconst {\n  GetDASHStreamingSessionURLCommand\n} = require(\"@aws-sdk/client-kinesis-video-archived-media-browser/commands/GetDASHStreamingSessionURLCommand\");\n```\n\n```javascript\n//TypeScript\nimport { KinesisVideoArchivedMediaClient } from \"@aws-sdk/client-kinesis-video-archived-media-browser/KinesisVideoArchivedMediaClient\";\nimport { GetDASHStreamingSessionURLCommand } from \"@aws-sdk/client-kinesis-video-archived-media-browser/commands/GetDASHStreamingSessionURLCommand\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst kinesisVideoArchivedMedia = new KinesisVideoArchivedMediaClient({\n  region: \"region\"\n});\n//clients can be shared by different commands\nconst params = {};\nconst getDASHStreamingSessionURLCommand = new GetDASHStreamingSessionURLCommand(\n  params\n);\nkinesisVideoArchivedMedia\n  .send(getDASHStreamingSessionURLCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nkinesisVideoArchivedMedia.send(\n  getDASHStreamingSessionURLCommand,\n  (err, data) => {\n    //do something\n  }\n);\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/@aws-sdk/client-kinesis-video-archived-media-browser/KinesisVideoArchivedMedia\";\nconst kinesisVideoArchivedMedia = new AWS.KinesisVideoArchivedMedia({\n  region: \"region\"\n});\nkinesisVideoArchivedMedia.getDASHStreamingSessionURL(params, (err, data) => {\n  //do something\n});\n```\n\nFor operations containing stream response like `GetMediaForFragmentList()`, you can get response stream by accessing to streaming member. e.g. data.Payload.getReader().read().then(/_ do something and continue reading _/).(`data` is the resolved response object)\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-kinesis-video-archived-media-browser' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"karma start karma.conf","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-kinesis-video-archived-media-browser has been renamed to @aws-sdk/client-kinesis-video-archived-media. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for Amazon Kinesis Video Streams Archived Media","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.5","@aws-sdk/json-parser":"^0.1.0-preview.5","@aws-sdk/core-handler":"^0.1.0-preview.5","@aws-sdk/json-builder":"^0.1.0-preview.5","@aws-sdk/signature-v4":"^0.1.0-preview.7","@aws-sdk/protocol-rest":"^0.1.0-preview.7","@aws-sdk/config-resolver":"^0.1.0-preview.5","@aws-sdk/middleware-stack":"^0.1.0-preview.6","@aws-sdk/retry-middleware":"^0.1.0-preview.5","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.5","@aws-sdk/signing-middleware":"^0.1.0-preview.7","@aws-sdk/url-parser-browser":"^0.1.0-preview.5","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.5","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.6","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.6","@aws-sdk/stream-collector-browser":"^0.1.0-preview.5","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@aws-sdk/middleware-content-length":"^0.1.0-preview.5","@aws-sdk/middleware-header-default":"^0.1.0-preview.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-kinesis-video-archived-media-browser_0.1.0-preview.3_1568908405234_0.04613566035288463","host":"s3://npm-registry-packages"}},"0.1.0-preview.4":{"name":"@aws-sdk/client-kinesis-video-archived-media-browser","version":"0.1.0-preview.4","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-kinesis-video-archived-media-browser@0.1.0-preview.4","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"63a35cc30f9d4b85243fef90b0e164b5b20def4f","tarball":"https://registry.npmjs.org/@aws-sdk/client-kinesis-video-archived-media-browser/-/client-kinesis-video-archived-media-browser-0.1.0-preview.4.tgz","fileCount":206,"integrity":"sha512-8CJ2Qiwzk61Gay//nc8X/9NVVFTC6OGtfB1Ohho3c39FxmqettQaiNkTs/rAVWCPgBl+BJ1qr+5iQvR8NCmhFw==","signatures":[{"sig":"MEYCIQDseTZ1C838iPcYDDg1ay4t7mW9KVs4T+tKhmfiYJvobwIhAPZJ/YHi20Klrt1GQCMlUc0GsAOR0HPoqs/eQa7y8HbW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduM7iCRA9TVsSAnZWagAA0akQAJ7oGua6TcWFr5oc5Uqd\noTX9ZzvgzroXx1tqmyKfAoO8lArcDfTRsWa5s7fBXb8ARlIugPfHSV/7IpWX\n33/yXyxBi7xuUG16Ase85PIddcw9Y/qxpXS2EBhVAcxMXTObXGpt3foBBHBz\npCNM+m63C7Q8n2jncUJMNNvbxrQMOJXa8A2a7hB7LVQAIstlZvdEUfajS8Oi\n8QjHw3P2YDakI/4ZV4VStpjqanXDUzwmrWEgvI6nYdfOW9xxaX3Cpf06fD1T\nO/j2Y23gYZPNtwIANG6S1WLtndaEcmcCANpUe+QsgvtRgCB1+Mv2Nz7pMj+e\n60DrljrYY0sdnwBeDSauZTcwfqFVZzWUSlhIHzbQQBC1l5F+mWZk5/akfCzD\n1O+eBRlJv5pMHPRIM5cvfGw2Ph82vSnsQsT1CuyqTuq2PxR3+i1i+u+BPqws\nvdXTkwkP97QF5kY0FE29V+VkT5uF5bRmXBk9x3SCD/bRj2XtcpckPVMMadVu\nj/Feki8Zjwmi1XnYcfRJLf2k8uie5TBoXdnArV4ab3jxS0rQ2EiCW5DXG0NE\npfYwu0zVGKAu/rAl7hFgqNS+t2vtWqX+uHb4JA3N9D/n5qHxmyhKFVnc/vlk\nqfIvb1HdGuEoGS6mV22ey2RwmEqY5ic8Hxa973JKCblcD44Tpd4yID+o9dxF\nn5nZ\r\n=pIc0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-kinesis-video-archived-media-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-kinesis-video-archived-media-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-kinesis-video-archived-media-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n\n## Description\n\n<p/>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-kinesis-video-archived-media-browser\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`KinesisVideoArchivedMediaClient`) and the commands you need, for example `GetDASHStreamingSessionURLCommand`:\n\n```javascript\n//JavaScript\nconst {\n  KinesisVideoArchivedMediaClient,\n  GetDASHStreamingSessionURLCommand\n} = require(\"@aws-sdk/client-kinesis-video-archived-media-browser\");\n```\n\n```javascript\n//TypeScript\nimport {\n  KinesisVideoArchivedMediaClient,\n  GetDASHStreamingSessionURLCommand\n} from \"@aws-sdk/client-kinesis-video-archived-media-browser\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst kinesisVideoArchivedMedia = new KinesisVideoArchivedMediaClient({\n  region: \"region\"\n});\n//clients can be shared by different commands\nconst params = {};\nconst getDASHStreamingSessionURLCommand = new GetDASHStreamingSessionURLCommand(\n  params\n);\nkinesisVideoArchivedMedia\n  .send(getDASHStreamingSessionURLCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nkinesisVideoArchivedMedia.send(\n  getDASHStreamingSessionURLCommand,\n  (err, data) => {\n    //do something\n  }\n);\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/client-kinesis-video-archived-media-browser\";\nconst kinesisVideoArchivedMedia = new AWS.KinesisVideoArchivedMedia({\n  region: \"region\"\n});\nkinesisVideoArchivedMedia.getDASHStreamingSessionURL(params, (err, data) => {\n  //do something\n});\n```\n\nFor operations containing stream response like `GetMediaForFragmentList()`, you can get response stream by accessing to streaming member. e.g. data.Payload.getReader().read().then(/_ do something and continue reading _/).(`data` is the resolved response object)\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-kinesis-video-archived-media-browser' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"karma start karma.conf","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-kinesis-video-archived-media-browser has been renamed to @aws-sdk/client-kinesis-video-archived-media. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for Amazon Kinesis Video Streams Archived Media","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.6","@aws-sdk/json-parser":"^0.1.0-preview.6","@aws-sdk/core-handler":"^0.1.0-preview.6","@aws-sdk/json-builder":"^0.1.0-preview.6","@aws-sdk/signature-v4":"^0.1.0-preview.8","@aws-sdk/protocol-rest":"^0.1.0-preview.8","@aws-sdk/config-resolver":"^0.1.0-preview.6","@aws-sdk/middleware-stack":"^0.1.0-preview.7","@aws-sdk/retry-middleware":"^0.1.0-preview.6","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.6","@aws-sdk/signing-middleware":"^0.1.0-preview.8","@aws-sdk/url-parser-browser":"^0.1.0-preview.6","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.6","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.7","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.7","@aws-sdk/stream-collector-browser":"^0.1.0-preview.6","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@aws-sdk/middleware-content-length":"^0.1.0-preview.6","@aws-sdk/middleware-header-default":"^0.1.0-preview.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-kinesis-video-archived-media-browser_0.1.0-preview.4_1572392674240_0.11307995143912986","host":"s3://npm-registry-packages"}},"0.1.0-preview.5":{"name":"@aws-sdk/client-kinesis-video-archived-media-browser","version":"0.1.0-preview.5","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-kinesis-video-archived-media-browser@0.1.0-preview.5","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"ef2e4827ebe667204955a0fcac8aacc6975afd5a","tarball":"https://registry.npmjs.org/@aws-sdk/client-kinesis-video-archived-media-browser/-/client-kinesis-video-archived-media-browser-0.1.0-preview.5.tgz","fileCount":206,"integrity":"sha512-71I/tm8GfyQurTbmt+PxLl8yPpSeoxCwyH7e2W+7S1BrOhZC7h146Leuq8wo4ex4D4nTkJ9bRm2oBMPn0/2e7A==","signatures":[{"sig":"MEYCIQCXhHnJtT/b/d1VIEtEDPoN9GBKeWrVOZQIeIKkWcckXwIhAK+KT3mFQiq+L+vVvJNP9earyBXLAUOgdPY7Ni0SgKs2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdueHPCRA9TVsSAnZWagAAxv0P/jUxPO8iZ4xsi/BV+szr\n/bHRjTpQmv4830VqnURqrtUGORkzyk0+zKxuOGGsQd+CyU73WQ/3mWJ8cY3L\n1JcvhoFYz6I7RNNBIaQRi9GisT6hmkIyVGc3U5KezO5Hf650f8NY1EMgATWo\nE9kwOCuvSxofxMtm8NPQld/KlnUI9pemQ9uzY9oPttch+GcrTObIZA8j9Mym\noW/6Sex7JLWb6Towz0MaIt0Vo/eST+ZMc6Zsvc91hkiQH2N4uOV0+vtIWy3J\no5pAJGUPFx1vcF7ctxr7rFVO5nWUsygrnRLj0vX/RgfR4WlzZnlj4vnxCrh3\ne2UjUSJx+JhDoYBiZ0WHgu52sj2JNeJQBz69vKGZC6JPvN5r/HpV3xjcHFtE\nJ8lOfoPsh4jn20pxdHcWocIKr+yiBRao5RNbIElDym8rAaZq8Xalbu+O6p+5\nB1CjIMZ36/OZ7gyhChqw6i4F/DliQWwDvn9MaDX6k5/que5GEIzDxyxA8WfJ\nqwc/khxXUOjfTv5lCKn3qCjBeDfxvMYZ/WJsiE7/QUfXUcAUrxoiTJ3eqlOD\nvB+aMOBZzVdh6IE2IMK//V51kkLHTQkj62QP7PTGVOda8VBCWa2I1KJqLORB\nd41s2BzhnJWEo1GC1Zfffd8LTHyDPQ0JJj/OPUdEdFaJDSN3XRyOSkdKabgo\nczcP\r\n=2gh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-kinesis-video-archived-media-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-kinesis-video-archived-media-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-kinesis-video-archived-media-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n\n## Description\n\n<p/>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-kinesis-video-archived-media-browser\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`KinesisVideoArchivedMediaClient`) and the commands you need, for example `GetDASHStreamingSessionURLCommand`:\n\n```javascript\n//JavaScript\nconst {\n  KinesisVideoArchivedMediaClient,\n  GetDASHStreamingSessionURLCommand\n} = require(\"@aws-sdk/client-kinesis-video-archived-media-browser\");\n```\n\n```javascript\n//TypeScript\nimport {\n  KinesisVideoArchivedMediaClient,\n  GetDASHStreamingSessionURLCommand\n} from \"@aws-sdk/client-kinesis-video-archived-media-browser\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst kinesisVideoArchivedMedia = new KinesisVideoArchivedMediaClient({\n  region: \"region\"\n});\n//clients can be shared by different commands\nconst params = {};\nconst getDASHStreamingSessionURLCommand = new GetDASHStreamingSessionURLCommand(\n  params\n);\nkinesisVideoArchivedMedia\n  .send(getDASHStreamingSessionURLCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nkinesisVideoArchivedMedia.send(\n  getDASHStreamingSessionURLCommand,\n  (err, data) => {\n    //do something\n  }\n);\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/client-kinesis-video-archived-media-browser\";\nconst kinesisVideoArchivedMedia = new AWS.KinesisVideoArchivedMedia({\n  region: \"region\"\n});\nkinesisVideoArchivedMedia.getDASHStreamingSessionURL(params, (err, data) => {\n  //do something\n});\n```\n\nFor operations containing stream response like `GetMediaForFragmentList()`, you can get response stream by accessing to streaming member. e.g. data.Payload.getReader().read().then(/_ do something and continue reading _/).(`data` is the resolved response object)\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-kinesis-video-archived-media-browser' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"karma start karma.conf","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-kinesis-video-archived-media-browser has been renamed to @aws-sdk/client-kinesis-video-archived-media. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for Amazon Kinesis Video Streams Archived Media","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@aws-sdk/json-parser":"^0.1.0-preview.7","@aws-sdk/core-handler":"^0.1.0-preview.7","@aws-sdk/json-builder":"^0.1.0-preview.7","@aws-sdk/signature-v4":"^0.1.0-preview.9","@aws-sdk/protocol-rest":"^0.1.0-preview.9","@aws-sdk/config-resolver":"^0.1.0-preview.7","@aws-sdk/middleware-stack":"^0.1.0-preview.8","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.7","@aws-sdk/signing-middleware":"^0.1.0-preview.9","@aws-sdk/url-parser-browser":"^0.1.0-preview.7","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.8","@aws-sdk/stream-collector-browser":"^0.1.0-preview.7","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@aws-sdk/middleware-content-length":"^0.1.0-preview.7","@aws-sdk/middleware-header-default":"^0.1.0-preview.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-kinesis-video-archived-media-browser_0.1.0-preview.5_1572463054908_0.9490312730401294","host":"s3://npm-registry-packages"}},"0.1.0-preview.6":{"name":"@aws-sdk/client-kinesis-video-archived-media-browser","version":"0.1.0-preview.6","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-kinesis-video-archived-media-browser@0.1.0-preview.6","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"6242fc5f94ab6295481ae76fd294cd6ea3425367","tarball":"https://registry.npmjs.org/@aws-sdk/client-kinesis-video-archived-media-browser/-/client-kinesis-video-archived-media-browser-0.1.0-preview.6.tgz","fileCount":206,"integrity":"sha512-kKlKIvvwLSwn05wi3tI238T6UYW6GyukVbaxIbuvir9l6NG4NXMXPdP2+t5UmikSL8sPKDm+tTlwQT5PodeWtQ==","signatures":[{"sig":"MEUCIH9LdVapdymC6JIYaEjD6qsvM6fAWVAbmmg/tpfznbgKAiEAjU+sTcFL9RZG2EF1cBras1BSdw/YDOgE/XI10i1qXbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1FNiCRA9TVsSAnZWagAAgPcP/iZY53Q0vsHWRXh+ATDP\nIYFbz/jFHltgex42Iu+YUOm8VNskBOnhxPKDV5vLpF4wUJaf3Nxaj/qEA9WC\n1MWyFVXv3NHgQ6bIRA/W/0dSpuZTzmWp2hW2t4VOXJmOy7Nd1wrbDyt3XYHq\n/QWlnME4KkC6yV2R8cS0HIJ1pfQEiECFM3ijk3y04j3g89G9c+t4VBZ0YLqj\nqU7nnK+ABfcxus4olYisKU/lhyWJpx4AWIeSo9bKIaJrXjqjFEsrRSp5CM9d\n1L3yXE5RbBeTyhf0x0EtGSDS4eUH0uSruXA6fL/EEUXOfDq7PJPaGWrKyFrX\nV1fwrtNAEvj7ubrS67WL78EEzU70x1V61+yQ0aFdRjWnD0xs8rvHkuVVCqta\nc1lsc/PgDoPZyWuAkKppvlgetCopaF6SdAlRK61a0z0KK+Y5NeHwlbaFDRjC\nkRHNvNgNAv2GIFcAKM/E93JmBMM2B+44rmcvvdmtTftCZzfPQWHC78ykMkU5\niA9jNHz5hVfvWd2VE+csDvLgANYH5XCWzHfaZYvB9+EM1Xp5HbdYW+0aRDYx\nAEdx9WrRb3/eoqJ3p/wkEjC1IPpyAm/Yg5nY7GjA2E6GorzVe2Z95CM7c2Nd\nnhE5or8DAbfKXOva9JeiQhomJNs9gIx+dxX1VXMNn31aMcfl05/p/CqegFs6\nMhGF\r\n=gwyO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-kinesis-video-archived-media-browser\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-kinesis-video-archived-media-browser/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-kinesis-video-archived-media-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-kinesis-video-archived-media-browser)\n\n## Description\n\n<p/>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-kinesis-video-archived-media-browser\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`KinesisVideoArchivedMediaClient`) and the commands you need, for example `GetDASHStreamingSessionURLCommand`:\n\n```javascript\n//JavaScript\nconst {\n  KinesisVideoArchivedMediaClient,\n  GetDASHStreamingSessionURLCommand\n} = require(\"@aws-sdk/client-kinesis-video-archived-media-browser\");\n```\n\n```javascript\n//TypeScript\nimport {\n  KinesisVideoArchivedMediaClient,\n  GetDASHStreamingSessionURLCommand\n} from \"@aws-sdk/client-kinesis-video-archived-media-browser\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst kinesisVideoArchivedMedia = new KinesisVideoArchivedMediaClient({\n  region: \"region\"\n});\n//clients can be shared by different commands\nconst params = {};\nconst getDASHStreamingSessionURLCommand = new GetDASHStreamingSessionURLCommand(\n  params\n);\nkinesisVideoArchivedMedia\n  .send(getDASHStreamingSessionURLCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nkinesisVideoArchivedMedia.send(\n  getDASHStreamingSessionURLCommand,\n  (err, data) => {\n    //do something\n  }\n);\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/client-kinesis-video-archived-media-browser\";\nconst kinesisVideoArchivedMedia = new AWS.KinesisVideoArchivedMedia({\n  region: \"region\"\n});\nkinesisVideoArchivedMedia.getDASHStreamingSessionURL(params, (err, data) => {\n  //do something\n});\n```\n\nFor operations containing stream response like `GetMediaForFragmentList()`, you can get response stream by accessing to streaming member. e.g. data.Payload.getReader().read().then(/_ do something and continue reading _/).(`data` is the resolved response object)\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await kinesisVideoArchivedMedia.send(\n    getDASHStreamingSessionURLCommand\n  );\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-kinesis-video-archived-media-browser' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"karma start karma.conf","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-kinesis-video-archived-media-browser has been renamed to @aws-sdk/client-kinesis-video-archived-media. Please install the renamed package.","_npmVersion":"6.9.0","description":"Browser SDK for Amazon Kinesis Video Streams Archived Media","directories":{},"_nodeVersion":"10.16.3","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@aws-sdk/json-parser":"^0.1.0-preview.7","@aws-sdk/core-handler":"^0.1.0-preview.7","@aws-sdk/json-builder":"^0.1.0-preview.7","@aws-sdk/signature-v4":"^0.1.0-preview.10","@aws-sdk/protocol-rest":"^0.1.0-preview.10","@aws-sdk/config-resolver":"^0.1.0-preview.7","@aws-sdk/middleware-stack":"^0.1.0-preview.9","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-crypto/sha256-browser":"^0.1.0-preview.1","@aws-sdk/util-utf8-browser":"^0.1.0-preview.3","@aws-sdk/fetch-http-handler":"^0.1.0-preview.8","@aws-sdk/signing-middleware":"^0.1.0-preview.10","@aws-sdk/url-parser-browser":"^0.1.0-preview.7","@aws-sdk/util-base64-browser":"^0.1.0-preview.3","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/json-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/util-user-agent-browser":"^0.1.0-preview.9","@aws-sdk/stream-collector-browser":"^0.1.0-preview.7","@aws-sdk/util-body-length-browser":"^0.1.0-preview.3","@aws-sdk/middleware-content-length":"^0.1.0-preview.7","@aws-sdk/middleware-header-default":"^0.1.0-preview.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-kinesis-video-archived-media-browser_0.1.0-preview.6_1574196066081_0.7499438446229796","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-09T17:41:41.345Z","modified":"2025-03-27T18:43:54.226Z","0.1.0-preview.2":"2019-09-09T17:41:41.736Z","0.1.0-preview.3":"2019-09-19T15:53:25.369Z","0.1.0-preview.4":"2019-10-29T23:44:34.360Z","0.1.0-preview.5":"2019-10-30T19:17:35.002Z","0.1.0-preview.6":"2019-11-19T20:41:06.224Z"},"author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","description":"Browser SDK for Amazon Kinesis Video Streams Archived Media","maintainers":[{"email":"osa-3p@amazon.com","name":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","name":"aws-sdk-bot"}],"readme":"","readmeFilename":""}