Skip to content

This is a demonstration of creating a livestreaming application using Vue.js and the Stream JavaScript Audio and Video SDK powered by WebRTC.

Notifications You must be signed in to change notification settings

GetStream/vuejs-livestreaming-webrtc

Repository files navigation

Vue.js Live Streaming App with WebRTC

This repository accompanies the article on the Stream blog on how to build a live-streaming application in Vue.js using Stream's native Video & Audio SDK for JavaScript.

The tech we're using here:

Run project locally

To run the project on your own, you need to create an account on the Stream Dashboard and set up a new project.

Then, you need to create a .env.local file at the root of your project (similar to the .env.template file). Copy the API key of your Stream project into it.

To create a token for authenticating a user, you can either set up a server using one of our backend SDKs. Or you can create a temporary token using our free token generation tool.

Feedback

If you enjoy the repository, feel free to give it a ⭐️. If you have more questions or additional feedback, feel free to reach out via X.

About

This is a demonstration of creating a livestreaming application using Vue.js and the Stream JavaScript Audio and Video SDK powered by WebRTC.

Topics

Resources

Stars

Watchers

Forks