Video Streaming Services Justin Hourigan, Senior Network Engineer, HEAnet Limited justin. hourigan@heanet. ie
Agenda n n n What is the Video Streaming Service? The Technology Live Events Hosting Media Files Content Management / Transcoding Services Questions
What is the Video Streaming Service? n n Live or on-demand streaming Value added service ¡ n Not charge for usage Streaming vs Progressive Download ¡ ¡ Not stored on client’s computer Start from anywhere in the file
The Technology n 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 (720 p and 1080 i/p) Playback using Windows Media Player or Quicktime using Flip 4 Mac plugin
The Technology n 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 n 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 n 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 n Flash Media ¡ ¡ n Windows Media ¡ n Codecs: On. VP 6 or H. 264/AAC Most Podcast will work Codec: Windows Media Video and Audio Data rates depend on your audience n “Talking heads” at TV resolution ~ 1 mbit/s
Content Management Service n Upload files using a web browser (<2 GB) ¡ n n Large File Upload service for >2 GB 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 n n n “Anything to Anything” encoding Distributed transcoding Preset templates; n n n 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 justin. hourigan@heanet. ie