110 likes | 344 Views
Please write (legibly) the name you wish me to call you on the name card http://cnewtonitec1001.yolasite.com/demo. TV Everywhere. What I want When I want it Where I want it. Content Delivery. Cloud Video on Demand (“VOD”) content End Subscriber Fundamental points of cloud VOD delivery
E N D
Please write (legibly) the name you wish me to call you on the name card • http://cnewtonitec1001.yolasite.com/demo Chris Newton
TV Everywhere What I want When I want it Where I want it Chris Newton
Content Delivery • 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 Chris Newton
Delivery Methods • Download (Progressive Download) • Streaming Chris Newton
Download Delivery • 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 Chris Newton
Download Delivery, cont. • 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 Chris Newton
Streaming Delivery • 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) Chris Newton
Streaming Delivery, cont. • 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 Chris Newton
Common Streaming Formats • 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 Chris Newton
Adaptive Bit Rate (ABR) • 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 Chris Newton
Future MPEG-DASH • 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 Chris Newton