Simply provide the YouTube Channel Name and Live Content will automatically synchronize all videos. If a new video is added or an existing one is removed then it will be automatically reflected in your Live Content powered site.
Simply add your videos using internet URL by following steps:
Step 1
Navigate to Manage > Media Settings > Video
Step 2
Click on Add Youtube Info > then specify YouTube API key and Channel ID
Steps to get your Youtube Channel Id.