Facebook’s API is stronger than YouTube’s and the platforms are really starting to show their cards when it comes to strategic directions. Facebook is looking for audience engagement on a large scale. YouTube is more focused on the creators and monetization. That being said, the YouTube API v3 has just been released. It’s going to take a couple months to start seeing the projects that are almost certainly in the works as I write this article. Look out for a YouTube Live WordPress Plugin from PTZOptics coming out very soon (hopefully this week). It’s going to collect live chat room messages, usable with your favorite live streaming software, store the chat room messages for use later and work with your WordPress site seamlessly.
As always, subscribe to our YouTube channel to stay up to date on what we are up to!
And feel free to reach out to me directly at Paul.Richards@PTZOptics.com
What you can do with the new YouTube API v3
The new YouTube API version three includes a host of new live streaming options including: LiveBroadcasts, LiveChatBans, LiveChatMessages, LiveChatModerators, LiveCuepoints, LiveStreams, Sponsors and SuperChatEvents (Super Chat is replacing Fan Funding). When an API is first introduced like this, Google announces the possibilities at their developer conference. It was not surprising to see YouTube focusing on live streaming and enhancing the API, which has clearly become a main goal for the company.
Many of the API features are great for program authors as I mentioned such as: vMix, Wirecast, OBS, xSplit, Livestream and NewTek. These companies are no doubt, already working this API calls into their programs to increase their existing YouTube Live integrations to include new features for controlling the YouTube Live platform inside their existing programs. YouTube is offering a lot of control to 3rd party programs and it will be interesting to see how far the integrations will become in 3rd party applications. Let’s discuss some of the possibilities.
Starting and stopping live streams automatically for the YouTube platform is not new. But, the ability to completely manage new, upcoming and updated live events will provide 3rd party companies the ability to improve upon the existing YouTube Live interface. YouTube has also opened up Chat Moderation, which is my particular interest, allowing 3rd party applications to moderate, update and interact with the Chatroom (more on this in our “Real World Use Cases” section). Finally, YouTube is adding more support for “Sponsors” and “SuperChats” which is a highly anticipated way for broadcasters to monetize their live streams on the platform.
YouTube Live API for Facebook
Facebook beat YouTube to the punch on many of these features. In fact, Facebook’s live streaming API is still superior to YouTube’s in many ways, but it’s not Apples to Apples. Facebook’s “Live Reactions” has been a huge hit in the live streaming spaces and it leverages Facebook’s emoji’s reaction platform to allow large audiences to vote on specific topics. This feature has been widely used and it’s quite frankly a genius way to increase user interactions and engagement. While YouTube does not offer a similar feature, they are outshining Facebook with monetization capabilities. YouTube has always been a platform that puts the creators first, and the Super Chat feature has made live streaming the preferred way to monetize content on the platform.
Real world use cases
What I love about the new YouTube API for live streaming is the openness of the platform for 3rd party integrations. We have already completed our first “YouTube Live Streaming Tool” to interact with the YouTube Chatroom’s and it was pretty easy (more on this soon, it will be free for all of our customers… a BETA was shown on last week’s live show). Here are some real world use cases we discussed with Derral Eves, one of the platforms best known YouTuber…
Curated Chatroom Display:
Audiences love to see their messages acknowledged by their favorite creator. This was the entire idea around Super Chat. YouTube’s new API allows creators more control over how the chatroom messages are displayed. For example, Darrel has a customer with over 1 million YouTube subscribers and they often have over 100 chats per minute during live broadcasts. This information could be GOLD for a marketing department but until version 3 of the YouTube API, this information was un-accessible. (Our new YouTube Live Streaming Tool will allow broadcasters the ability to store these messages in a database :))
With access to the live stream’s chat messages, we can choose how we want to display the content. In our last, live show you can see that we are displaying the chat room messages in a custom title, with the audience members photo and message. With access to the data over YouTube’s API we can search through the data and choose exactly what we want to display. Darrel mentioned searching through the data and pulling out only messages with certain keywords that pertain to the broadcasters message.
Increasing User Engagement & Monetization
With the ability to display Super Chats on screen, broadcasters will no doubt increase engagement and monetization. There are so many creative ways to work with this data. I am interested in large audiences and the scalability of user engagement personally. YouTube is giving us the tools creators need to monetize their channel in a creative and engaging way. On our show, we display a rotation of our latest YouTube Subscribers on every live show… We noticed that the number of viewers converting to subscribers increased over 35%!
On ou, show we show a rotation of our latest YouTube Subscribers on every live show… We noticed that the number of viewers converting to subscribers increased over 35%! Creators with a large enough audience could see similar increases in sponsors and donations during their live broadcasts which could add up to serious monetization increases.
Marketing, Marketing and yeah… Marketing…
This was mentioned earlier but it’s a gold mine, I just can’t wait to open up. Many live broadcasters, including Tom Sinclair from the Streaming Idiots, like to host their live broadcast on their own website with their own chat room. There are many benefits to this approach such as website conversions and increased control over the user experience. There are also drawback’s which Derral mentioned on our live stream which have to do with the YouTube Algorithm and how it promotes videos who keep viewers on the platform.
One of the most interesting reason’s people use their own chatroom, such as Chatwing, is the fact that the messages do not disappear after the live broadcast. This is something Facebook handles in an amazing way, which is turning all the chat messages into comments on the on-demand video views. I hope that YouTube thinks about adding this feature… But until, then the new API will allow broadcasters the ability to store chat messages for use later. This means the marketing department can sift through the audiences reaction to a new product release or technical update. Just imagine the possibilities for large scale audience engagement and after the fact information gathering…
- Data Sources
- Facebook API
- Lower Third Title Creator
- YouTube API