limelight_proxy

A proxy for delivering Limelight media.

Limelight CDN Media Proxy

This is a node.js application that serves as a media proxy for Limelight CDN. This basically takes the following URL and maps it to the actual media download.

http://localhost:4000/0011aee4e21d4b84aecc342960eb876a.mp4

Where 0011aee4e21d4b84aecc342960eb876a is the Limelight CDN media ID. When this application is running on a server, you can then just navigate to that URL and it will download the file directly from Limelight CDN.

You can also use this with the <video> and <audio> tags.

<video src="http://localhost:4000/0011aee4e21d4b84aecc342960eb876a.mp4" controls />

You can install this module using NPM.

npm install -g limelight_proxy

To run the proxy on your server or computer, you can run with the following parameters.

limelight_proxy --organization 12345678 --secret abcd1234 --access_key zyx987 --port 4000