DMP Brainstorming Smarter DASH Tiejun HUANG National Engineering Lab for Video Technology, Peking...
-
Upload
iris-mcdonald -
Category
Documents
-
view
212 -
download
0
Transcript of DMP Brainstorming Smarter DASH Tiejun HUANG National Engineering Lab for Video Technology, Peking...
DMP Brainstorming
Smarter DASHTiejun HUANG
National Engineering Lab for Video Technology, Peking UniversityJan.11 2014 @ San Jose, CA. USA
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
Simple Fetch
ClientClient
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
Multiple URLs Fetch
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
ClientClient
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
Duplicated Delivery
ClientClient
MPDMPDMPDMPDMPDMPDMPDMPD
Segment ASegment ASegment ASegment A
ClientX
ClientX
ClientY
ClientY
Segment ASegment A
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
Duplication Removal
ClientClient
MPDMPDMPDMPDMPDMPDMPDMPD
Segment ASegment ASegment ASegment A
ClientX
ClientX
ClientY
ClientY
How to find out the duplicated segments?
Segment ASegment ASegment ASegment ASegment ASegment ASegment ASegment ASegment ASegment A
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPDMPDMPD
Buffering in the Cloud
ClientClient
MPDMPDMPDMPDMPDMPDMPDMPD
ClientX
ClientX
ClientY
ClientY
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
MPDMPD
Segment ASegment A
Segment BSegment B
Segment CSegment C
P2P Segment Sharing
MPDMPDMPDMPDMPDMPDMPDMPD
Segment ASegment ASegment ASegment AClientClient
ClientX
ClientX
ClientY
ClientY
Smarter to Reduce Transmission Cost
• DASH enabled CDN• Router with Segment Buffer• Smart DASH server pointing to resources• DASH enabled P2P• DASH over CCN/ICN• ……• Extent DASH to support above protocols– by DMP or in MPEG?