11. An e-learning proxy comprising: instructions stored on a non-transitory computing-device-readable medium, wherein the instructions are configured when executed on a computing device to cause the computing device to: send a request to a network-side licensing/reporting server to verify a license to a specific instance of content in response to a learner's request for access to the content; receive from the licensing/reporting server, in response to a successful verification of the license, a location designator for a content player; and instruct a learner's browser to access and load the content player via the location designator; wherein: the proxy instructions include license information rendering the proxy specific to the specific instance of licensed content; the proxy itself does not contain any e-learning course content; the proxy is configured to be loaded from the user's LMS to the learner's browser in response to a request from the learner for access to the licensed content; the proxy instructions are configured, when the proxy is loaded to the learner's browser, to instruct the implementation script to initialize a runtime compliant with the e-learning standard; and the proxy instructions are further configured to use the runtime to communicate with the LMS and to report status updates of the learner's interaction with the content.
16. The e-leaning proxy of claim 11 , wherein the request to the network-side licensing/reporting server includes a license identifier and a user identifier.