Skip to content

Local media server utilizing ffmpeg to produce and serve HLS streams for music files (mpeg-dash and webrtc to come)

License

Notifications You must be signed in to change notification settings

Steams/salmon-media-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Salmon - Media Server

Local media server utilizing ffmpeg to produce and serve HLS streams for music files (mpeg-dash and webrtc to come). Part of the Salmon streaming platform. See also : github.com/Steams/salmon-hub, github.com/Steams/salmon-web-client

This program is intended to be installed on the machine where your media is stored and will watch a given folder for current media, updates and deletions, and synchronize the media listed in Salmon Hub and displayed in Salmon Clients with the state of your filesystem. This program generates HLS playlists and segments for each piece of media within the watched folder and makes them available for streaming over http.

Usage

Run the program from the command line in the folder your media is stored

Usage: salmon-media-server (-u|--username USERNAME) (-p|--password PASSWORD)

Available options:
  -u,--username USERNAME   User account name for Salmon Hub
  -p,--password PASSWORD   User password name for Salmon Hub
  -h,--help                Show this help text

Then log into a web or desktop salmon client to view and play your media from any device.

About

Local media server utilizing ffmpeg to produce and serve HLS streams for music files (mpeg-dash and webrtc to come)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published