# First steps with Video In this guide, you will learn how to set up a minimal video room using the JavaScript SDK. If you need to embed a prebuilt video conferencing widget into your web page, follow our guide for [Video Conferences](./video-conferences/index.mdx). Otherwise, keep reading to start coding a fully customizable video application. ## Get started Create an HTML file. Copy the following content to create a basic video room: html In the above file, we are using the [Browser SDK](/docs/sdks/reference/browser-sdk/00-browser-sdk-reference.mdx) to establish a video connection to a video room and to display its video stream into a div. To see it in action, you need to serve the HTML through a web server. You can upload it anywhere you like or, if you prefer, you can either: - test it in our [live demo](https://codesandbox.io/s/getting-started-42v0s?file=/index.html): open the link and youll be able to try it out right away. Or, - test it locally. Heres how: ### Step 1: Install Node.js If you need to install Node.js see instructions on the [official web page](https://nodejs.org/en/). Once installed, you can use the npx terminal command that you will need in Step 2. ### Step 2: Serve the HTML Open a terminal and cd into the directory where you saved your HTML file. Now run: shell npx serve . Your web page will be available in your browser at
First steps with Video
[Get Started With a Simple Video Demo ❯](/guides/getting-started-with-the-signalwire-video-api-1)