Skip to content

Receives video streams and forwards them to the both the RTMP server and Storage Server simultaneously.

Notifications You must be signed in to change notification settings

UniversalPrimer/stream-forwarder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stream Forwarder runs on the streaming server.

Stream Forwarder receives streams and forwards each stream both to the RTMP server and to the storage server.

Stream Forwarder is written in Ruby using Event Machine.

For Ubuntu and the like you can probably install dependencies like this:

  sudo aptitude install ruby-full rubygems

  sudo gem install eventmachine yaml

You need to copy config_example.yaml to config.yaml and edit to suit your needs.

The RTMP server we use is RTMPd (http://rtmpd.com).
The storage server code is not yet on github.

Future versions will support SSL, authentication, more output targets (for other types of streams than RTMP) and possibly UDP.

About

Receives video streams and forwards them to the both the RTMP server and Storage Server simultaneously.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages