I see that you haven't posted much on the forums here so far, that is not a problem but it explains why you posted this here.
On RD we have the policy that we embed videos to the Media section of the website, where you can also discuss anything related on the video. For future videos, please use that section of the website.
Thanks in advance. If you have anymore questions do not hesitate to ask them (through a private message).