The software that enables you to post, share, and manage your video material across many platforms is referred to as a "Video Content Management System" (or "Video CMS" for short).
It also enables you to monitor video views and examine who is watching particular films. To upload videos to YouTube and your company website, for instance, you could utilise a video content management system.