Microsoft Stream is your company's own video site. A great place to share those videos only your company should watch, or air an event live.
With Stream you can:
Upload videos and invite co-workers to view them.
Watch your company's trending and most popular videos.
Use next-gen video tools like searchable autogenerated captions.
Create groups and channels for companywide content, or just for specific people.