Please write (legibly) the name you wish me to call you on the name card Chris Newton
TV Everywhere What I want When I want it Where I want it Chris Newton
Cloud Video on Demand (“VOD”) content End Subscriber Fundamental points of cloud VOD delivery Higher quality more bits (higher resolution, lower compression) Actual throughput from SERVER subscriber changes dramatically from subscriber to subscriber and time of day due to changing micro and macro Internet conditions Content Delivery Chris Newton
Download (Progressive Download) Streaming Delivery Methods Chris Newton
Essentially same as downloading any file from a Web server Progressive can start playing file as soon as a portion is downloaded without waiting for entire file DEMO DEMO Download Delivery Chris Newton
Pros Can delivery a higher quality file Once loaded, subscriber can play over and over again without being connected Cons Security – once file on HD, can be copied Advertising Ability to delete Cannot jump ahead to parts not downloaded Download Delivery, cont. Chris Newton
Parts of file are delivered as small chunks (e.g. 2 seconds in length) from a special Streaming Server Streaming Server receives commands from Application/Player to tell it what “chunks” to send DEMO (single stream) DEMO (single stream) Streaming Delivery Chris Newton
Pros Better overall security as content never stored on local storage Easier to put in targeted Advertisements Cons Must encode multiple streams to deal with changing Internet conditions Requires special delivery formats Streaming Delivery, cont. Chris Newton
Microsoft Silverlight Adobe Flash over HTTP Apple HTTP Live Streaming (HLS) Widevine Proprietary All operate in a similar, but PROPRIETARY fashion: Chunks delivered to player over HTTP RSTP, RTMP all older formats Common Streaming Formats Chris Newton
Base Assumption for online TVE is that a subscriber would rather keep watching a program at a lower quality than “wait” while show “buffers” This is done by adjusting the QUALITY (resolution/bit rate) automatically based on CURRENT SUBSCRIBER INTERNET conditions Demo: ABR Demo: ABR Adaptive Bit Rate (ABR) Chris Newton
Motion Pictures Expert Group – Dynamic Adaptive Streaming over HTTP Essentially a set of common tools (similar to MPEG-2, MPEG-4) to allow for NON-PROPIETARY encoding, encryption, decryption and playback of content Widevine (Google) one of first to announce a full MPEG-DASH compliant product (June/July 2014 release) for both VOD and LIVE content Future MPEG-DASH Chris Newton