Beruflich Dokumente
Kultur Dokumente
Integrator’s
Guide
ENTERPRISE
Integrator’s
Guide
Table of Contents
4 What is Livestream 11 Producing a Broadcast
Broadcasting: Best Practices
Our Mission
Broadcast Stream Ingest
How it Works
Minimum Ingest Quality
Wired Network Connections
Broadcasting Methods
Selecting A Camera
3
What is Livestream
Our Mission
We connect your organization to people by making every event an experience for
anyone, anywhere.
How it Works
Livestream is an IP-based broadcasting system that enables organizations to own,
manage, and distribute live video and audio content through the internet at scale.
Think of it as your own broadcast television channel owned by your organization
and operated through the internet for public broadcasts or distributed through your
internal network depending on your use case.
This guide focuses on internal broadcast use cases. External broadcast support is well
documented in the Livestream help center.
5
Enterprise Quick
Reference
Customer Service & Support Contacts
Enterprise Plan & Custom Plan subscribers have access to 24/7 phone and email support.
Livestream also knows that security-driven enterprise integrations take time and can impact
the speed at which an organization can adopt the service. Livestream recommends that
enterprise customers make clear distinctions between the content sensitivity of their use
cases so that integration requirements can be prioritized to adopt the solution as quickly as
possible.
FAQs
Q: Is Livestream a replacement for WebEx and other virtual conference call solutions?
A: You do not have to use a production crew but it is highly recommended you use experienced
broadcast production support services due to the nuanced logistics of producing a high
quality live broadcast. Inexperienced content producers can quickly encounter issues they
are not prepared to troubleshoot during a live broadcast.
A: Livestream provides a series of controls that can be used to manage the amount of
bandwidth required for your audience to view a broadcast. You can also manage viewing
logistics for your audience to reduce the bandwidth requirements for your internal network.
There is a detailed section below in this guide that outlines the various ways Livestream
customers can manage their bandwidth.
A detailed listing of FAQs and support topics is available in the online Livestream help center.
7
Livestream Security Features For
Enterprise Accounts
• Hide account and events on Livestream.com
• White label player and embeds
• IP and domain whitelisting for embedded players
• Password protect events and embeds
• Control embedding location
• Geo-blocking
The “Standard High Security Internal Broadcast Configuration For Internal Use Cases” section
of this document has a detailed guide for enabling and configuring Livestream security
features.
For a complete list of Enterprise Account privacy and security features see our online help
center section linked below.
The guide can be useful for communications or IT professionals who need to demonstrate
how Livestream works or are just getting started on implementing Livestream within their
organization.
How to Stream Your All-Hands Meeting
Live Broadcasting: Roles & Responsibilities
Below is an example roles and responsibilities matrix showing how a typical enterprise organizes the various internal departments necessary
to implement a live broadcasting solution. While every organization is different, the basic responsibilities needed for successfully implementing
Livestream remain consistent. Note that this is a digestible example and not an exhaustive list.
Internal Communications
BROADCAST LOGISTICS TECHNICAL CONCERNS AUDIENCE SUPPORT
Determines the messaging, content, speakers, and venue for the Requires support for integrated Manages audience participation
content to be broadcast. playback of supporting media like logistics like Q&As and live chat
PowerPoint presentations and video moderation.
Arranges audience invites and manages event invitation lists.
rolls.
Arranges for stream player embedding on internal systems.
IT
BROADCAST LOGISTICS TECHNICAL CONCERNS AUDIENCE SUPPORT
Ensures the venue where the broadcast originates from meets system Ensures the Livestream global Ensures the bandwidth necessary for
requirements, has active high-speed ethernet ports for broadcast stream configuration is correct and up to IT viewing the broadcast is available to
ingest. specifications. the required audiences while also
ensuring bandwidth used falls within
Ensures necessary ports and other network configurations support Ensures and/or determines the best
network tolerances.
stream ingest and playback. method for stream player/archive
embedding on internal systems.
Video Production
BROADCAST LOGISTICS TECHNICAL CONCERNS AUDIENCE SUPPORT
Ensures the production workflow including cameras, broadcasting Requires Livestream event ID from Needs requirements from party
hardware, and event audio for live broadcasts is set up, tested, and party responsible for managing responsible for audience participation
working, Livestream events in order to send on how media should be displayed in
broadcast to proper event. broadcast video.
Operates the broadcast production including broadcasting hardware,
cameras and audio mixing board. Needs requirements from party
responsible for media playback on
how media should be displayed in
broadcast video.
Event Management
BROADCAST LOGISTICS TECHNICAL CONCERNS AUDIENCE SUPPORT
Ensures the content needs of the event is properly coordinated between Ensures the technical needs of Ensures audience participation needs
all parties. the event is properly coordinated of the event is properly coordinated
between all parties. between all parties.
Manages venue logistics at time of event.
Manages the Livestream event administration system and event-level Manages audience logistics at time of
configuration. event.
9
Online Support / Knowledge Base
Livestream has an online support portal that gives detailed instructions on virtually every aspect of
using the platform. If you are looking for specific instructions on how to use the online Livestream
platform tools, Livestream broadcasting hardware, or the Livestream Studio software you can find
it in our online help portal.
Livestream Online Help Center
Livestream also keep an automated 24/7 system status center that can be accessed at any time.
Livestream System Status Center
• Supported Mobile Browsers: Chrome, Firefox, Safari (iOS), Android native browser (Samsung
devices only)
Livestream keeps an up-to-date listing of system requirements in the online help center.
BYOD Expectations
Customers that permit a BYOD (Bring Your Own Device) policy can also safeguard access to
their sensitive content through standard mobility management systems like AirWatch. Livestream
can be supported through standard browser/web security restrictions on mobility management
software.
Customers can also use pre-existing network/access controls when hosting Livestream broadcasts
over SSO-integrated internal platforms like intranets and content management systems.
11
Broadcast Stream Ingest
The term “stream ingest” refers to the process of sending a video stream to the Livestream
servers in order to be rendered and redistributed to those viewing the broadcast. See the
“How it Works” section of this document for more information on how the Livestream
broadcast process works.
Broadcasting Methods
The difference between recorded video and live video is encoding. The video feed from your camera needs to be properly formatted to go
live. You can livestream with any video camera that has an HDMI or SDI output and a product like the Livestream Broadcaster or Livestream
Studio Software. The ability to transcode, upload, and stream is also highly dependent on your internet connection. Ideally you can use a
dedicated ethernet connection for your stream. The more reliable your internet connection, the higher quality stream you will have. We highly
recommend that you segregate your video encoding from other network traffic by removing all other networked devices or creating a VLAN. It
is also recommended that you do not use the network for any traffic intensive activities, such as uploading to an FTP, while you are encoding.
Selecting A Camera
• If you are using a PC and want true HD video quality, you will
need to use a component, HDMI or SDI output on a camera and
connect it to a certified capture device.
13
Audience Participation
In-Room vs. Remote Participation
Audience participation during live broadcasts increases viewership, audience engagement,
and makes for a good show. It must also be well thought out from a production standpoint
in order to have the desired result.
Live audience participation during single-location broadcasts (like a town hall with a Q&A
session from the audience in the room) are straightforward and do not require any additional
production complexity outside of the audience management tasks that go along with any
live event (like handling questions and passing microphones around the audience). Remote
participation from those viewing the live broadcast can also be included in this kind of
broadcast with minimal production complexity.
Live audience participation during multi-location broadcasts however require a fair amount
of complex production design depending on the desired output.
There are a few guidelines in terms of audience participation that can greatly reduce the
complexity of your production. There are ways to produce events that do not follow these
guidelines but should be reserved for highly experienced production teams who have
consulted with Livestream on how best to configure the broadcast to accommodate the
complexity of the production.
• Choose a primary location to broadcast from and only host a live audience in that location.
• Remote broadcast locations (like a live virtual interview between the event host and a
subject in a different location) can be integrated into the production but the subject should
be in a closed studio environment with no audience.
• Remote audience participation (like questions from the broadcast audience through a
live chat system) can also be integrated into the production but require some thinking on
how that should be represented back to the broadcast and live audience. Do you want the
questions that come through the live chat displayed on-screen for the live audience? Do
you want them up as titles for the broadcast audience? The Livestream platform can easily
accommodate your needs but they must be first factored into your production.
• Keep the focus of the broadcast on one or two subjects at a time. Three or four people
in different locations on the screen at the same time becomes difficult for broadcast
audiences to absorb and engage with. The audio in that situation is also difficult to produce
on-the-fly.
You can always contact your Livestream account manager with questions about production
best practices.
Livestream-Provided Audience Engagement
Tools & Capabilities
Livestream Chat
Livestream provides a native live chat system that can be enabled for any embedded event.
The system requires that chat users have Livestream accounts so a third party system
integrated into your existing identity management tool may be preferable for internal use
cases. Instructions on how to enable Livestream chat in your embedded events is below.
Recommendations on a third party chat provider are in the next section.
Interview Mode
Livestream has a very lightweight method for integrating remote subjects into broadcasts
through a Google Chrome web browser and camera called Interview Mode. Interview Mode
allows you to generate a unique link through our Studio software that you can send to
remote participants that allows them to stream a camera feed from their computer to your
broadcast switcher seamlessly. This is the recommended solution for most cases when you
need to add remote participants to your broadcast productions.
Livestream Analytics
Livestream provides a custom-built analytics platform that gives broadcasters meaningful
metrics on audience engagement and other common broadcast KPIs. The analytics platform
is available to Premium and Enterprise customers and can be accessed through the online
platform by logging in, clicking the account icon in the top right, and selecting “Analytics” in
the dropdown menu.
Guide to Livestream Analytics
15
Third Party Integrations & Recommendations
Livestream supports a series of technical and functional integrations. Many platforms work
best when used in parallel with Livestream opposed to a native integration.
Livestream also supports other technical integrations. A list can be found in our help center.
Post-Broadcast
Downloading Broadcasts
Livestream automatically creates a high quality MP4 archive of all content streamed through
our platform. This MP4 file will be available for download immediately after the event is over
in your Livestream platform account. You can find more information on how to download
your broadcast archive videos in our help center.
Broadcast Archives
When a broadcast is complete the event and broadcast player will automatically switch from
live broadcast mode to event archive mode. This switch turns your embedded livestream
player to a standard video player linked to the archive video of the event for instant playback
using the same player. For this reason Livestream recommends always creating a unique
web page for the embedded broadcast player so that a permanent archive is available for
post-broadcast viewing unless your use case specifically requires removing the broadcast
post-show. You can also use our “Highlight” tool to clip segments of footage for sharing.
Standard
High Security
Configuration
When your Livestream account becomes activated there are
global and event level settings that need to be configured
for your use case. In the section below we have outlined the
standard configuration many of our customers use to ensure
their internal content only plays on internal systems.
17
Global Settings
Internal broadcasts should not be listed in Livestream’s broadcast listings. This
is easily restricted in the global settings interface. In order to access the global
settings menu you must be logged in to your Livestream account. Once you are
logged in, click on the account icon in the top right of every Livestream page. This
will trigger a dropdown menu where you can access the settings menu.
Once in the settings menu you can restrict your broadcasts from ever being
publically listed. First click the “Advanced” link on the right hand side and then
click the “Hidden from search and Livestream.com” button. Once you select this
option click the “Save” button and your settings will immediately take effect.
Event Settings
Broadcasts are also known as “events” in the Livestream platform due to their
time-dependent nature. Every event can be configured differently depending
on your use case. Below is the most commonly used event-level configuration
parameters for our customers with internal broadcast use cases.
Note: The following configuration assumes you are embedding the player on an internal web platform.
This is the recommended method for internal broadcast use cases. The provided event page can also be
used. Instructions for viewing events through the supplied events page is available in our online help center.
19
Geo-Blocking Settings
Geo-Blocking allows you to restrict connections to your broadcast so that only
viewers connecting from specific locations are able to view the broadcast.
This configuration allows embedding of the player, hides the Livestream branding
in the player, and restricts the player to only working within the Livestream
platform interface and an internal domain. Password protection is available but
not recommended for customers utilizing an SSO solution.
Note: You must include the Livestream domain in the allowed URLs list if you intend on monitoring the
21
Preparing Your Networks
Standard Embedding of Livestream Player
The Livestream platform interface contains a player embed code configuration and
generation tool you can use to easily embed an event broadcast player into an internal page
or site using an IFrame.
Detailed directions on how to configure and generate the embed code using the Livestream
platform can be found on the Livestream help center using the link below.
Player into Your Intranet or The most common method is to use a custom HTML5 player that
Internal CMS ingests the Livestream HLS stream and redistributes the stream
internally using HTTP chunking.
The embedded Livestream player can easily be integrated into
any internal content management or intranet system capable of
Livestream can help you determine the best caching method for
outputting HTML through an IFrame using the embed method
your infrastructure as needed by contacting your account manager.
described in the Embedding A Livestream Player help center
document.
viewer has its own unique embed code tied to a specific event. This communication with Livestream. In order of importance, the
ensures that every broadcast can live on as a persistent video archive following Firewall ports on your network should be open to incoming
using the same player code once the event is over. Your live event and outgoing communication:
Click here for instructions on how to check if these ports are open
You can also embed an event player in more than one area if
on your network
needed. For example, if you are broadcasting a widely publicized
internal event like a company-wide town hall you can embed the
player on your intranet home page shortly before the event starts to VPNs
encourage company-wide viewing as well as embed the player in
VPNs are a common access control method that will impact how
a unique page. Your audience can view the event in either location
you model your bandwidth usage. VPNs will generally increase
during the live broadcast. Once the broadcast is over you can then
stream latency and create more network stress so they should only
remove the player from the home page and provide a link to the
be required for viewing if absolutely needed for access or security
unique archive page for post-event viewing.
control.
Livestream can work with you on how to best approach your internal
If you require users to view a broadcast stream through a VPN
integration strategy as needed by contacting your account manager.
they should be added to the network calculation based on your
configuration.
Integrating with SSO Viewers connecting from remote locations through an external
The most effective method for restricting access to the Livestream
ISP without a VPN should not need to be a part of the network
player through SSO is to only embed your player in pages that are
calculation as Livestream will route the stream directly to their ISP
already restricted through an existing SSO integration. This ensures
from the Livestream broadcast servers.
that access rights for the player are tied to existing content access
rules your organization already governs and maintains.
23
Managing Broadcast
Audience Logistics
Calculating Audience Size
Estimating the network impact of an internal broadcast requires understanding how your
audience will behave during the stream, how many viewers have been invited, where they are
connecting from, and how they will be viewing the broadcast. The section below provides
a detailed guide that walks you through what you need to know in order to calculate the
network impact of your production decisions and provides solutions to common logistical
questions and challenges.
For a mandatory broadcast expect 80%-90% of those invited or projected to attend will
connect to the stream during the course of the event
For a “please attend” event expect 30%-50% of those invited or projected to attend over the
course of the event duration.
Managing Audience Locations
Regional Broadcasts
If you are running a broadcast where most of your audience are in the same region and/or time zone the logistics are fairly straightforward.
Your audience will largely connect and disconnect following your standard connection curve. If you have bandwidth usage concerns you can
manage bandwidth usage at the network or audience level (or both).
Global Broadcasts
Global broadcasts have unique logistical challenges that must be considered before deciding on your final broadcast plan. Below are common
methods for managing global broadcast logistics used by organizations
All-at-Once Broadcasts
Broadcasting live globally can be difficult to do all-at-once as all the locations in time zones outside of normal
business hours are going to have lower view and interaction rates. A broadcast originating where it’s 3:00 PM
is going to have a much higher level of engagement in the surrounding regions of similar time zones than on
the other side of the world where it is 3:00 AM. Expect a diminishing number of connections to occur per
invited audience member as the audience time zone moves further outside of normal business hours. These
types of broadcasts are generally best for specific time-sensitive events like earnings announcements and
other major company announcements that have a specific time-sensitive requirement.
Conducting multiple broadcasts with rotating “crews” that cover chunks of business hour friendly time
zones for a global audience is generally the most time/cost effective in terms of engagement vs. production
complexity. It is also more predictable in terms of audience connections, attendance rates, and general event
logistics than all-at-once broadcasts. You can also stage the same content in different sites or offices around
the globe at a business friendly time for each time zone range your audience is in. These types of broadcasts
are generally best for global audiences that are being presented with structured and/or scripted content that
also has audience participation elements (like Q&A) and/or high engagement targets that can only be met by
a broadcasting schedule friendly to global office hours.
This is a similar method to “Multi-Broadcast by Time Zone” but is essentially a rolling broadcast over a 12 or
24 hour period. This can be done from a single location with rotating staff or can also be staged continuously
over multiple locations. These types of broadcasts are best for global audiences that are being presented
with less structured content or focused on global audience participation like annual company benefit policy
changes or an internal product launch.
You can also cater to global audiences by having a primary live broadcast in a single location that is then
promoted as an archive video in secondary locations as global audiences come online during business hours.
You can even couple this approach with a constant live chat so that audiences watching the archive can still
participate with stakeholders without having to produce multiple broadcasts. These types of broadcasts can
be used in place of the other methods mentioned in this section (to reduce the amount of broadcasting
effort for a global audience) but also require a nuanced communications and coordination effort to maintain
engagement across all audiences.
25
Managing Bandwidth Usage Through
Audience Behavior
Livestream frequently receives questions from the enterprise about bandwidth uses for global
corporate communications. The bandwidth graphic above and calculator after this section
may help answer some of these questions, but below are a few other considerations.
Viewing Rooms
Setting up viewing rooms where audiences can come together and view a single stream in a
group is an easy way to reduce the amount of concurrent connections during a broadcast.
This technique can greatly reduce the amount of bandwidth used per audience member at a
given site but can also increase the complexity of audience participation logistics.
If this is a method you would like to employ but are having challenges with audience
participation logistics please contact your Livestream account manager who can help you
figure out how best to solve the challenges.
This solution can be problematic if audiences at home must view the broadcast through a
VPN.
You should ask the event owner to supply you and/or networking stakeholders with the
number of potential viewers per internal connection location and extrapolate the network
requirements based on the location of internal connections. You should also ask the event
owner if broadcast attendance is mandatory as this will have a significant impact on the num-
ber of expected viewer connections and is an important variable when modeling bandwidth
usage.
The following table is an example of the information needed to calculate peak per-network
bandwidth usage and target downstream video quality.
Target Video Quality per 550 Kbps 250 Kbps 1500 Kbps 250 Kbps
Connection
(Derived From Calculator)
27
Stream Quality
The Livestream platform allows broadcast producers granular control of the stream quality
and bandwidth usage both up and down stream.
For example, if you limit the ingest quality to 512kbps for your stream your audience will only
be able to view the stream at that quality ensuring there is a bandwidth cap per connection
that can easily be accounted for in terms of network impact.
Downstream quality can also be limited through network-specific methods like caching,
QoS, and internal CDN functions but should be implemented in conjunction with guidance
from Livestream technical experts and an internal solution architect at your organization.
A complete list of stream ingest methods and what kind of stream quality they support can
be found on the Livestream site below.
You can always contact your Livestream account manager with questions about managing
bandwidth on internal networks.
Interested in securely streaming your
global corporate communications?
Livestream has a variety of solutions and features for companies of all sizes. Talk to an
enterprise streaming specialist today to increase employee engagement and productivity.
+1 (646) 490-1679
sales@livestream.com
29