Presenter: Edgar Roman
Track: II
Description:
Overview of how the Public Broadcasting Service streams video online. Learn how PBS uses python and other services to provide video streaming online. Talk will discuss lessons learned, explanation of video formats, and experiences with mobile device support. Talk will include recommendations for others to easily adopt similar practices to quickly host their own online video site.
PBS wants to be as accessible as possible, which means supporting as many devices as possible.
H.264 is widely supported, but it lives under a legal cloud.
They want to play ads and have flexibility to support social sharing.
You can use HTTP, but they use RTMP at PBS.
In 2009 the standard was 400kbps, but now it’s more like 800kbps to 1.2mpbs
Great for supported devices, but doesn’t support the rich environment features that they need, especially advertising and captioning.
There are some really good frameworks:
Local:
Online:
They create 16 streams for each video, but they start wth 5 Mbps
PBS offers free streaming lonline to there is less motivation to steal.
Beware of the DRM Graveyard