Flussonic Media Server documentation

VOD from cloud

Flussonic Media Server can broadcast video files kept in a cloud storage such as Amazon S3 or OpenStack Swift, as well as at HTTP servers.

Broadcasting from HTTP server

file http {
  path http://storage/prefix;
}

You can pass parameters in the query string. This might be necessary if the server checks for any parameter in the query string. For example:

file http {
  path http://storage/prefix?key=12345;
}

When accessing a file, for example, vod/bunny.mp4, Flussonic Media Server rewrites the query to http://storage/prefix/bunny.mp4?key=12345.

Broadcasting from Amazon S3

ACCESS_KEY and SECRET_KEY are the keys that can be obtained from your Amazon AWS profile.

file public {
  path http://s3.amazonaws.com/publicbucket;
}
file private {
  path s3://ACCESS_KEY:SECRET_KEY@s3.amazonaws.com/privatebucket;
}

Broadcasting from the Swift storage

file swift {
  path swift://user=USER&password=PASSWORD&region=1@swift-proxy/bucket;
}