Contact Us

How to Install Livestream Studio

Livestream Studio software can be downloaded onto a Windows or Mac computer from livestream.com/studio by clicking on the Download to Get Started button.

If you are using Windows, you must be logged in as an Admin user in order to install and run Livestream Studio. You will also need an Internet connection for this entire process.

If you purchased a Livestream Studio hardware product (HD31, HD51, HD550, etc.), Livestream Studio software is already pre-installed on your unit.

Select which operating system you are using: Windows or Mac.

Installing on Windows

The download will begin automatically. Open the .exe file.

It will bring you to the installation wizard for the Livestream Studio Launcher.

Agree to the license terms and follow the on-screen steps to complete the installation process, then click Finish in the wizard.

The Livestream Studio Launcher will open, download the Studio software, and prompt you to install the software via another installation wizard.

When the installation is finished, the most recent version of Livestream Studio will launch on your system. 

Installing on Mac

After the .pkg file downloads, click it to open it. The install wizard will open. Follow the on-screen steps to complete the installation. Upon completion, Livestream Studio will launch automatically.

Have more questions? Submit a request