Skip to content

Commit

Permalink
Merge pull request #2443 from 100mslive/qa
Browse files Browse the repository at this point in the history
Release PR
  • Loading branch information
ygit authored Dec 2, 2024
2 parents 04f87a5 + 049f38d commit 3396168
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ You have two storage options for recording assets:
- **Self-storage** - Configure a cloud storage location (for example AWS S3 or GCS) under the storage configuration in your template. By default, 100ms will upload any generated recording assets to this defined location. [Set up storage configuration](/get-started/v2/get-started/features/recordings/recording-assets/storage-configuration) to use this option.
- **Store with 100ms** - If no custom cloud storage is configured, any generated recording assets are uploaded to 100ms storage buckets allocated for your account. By default, there is limited 15 day retention. The validity period of these recordings can be configured using the Get Recording Link API. <br/>

For more details, refer [storage configuration](http://localhost:4000/docs/get-started/v2/get-started/features/recordings/recording-assets/storage-configuration)
For more details, refer [storage configuration](get-started/v2/get-started/features/recordings/recording-assets/storage-configuration)

#### Validity of download URL
When you're using 100ms storage for your recordings, these recording assets need to be downloaded using pre-signed download URLs sent via webhook. Set the validity Alternatively, you can use your own storage.
Expand Down
12 changes: 12 additions & 0 deletions docs/javascript/v2/how-to-guides/debugging/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -236,3 +236,15 @@ const { HMSReactiveStore} = require('@100mslive/hms-video-store');

By implementing one of these workarounds, you should be able to resolve the TypeScript errors and continue using the libraries.

#### How to Address Video and Audio Issues with Capture Devices

1. Check for Conflicting Applications: Ensure that no other applications are currently using your audio and video devices. If you find any, close them and restart your 100ms session.

2. Manage getUserMedia Calls: If you're using the getUserMedia function, be sure to stop it before invoking the 100ms join method.

```
const mediaStream = await navigator.mediaDevices.getUserMedia(constraints);
mediaStream.getTracks().forEach(track => track.stop());
```
2 changes: 1 addition & 1 deletion docs/javascript/v2/release-notes/release-notes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ description: Release Notes for 100ms JavaScript SDK
| @100mslive/hms-virtual-background | [![npm version](https://badge.fury.io/js/%40100mslive%2Fhms-virtual-background.svg)](https://badge.fury.io/js/%40100mslive%2Fhms-virtual-background) |


## 28-11-2024
## 2024-11-28

Released: `@100mslive/[email protected]`, `@100mslive/[email protected]`, `@100mslive/[email protected]`, `@100mslive/[email protected]`, `@100mslive/[email protected]`, `@100mslive/[email protected]`

Expand Down

0 comments on commit 3396168

Please sign in to comment.