We now have a Media Library which can accept url inputs for these type's of videos:-

When you submit a video, take a look at the bottom left of your screen when the video has loaded and you'll see "Auto-Create Thread?" .. if you check this, a new thread will automatically created in the 'Media Library' forum so that members will know there is a new video.