You can set up your own website and stream your own media using Viem. It has a nice user interface with great UX, with multiple homepage version. Viem using a popular plugin Elite Video Player, is a modern, responsive, fully customizable high-end video player for WordPress that support advertising and the most popular video platforms.
Demo: https://themeforest.net/item/viem-video-wordpress-theme/22089539