Videomaker – Learn video production and editing, camera reviews › Forums › Specialty Topics › Online Video › Show Your Video › @XTR. Just get yourself a
@XTR. Just get yourself a YouTube Account. Post your video there. No one uses streaming on their sites anymore. With a great following of uses already on YouTube it is one of the best places to post your video. Google owns it. Like EarlC I would not wait that long. I wait long enough to process a Video just to upload.
Anymore it is usually 25 words or less and 20 seconds or you lost me. 😉