SlideShare a Scribd company logo
1 of 42
Presented by:
Best Practices for Live Streaming
I.
Live video workflow
II.
Ten tips for a successful live streamed
event
One-to-many live streaming
One-to-many live streaming
This workflow and presentation are for one-to-many live streaming,
sometimes referred to as “over the top” or OTT streaming.
We’re not discussing here:
 Secure internal streaming
 Two-way videoconferencing, like Skype
 Point-to-point video file transfer for re-broadcast
This presentation is about streaming directly to consumer viewers
watching on desktops, mobile devices, connected TVs, etc.
 Live video workflow
Delivering live video -- workflow
Video
Signal
SDI output from a video switcher is pictured
here, but this could be any video source, such as
 Built in webcam
 USB webcam
 Analog, HDMI, or SDI Camera
 Output of video switcher
Delivering live video -- workflow
Live EncoderVideo
Signal
h.264
AAC
Encoders can be either software or
hardware.
The main purpose of the encoder is
to take the uncompressed video
signal and convert it to h.264 / AAC
at a bitrate that can be easily
streamed over your internet
connection.
Live video encoding workflow
 Encoder
Encoding settings
Bandwidth
Streaming server
CDN
Multiscreen delivery
Live streaming encoders
Budget: $0 Software encoders, run on Mac or Windows
Ustream Web Broadcaster
Ustream Producer (Free version)
Adobe FMLE
Live streaming encoders
Budget: $500 - $1,000
Ustream Producer Pro and Studio
Wirecast
Teradek VidiU
Live streaming encoders
Budget: $5,000 - $40,000
NewTek TriCaster
Elemental Live
Cambria Live
Live video encoding workflow
Encoder
 Encoding Settings
Bandwidth
Streaming server
CDN
Multiscreen delivery
Recommended settings
Quality Resolution Video bitrate
HD 1280 x 720 2 Mbps
High 960 x 540 1.5 Mbps
Medium 640 x 360 1 Mbps
Low 480 x 270 400 kbps
Delivering live video -- workflow
Live Encoder
Video
Signal
h.264
AAC
RTMP
Internet
Connection
Live video encoding workflow
Encoder
Encoding Settings
 Bandwidth
Streaming server
CDN
Multiscreen delivery
Upload, not download speed is what matters.
 For HD, at least 3Mbps
 Example above shows a typical residential grade internet
connection, not enough upload speed for HD streaming.
 Low quality streaming can be done on as little as 600kbps
How much bandwidth do I need?
Recommended settings
Quality Resolution Video bitrate Recommended Bandwidth
HD 1280 x 720 2 Mbps 4Mbps
High 960 x 540 1.5 Mbps 3Mbps
Medium 640 x 360 1 Mbps 2Mbps
Low 480 x 270 400 kbps 1Mbps
 Recommended bandwidth is 2X the bitrate you plan to stream at.
 Higher quality streaming requires higher bitrates and greater
bandwidth.
Delivering live video -- workflow
Live Encoder
Streaming Server
Video
Signal
h.264
AAC
RTMP
Live video encoding workflow
Encoder
Encoding Settings
Bandwidth
 Streaming server
CDN
Multiscreen delivery
Ingest / streaming server
Self hosted vs cloud-based streaming service
Self-hosted
 Viewers connect directly to your server, can only support a small number of
simultaneous connections
 Doesn’t have additional features like recording files for VOD, transcoding, etc.
 Isn’t an end-to-end solution, still need to build a player, connect with CDN, etc.
 Will require a lot of setup and configuration.
Our recommendation is don’t try to do it yourself! Use a service like Ustream.
Delivering live video -- workflow
Live Encoder
Streaming Server CDN
Video
Signal
Viewers
h.264
AAC
RTMP
Live video encoding workflow
Encoder
Encoding Settings
Bandwidth
Streaming server
 CDN
Multiscreen delivery
Live video platform including CDN (Content
Delivery Network)
 Important if you plan to have an audience of any size.
 Ensures scalability, reliability, optimized load and buffer times.
 Offers additional capabilities like cloud transcoding, instant
availability of VOD, analytics about who watches, security options.
Delivering live video -- workflow
Live Encoder
Streaming Server CDN
Video
Signal
Viewers
h.264
AAC
RTMP
Live video encoding workflow
Encoder
Encoding Settings
Bandwidth
Streaming server
CDN
 Multiscreen delivery
Multiple format and bitrate delivery
480
360
240
720
Audio Only
Multi Bitrate HTTP via Flash /
Silverlight
Multi Bitrate HLS
480
360
240
720
H.264 video
AAC audio
One in, many out model – cloud transcoding
RTMP Servers
HLS Servers
480
360
240
720Single Bitrate RTMP
720 or 1080
Audio Only
Multi Bitrate RTMP or HTTP
Multi Bitrate HLS
480
360
240
720
Why transcode in the cloud?
 Less bandwidth needed at the origin of the stream
Only need sufficient bandwidth to send a single high-bitrate stream,
not bandwidth for 4-10 streams of various formats and bitrates
 Less encoding power and complexity at the origin of the stream
Can stream HD to all devices, even with free software
 Takes the guesswork out of encoder configuration
Only need to worry about specs for one stream in one format
Live video encoding workflow
 Ten tips for a successful live streamed
event
1. Test early and test often
Test
 with the actual gear
 from the actual location
 with the actual subject matter
Test early and test often (continued…)
 End-to-end tests are best
 Test on-site with your actual bandwidth and your actual source
signal
 Test with moving images from live cameras
 Test audio sync
 Watch your test on all end user devices (desktop, iPads, set top
boxes, etc)
 Check for any firewalls that could block streaming or viewing
 Monitor throughout live event
2. Know your upload bandwidth
 speedtest.net – don’t believe what someone told you the
bandwidth might be, you need to test it yourself and test it
multiple times.
 Simply put, more bandwidth is better, but its also about the quality
of the pipe:
 dedicated bandwidth
 as few hops as possible from encoder to ingest server
 maximum headroom -- most encoders are variable bitrate,
sending as much as 2x over the “target bitrate”
3. Have great lighting
The first secret to a great live stream is great lighting
 With a poorly lit scene, your camera will introduce noise into the
video picture
 This noise is amplified by the video encoding process, resulting in
a low-quality, VHS-like image
4. Have great audio
The second secret to a great live stream is great audio.
 A presentation that you can’t see but can hear is valuable
 A presentation that you can see but can’t hear is useless
 Get a direct feed from the PA system, the on-board mic on the
camera will not pick up a sufficient signal
Don’t skimp on audio!
5. Long form content works best for live
 Forget what you’ve heard about web video needing to be 2-3
minutes long.
 While short form might work well for VOD, live streams less than
20 minutes long will have a hard time attracting an audience. The
longer you can stream, the bigger of an audience you will attract.
6. Create a landing page for your event
 This isn’t traditional TV where people know where to find the
channel.
 Create a page that makes it clear this is where people are
supposed to watch.
 Have content inside and around the player with the context of the
event. Schedules, background information, calls to action.
 The Ustream channel page lets you do this, or if you are creating
your own page and embedding the Ustream player, make sure you
have these elements.
7. Promote your event
Promote your event at least three different times and in at least 3
different ways.
 One week before, one day before, one hour before, 5 minutes
before live
 Use email, social media, pre-registration and call attendees
 Make sure any influential or high profile participants tweet it from
their personal accounts
8. Make it interactive
This isn’t network TV. Take advantage of the flexibility of this
unique medium.
 Consider behind-the-scenes, interactive chats / Q&A with real-time
questions from the audience via Twitter, and shoulder content
 Stream as long as possible. Longer streams gain a larger
audience and help to generate more social media buzz.
9. Go live early
Start your stream 15-60 minutes early.
 Allows you time to make sure everything is working correctly end-
to-end
 Viewers will show up early and start spreading the word that the
stream is live
10. Keep on streamin’
Re-stream as live or make the VOD available ASAP!
 The best window of time to gain maximum audience is immediately
after the live event ends
 Keep it on the same link / page as your live stream
Try Ustream and get in touch!
1. Create an account for free at ustream.tv
2. Watch our how-to videos at ustream.tv/howto
3. Email us with any questions: webinar@ustream.tv
Alden Fertig, Product Marketing Manager, USTREAM
Presented by:
Best Practices for Live Streaming

More Related Content

What's hot

Building a worship streaming system
Building a worship streaming systemBuilding a worship streaming system
Building a worship streaming systemPaul Richards
 
Brian Sathianathan’s Presentation at eComm 2009
Brian Sathianathan’s Presentation at eComm 2009Brian Sathianathan’s Presentation at eComm 2009
Brian Sathianathan’s Presentation at eComm 2009eCommConf
 
Live streaming worship services to senior living centers
Live streaming worship services to senior living centersLive streaming worship services to senior living centers
Live streaming worship services to senior living centersPaul Richards
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009eCommConf
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009eCommConf
 
Epiphan and Panopto Integration with PTZOptics Overview
Epiphan and Panopto Integration with PTZOptics OverviewEpiphan and Panopto Integration with PTZOptics Overview
Epiphan and Panopto Integration with PTZOptics OverviewPaul Richards
 
InMotion Web Conferencing
InMotion Web ConferencingInMotion Web Conferencing
InMotion Web ConferencingVideoguy
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsOlle E Johansson
 
Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?Bitmovin Inc
 
Video Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMVideo Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMStefan Lederer
 
Tips for live streaming in churches
Tips for live streaming in churchesTips for live streaming in churches
Tips for live streaming in churchesPaul Richards
 
Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)
Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)
Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)Savvius, Inc
 
A BRAND NEW TECHNOLOGY ON WEBCASTING
A BRAND NEW TECHNOLOGY ON WEBCASTINGA BRAND NEW TECHNOLOGY ON WEBCASTING
A BRAND NEW TECHNOLOGY ON WEBCASTINGonlinebroadcasting007
 
Cloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-InsCloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-InsBitmovin Inc
 
Adhearsion and Telegraph Framework Presentation
Adhearsion and Telegraph Framework PresentationAdhearsion and Telegraph Framework Presentation
Adhearsion and Telegraph Framework PresentationJustin Grammens
 

What's hot (20)

Building a worship streaming system
Building a worship streaming systemBuilding a worship streaming system
Building a worship streaming system
 
Brian Sathianathan’s Presentation at eComm 2009
Brian Sathianathan’s Presentation at eComm 2009Brian Sathianathan’s Presentation at eComm 2009
Brian Sathianathan’s Presentation at eComm 2009
 
Live streaming worship services to senior living centers
Live streaming worship services to senior living centersLive streaming worship services to senior living centers
Live streaming worship services to senior living centers
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
 
Smart mobile conference system
Smart mobile conference system Smart mobile conference system
Smart mobile conference system
 
Epiphan and Panopto Integration with PTZOptics Overview
Epiphan and Panopto Integration with PTZOptics OverviewEpiphan and Panopto Integration with PTZOptics Overview
Epiphan and Panopto Integration with PTZOptics Overview
 
InMotion Web Conferencing
InMotion Web ConferencingInMotion Web Conferencing
InMotion Web Conferencing
 
Trx 2000
Trx 2000 Trx 2000
Trx 2000
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installations
 
Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?
 
Video Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMVideo Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRM
 
Tips for live streaming in churches
Tips for live streaming in churchesTips for live streaming in churches
Tips for live streaming in churches
 
Faxing Q and A
Faxing Q and AFaxing Q and A
Faxing Q and A
 
Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)
Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)
Wireless Network Analysis 101 VoFi (Voice over Wi-Fi)
 
A BRAND NEW TECHNOLOGY ON WEBCASTING
A BRAND NEW TECHNOLOGY ON WEBCASTINGA BRAND NEW TECHNOLOGY ON WEBCASTING
A BRAND NEW TECHNOLOGY ON WEBCASTING
 
Provisioning Q and A
Provisioning Q and AProvisioning Q and A
Provisioning Q and A
 
The Road to Ultra Low Latency
The Road to Ultra Low LatencyThe Road to Ultra Low Latency
The Road to Ultra Low Latency
 
Cloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-InsCloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-Ins
 
Adhearsion and Telegraph Framework Presentation
Adhearsion and Telegraph Framework PresentationAdhearsion and Telegraph Framework Presentation
Adhearsion and Telegraph Framework Presentation
 

Viewers also liked

DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming PlatformsDASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming PlatformsGwendal Simon
 
Facebook releases a new live streaming app!
Facebook releases a new live streaming app!Facebook releases a new live streaming app!
Facebook releases a new live streaming app!Paul Richards
 
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!Brian Fanzo
 
B2B media content broadcast and live streaming
B2B media content broadcast and live streamingB2B media content broadcast and live streaming
B2B media content broadcast and live streamingAgilie Team
 
Live Streaming 101 - An Introduction to Social Live Streaming Apps
Live Streaming 101 - An Introduction to Social Live Streaming AppsLive Streaming 101 - An Introduction to Social Live Streaming Apps
Live Streaming 101 - An Introduction to Social Live Streaming AppsJake Abramson
 
Video production in the cloud for live streaming
Video production in the cloud for live streamingVideo production in the cloud for live streaming
Video production in the cloud for live streamingPaul Richards
 
Live Streaming is the Future and the Future is Now
Live Streaming is the Future and the Future is NowLive Streaming is the Future and the Future is Now
Live Streaming is the Future and the Future is NowFLBlogCon
 
Live Streaming: Consumption, branding and it's future
Live Streaming: Consumption, branding and it's futureLive Streaming: Consumption, branding and it's future
Live Streaming: Consumption, branding and it's futureString Nguyen | Top Voice
 
How to Build Your Brand with Live Streaming Video
How to Build Your Brand with Live Streaming VideoHow to Build Your Brand with Live Streaming Video
How to Build Your Brand with Live Streaming VideoMike Delgado
 
Peer-to-Peer and live streaming: 10 years of academic research
Peer-to-Peer and live streaming: 10 years of academic researchPeer-to-Peer and live streaming: 10 years of academic research
Peer-to-Peer and live streaming: 10 years of academic researchNicolas Weil
 
Ultimate Guide to Live Streaming
Ultimate Guide to Live StreamingUltimate Guide to Live Streaming
Ultimate Guide to Live StreamingPaul Richards
 
Joel Comm - The Live Streaming Revolution
Joel Comm - The Live Streaming RevolutionJoel Comm - The Live Streaming Revolution
Joel Comm - The Live Streaming RevolutionINBOUND
 
Virtual reality and 360° live streaming
Virtual reality and 360° live streamingVirtual reality and 360° live streaming
Virtual reality and 360° live streamingRyan Jespersen
 
Four Steps to Sure-Fire Live Streaming Success
Four Steps to Sure-Fire Live Streaming SuccessFour Steps to Sure-Fire Live Streaming Success
Four Steps to Sure-Fire Live Streaming SuccessLynn Teatro
 

Viewers also liked (15)

DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming PlatformsDASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
 
Facebook releases a new live streaming app!
Facebook releases a new live streaming app!Facebook releases a new live streaming app!
Facebook releases a new live streaming app!
 
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
 
B2B media content broadcast and live streaming
B2B media content broadcast and live streamingB2B media content broadcast and live streaming
B2B media content broadcast and live streaming
 
Live Streaming 101 - An Introduction to Social Live Streaming Apps
Live Streaming 101 - An Introduction to Social Live Streaming AppsLive Streaming 101 - An Introduction to Social Live Streaming Apps
Live Streaming 101 - An Introduction to Social Live Streaming Apps
 
Video production in the cloud for live streaming
Video production in the cloud for live streamingVideo production in the cloud for live streaming
Video production in the cloud for live streaming
 
Live Streaming is the Future and the Future is Now
Live Streaming is the Future and the Future is NowLive Streaming is the Future and the Future is Now
Live Streaming is the Future and the Future is Now
 
Live Streaming: Consumption, branding and it's future
Live Streaming: Consumption, branding and it's futureLive Streaming: Consumption, branding and it's future
Live Streaming: Consumption, branding and it's future
 
How to Build Your Brand with Live Streaming Video
How to Build Your Brand with Live Streaming VideoHow to Build Your Brand with Live Streaming Video
How to Build Your Brand with Live Streaming Video
 
Peer-to-Peer and live streaming: 10 years of academic research
Peer-to-Peer and live streaming: 10 years of academic researchPeer-to-Peer and live streaming: 10 years of academic research
Peer-to-Peer and live streaming: 10 years of academic research
 
Ultimate Guide to Live Streaming
Ultimate Guide to Live StreamingUltimate Guide to Live Streaming
Ultimate Guide to Live Streaming
 
Live Streaming
Live StreamingLive Streaming
Live Streaming
 
Joel Comm - The Live Streaming Revolution
Joel Comm - The Live Streaming RevolutionJoel Comm - The Live Streaming Revolution
Joel Comm - The Live Streaming Revolution
 
Virtual reality and 360° live streaming
Virtual reality and 360° live streamingVirtual reality and 360° live streaming
Virtual reality and 360° live streaming
 
Four Steps to Sure-Fire Live Streaming Success
Four Steps to Sure-Fire Live Streaming SuccessFour Steps to Sure-Fire Live Streaming Success
Four Steps to Sure-Fire Live Streaming Success
 

Similar to Top 10 Tips for Successful Live Streaming Events

Encoding Video for Microsoft Silverlight
Encoding Video for Microsoft SilverlightEncoding Video for Microsoft Silverlight
Encoding Video for Microsoft Silverlightgoodfriday
 
Architecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For GrowthArchitecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For GrowthZencoder
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the InternetVideoguy
 
Optimising video delivery - Brightcove PLAY 2019
Optimising video delivery - Brightcove PLAY 2019Optimising video delivery - Brightcove PLAY 2019
Optimising video delivery - Brightcove PLAY 2019Jeremy Brown
 
Design in Motion: Video Production Workflow
Design in Motion: Video Production WorkflowDesign in Motion: Video Production Workflow
Design in Motion: Video Production Workflowgoodfriday
 
Video Streaming
Video StreamingVideo Streaming
Video StreamingVideoguy
 
Inlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth StreamingInlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth StreamingSematron UK Ltd
 
P2P streaming with HTML5
P2P streaming with HTML5P2P streaming with HTML5
P2P streaming with HTML5Thierry Scelles
 
GlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming WorksGlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming WorksGlobalDots
 
Web Streaming a Radio Station
Web Streaming a Radio StationWeb Streaming a Radio Station
Web Streaming a Radio Stationsean
 
Video tech final
Video tech finalVideo tech final
Video tech finalKieran Ryan
 
basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)The Friday Times
 
Wowza Ultra-Low Latency Streaming
Wowza Ultra-Low Latency StreamingWowza Ultra-Low Latency Streaming
Wowza Ultra-Low Latency StreamingRyan Jespersen
 
SpeakSpace Webcasting
SpeakSpace WebcastingSpeakSpace Webcasting
SpeakSpace WebcastingTom Behan
 
Online Video Delivery
Online Video DeliveryOnline Video Delivery
Online Video DeliveryDan O'Hara
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorAmazon Web Services
 
Training Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and HowTraining Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and HowNestor Carralero
 

Similar to Top 10 Tips for Successful Live Streaming Events (20)

Encoding Video for Microsoft Silverlight
Encoding Video for Microsoft SilverlightEncoding Video for Microsoft Silverlight
Encoding Video for Microsoft Silverlight
 
Architecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For GrowthArchitecting a Video Encoding Strategy Designed For Growth
Architecting a Video Encoding Strategy Designed For Growth
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the Internet
 
Optimising video delivery - Brightcove PLAY 2019
Optimising video delivery - Brightcove PLAY 2019Optimising video delivery - Brightcove PLAY 2019
Optimising video delivery - Brightcove PLAY 2019
 
Design in Motion: Video Production Workflow
Design in Motion: Video Production WorkflowDesign in Motion: Video Production Workflow
Design in Motion: Video Production Workflow
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Inlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth StreamingInlet Technologies - Powering Smooth Streaming
Inlet Technologies - Powering Smooth Streaming
 
P2P streaming with HTML5
P2P streaming with HTML5P2P streaming with HTML5
P2P streaming with HTML5
 
GlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming WorksGlobalDots - How Video Streaming Works
GlobalDots - How Video Streaming Works
 
Web Streaming a Radio Station
Web Streaming a Radio StationWeb Streaming a Radio Station
Web Streaming a Radio Station
 
Video tech final
Video tech finalVideo tech final
Video tech final
 
Going Live
Going LiveGoing Live
Going Live
 
basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)
 
Wowza Ultra-Low Latency Streaming
Wowza Ultra-Low Latency StreamingWowza Ultra-Low Latency Streaming
Wowza Ultra-Low Latency Streaming
 
Pycon2013
Pycon2013Pycon2013
Pycon2013
 
SpeakSpace Webcasting
SpeakSpace WebcastingSpeakSpace Webcasting
SpeakSpace Webcasting
 
Online Video Delivery
Online Video DeliveryOnline Video Delivery
Online Video Delivery
 
11 streaming
11 streaming11 streaming
11 streaming
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - Synacor
 
Training Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and HowTraining Videovigilancia IP: What, Why, When and How
Training Videovigilancia IP: What, Why, When and How
 

Recently uploaded

Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
Intellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptxIntellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptxBipin Adhikari
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleanscorenetworkseo
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 

Recently uploaded (20)

Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
Intellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptxIntellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptx
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleans
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 

Top 10 Tips for Successful Live Streaming Events

  • 1. Presented by: Best Practices for Live Streaming
  • 2. I. Live video workflow II. Ten tips for a successful live streamed event
  • 4. One-to-many live streaming This workflow and presentation are for one-to-many live streaming, sometimes referred to as “over the top” or OTT streaming. We’re not discussing here:  Secure internal streaming  Two-way videoconferencing, like Skype  Point-to-point video file transfer for re-broadcast This presentation is about streaming directly to consumer viewers watching on desktops, mobile devices, connected TVs, etc.
  • 5.  Live video workflow
  • 6. Delivering live video -- workflow Video Signal SDI output from a video switcher is pictured here, but this could be any video source, such as  Built in webcam  USB webcam  Analog, HDMI, or SDI Camera  Output of video switcher
  • 7. Delivering live video -- workflow Live EncoderVideo Signal h.264 AAC Encoders can be either software or hardware. The main purpose of the encoder is to take the uncompressed video signal and convert it to h.264 / AAC at a bitrate that can be easily streamed over your internet connection.
  • 8. Live video encoding workflow  Encoder Encoding settings Bandwidth Streaming server CDN Multiscreen delivery
  • 9. Live streaming encoders Budget: $0 Software encoders, run on Mac or Windows Ustream Web Broadcaster Ustream Producer (Free version) Adobe FMLE
  • 10. Live streaming encoders Budget: $500 - $1,000 Ustream Producer Pro and Studio Wirecast Teradek VidiU
  • 11. Live streaming encoders Budget: $5,000 - $40,000 NewTek TriCaster Elemental Live Cambria Live
  • 12. Live video encoding workflow Encoder  Encoding Settings Bandwidth Streaming server CDN Multiscreen delivery
  • 13. Recommended settings Quality Resolution Video bitrate HD 1280 x 720 2 Mbps High 960 x 540 1.5 Mbps Medium 640 x 360 1 Mbps Low 480 x 270 400 kbps
  • 14. Delivering live video -- workflow Live Encoder Video Signal h.264 AAC RTMP Internet Connection
  • 15. Live video encoding workflow Encoder Encoding Settings  Bandwidth Streaming server CDN Multiscreen delivery
  • 16. Upload, not download speed is what matters.  For HD, at least 3Mbps  Example above shows a typical residential grade internet connection, not enough upload speed for HD streaming.  Low quality streaming can be done on as little as 600kbps How much bandwidth do I need?
  • 17. Recommended settings Quality Resolution Video bitrate Recommended Bandwidth HD 1280 x 720 2 Mbps 4Mbps High 960 x 540 1.5 Mbps 3Mbps Medium 640 x 360 1 Mbps 2Mbps Low 480 x 270 400 kbps 1Mbps  Recommended bandwidth is 2X the bitrate you plan to stream at.  Higher quality streaming requires higher bitrates and greater bandwidth.
  • 18. Delivering live video -- workflow Live Encoder Streaming Server Video Signal h.264 AAC RTMP
  • 19. Live video encoding workflow Encoder Encoding Settings Bandwidth  Streaming server CDN Multiscreen delivery
  • 20. Ingest / streaming server Self hosted vs cloud-based streaming service Self-hosted  Viewers connect directly to your server, can only support a small number of simultaneous connections  Doesn’t have additional features like recording files for VOD, transcoding, etc.  Isn’t an end-to-end solution, still need to build a player, connect with CDN, etc.  Will require a lot of setup and configuration. Our recommendation is don’t try to do it yourself! Use a service like Ustream.
  • 21. Delivering live video -- workflow Live Encoder Streaming Server CDN Video Signal Viewers h.264 AAC RTMP
  • 22. Live video encoding workflow Encoder Encoding Settings Bandwidth Streaming server  CDN Multiscreen delivery
  • 23. Live video platform including CDN (Content Delivery Network)  Important if you plan to have an audience of any size.  Ensures scalability, reliability, optimized load and buffer times.  Offers additional capabilities like cloud transcoding, instant availability of VOD, analytics about who watches, security options.
  • 24. Delivering live video -- workflow Live Encoder Streaming Server CDN Video Signal Viewers h.264 AAC RTMP
  • 25. Live video encoding workflow Encoder Encoding Settings Bandwidth Streaming server CDN  Multiscreen delivery
  • 26. Multiple format and bitrate delivery 480 360 240 720 Audio Only Multi Bitrate HTTP via Flash / Silverlight Multi Bitrate HLS 480 360 240 720 H.264 video AAC audio
  • 27. One in, many out model – cloud transcoding RTMP Servers HLS Servers 480 360 240 720Single Bitrate RTMP 720 or 1080 Audio Only Multi Bitrate RTMP or HTTP Multi Bitrate HLS 480 360 240 720
  • 28. Why transcode in the cloud?  Less bandwidth needed at the origin of the stream Only need sufficient bandwidth to send a single high-bitrate stream, not bandwidth for 4-10 streams of various formats and bitrates  Less encoding power and complexity at the origin of the stream Can stream HD to all devices, even with free software  Takes the guesswork out of encoder configuration Only need to worry about specs for one stream in one format
  • 29. Live video encoding workflow  Ten tips for a successful live streamed event
  • 30. 1. Test early and test often Test  with the actual gear  from the actual location  with the actual subject matter
  • 31. Test early and test often (continued…)  End-to-end tests are best  Test on-site with your actual bandwidth and your actual source signal  Test with moving images from live cameras  Test audio sync  Watch your test on all end user devices (desktop, iPads, set top boxes, etc)  Check for any firewalls that could block streaming or viewing  Monitor throughout live event
  • 32. 2. Know your upload bandwidth  speedtest.net – don’t believe what someone told you the bandwidth might be, you need to test it yourself and test it multiple times.  Simply put, more bandwidth is better, but its also about the quality of the pipe:  dedicated bandwidth  as few hops as possible from encoder to ingest server  maximum headroom -- most encoders are variable bitrate, sending as much as 2x over the “target bitrate”
  • 33. 3. Have great lighting The first secret to a great live stream is great lighting  With a poorly lit scene, your camera will introduce noise into the video picture  This noise is amplified by the video encoding process, resulting in a low-quality, VHS-like image
  • 34. 4. Have great audio The second secret to a great live stream is great audio.  A presentation that you can’t see but can hear is valuable  A presentation that you can see but can’t hear is useless  Get a direct feed from the PA system, the on-board mic on the camera will not pick up a sufficient signal Don’t skimp on audio!
  • 35. 5. Long form content works best for live  Forget what you’ve heard about web video needing to be 2-3 minutes long.  While short form might work well for VOD, live streams less than 20 minutes long will have a hard time attracting an audience. The longer you can stream, the bigger of an audience you will attract.
  • 36. 6. Create a landing page for your event  This isn’t traditional TV where people know where to find the channel.  Create a page that makes it clear this is where people are supposed to watch.  Have content inside and around the player with the context of the event. Schedules, background information, calls to action.  The Ustream channel page lets you do this, or if you are creating your own page and embedding the Ustream player, make sure you have these elements.
  • 37. 7. Promote your event Promote your event at least three different times and in at least 3 different ways.  One week before, one day before, one hour before, 5 minutes before live  Use email, social media, pre-registration and call attendees  Make sure any influential or high profile participants tweet it from their personal accounts
  • 38. 8. Make it interactive This isn’t network TV. Take advantage of the flexibility of this unique medium.  Consider behind-the-scenes, interactive chats / Q&A with real-time questions from the audience via Twitter, and shoulder content  Stream as long as possible. Longer streams gain a larger audience and help to generate more social media buzz.
  • 39. 9. Go live early Start your stream 15-60 minutes early.  Allows you time to make sure everything is working correctly end- to-end  Viewers will show up early and start spreading the word that the stream is live
  • 40. 10. Keep on streamin’ Re-stream as live or make the VOD available ASAP!  The best window of time to gain maximum audience is immediately after the live event ends  Keep it on the same link / page as your live stream
  • 41. Try Ustream and get in touch! 1. Create an account for free at ustream.tv 2. Watch our how-to videos at ustream.tv/howto 3. Email us with any questions: webinar@ustream.tv Alden Fertig, Product Marketing Manager, USTREAM
  • 42. Presented by: Best Practices for Live Streaming