I think it's common knowledge to host screen shot or demo version on your site....
Since YouTube is a high traffic point and allows embed video, it's pretty ideal for mid sized video.
A question is, do they accept you to use the video for such purpose, and how long is the avalibility of the video?
Since YouTube is a high traffic point and allows embed video, it's pretty ideal for mid sized video.
A question is, do they accept you to use the video for such purpose, and how long is the avalibility of the video?