No.
I know of no method that works, other than YouTube videos.
The HTML5 video tag is not supported, if I go to http://webkit.org/blog/140/html5-media-support/ I get the "This is fallback content..." message at the bottom of the post. The current official desktop Safari build handles the video tag, so perhaps it is coming.