Skip to content

Basic html5 video-out, rtmp-in streaming service setup using nginx-rtmp-module, hls.js, uwsgi, flask and postgres

Notifications You must be signed in to change notification settings

Nesseref/html5-livestreaming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

html5-livestreaming

Requires https://github.com/dailymotion/hls.js/

There's a Flask route to serve static JS content from a subdirectory assumed to be named 'dist' containing either hls.js or hls.min.js, but any method of serving static content would work fine.

Set the hostname variable in stream.py to the appropriate value

Note: this is basically the python part of https://github.com/Nesseref/nginx-rtmp-auth plus a bit more Flask to template pages and load the JavaScript HLS player with the correct media location.

About

Basic html5 video-out, rtmp-in streaming service setup using nginx-rtmp-module, hls.js, uwsgi, flask and postgres

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published