Live streaming basics for fun and profit discusses the requirements and options for live streaming online. Any computer with a webcam and microphone can be used to stream, and popular services like Ustream, Justin.tv and Livestream offer both free and paid plans. A minimum 300kbps internet upload speed is required, and streams can be embedded on websites using tags provided by each service. The document provides information on computer hardware, software options, bandwidth needs and costs for various live streaming platforms.
bitdash - Simple & Easy MPEG-DASH Player for Web and MobileBitmovin Inc
bitdash MPEG-DASH Player for HTML5 using the Media Source Extentions API as well as for Flash-based MPEG-DASH Playback. Using the HTML5 Encrypted Media Extentions it's possible to MPEG-CENC based DRM. That's the right soltution for the next generation of online video services!
bitdash - Simple & Easy MPEG-DASH Player for Web and MobileBitmovin Inc
bitdash MPEG-DASH Player for HTML5 using the Media Source Extentions API as well as for Flash-based MPEG-DASH Playback. Using the HTML5 Encrypted Media Extentions it's possible to MPEG-CENC based DRM. That's the right soltution for the next generation of online video services!
Encoding Video for Microsoft Silverlightgoodfriday
Learn how to optimize your video encoding quality regardless or the specific distribution and infrastucture approaches you use. Detailed scenarios will cover optimizing video encoding quality for progressive download, streaming, self-hosting, Windows Live Silverlight Streaming, and third-party content delivery networks (CDNs).
This was a presentation to the IPTV working group run by the IDA in Singapore (chaired by A*Star / IR2). This was a public event while i worked at MSTV.
CMP213_GPU(G3) Applications in Media and Entertainment WorkloadsAmazon Web Services
GPUs have a large application in Media and Entertainment workloads. From backend video processing and creation workloads such as VFX/Rendering, transcoding and broadcast playout to high-end creatives as well as video editing workloads. Backed by the NVIDIA Tesla M60 GPUs, G3 instances offer unparalleled power and flexibility to do complex modeling, 3D visualization, computer aided design, seismic visualization, video encoding. G3 instances are the first Amazon EC2 instances to support NVIDIA GRID Virtual Workstation capabilities, with streaming support for four monitors each with up to 4K resolution, and hardware encoding to support up to 10 High Efficiency Video Coding (HEVC) H.265 1080p30 streams or up to 18 H.264 1080p30 streams per GPU for faster video frame processing and improved image fidelity. In this session we will highlight two criticial Media workloads Video Editing via remote application streaming and Broadcast Playout origination from the AWS cloud. We will have Pop Media discuss their remote video editing in the cloud that enables secure remote, real-time editorial and image processing session views. This will be followed by Evertz regarding Discovery Channel’s broadcast Playout application for several live Discovery channels currently.
Architecting a Video Encoding Strategy Designed For GrowthZencoder
In this guide, we discuss encoding options to simplifying output renditions and improve flexibility, dynamically generating playlists with HLS and Smooth Streaming protocols and concatenating video using manifest files. The ultimate result it
This presentation given by Zhaolin Wang, VIA Embedded Software Manager, provides an overview of the Android multimedia framework and then moves on to tackle critical areas such as enabling full support for RTSP and HTTP protocols, and optimizing the Android multimedia framework to match streaming server parameters, as well as shortening processing time (from start to initial playback) to ensure smooth playback, how to solve problems of clock drift (out of sync audio and video), and improving fault tolerance to avoid crashes and freezes due to corrupt data.
Deploy ultra low latency at a massive scale with sub-three-second end-to-end latency for audiences as big as you can assemble. Shorten the first and last mile with distribution of datacenters, POPs and nodes across the globe.
Leverage innovative technologies to dramatically reduce time-to-first-frame and provide consistent, low-latency user experience across devices and apps.
Provide intelligent load-balancing and scaling to immediately provide the streaming resources needed to deliver reliable, consistent, ultra low latency viewing experiences to audiences of any size, everywhere.
Enable unprecedented visibility, insight and control throughout the entire streaming workflow, from ingest to playback—allowing you to anticipate, tune and optimize your workflow.
Encoding Video for Microsoft Silverlightgoodfriday
Learn how to optimize your video encoding quality regardless or the specific distribution and infrastucture approaches you use. Detailed scenarios will cover optimizing video encoding quality for progressive download, streaming, self-hosting, Windows Live Silverlight Streaming, and third-party content delivery networks (CDNs).
This was a presentation to the IPTV working group run by the IDA in Singapore (chaired by A*Star / IR2). This was a public event while i worked at MSTV.
CMP213_GPU(G3) Applications in Media and Entertainment WorkloadsAmazon Web Services
GPUs have a large application in Media and Entertainment workloads. From backend video processing and creation workloads such as VFX/Rendering, transcoding and broadcast playout to high-end creatives as well as video editing workloads. Backed by the NVIDIA Tesla M60 GPUs, G3 instances offer unparalleled power and flexibility to do complex modeling, 3D visualization, computer aided design, seismic visualization, video encoding. G3 instances are the first Amazon EC2 instances to support NVIDIA GRID Virtual Workstation capabilities, with streaming support for four monitors each with up to 4K resolution, and hardware encoding to support up to 10 High Efficiency Video Coding (HEVC) H.265 1080p30 streams or up to 18 H.264 1080p30 streams per GPU for faster video frame processing and improved image fidelity. In this session we will highlight two criticial Media workloads Video Editing via remote application streaming and Broadcast Playout origination from the AWS cloud. We will have Pop Media discuss their remote video editing in the cloud that enables secure remote, real-time editorial and image processing session views. This will be followed by Evertz regarding Discovery Channel’s broadcast Playout application for several live Discovery channels currently.
Architecting a Video Encoding Strategy Designed For GrowthZencoder
In this guide, we discuss encoding options to simplifying output renditions and improve flexibility, dynamically generating playlists with HLS and Smooth Streaming protocols and concatenating video using manifest files. The ultimate result it
This presentation given by Zhaolin Wang, VIA Embedded Software Manager, provides an overview of the Android multimedia framework and then moves on to tackle critical areas such as enabling full support for RTSP and HTTP protocols, and optimizing the Android multimedia framework to match streaming server parameters, as well as shortening processing time (from start to initial playback) to ensure smooth playback, how to solve problems of clock drift (out of sync audio and video), and improving fault tolerance to avoid crashes and freezes due to corrupt data.
Deploy ultra low latency at a massive scale with sub-three-second end-to-end latency for audiences as big as you can assemble. Shorten the first and last mile with distribution of datacenters, POPs and nodes across the globe.
Leverage innovative technologies to dramatically reduce time-to-first-frame and provide consistent, low-latency user experience across devices and apps.
Provide intelligent load-balancing and scaling to immediately provide the streaming resources needed to deliver reliable, consistent, ultra low latency viewing experiences to audiences of any size, everywhere.
Enable unprecedented visibility, insight and control throughout the entire streaming workflow, from ingest to playback—allowing you to anticipate, tune and optimize your workflow.
1. Live Streaming Basics
for Fun and Profit!
Jason Tucker
On Twitter?
Share this event with friends, were streaming live now at:
http://jasontucker.us/live
1
2. Questions
Do I need a specially configured computer or will any of
them work?
Do I need special software?
How fast of an internet connection must I use?
Is a streaming service expensive?
How do I get the link to send to people so they can
watch?
Can people who are watching "chat" with each other?
3. Do I need a specially configured
computer or will any of them work?
Computer
Mic (built in or external)
Camera (built in webcam or external)
External
USB or Firewire connection
Viewable as a camera to Windows or OS X
5. Ustream.tv
Free Service, ad supported.
Software:
Web Based Interface (Free)
[Mac/PC] Requires Flash
Ustream Producer (Free)
[Mac/PC]
Ustream Producer Pro
($199) [Mac/PC]
6. Ustream.tv - Web Based
Mac or PC
Requires Flash, runs in browser
Supports one camera
Allows importing movies and audio
Enables up to three transitions
Supports picture in picture
SD bitrate support
H264 Flash 9 video
7. Ustream.tv - Producer
Mac or PC
Supports one camera
Allows importing movies and audio
Enables up to three transitions
Supports picture in picture
Provides screen capture feature
SD bitrate support
H264 Flash 9 video
8. Ustream.tv - Producer Pro
$199 one-time fee Allows you to use
overlays, layers, and add
Mac or PC titles
Supports unlimited Support for HDV source
number of cameras
SD/HD bitrate support
Allows importing movies
Includes 7 encoding
and audio presets, including HD
Enables unlimited Ability to save to server in
transitions same bitstream
Provides screen capture Support customizable
feature picture-in-picture
9. Justin.tv
Free Service, ad supported
Software:
Mac
Web Based Interface
Standalone Broadcaster
Quicktime Broadcaster
PC
Web Based Interface
Flash Media Live Encoder
10. blogtv.com
Free Service, ad supported.
Pro account adds some
feature and no ads.
Software:
Mac
Web Based Interface
PC
Web Based Interface
11. Livestream.com
Free Plan
Unlimited viewer
hours
Software: (ad supported)
10 gb limit
PC / Mac
SD quality (up to
500Kbps)
Web Based
Channel Plan ($350
Interface per month, $3,500
year)
Procaster 3000 viewer hours
(Free) 1000 gb storage
HD Quality
1,700Kbps
12. How fast of an internet
connection must I use?
Wireless Real World Real World
Carrier Down Up
At Least
Verizon (LTE) 5-12 Mbps 2-5 Mbps
300 kbps
upstream
AT&T (HSPA+) 7Mbps
bandwidth
required T-Mobile
3.5 - 8 Mbps 1.2Mbps
to stream (HSPA+)
Sprint
3 - 6 Mbps 500 Kbps
(Clearwire)
http://www.fiercewireless.com/story/real-world-
comparing-3g-4g-speeds/2010-05-25
13. Embedding content on your
website.
Live stream can be
embedded on a
website using a
<object> <embed> tag
provided by the
streaming service.
14. Embedding content on your
website.
Live stream can be
embedded on a
website using a
<object> <embed> tag
provided by the
streaming service.