VOD from Cloud
Flussonic Media Server can broadcast video files kept on a cloud storage such as Amazon S3/AWS or OpenStack Swift, as well as on HTTP servers. Just specify the cloud location as storage
for your VOD and use the usual methods for VOD playback.
Broadcasting from Amazon S3
Use your ACCESS_KEY
and SECRET_KEY
obtained from your Amazon AWS profile in the private storage URL like this: http://ACCESS_KEY:SECRET_KEY@s3.amazonaws.com/privatebucket
.
vod public {
storage http://s3.amazonaws.com/publicbucket;
}
vod private {
storage s3://minioadmin:minioadmin@minio:9001/test;
}
Broadcasting from the Swift storage
vod swift {
storage swift://user=test:tester&password=testing@swift:8080/test;
}
Broadcasting from HTTP server
vod http {
storage http://streamer:8081/vod;
}
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:
vod http {
storage 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
.