Whether you can use content under a Creative Commons license on your own (commercial) video platform depends on the type of license that covers the content you want to use. There are a number of different types of Creative Commons licenses, each with their own rules for the content covered by the license.
More information on the principle of Creative Commons can be found on the official Creative Commons website.