My client would like website visitors to embed videos in their profiles. We've suggested that we use YouTube for a quick and cost-effective (free) solution. However he is not keen that YouTube would control access to the videos which are an important part of his service. It seems unlikely that YouTube would suddenly pull the plug but to do so would be a very bad look for his business.
Any recommendations or suggestions for alternative solutions or services? A lot of sites do use YouTube in this way. Do you feel his concerns are valid?
This is a small business so large upfront development or service costs are out. The website is built in ASP.NET 3.5 using C# and SQL Server 2005.
Thanks for your time!