# Get started
> **Action Required**
>
> If you use WebRTC video, we recommend that you upgrade to 5.1.4 or above to prevent issues with future Chrome versions.
Install the Meeting SDK for web via npm or the Meeting SDK CDN.
## Install from npm
To install the [Meeting SDK via npm](https://www.npmjs.com/package/@zoom/meetingsdk), in your project, run the following command in terminal:
```bash
npm install @zoom/meetingsdk --save
```
## Install from CDN
To install the Meeting SDK via CDN, add the following scripts to the HTML page you want the Meeting SDK to live on, or `index.html` if you are using a single page app framework:
_Use of this SDK is subject to our [Terms of Service](https://explore.zoom.us/en/legal/zoom-api-license-and-tou)._
```html
```
> **Add current version number**
>
> Replace `{VERSION_NUMBER}` in the code above with the [latest Meeting SDK for web version number](https://www.npmjs.com/package/@zoom/meetingsdk) in the format `#.#.#`.
## Use UTF-8 encoding
Add `` to your web app's entry point (`index.html`) to ensure the browser uses UTF-8. Without it, the browser might default to a different encoding, which can prevent users from accessing media features and trigger console errors immediately after a session is joined.
## Content Security Policy header
See [Content Security Policy header](/docs/meeting-sdk/web/browser-support/#content-security-policy-header) for additional configuration requirements if you use this header.
## Next steps
Now that you've installed the Meeting SDK into your project, choose whether to import the [client view](/docs/meeting-sdk/web/client-view/import/) or [component view](/docs/meeting-sdk/web/component-view/import-sdk/).