When creating or obtaining video that will be linked from or uploaded to the LMS, you'll need to make a number of decisions in order for it to play efficiently over the internet for your users on a variety of devices (desktop, mobile, tablet, etc.).
This link provides an excellent overview of video encoding, along with recommended steps you can take to ensure high-quality and reliable video performance regardless of your particular circumstances for the type of video you require.
Furthermore, if you are uploading a video file to the LMS (via a File activity), Zencoder is the video encoder we use for playback. Here is a link to their supported formats and codecs: