SlideShare a Scribd company logo
SCALABLE MEDIA DELIVERY CHAIN
WITH DISTRIBUTED ADAPTATION
PhD Thesis
Michael Grafl
1st Supervisor: Prof. Hermann Hellwagner
2nd Supervisor: Dr. Cyril Concolato
Michael Grafl 1Scalable Media Delivery Chain with Distributed Adaptation
OUTLINE
 Introduction
 Motivation
 Research Objectives
 Technical Background
 Scalable Video Coding Framework
 SVC Tunneling
 Distributed Adaptation and Media Transport
 Conclusions and Future Work
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 2
MOTIVATION
 Increasing amount of video traffic
 Video traffic (of all forms) to amount to ~86% of
global consumer traffic by 2016 [Cisco VNI 2011-2016]
 Today's media delivery chains are not utilizing their
resources optimally
 Redundant video encodings
 Content-agnostic transport at network level
 Low end-user device support for scalable media coding formats
 Integrate scalable media coding with a content-aware
distributed adaptation approach for media delivery
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 3
RESEARCH OBJECTIVES
1) Evaluate Scalable Video Coding (SVC) encoding
configurations and scalability features
2) Develop guidelines for SVC encoding in the context of
adaptive media streaming
3) Investigate SVC tunneling for device-independent
access
4) Analyze scalability features and adaptation configurations
for content- and context-aware media delivery
5) Investigate distributed adaptation in content-aware
networks for different transport mechanisms
6) Evaluate distributed media adaptation in an end-to-end
streaming system
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 4
OUTLINE
 Introduction
 Technical Background
 SVC, DASH, and ALICANTE
 Scalable Video Coding Framework
 SVC Tunneling
 Distributed Adaptation and Media Transport
 Conclusions and Future Work
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 5
SVC, DASH, AND ALICANTE
 Scalable Video Coding (SVC) extension of H.264/AVC
 Base layer (AVC-compatible) + enhancement layers
• Temporal, spatial, and quality scalability
 ~10% bitrate overhead compared to AVC (per layer)
 Dynamic Adaptive Streaming over HTTP (DASH)
 Media segments (e.g., 2-10 sec) in different representations,
described in manifest file
 Sequential download based on avail. bandwidth
 FP7 Project
 New Media Ecosystem with enhanced home-gateways
(Home-Boxes) & content-aware in-network adaptation of SVC
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 6
OUTLINE
 Introduction
 Technical Background
 Scalable Video Coding Framework
 SVC Encoding Guidelines
 High-Definition SVC Performance Evaluations
 Hybrid SVC-DASH
 SVC Tunneling
 Distributed Adaptation and Media Transport
 Conclusions
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 7
SCALABLE VIDEO CODING FRAMEWORK
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 8
Quality
ResolutionFrame rate Which bitrates?
Which resolutions?
Number of layers?
Combination of layers?
SVC ENCODING GUIDELINES
 Prominent streaming solutions providing AVC
encoding recommendations
 Apple HTTP Live Streaming
 Adobe HTTP Dynamic Streaming
 Microsoft Smooth Streaming
 YouTube
 MTV
 Recommendations were analyzed, aggregated and
adjusted for SVC streaming
  7 common resolutions and recommendations for
2 and 4 bitrates
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 9
HD SVC ENCODING PERFORMANCE
 Evaluate different SVC layer configurations &
encoder implementations for high-definition content
 Rate control modes
(constant bitrate vs. fixed quantization parameter)
 Combination of spatial and quality scalability
(multiple resolutions & multiple quality layers)
 Number of quality layers
 Requantization, combination of quality scalability modes
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 10
HYBRID SVC-DASH
 One stream (with quality layers) per resolution
instead of a single stream with all resolutions
 Resolutions
for device
classes
 Quality layers
for dynamic
adaptation
  Higher
viewing quality
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 11
User1
User2HD-Ready TV
Full-HD
TV
Mobile
User3
Traditional SVC-DASH
Hybrid SVC-DASH
Enhancement Layer 3
Resolution 1
Resolution 2
Resolution 3
Enhancement Layer 2
Enhancement Layer 1
SVC Base Layer
OUTLINE
 Introduction
 Technical Background
 Scalable Video Coding Framework
 SVC Tunneling
 Concept and Considerations
 Evaluations
 Distributed Adaptation and Media Transport
 Conclusions and Future Work
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 12
SVC TUNNELING
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 13
CANCAN
Home-Box Layer
HB
MANE
HB HB
HB
MANE MANE MANE
Autonomous
System
End-to-End Multimedia Communication (MPEG-2, MPEG-4, AVC, SVC, ...)
...
...
SVC (Layered-Multicast) Tunnel
HB
Autonomous
System
Context-
Aware
Adaptation
Dynamic,
Network-Aware
Adaptation
CONCEPTS AND CONSIDERATIONS
 SVC (layered-multicast) tunnel
 Adaptation of scalable media resource at MANE
 At the border to the user (Home-Box),
transcoding modules are deployed for
device-independent access
 Bandwidth savings compared to simulcast
 Transcoding
 Quality loss through re-encoding
 Real-Time Constraints
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 14
SVC TUNNELING EVALUATIONS
 Evaluated trade-off between quality loss and
bandwidth savings in multicast scenario
 MPEG-2 as source and target formats
 Test-bed gradually refined during 3 evaluations
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 15
OUTLINE
 Introduction
 Technical Background
 Scalable Video Coding Framework
 SVC Tunneling
 Distributed Adaptation and Media Transport
 Scalable Media Coding for Content-Aware Networking
 Representation Switch Smoothing
 End-to-End Adaptive Streaming System
 Conclusions and Future Work
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 16
DISTRIBUTED ADAPTATION
AND MEDIA TRANSPORT
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 17
UltraHD TV
MANE2
BufferBuffer
MANE1
SVC-Base Layer
Enhancement Layer 1
Enhancement Layer 2
U1
U2
U3
HD-Ready
Mobile
R1
R3
Full-HD
TV
R2
S1
S2
SCALABLE MEDIA CODING FOR
CONTENT-AWARE NETWORKING
 Identified Content-Aware Networking (CAN)
challenges and potentials based on use cases
for scalable media delivery
 Flow processing, caching/buffering, QoS/QoE
management
 Transport mechanisms
• RTP Unicast
• RTP Multicast
• P2P
• DASH
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 18
REPRESENTATION SWITCH SMOOTHING
 Avoid abrupt quality
switches
 Smooth transition
between
representations
 Initial subjective
test results (n=18)
 Improves
viewing quality
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 19
Representations
min bitrate
& quality
max bitrate
& quality
Time
Abrupt
change of
playback
quality
Representations
min bitrate
& quality
max bitrate
& quality
Time
Original
quality of
segment
Smooth transition
between
representations
END-TO-END ADAPTIVE STREAMING
SYSTEM
 Integrated previous findings into an
end-to-end adaptive streaming system prototype
 SVC encoding guidelines
 SVC-to-MPEG-2 transcoding
 Dynamic in-network adaptation
 System validation and evaluation
 End-to-end delay for streaming
 Quality improvement through dynamic adaptation
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 20
OUTLINE
 Introduction
 Technical Background
 Scalable Video Coding Framework
 SVC Tunneling
 Distributed Adaptation and Media Transport
 Conclusions and Future Work
 Findings & Future Work
 Publications
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 21
CONCLUSIONS & FUTURE WORK
 SVC encoding guidelines established
 Configurations & encoders evaluated
 SVC Tunneling approach developed and tested
 Trade-off between quality loss & bandwidth savings
 Distributed adaptation architecture examined
 Theoretical considerations & practical prototype
 Future Work
 Performance analysis of upcoming Scalable
High-Efficiency Video Coding (SHVC) standard
 SVC tunneling for evaluations high-definition content
 Elaborate coordination of distributed adaptation
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 22
PUBLICATIONS (1/2)
 M. Grafl, et al., "Scalable Video Coding Guidelines and Performance
Evaluations for Adaptive Media Delivery of High Definition Content", Proc.
IEEE ISCC, 2013.
 M. Grafl, et al., "Hybrid Scalable Video Coding for HTTP-based Adaptive Media
Streaming with High-Definition Content", Proc. IEEE WoWMoM, 2013.
 M. Grafl et al., "Scalable Media Coding enabling Content-Aware
Networking", IEEE MultiMedia, 2013.
 M. Grafl et al., "Distributed Adaptation Decision-Taking Framework and
Scalable Video Coding Tunneling for Edge and In-Network Media Adaptation",
Proc. IEEE TEMU, 2012.
 M. Grafl, C. Timmerer, and H. Hellwagner, "Quality Impact of Scalable Video
Coding Tunneling for Media-Aware Content Delivery", Proc. IEEE ICME, 2011.
 M. Grafl, "SVC Tunneling for Media-Aware Content Delivery: Impact on Video
Quality", Proc. IEEE WoWMoM - PhD Forum, 2011.
 M. Grafl et al., "Scalable Video Coding in Content-Aware Networks:
Research Challenges and Open Issues", in: N. Blefari-Melazzi, G. Bianchi,
and L. Salgarelli (eds.), Trustworthy Internet, Springer, 2011.
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 23
...
PUBLICATIONS (2/2)
 C. Timmerer et al., "Scalable Video Coding in Content-Aware Networks:
Research Challenges and Open Issues", Proc. ITWDC, 2010.
 C. Timmerer et al., "A Metadata Model for Peer-to-Peer Media Distribution", Proc.
WISMA, 2010.
 P. Kudumakis et al., "MPEG-M: A Digital Media Ecosystem for
Interoperable Applications", accepted for publication in Signal
Processing: Image Communication, scheduled for publication in 2013.
 G. Gardikis, E. Pallis, and M. Grafl, "Media-Aware Networks in Future
Internet Media", accepted for publication in: A. Kondoz and T. Dagiuklas
(eds.), 3D Future Internet Media, Springer, scheduled for publication in
2013.
 M. Grafl and C. Timmerer, "Representation Switch Smoothing for Adaptive HTTP
Streaming", accepted for publication in Proc. PQS, 2013.
Open-Source Software:
 "SVC Demux & Mux", https://sourceforge.net/projects/svc-demux-mux/, 2013.
 "SVC RTP MST", https://sourceforge.net/projects/svc-rtp-mst/, 2013.
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 24
THANKS FOR YOUR ATTENTION!
Questions?
Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 25

More Related Content

PPTX
Distributed Adaptation Decision-Taking Framework and Scalable Video Coding Tu...
PDF
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
PPTX
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
PDF
Understanding Low And Scalable Mpi Latency
PDF
Novel Approach for Evaluating Video Transmission using Combined Scalable Vide...
PPTX
Analysis of Adaptive Streaming for Hybrid CDN/P2P Live Video Systems
PDF
iWedia Product and Service Portfolio (July 12)
PPTX
Using SVC for DASH in Mobile Environments
Distributed Adaptation Decision-Taking Framework and Scalable Video Coding Tu...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Understanding Low And Scalable Mpi Latency
Novel Approach for Evaluating Video Transmission using Combined Scalable Vide...
Analysis of Adaptive Streaming for Hybrid CDN/P2P Live Video Systems
iWedia Product and Service Portfolio (July 12)
Using SVC for DASH in Mobile Environments

What's hot (15)

PPTX
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
PDF
Video Coding Enhancements for HTTP Adaptive Streaming
PDF
Streaming tools comparison
PDF
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc Networks
PDF
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP Networks
PDF
D4.5 A package of calibration procedures linked to SWAT through a generic pla...
PDF
ES-HAS: An Edge- and SDN-Assisted Framework for HTTP Adaptive Video Streaming
PPTX
Overview of Selected Current MPEG Activities
PDF
Mplswc2006 white paper-v1.1
PPTX
CAdViSE or how to find the Sweet Spots of ABR Systems
PDF
CSDN: CDN-Aware QoE Optimization in SDN-Assisted HTTP Adaptive Video Streaming
PDF
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
PPTX
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
PDF
cas_Knowledge_Network
PDF
LwTE: Light-weight Transcoding at the Edge
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
Video Coding Enhancements for HTTP Adaptive Streaming
Streaming tools comparison
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc Networks
Multicasting Of Adaptively-Encoded MPEG4 Over Qos-Cognizant IP Networks
D4.5 A package of calibration procedures linked to SWAT through a generic pla...
ES-HAS: An Edge- and SDN-Assisted Framework for HTTP Adaptive Video Streaming
Overview of Selected Current MPEG Activities
Mplswc2006 white paper-v1.1
CAdViSE or how to find the Sweet Spots of ABR Systems
CSDN: CDN-Aware QoE Optimization in SDN-Assisted HTTP Adaptive Video Streaming
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
cas_Knowledge_Network
LwTE: Light-weight Transcoding at the Edge
Ad

Similar to Scalable Media Delivery Chain with Distributed Adaptation (20)

PDF
Radvision scalable video coding whitepaper by face to face live
PPTX
TFRC Based adaptive video Streaming in cloud
PDF
Streaming Media Architectures Techniques And Applications Recent Advances Ce Zhu
PDF
Over the Top Content Delivery: State of the Art and Challenges Ahead
PDF
Video Streaming: Then, Now, and in the Future
PDF
White Paper - Mpeg 4 Toolkit Approach
PPTX
Video Standards - Key Insights
PDF
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
PPT
Quality impact of scalable video coding tunneling for media aware content del...
PDF
High Efficiency of Media Processing Amos K.
PPT
Slides
PPT
Quality adaptive p2 p streaming using svc ricky 9876059 - multimedia data c...
PDF
HTTP Adaptive Streaming – Where Is It Heading?
PDF
Adaptive Media Streaming: The Role of Standards
PPTX
Scalable Video Coding in Content-Aware Networks
PDF
QoE-enabled big video streaming for large-scale heterogeneous clients and net...
PPT
Research Group Multimedia Communication (MMC)
PPTX
On MPEG Modern Transport over Network
PDF
A Tutorial on Latency- and Energy-Aware Video Coding and Delivery Streaming S...
PDF
A brief history of streaming video in the Internet
Radvision scalable video coding whitepaper by face to face live
TFRC Based adaptive video Streaming in cloud
Streaming Media Architectures Techniques And Applications Recent Advances Ce Zhu
Over the Top Content Delivery: State of the Art and Challenges Ahead
Video Streaming: Then, Now, and in the Future
White Paper - Mpeg 4 Toolkit Approach
Video Standards - Key Insights
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
Quality impact of scalable video coding tunneling for media aware content del...
High Efficiency of Media Processing Amos K.
Slides
Quality adaptive p2 p streaming using svc ricky 9876059 - multimedia data c...
HTTP Adaptive Streaming – Where Is It Heading?
Adaptive Media Streaming: The Role of Standards
Scalable Video Coding in Content-Aware Networks
QoE-enabled big video streaming for large-scale heterogeneous clients and net...
Research Group Multimedia Communication (MMC)
On MPEG Modern Transport over Network
A Tutorial on Latency- and Energy-Aware Video Coding and Delivery Streaming S...
A brief history of streaming video in the Internet
Ad

Recently uploaded (20)

PPTX
1. Introduction to Computer Programming.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Encapsulation theory and applications.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Approach and Philosophy of On baking technology
PPTX
TLE Review Electricity (Electricity).pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
1. Introduction to Computer Programming.pptx
Web App vs Mobile App What Should You Build First.pdf
A Presentation on Artificial Intelligence
Unlocking AI with Model Context Protocol (MCP)
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Enhancing emotion recognition model for a student engagement use case through...
Digital-Transformation-Roadmap-for-Companies.pptx
Heart disease approach using modified random forest and particle swarm optimi...
Encapsulation theory and applications.pdf
1 - Historical Antecedents, Social Consideration.pdf
WOOl fibre morphology and structure.pdf for textiles
Approach and Philosophy of On baking technology
TLE Review Electricity (Electricity).pptx
A comparative study of natural language inference in Swahili using monolingua...
Assigned Numbers - 2025 - Bluetooth® Document
Zenith AI: Advanced Artificial Intelligence
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
A comparative analysis of optical character recognition models for extracting...
Hindi spoken digit analysis for native and non-native speakers
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf

Scalable Media Delivery Chain with Distributed Adaptation

  • 1. SCALABLE MEDIA DELIVERY CHAIN WITH DISTRIBUTED ADAPTATION PhD Thesis Michael Grafl 1st Supervisor: Prof. Hermann Hellwagner 2nd Supervisor: Dr. Cyril Concolato Michael Grafl 1Scalable Media Delivery Chain with Distributed Adaptation
  • 2. OUTLINE  Introduction  Motivation  Research Objectives  Technical Background  Scalable Video Coding Framework  SVC Tunneling  Distributed Adaptation and Media Transport  Conclusions and Future Work Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 2
  • 3. MOTIVATION  Increasing amount of video traffic  Video traffic (of all forms) to amount to ~86% of global consumer traffic by 2016 [Cisco VNI 2011-2016]  Today's media delivery chains are not utilizing their resources optimally  Redundant video encodings  Content-agnostic transport at network level  Low end-user device support for scalable media coding formats  Integrate scalable media coding with a content-aware distributed adaptation approach for media delivery Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 3
  • 4. RESEARCH OBJECTIVES 1) Evaluate Scalable Video Coding (SVC) encoding configurations and scalability features 2) Develop guidelines for SVC encoding in the context of adaptive media streaming 3) Investigate SVC tunneling for device-independent access 4) Analyze scalability features and adaptation configurations for content- and context-aware media delivery 5) Investigate distributed adaptation in content-aware networks for different transport mechanisms 6) Evaluate distributed media adaptation in an end-to-end streaming system Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 4
  • 5. OUTLINE  Introduction  Technical Background  SVC, DASH, and ALICANTE  Scalable Video Coding Framework  SVC Tunneling  Distributed Adaptation and Media Transport  Conclusions and Future Work Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 5
  • 6. SVC, DASH, AND ALICANTE  Scalable Video Coding (SVC) extension of H.264/AVC  Base layer (AVC-compatible) + enhancement layers • Temporal, spatial, and quality scalability  ~10% bitrate overhead compared to AVC (per layer)  Dynamic Adaptive Streaming over HTTP (DASH)  Media segments (e.g., 2-10 sec) in different representations, described in manifest file  Sequential download based on avail. bandwidth  FP7 Project  New Media Ecosystem with enhanced home-gateways (Home-Boxes) & content-aware in-network adaptation of SVC Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 6
  • 7. OUTLINE  Introduction  Technical Background  Scalable Video Coding Framework  SVC Encoding Guidelines  High-Definition SVC Performance Evaluations  Hybrid SVC-DASH  SVC Tunneling  Distributed Adaptation and Media Transport  Conclusions Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 7
  • 8. SCALABLE VIDEO CODING FRAMEWORK Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 8 Quality ResolutionFrame rate Which bitrates? Which resolutions? Number of layers? Combination of layers?
  • 9. SVC ENCODING GUIDELINES  Prominent streaming solutions providing AVC encoding recommendations  Apple HTTP Live Streaming  Adobe HTTP Dynamic Streaming  Microsoft Smooth Streaming  YouTube  MTV  Recommendations were analyzed, aggregated and adjusted for SVC streaming   7 common resolutions and recommendations for 2 and 4 bitrates Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 9
  • 10. HD SVC ENCODING PERFORMANCE  Evaluate different SVC layer configurations & encoder implementations for high-definition content  Rate control modes (constant bitrate vs. fixed quantization parameter)  Combination of spatial and quality scalability (multiple resolutions & multiple quality layers)  Number of quality layers  Requantization, combination of quality scalability modes Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 10
  • 11. HYBRID SVC-DASH  One stream (with quality layers) per resolution instead of a single stream with all resolutions  Resolutions for device classes  Quality layers for dynamic adaptation   Higher viewing quality Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 11 User1 User2HD-Ready TV Full-HD TV Mobile User3 Traditional SVC-DASH Hybrid SVC-DASH Enhancement Layer 3 Resolution 1 Resolution 2 Resolution 3 Enhancement Layer 2 Enhancement Layer 1 SVC Base Layer
  • 12. OUTLINE  Introduction  Technical Background  Scalable Video Coding Framework  SVC Tunneling  Concept and Considerations  Evaluations  Distributed Adaptation and Media Transport  Conclusions and Future Work Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 12
  • 13. SVC TUNNELING Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 13 CANCAN Home-Box Layer HB MANE HB HB HB MANE MANE MANE Autonomous System End-to-End Multimedia Communication (MPEG-2, MPEG-4, AVC, SVC, ...) ... ... SVC (Layered-Multicast) Tunnel HB Autonomous System Context- Aware Adaptation Dynamic, Network-Aware Adaptation
  • 14. CONCEPTS AND CONSIDERATIONS  SVC (layered-multicast) tunnel  Adaptation of scalable media resource at MANE  At the border to the user (Home-Box), transcoding modules are deployed for device-independent access  Bandwidth savings compared to simulcast  Transcoding  Quality loss through re-encoding  Real-Time Constraints Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 14
  • 15. SVC TUNNELING EVALUATIONS  Evaluated trade-off between quality loss and bandwidth savings in multicast scenario  MPEG-2 as source and target formats  Test-bed gradually refined during 3 evaluations Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 15
  • 16. OUTLINE  Introduction  Technical Background  Scalable Video Coding Framework  SVC Tunneling  Distributed Adaptation and Media Transport  Scalable Media Coding for Content-Aware Networking  Representation Switch Smoothing  End-to-End Adaptive Streaming System  Conclusions and Future Work Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 16
  • 17. DISTRIBUTED ADAPTATION AND MEDIA TRANSPORT Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 17 UltraHD TV MANE2 BufferBuffer MANE1 SVC-Base Layer Enhancement Layer 1 Enhancement Layer 2 U1 U2 U3 HD-Ready Mobile R1 R3 Full-HD TV R2 S1 S2
  • 18. SCALABLE MEDIA CODING FOR CONTENT-AWARE NETWORKING  Identified Content-Aware Networking (CAN) challenges and potentials based on use cases for scalable media delivery  Flow processing, caching/buffering, QoS/QoE management  Transport mechanisms • RTP Unicast • RTP Multicast • P2P • DASH Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 18
  • 19. REPRESENTATION SWITCH SMOOTHING  Avoid abrupt quality switches  Smooth transition between representations  Initial subjective test results (n=18)  Improves viewing quality Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 19 Representations min bitrate & quality max bitrate & quality Time Abrupt change of playback quality Representations min bitrate & quality max bitrate & quality Time Original quality of segment Smooth transition between representations
  • 20. END-TO-END ADAPTIVE STREAMING SYSTEM  Integrated previous findings into an end-to-end adaptive streaming system prototype  SVC encoding guidelines  SVC-to-MPEG-2 transcoding  Dynamic in-network adaptation  System validation and evaluation  End-to-end delay for streaming  Quality improvement through dynamic adaptation Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 20
  • 21. OUTLINE  Introduction  Technical Background  Scalable Video Coding Framework  SVC Tunneling  Distributed Adaptation and Media Transport  Conclusions and Future Work  Findings & Future Work  Publications Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 21
  • 22. CONCLUSIONS & FUTURE WORK  SVC encoding guidelines established  Configurations & encoders evaluated  SVC Tunneling approach developed and tested  Trade-off between quality loss & bandwidth savings  Distributed adaptation architecture examined  Theoretical considerations & practical prototype  Future Work  Performance analysis of upcoming Scalable High-Efficiency Video Coding (SHVC) standard  SVC tunneling for evaluations high-definition content  Elaborate coordination of distributed adaptation Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 22
  • 23. PUBLICATIONS (1/2)  M. Grafl, et al., "Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Media Delivery of High Definition Content", Proc. IEEE ISCC, 2013.  M. Grafl, et al., "Hybrid Scalable Video Coding for HTTP-based Adaptive Media Streaming with High-Definition Content", Proc. IEEE WoWMoM, 2013.  M. Grafl et al., "Scalable Media Coding enabling Content-Aware Networking", IEEE MultiMedia, 2013.  M. Grafl et al., "Distributed Adaptation Decision-Taking Framework and Scalable Video Coding Tunneling for Edge and In-Network Media Adaptation", Proc. IEEE TEMU, 2012.  M. Grafl, C. Timmerer, and H. Hellwagner, "Quality Impact of Scalable Video Coding Tunneling for Media-Aware Content Delivery", Proc. IEEE ICME, 2011.  M. Grafl, "SVC Tunneling for Media-Aware Content Delivery: Impact on Video Quality", Proc. IEEE WoWMoM - PhD Forum, 2011.  M. Grafl et al., "Scalable Video Coding in Content-Aware Networks: Research Challenges and Open Issues", in: N. Blefari-Melazzi, G. Bianchi, and L. Salgarelli (eds.), Trustworthy Internet, Springer, 2011. Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 23 ...
  • 24. PUBLICATIONS (2/2)  C. Timmerer et al., "Scalable Video Coding in Content-Aware Networks: Research Challenges and Open Issues", Proc. ITWDC, 2010.  C. Timmerer et al., "A Metadata Model for Peer-to-Peer Media Distribution", Proc. WISMA, 2010.  P. Kudumakis et al., "MPEG-M: A Digital Media Ecosystem for Interoperable Applications", accepted for publication in Signal Processing: Image Communication, scheduled for publication in 2013.  G. Gardikis, E. Pallis, and M. Grafl, "Media-Aware Networks in Future Internet Media", accepted for publication in: A. Kondoz and T. Dagiuklas (eds.), 3D Future Internet Media, Springer, scheduled for publication in 2013.  M. Grafl and C. Timmerer, "Representation Switch Smoothing for Adaptive HTTP Streaming", accepted for publication in Proc. PQS, 2013. Open-Source Software:  "SVC Demux & Mux", https://sourceforge.net/projects/svc-demux-mux/, 2013.  "SVC RTP MST", https://sourceforge.net/projects/svc-rtp-mst/, 2013. Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 24
  • 25. THANKS FOR YOUR ATTENTION! Questions? Michael Grafl Scalable Media Delivery Chain with Distributed Adaptation 25