UPDATE (8/17/2012 3:52 am PDT): submitting videos is fixed.
We have added a new section has been added to D3RMT profiles for users to share their Diablo III screenshots and videos. Videos are currently limited to YouTube but we may add additional mediums in the future. Media shared here will be displayed on your profile feed as well as the upcoming community hub.
Please keep in mind this is for sharing Diablo III content only. Any other media will be deleted and may warrant a warning if it is too inappropriate.