Going back about 20 years ago, providing on-demand video to employees or customers over the internet was not something a common business owner could imagine. The process was complex, where you would need to upload the video on a network or site (for eg., FTP site), and share the link with your audience.
Things changed when YouTube was founded in 2005, and over time delivering video over the internet became much easier. Simply upload your video on YouTube and share it ahead.
However, YouTube is only good when it comes to streaming video to potential customers; streaming an advertisement for example. It's not the best when it comes to streaming internally within an organization. For instance, if you need to stream training videos internally to employees across your organizations and at the same time need to ensure that no one outside your organization is able to access them.
The bigger problem, however, is that you need to agree to YouTube’s terms of service when you upload a video, which states that you give the platform the right to “reproduce, distribute, prepare derivative works” of your content.
All of this makes YouTube amongst the least suitable options to stream video for business use cases
To overcome challenges posed by YouTube, tech companies developed on-demand video platforms (something like a private YouTube for organizations) where organizations can securely stream video content. 
Based on research, my experience, and knowledge from industry experts, in this article, I will be discussing the various on-demand video platforms out there that businesses can use to manage and stream their video content. It is to be noted that these platforms are for business use cases and not for organizations hoping to upload and stream videos for entertainment.

Brightcove

Founded in 2004, Brightcove has been helping organizations solve video streaming challenges for over a decade now. I recently stumbled upon their platform when I went to “The Premier League’s” website. Yes! I mean The Premier League. You can go and check out a live example of video being played from their platform here.
To explore further, I went over to their website and I was able to get a free trial very easily. The application was easy to use and the playback experience was great. However, I wasn’t able to find a good way to stream video content internally (say for training or sharing a recorded Zoom meeting). 
The strengths and weaknesses of this platform can be summarized as follows:
Strengths
Weaknesses

VIDIZMO

VIDIZMO has more than two decades of experience in providing enterprise video streaming and media management systems. It’s both a platform for on-demand video (VoD) and live streaming. 
One thing I like about VIDIZMO is that you can use it for on-demand video streaming for both internal and external audiences. You can create a public-facing video portal, with marketing and advertisement videos and at the same time have internal ones for training videos, recorded meetings, etc. You can go over and have a look at their on-demand video portal here.
The strengths and weaknesses of this platform can be summarized as follows:
Strengths
Weaknesses

Microsoft Stream

If you are using a Microsoft 365 Enterprise plan, then you are probably aware of Microsoft Stream. Microsoft created its video streaming application Office 365 Video in 2015, and it later became what is now known as Microsoft Stream.
However, At Ignite 2020, Microsoft announced a major change to Microsoft Stream. It is to be merged with SharePoint and OneDrive. The new change has been a step back for Microsoft Stream in terms of video streaming features and capabilities. For starters, the new Microsoft Stream doesn't support transcriptions and there are no AI capabilities to automatically generate such transcriptions. And there's much more.
The strengths and weaknesses of the new Microsoft Stream can be summarized as follows:
Strengths
Weaknesses

Kaltura

Founded in 2006, the company developed its video platform over time and it now specializes in over-the-top television (OTT). That does not mean, it's no good for enterprises.
Kaltura provides a platform for on-demand video streaming to both external and internal audiences. It offers both on-demand and live streaming.
The strengths and weaknesses of Kaltura can be summarized as follows:
Strengths
Weaknesses

Vimeo

If you have a simple business use case for on-demand video streaming, then why opt for a complex and more expensive solution? You've got Vimeo, an economic alternative, and it's the best for smaller businesses.
Vimeo offers an initial plan starting at $7/month, where you can upload videos and stream them to public audiences. You can create what is called a "showcase" site and share the link with your intended audiences for them to watch your videos.
However, I went over to Trustpilot and I was surprised. Vimeo has around 86% 1-star reviews (out of 318 total)! You can go and have a look here yourself. I went through reviews and based on my analysis, two things stood out; a slow application and bad customer service.
The strengths and weaknesses of Vimeo can be summarized as follows:

Strengths

Weaknesses

These were 5 on-demand video streaming platforms that businesses can use as an alternative to YouTube. Each has its pros and cons, and depending on the business use case scenario, organizations can pick the ones that are best for them.
All of these platforms provide a free trial, and I would recommend getting one. Upload and stream a few videos and see if the platform fulfills your business objectives.
On a closing note, I'd like to say that business objectives aren't the only thing. I would highly recommend not compromising on security, privacy, and compliance features. Given the rise in recent cyberattacks, this is not optional. Read thoroughly and evaluate the platform on these features carefully, before putting it to full-fledged business use.