I have video that I want to embed into a Google Site. I don't want it on YouTube or any of its ilk, however, and Google Video is a royal pain to submit to. Is there any way to embed video in Google Sites without first putting the video on YouTube?
migrated from serverfault.com Dec 10 '10 at 9:24
This question came from our site for system and network administrators.