Websites that you can submit your video cast to for free. Select Podcast to submit podcasts online for free.
Google Video provides an index of searchable videos via Google. Select this to upload your video to Google and specify for the video to be made public for it to be listed within the Google Video search results. View Terms of Uploading Video here.