Integrating YouTube to Video Center and publishing videos to YouTube channels
You can link your YouTube channel directly with Video Center and publish your Video Center videos to YouTube. This is a guide instructs you how to integrate your YouTube channel with Video Center.
Authenticating and adding YouTube channels
Navigate to Video Center.
Click Utilities > Server Configurations > YouTube Channels. The YouTube Channels page opens.
Note
If you have YouTube channels already added, you can leave them. However, we strongly recommend that you reintegrate all of your existing YouTube channels to use the latest Google Authentication.
Click Sign in with Google. A sign in page opens that prompts you to sign in.
Log in to Google. Your Google account must be tied to a specific YouTube channel. Confirm that the YouTube channel you want to add is linked to the Google account you are logging in to.
When prompted with what Arc XP can access on your YouTube channel, choose the Select all option, and click Continue. The system redirects you to the YouTube Channels page in Arc XP where you now see your YouTube channel in the list. The channel name defaults to your YouTube channel name.
Click the name of the YouTube channel you just added. The Edit YouTube Channel page opens.
Complete the following fields:
Enabled - select this option to surface this channel name in the YouTube channel drop-down after you add the YouTube platform for a specific VOD on Arc XP.
YouTube Channel ID - view the channel ID YouTube assigned your channel.
Channel Name - optionally, update the channel name to something that is more useful within Arc XP. Changing the channel name here does not update the channel name in YouTube.
Get streams - Click this option to receive your live stream data from YouTube.
Click Save.
Publishing VODs to YouTube channels
Navigate to Video Center.
Open the video you want to publish to YouTube.
Click the plus icon next to Platforms, on the far left side of the screen. The Add/Remove Platforms window opens.
Select YouTube.
Click Update. The new YouTube platform appears.
Click the YouTube platform tab.
On the YouTube tab, review and complete the following fields:
YouTube Privacy Status - choose the privacy status from the drop-down menu.
YouTube Video Category - choose the category of video. YouTube uses the category for site indexing on YouTube.
YouTube Channel - select the channel in which you want this video to appear.
YouTube Playlist - optionally, select a playlist to add this video to. You can choose only public playlists.
Notify subscribers - optionally, select this option for subscribers to receive a YouTube noticiation.
Click the Video Upload tab.
Review the versions and stream information for your video.
Click the Thumbnail tab.
Optionally, upload a new image to serve as the video thumbnail.
Click Save.
Live streaming in YouTube
Within YouTube Studio, click Create > Go Live.
Click the Stream settings tab.
Click the Stream Key drop-down menu and select Create new stream key. You can also use the default key as well.
Complete the following fields:
Name - enter a name for your stream.
Streaming protocol - select RTMP (Default).
Click Create.
In Video Center, navigate to Utilities > Server Configurations > YouTube Channels. The YouTube Channels page opens.
Click your channel. The Edit YouTube Channel page opens.
Click Get streams. The stream you created in steps 3 through 5 appears.
Still in Video Center, navigate to Utilities > Server Configurations > Live Streams. The Live Streams page opens.
Click Add Config. The Create New Config page opens.
Complete the required fields, noting the following fields specifically:
YouTube Channel ID - select the channel you want to live stream from.
YouTube Stream ID - select the live stream you created in steps 3 through 5.
Select server-side or client-side encoding depending on the use case.
Click Save.
Begin streaming to your YouTube stream by returning to YouTube and retrieving the required props.
Send your stream to the stream URL along with the stream key. In the following example, we use FFMPEG:
ffmpeg -stream_loop -1 -re -i <VIDEO> -c copy -s copy -f flv <STREAM_URL>/<STREAM_KEY> example: ffmpeg -stream_loop -1 -re -i test_dog.mp4 -c copy -s copy -f flv rtmp://a.rtmp.youtube.com/live2/aaaa-7s04-bbbb-20fp-cccc
A preview appears in YouTube, which shows you connected successfully.
In Video Center, navigate to Live Events.
Click Add live event.
Select the live stream config you created in steps 9 through 12, define the start and end time, as well as any other fields.
Scroll to the YouTube Platform section, and clear the Bypass YouTube option.
Click Save. Your live event begins processing.
In YouTube, confirm that you see the live event scheduled for a future date.
When the live event begins, you can see a preview in Video Center on the Preview page.