apivideo / recordavideo

A demo app to record or stream your camera or desktop - right from your browser! uses api.video (https://api.video).
https://record.a.video
MIT License
40 stars 10 forks source link
camera hls javascript livestream mediaserver nodejs rtmp screen-sharing video webrtc

badge   badge   badge

record.a.video

api.video is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing on-demand & low latency live streaming features in your app.

Table of contents

Project description

Sample application built with Next.js showcasing the @api.video/media-stream-composer library.

The application is deployed on Heroku and can be viewed here.

Getting started

Installation

To start the application:

NEXT_PUBLIC_UPLOAD_TOKEN=[YOUR_API_VIDEO_UPLOAD_TOKEN] 
npm i
npm run dev

Dependencies

We are using external library

Plugin README
dotenv Link to README
@mui/icons-material Link to README
material-ui-popup-state Link to README
react-beautiful-dnd Link to README
react-color Link to README

FAQ

If you have any questions, ask us in the community. Or use issues.