Video Streaming Services Justin Hourigan, Senior Network Engineer, HEAnet Limited
Agenda What is the Video Streaming Service? The Technology Live Events Hosting Media Files Content Management / Transcoding Services Questions
What is the Video Streaming Service? Live or on-demand streaming Value added service Not charge for usage Streaming vs Progressive Download Not stored on client’s computer Start from anywhere in the file
The Technology Windows Media Service Built into the Windows Server OS High quality image and sound codecs Low CPU load for encoding and decoding Highly scalable (currently 7 servers) HD playback (720p and 1080i/p) Playback using Windows Media Player or Quicktime using Flip4Mac plugin
The Technology Adobe Flash Media Server 3 Licensed by server Playback using Adobe Flash (98% install base) Low CPU load playback HD playback Scalable (currently 6 servers) H.264/AAC streaming
Live Events Windows Media Windows Media Encoder (free download) Video capture card or Firewire port HEAnet servers connect to encoder using its IP and single TCP port Websites use a link to an ASX metafile for load balancing and failover
Live Events Flash Media Flash Media Encoder (free download) Video capture card or Firewire port Encoder connects to HEAnet servers over rtmp protocol, TCP port 1935 Websites embed a Flash Player configured to connect to HEAnet’s servers
Hosting Media Files Flash Media Codecs: OnVP6 or H.264/AAC Most Podcast will work Windows Media Codec: Windows Media Video and Audio Data rates depend on your audience “Talking heads” at TV resolution ~ 1 mbit/s
Content Management Service Upload files using a web browser (<2GB) Large File Upload service for >2GB files Enter meta data on file (title, copyright, etc) Generate metafile link for Windows Media Generate embedding code for Flash Media Create and manage Podcasts
Trancoding Service “Anything to Anything” encoding Distributed transcoding Preset templates; Flash Media streaming Windows Media streaming Video and audio podcasting Custom workflows on request Download trancoded files
Video Streaming Services Questions? Justin Hourigan, Senior Network Engineer, HEAnet Limited