Show YouTube videos for site users only

I have experience with the YouTube API. But I always used it for public videos. Now. what I want to achieve is to make the video on my YouTube channel TOTALLY invisible (in other words, private) and show this video only to website users.

Is it possible and how?

+7
source share
3 answers

This is from Google Productforums

To be sure. Yes, you can embed private videos. However, this is really impossible to do because private YouTube videos require the viewer to have a YouTube account, sign up for this account, and add this account to the video access list. They are limited to 50 people. You can embed videos that are not on the list; they do not have the same authentication restrictions as private videos. However, all that is needed is to view the video in the list to find out the URL. If your site is crawled by search engines, this may be publicly available.

You may want to watch your own videos for better control and make sure you are not violating the YouTube Terms of Use (which prohibits the use of the built-in player).

Vimeo.com also has more robust access controls and can only allow embedding videos in a specific domain. However, they do not allow commercial use ... so this may be a trick if this applies to you.

+8
source

Instead of setting the video to private set it to unlisted . It will not be displayed in any listing on youtube, i.e. On your channel, search results, and related videos, but you can link to it and embed it in a regular video.

+5
source

Youtube Grant permission to video in 3 types.

  • Public ---- Open to all
  • Unaccounted --- Can only view videos using the built-in / shared link, but not in the search channel / search channel.

  • Private - own and chosen people.

0
source

All Articles