Once you upload the youtube video in your youtube channel you have to make it public.I think you have kept in the private mode.so it is not available in the browser.Check this once.On a computer, go to the YouTube video you want to embed.
1.Under the video, click SHARE
3.From the box that appears, copy the HTML code.
4.Paste the code into your blog or website HTML.
If your website or app is child directed and you embed YouTube videos, you must self designate your site and app using these tools. This self designation will ensure Google does not serve personalized ads on these sites or apps and some features will be disabled in the embed player.