How-To: Implement Video Quality Selector

This document describes how to implement a Video Quality Selector toggle on your video player. Since CC's MP4 settings already allow for two MP4 streams (a regular and a mobile one), why not allow the user on the default player theme to toggle between the two?

In my case, my regular videos are encoded at 1280 (720p) while the mobile-optimized version is encoded at 480p. To allow a switch to toggle between these two, do the following:

So the video-quality-selector.js file is not my own. I found a reference to it on the videojs.com website somewhere.

Regarding making this into plugin; I am not yet familiar enough with your plugin API and the changes are relatively easy to make, but I will definitely consider it. I guess in the meantime people can use this write-up to implement it on their own.