In answer to your questions:
1) Would you recommend an hardware specs for video streaming website like youtube?
2) Can your hosting company that can handle this kind of setup?
1) Not 100% sure what specs you're referring to, in your question. For server, if you're linking to Youtube, then you're not playing the video FROM the server, so there is no load. Your specs server-wise would be the same as any Business sever plan or better as provided by InMotion Hosting servers. If you're talking about the client computer playing the videos - or device, it will simply depend on your video format (can the device play your videos) . You will need to research how you want format your videos according to the clients you're trying to serve.
2) Our hosting services can handle video, but we do not recommend serving video from our hosting servers due to a few reasons. Very large video files can be a serious load on the server (depending on the hosting solution you select). Business hosting and VPS hosting share resources of one type or another. Only dedicated servers commit all resources to your website. So, if you're looking for a good experience with your users while keeping within a budget, you will want to stick with services like Vimeo/YouTube to server your videos - services created for playback of video from various locations. You can also use a CDN (Content Delivery Network)
as they are used for that purpose. A good example of one is the Amazon Web Services
. Serving video content versus static content on a web hosting server makes a difference in terms of the experience that your customer/user will experience. Heavy video content should be coming from a CDN if it all possible.
I hope this helps to answer your question! If you have any further questions, please contact technical support
available 24 hours a day / 7 days a week.