please write (legibly) the name you wish me to call you on the name card
Post on 27-Dec-2015
214 Views
Preview:
TRANSCRIPT
Chris Newton
Please write (legibly) the name you wish me to call you on the name card
http://cnewtonitec1001.yolasite.com/demo
Chris Newton
TV EverywhereWhat I want
When I want itWhere 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
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)
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
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
top related