Streaming Server with Rackspace Cloud Files is possible by using by Akamai’s technology,Adobe’s technologies, Open Source Media Framework. Brief Walk through. The basic question, that whether there is any chance to use Rackspace Cloud Sites as Streaming Server with Icecast was asked by Stephen (of rackspacereseller.com) to us. Apparently, with a bit research it appeared it is quite impossible, it would be closer to possible if we could use git with root privilege, while forgetting about SSH access. As we wrote before, there is more possibilities with Rackspace Cloud Files rather than Cloud Sites for such innovative things as simply the backend will support more. Unfortunately the advanced documentation for Streaming Server with Rackspace Cloud Files is officially very slim as the backend technology is of Akamai not Rackspace. Akamai does have various methods to deploy a great Streaming Server, so the possibility of having a Streaming Server with Rackspace Cloud Files is not less but limited to Rackspace’s usage of plan of Akamai as client, that is unfortunately a business secret.
Streaming Server with Rackspace Cloud Files : Resources and Needed Guides
This is not a step by step guide on how to create a Streaming Server with Rackspace Cloud Files, rather it will give you the important official and unofficial developer resources, you actually need a good grasp on :
- UNIX commands
- Working with cURL
- Rackspace Cloud Files API and deployment
The first possibility of having a Streaming Server with Rackspace Cloud Files is actually in their official docs and blog :
---
1 | http://www.rackspace.com/blog/cloud-files-adds-cdn-video-streaming/ |
1 | http://www.rackspace.com/knowledge_center/article/cloud-files-streaming-with-osmf-plugins |
After a bit research, we find out samples and links to help developers to use the Akamai Advanced Streaming Plug-in (AASP) for Open Source Media Framework (OSMF) :
1 | http://mediapm.edgesuite.net/akamai-osmf-plugins/samples/index.html |
And OSMF itself :
1 | http://www.osmf.org/developers.html |
And some solutions of Adobe for HTTP Dynamic Streaming :
1 | http://www.adobe.com/in/products/hds-dynamic-streaming.html |

Three important github project needs to be mentioned in this Streaming Server with Rackspace Cloud Files dev guide :
1 | https://github.com/ProjPossibility/CSUN-AccessibleMusicStreaming |
1 | https://github.com/triceam/Websocket-Streaming-Example |
1 | https://github.com/oggy/template_streaming |
For those who are confused about HTML file’s visibility on Rackspace Cloud Files, you can read our two articles :
Cloud Streaming Technology For Video And Music (not much helpful really for a streaming server)
Cloud Files Hosted Music Player of Your Own
Streaming Server with Rackspace Cloud Files : Conclusion
As direct documentation really lacks, it will take a huge time for you to create Streaming Server with Rackspace Cloud Files. For those who are not so advanced user or want just some music, the live cloud music as a demo of the second the second guide of above is here. There is difference between just a player and Streaming, you can search this website for more information.