YouTube seems to be the best for storage of homemade videos, but a Google Account is required. Microsoft also has great options, but not the best for publishing on custom developed Internet Sites.
Simple sharing, uploading, making private, or public, and inviting others to watch is easy, but there are no standard organization and storage processes or procedures for optimal archival and retrieval or best practices for viewing with many viewers. Streaming Media using Cable TV and Smart TVs for Home Videos is similar and used as an analogy for the number of videos that can be viewed at one time on a single device or PC.
Listen to the Podcast.