I would recommend uploading videos to a online service like
vimeo and marking them password protected.
Then have your x10hosting site link to the video with the password given.
For streaming direct video from a webcam or camera you could also use
uStream.tv.
As others said: video streaming uses a huge amount of bandwidth, and videos mostly aren't that small in file size either.