Use a cdn if you are expecting alot of traffic although it can be considerably more expensive than using a dedicated server. It's a trade off between user experience and cost.
WordPress can be suitable for managing video content but I'd recommend you get a script such as kvs or the likes
|