Publish Facebook Live Video (Distributed User)

Updated 

Sprinklr leverages Facebook’s API support of Facebook Live, which means brands can manage their Facebook live streaming content through Sprinklr alongside other social content. You can publish and report on your Facebook Live video, all within Sprinklr.

Use Sprinklr’s management of Facebook Live to capture real-time fan responses and engage, making your audience a part of the experience.

Before You Begin

  • You are required to use a third-party streaming service in order to leverage Facebook live streaming through Sprinklr.

  • Your account must be at least 60 days old.

  • Your Page or professional profile must have at least 100 followers.

  • To go live from a Page, you need to have Facebook access or task access to create content.

To Create Facebook Live 

  1. Click the Publisher icon Quick Publish.png in the top right corner of the top navigation bar and select Create Post.

  2. On the Create Post window, select your Facebook Page where you want to publish. You can also use Advanced Search to narrow your searches by a series of different filters.

  3. Select the Type of Message as Live Video from the drop-down menu. Selecting the Type of Message as Live Video from the drop-down menu

  4. Enter the content for the post in the Message box.

    Note

    At the bottom right corner of the message box, you will find the character count limitations for a Facebook page.

  5. You can tag or @mention Facebook Page in your posts. Type "@" and then begin typing a Facebook account name in the box. You’ll then see a drop-down list of potential account you can mention. Select the account you want from the list and continue typing your message. 

  6. You can also add Custom LinksContent Placeholders, previously created Text Templates, or YouTube Videos to the post by clicking Screen Shot 2018-06-08 at 2.40.26 PM.png Insert icon.

  7. Click the Emoji Picker icon from the Message box to open the emoji menu. Use the icons at the top to browse categories, or search the emoji. Click your chosen emoji, and it will be added to your message.

  8. Enter the Video Title for your live video.Publisher_CreatePost_Facebook_VideoTitle.png

  9. Below the Video Title, you will find the Stream Key and Stream URL. You must copy to use it in your live streaming software.Publisher_CreatePost_Facebook_StreamKey.png

  10. Add other details to your post and select Post in the bottom right to stream live, or Schedule your Facebook Live video through the Publisher scheduling options. 

    Note

    When you schedule Facebook Live posts, an announcement will be published to your Facebook Page alerting your fans of the date and time that you are scheduled to go Live. 

  11. When ready to go live, access the settings of your live streaming software, and enter the Stream Link and Stream URL generated in step 9. 

  12. Begin streaming in your live streaming software. Your stream will appear on the Facebook Page that was selected in Sprinklr. 

    Note

    The entry for these assets may vary for different live streaming programs. In Open Broadcaster Software, OBS, for example, this configuration is found in Settings > Stream (shown below).

    Publisher_FacebookLive_StreamKeyLink_OBS.png

  13. In the Engagement Dashboards, your Facebook Live video will appear as an outbound post, allowing you to collect reporting data on the engagements of your video. 

Analytics and Automation for Facebook Live

Because your live stream video appears as a post in the Sprinklr platform, reporting for fan engagement with your live stream video has the same reporting capabilities available as other outbound posts. For more information, see Analytics Guides.

Similarly, you can create workflows and automation around your live stream video with the same capability you have with other outbound posts, including creating rules in the Rule Engine to automate workflows. For more information, see Automation Guides.

Video Specifications

Video Format

  • We accept video in a maximum 720p (720 x 1280) resolution, at 30 frames per second. (or 1 keyframe every 2 seconds).

  • You must send an I-frame (keyframe) at least once every two seconds throughout the stream. 

  • The recommended max bit rate is 4mbps. 

  • Titles must be less than 255 characters. 

  • The Live API accepts H264 encoded video and AAC encoded audio-only.

Video Length

  • There is a 4-hour maximum length for the live stream and a 4-hour maximum length for preview streams (either through Live-dialog or publisher tools). After 240 minutes, a new stream key must be generated. 

Advanced Settings

Pixel Aspect Ratio

Square Frame

Types 

Progressive Scan 

Audio Sample Rate

44.1 KHZ

Audio Bitrate

128 Kbps stereo 

Bitrate Encoding

CBR 

Best Practices

 Why do we need a third party streaming service in order to leverage Facebook live streaming through Sprinklr?   Currently, Sprinklr Mobile or Sprinklr Desktop does not support Facebook Live. We recommend using OBS (Open Broadcaster Software), a free application that provides more sophisticated features than a mobile or tablet device can. 
 Are there tips and tricks on how to use OBS? i.e. how to use your iPhone or iPad as the device when streaming for a Facebook live stream?  Currently, there is no configuration tutorial via OBS on how to use an iPhone or iPad device, you can definitely ask the community volunteers in the forum. Live stream URL’s and Keys can be created ahead of time in Sprinklr to expedite the publishing process within OBS. 
 When you create a Facebook Live video using the Sprinklr URL and Key are you able to change the Campaign and Outbound Custom Fields on the post when it comes into the platform?   Yes, you are able to edit the Campaign and Outbound Custom Fields as you would on any outbound post. You can do this in a Facebook API Posts column or Outbound column. We would recommend creating a separate Campaign or Outbound Custom Field related to Facebook Live videos so that you can filter by this later in Reporting. 
 Does the live video get pulled in right as the live stream starts or once it's been completed and stopped streaming?   Yes, the video will be in the platform as it is live streaming, however, the video is not playing in Sprinklr (frozen video post). It may take around a minute for the video to pull into a Facebook API or Outbound column. 
 How do I separate out comments on the Live video from other inbound comments?   Create an Inbound rule with the first Brand Post-condition as “Post Campaign” is “Outbound campaign you applied to the Facebook Live video”. The action will be “Add the inbound message to a queue” or “Apply an inbound custom property” to the message. Then make sure to add this partner queue column to a new monitoring dashboard or existing monitoring dashboard to moderate the FB Live comments. 
 Are there any caveats to engaging with Facebook Live comments?   You cannot publish threaded replies on a Facebook Live video (natively or in Sprinklr). If you reply to a comment on a FB Live video through Sprinklr, it will show up as an additional comment on the video. You can like comments on the FB Live video in Sprinklr.    ►  Are there any additional tips and tricks for reporting on Live videos?   Beyond the Facebook Live dimension above, there aren’t any ‘Facebook Live’ metrics. We recommend filtering a standard Facebook Engagement reporting dashboard by the Campaign or Outbound Custom Field you applied on the Facebook Live video to see only engagements on the Live Video.