Skip to content

A Node.js/Express example that demonstrates streaming video that works in both Chrome and Safari.

Notifications You must be signed in to change notification settings

bootstrapping-microservices/video-streaming-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video streaming example

A Node.js/Express example that demonstrates streaming video that works in both Chrome and Safari.

You need Node.js installed to try out this example.

This examples accompanies an upcoming blog post on video streaming. Please check back later for a link to the blog post.

To learn about a complete microservices project based on video streaming please see my book Bootstrapping Microservices.

Click here to support my work

Chrome vs Safari

This images gives you an idea of the differences between video streaming for Chrome and Safari:

Chrome vs Safari

Setup

Download the zip file for this respository or clone it using Git:

git clone https://github.com/bootstrapping-microservices/video-streaming-example.git

Then install depdencies:

cd video-streaming-example
npm install

To start

Start it normally:

npm start

Or start with live reload enabled:

npm run start:dev

Point your browser at http://localhost:3000 for the UI.

About

A Node.js/Express example that demonstrates streaming video that works in both Chrome and Safari.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published