ADAPTIVE STREAMING OVER ICN

Size: px
Start display at page:

Download "ADAPTIVE STREAMING OVER ICN"

Transcription

1 ADAPTIVE STREAMING OVER ICN DRAFT- VIDEO- STREAMING- OVER- ICN- 00.TXT h6p://users.soe.ucsc.edu/~cedric/papers/drad- video- streaming- over- ICN- 00.txt Stefan Lederer Chris/an Timmerer Cedric Westphal Christopher Mueller Alpen-Adria Universität Klagenfurt Universitätsstrasse Klagenfurt Austria Europe List: dash.itec.aau.at Huawei 2330 Central Expressway Santa Clara, CA95050 USA bitmovin GmbH Building B Klagenfurt Austria Europe Stefan Lederer Adaptive Video Streaming over ICN 1

2 VIDEO PREDOMINANT ON THE INTERNET Real- Mme video is more than 50% of the traffic at peak periods Mobile traffic is growing exponenmally, all delivered over the top (OTT) Source: h6p:// Stefan Lederer Adaptive Video Streaming over ICN 2

3 ... BUT THERE ARE PROBLEMS! Wrong format Wrong protocol Plugin required DRM issues Long start- up delay Low quality Frequent stalls Bitrate intense No DVD/PVR experience. Stefan Lederer Adaptive Video Streaming over ICN 3

4 AND HETEROGENEOUS DEVICES Desktop/Laptop Mobile Living Room IPTV Stefan Lederer Adaptive Video Streaming over ICN 4

5 DYNAMIC ADAPTIVE STREAMING OVER HTTP (DASH) Proprietary Solu/ons Interna/onal Standards V1 Interna/onal Standards V2 Apple HTTP Live Streaming Adobe HTTP Dynamic Streaming MicrosoO Smooth Streaming 3GPP Rel.9 Adap/ve HTTP Streaming OIPF HTTP Adap/ve Streaming 3GPP Rel.10 DASH MPEG- DASH V3 NeQlix Akamai Movestreaming Amazon... Zeit h6p://mulmmediacommunicamon.blogspot.com/2010/05/h6p- streaming- of- mpeg- media.html Stefan Lederer Adaptive Video Streaming over ICN 5

6 DYNAMIC ADAPTIVE STREAMING OVER HTTP Different Quality Representa/ons Changing Bandwidth bitmovin Dynamic adap/on to the network condimons Usage of exismng and cheap Internet (HTTP) Infrastructure Streaming- Logic is located at the Client Flexible and scalable Choose the appropriate Segment Stefan Lederer Adaptive Video Streaming over ICN 6

7 MPEG- DASH STANDARD Dynamic AdapMve Streaming over HTTP (DASH) Stefan Lederer Adaptive Video Streaming over ICN 7

8 DASH AND ICN ICN and MPEG- DASH have several elements in common: Client- inimated pull approach Content being dealt with in pieces (or chunks) Support of efficient replicamon and distribumon of content pieces within the network Session- free nature of the exchange between the client and the server at the streaming layer: the client is free to request any chunk from any locamon Support for potenmally mulmple sources Stefan Lederer Adaptive Video Streaming over ICN 8

9 DASH AND ICN: OPEN ISSUES Different naming schemes in DASH and ICN DASH MPD: Segment: h6p:// h6p:// h6p:// etc. How a combined naming scheme could look like? Establish an MPD profile for DASH over ICN URIs instead of HTTP- URLs ICN transport mechanisms have to be compliant Rate at which interests are issued should be such that the chunks received to ensure the playback Stefan Lederer Adaptive Video Streaming over ICN 9

10 DASH AND ICN: OPEN ISSUES Bandwidth es/ma/on in ICN environments Content may be cached or come from different origin nodes Bandwidth measurements may vary from segment to segment Caching efficiency Cache Hit: Same Segment, Format/Codec, Bitrate, ResoluMon, etc. How efficient will the caching will be? Caching may cause oscilla/ons E.g.: Lower representamons may be cached, higher quality representamons not à OscillaMon Causes poor Quality of Experience (QoE) Stefan Lederer Adaptive Video Streaming over ICN 10

11 DASH AND ICN: OPEN ISSUES Usage of mul/ple network interfaces is possible in ICN Enabling a seamless handover between them Intelligent strategy which should focus on traffic load balancing between the available links may be necessary PotenMal to leverage the combined available bandwidth of all links Publishing concerns regarding access control and accoun/ng Owner of the video stream may access these data chunks need to be accounted/billed/monitored Stefan Lederer Adaptive Video Streaming over ICN 11

12 DASH & CCN = DASC Located at different protocol layers DASH at the applicamon layer and CCN at the network layer Can be combined very efficiently: subsmtute HTTP by CCN Poten/al benefits Segments can be cached efficiently by CCN network nodes Data can be requested and transmiced via mul/ple links/ sources, etc. Various Implementa/ons at hcp://dash.itec.aau.at Patches for the DASH VLC plugin DASH Dataset CCNx Repository Patches for libdash, available soon Stefan Lederer Adaptive Video Streaming over ICN 12

13 WORK DONE YET DASH over CCN Experiments/Evalua/ons Protocol Overhead Streaming Performance EvaluaMon MulMlink Transmission InvesMgaMon of possible improvements and research areas DASH over CCN Experiments/Evalua/ons in Mobile Networks EvaluaMon using mobile bandwidth traces Comparison to our previous evaluamons (Apple HLS, MicrosoD SS, etc.) EvaluaMon using mulmple links and mobile bandwidth traces Dissemina/on CCNxConn 2012, ICC 2013, ICME 2013, ICC 2013 IIMCFI Workshop, etc. Stefan Lederer Adaptive Video Streaming over ICN 13

14 DASH OVER CCN: FURTHER INTEGRATION Leverage the intrinsic versioning and segmentamon support of CCN Move representamon selecmon from the client to the network DASH Elements Representations: Representation 1 Representation 2 Segments: S. 0 S. 1 CCN URI Structure Stefan Lederer Adaptive Video Streaming over ICN 14

15 Alpen- Adria- Universität Klagenfurt Join this acmvity, everyone is invited get involved in and exited about DASH! h6p://dash.itec.aau.at Ques/ons, Comments? Stefan Lederer Adaptive Video Streaming over ICN 15

16 REFERENCES [1] ISO/IEC DIS , InformaMon technology Dynamic adapmve streaming over HTTP (DASH) Part 1: Media presentamon descripmon and segment formats [2] Lederer, S., Müller, C., Rainer, B., Timmerer, C., Hellwagner, H., An Experimental Analysis of Dynamic AdapMve Streaming over HTTP in Content Centric Networks, in Proceedings of the IEEE InternaMonal Conference on MulMmedia and Expo 2013, San Jose, USA, July, 2013 [3] Liu, Y., Geurts, J., Point, J., Lederer, S., Rainer, B., Mueller, C., Timmerer, C., Hellwagner, H., Dynamic AdapMve Streaming over CCN: A Caching and Overhead Analysis, in Proceedings of the IEEE internamonal Conference on CommunicaMon (ICC) 2013 Next- GeneraMon Networking Symposium, Budapest, Hungary, June, 2013 [4] Grandl, R., Su, K., Westphal, C., On the InteracMon of AdapMve Video Streaming with Content- Centric Networks, eprint arxiv: , July [5] S. Lederer, C. Müller, B. Rainer, C. Timmerer, and H. Hellwagner, AdapMve Streaming over Content Centric Networks in Mobile Networks using MulMple Links, in Proceedings of the IEEE InternaMonal Workshop on Immersive & InteracMve MulMmedia CommunicaMons over the Future Internet, Budapest, Hungary, June, 2013 [6] V. Jacobson, D. Sme6ers, J. Thornton, M. Plass, N. Briggs and R. Braynard, Networking named content, in Proc. of the 5th int. Conf. on Emerging Networking Experiments and Technologies (CoNEXT '09). ACM, New York, NY, USA, 2009, pp [7] A. Dex, M. Pomposini, N. Blefari- Melazzi, S. Salsano and A. Bragagnini, Offloading cellular networks with InformaMon- Centric Networking: The case of video streaming, In Proc. of the Int. Symp. on a World of Wireless, Mobile and MulDmedia Networks (WoWMoM 12), IEEE, San Francisco, CA, USA, 1-3, [8] A.Dex, B. Ricci, N. Blefari- Melazzi, SupporMng mobile applicamons with InformaMon Centric Networking: the case of P2P live adapmve video streaming, ACM SIGCOMM 2013, ICN workshop,hong Kong, China, 12 August 2013 Stefan Lederer Adaptive Video Streaming over ICN 16

17 BACKUP Stefan Lederer Adaptive Video Streaming over ICN 17

18 CCN: Higher but constant overhead due to signing and roumng informamon OVERHEAD ANALYSIS HTTP: RelaMvely low overhead, dependent on chosen representamon Stefan Lederer Adaptive Video Streaming over ICN 18

19 CCN High delay sensimvity and prototype implementamon Iden/fied improvement possibili/es regarding: Segment Pipelining Interest Pipelining Interest and Stream Management PERFORMANCE ANALYSIS Stefan Lederer Adaptive Video Streaming over ICN 19

20 DASH OVER CCN IN MOBILE NETWORKS Name Average Bitrate [kpbs] Average Switches [Number of Switches] Average Unsmoothness [Seconds] MicrosoO [11] Adobe [11] Apple [11] DASH AVC [11] Improved DASH AVC [12] DASH SVC [12] DASH over CCN Stefan Lederer Adaptive Video Streaming over ICN 20

21 MULTILINK PERFORMANCE CCN Strategy Layer Chooses the fastest link automamcally Iden/fied Improvement Possibili/es More intelligent interest dispatching over the available links à Combining available bandwidths Stefan Lederer Adaptive Video Streaming over ICN 21

22 DASH OVER CCN IN MOBILE NETWORKS Using our adjusted mobile bandwidth traces USING MULTIPLE LINKS ~29 % and ~ 15 % higher average media bitrate than using Interface 1 and 2 separately Stefan Lederer Adaptive Video Streaming over ICN 22

Adap3ve Media Streaming over Emerging Protocols

Adap3ve Media Streaming over Emerging Protocols WE MAKE YOUR VIDEOS FLOW Industry Leading Streaming Solu3ons Adap3ve Media Streaming over Emerging Protocols 2014 NAB Show Broadcast Engineering Conference April 7, Las Vegas, NV, USA Dipl.- Ing. Dr. Chris&an

More information

Adaptive Video Streaming over CCN with Network Coding for Seamless Mobility

Adaptive Video Streaming over CCN with Network Coding for Seamless Mobility Adaptive Video Streaming over with Network Coding for Seamless Mobility Abinesh Ramakrishnan Huawei Technologies Santa Clara, CA Email: ibanesh@gmail.com Cedric Westphal Huawei Technologies & University

More information

ADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP. Christian Timmerer, and Alan Bertoni

ADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP. Christian Timmerer, and Alan Bertoni ADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP Christian Timmerer, and Alan Bertoni Alpen-Adria-Universität Klagenfurt, Institute of Information Technology (ITEC), Austria {firsname.lastname}@itec.aau.at

More information

CCN & Network Coding. Cedric Westphal Huawei and UCSC

CCN & Network Coding. Cedric Westphal Huawei and UCSC CCN & Network Coding Cedric Westphal Huawei and UCSC ICN & Network Coding - RFC7933 9.5. Network Coding for Video Distribution in ICN An interesting research area for combining heterogeneous sources is

More information

A Seamless Web Integration of Adaptive HTTP Streaming

A Seamless Web Integration of Adaptive HTTP Streaming 20th European Signal Processing Conference (EUSIPCO 2012) Bucharest, Romania, August 27-31, 2012 A Seamless Web Integration of Adaptive HTTP Streaming Benjamin Rainer, Stefan Lederer, Christopher Müller,

More information

Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP

Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP Towards Peer-Assisted Dynamic Adaptive Streaming over HTTP Stefan Lederer, Christopher Müller, and Christian Timmerer Alpen-Adria-Universität Klagenfurt Universitätsstraße 65-67 9020 Klagenfurt am Wörthersee,

More information

DYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0

DYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0 DYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0 Christopher Mueller, Stefan Lederer, Christian Timmerer, and Hermann Hellwagner Alpen-Adria-Universität Klagenfurt Universitätsstraße 65-67 9020 Klagenfurt am Wörthersee,

More information

Distributed DASH Dataset

Distributed DASH Dataset Distributed DASH Dataset Stefan Lederer, Christopher Mueller, and Christian Timmerer Alpen-Adria-Universität Klagenfurt Universitätsstraße 65-67 9020 Klagenfurt am Wörthersee, Austria +43 (0) 463 2700

More information

NETWORK-ASSISTED STRATEGY FOR DASH OVER CCN. Rihab Jmal*, Gwendal Simon** and Lamia Chaari* *University of Sfax/ CRNS Tunisia **IMT Atlantique, France

NETWORK-ASSISTED STRATEGY FOR DASH OVER CCN. Rihab Jmal*, Gwendal Simon** and Lamia Chaari* *University of Sfax/ CRNS Tunisia **IMT Atlantique, France NETWORK-ASSISTED STRATEGY FOR DASH OVER CCN Rihab Jmal*, Gwendal Simon** and Lamia Chaari* *University of Sfax/ CRNS Tunisia **IMT Atlantique, France ABSTRACT MPEG Dynamic Adaptive Streaming over HTTP

More information

ICN Support for Multimedia Services: Overview, State and Challenges

ICN Support for Multimedia Services: Overview, State and Challenges UCL DEPARTMENT OF ELECTRONIC AND ELECTRICAL ENGINEERING COMMUNICATIONS AND INFORMATION SYSTEMS GROUP ICN Support for Multimedia Services: Overview, State and Challenges Prof. George Pavlou http://www.ee.ucl.ac.uk/~gpavlou/

More information

A Proxy-assisted DASH Live Streaming Scheme

A Proxy-assisted DASH Live Streaming Scheme A Proxy-assisted DASH Live Streaming Scheme Cheng Zhao 1, Li Song 1,2, Da Huo 1, Rong Xie 1,2, Nam Ling 3 1 Institute of Image Communication and Network Engineering, Shanghai Jiao Tong University 2 Cooperative

More information

Automated Performance Evaluation of Adaptive HTML5 Player Deployments

Automated Performance Evaluation of Adaptive HTML5 Player Deployments Automated Performance Evaluation of Adaptive HTML5 Player Deployments Anatoliy Zabrovskiy, Evgeny Petrov, Evgeny Kuzmin Petrozavodsk State University Petrozavodsk, Russia {z anatoliy, johnp, kuzmin}@petrsu.ru

More information

CCTCP: A Scalable Receiver-driven Congestion Control Protocol for Content Centric Networking

CCTCP: A Scalable Receiver-driven Congestion Control Protocol for Content Centric Networking CCTCP: A Scalable Receiver-driven Congestion Control Protocol for Content Centric Networking Lorenzo Saino, Cosmin Cocora and George Pavlou Communications and Information Systems Group Department of Electrical

More information

Content Searching Scheme with Distributed Data Processing Service in Content Centric Networking

Content Searching Scheme with Distributed Data Processing Service in Content Centric Networking J. Basic. Appl. Sci. Res., 4(1)160-165, 2014 2014, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com Content Searching Scheme with Distributed Data Processing

More information

Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP)

Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP) CS 414 Multimedia Systems Design Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP) Klara Nahrstedt Spring 2012 Administrative MP2 posted MP2 Deadline April 7, Saturday, 5pm. APPLICATION Internet Multimedia

More information

Towards a CDN over ICN

Towards a CDN over ICN Towards a CDN over ICN Byungjoon Lee, Hongseok Jeon, Seunghyun Yoon, and Hoyoung Song SmartNode Research Team, ETRI, Daejeon, Republic of Korea {bjlee, jeonhs, shpyoon, hsong}@etri.re.kr Keywords: Abstract:

More information

Cache Replacement Strategies for Scalable Video Streaming in CCN

Cache Replacement Strategies for Scalable Video Streaming in CCN Cache Replacement Strategies for Scalable Video Streaming in CCN Junghwan Lee, Kyubo Lim, and Chuck Yoo Dept. Computer Science and Engineering Korea University Seoul, Korea {jhlee, kblim, chuck}@os.korea.ac.kr

More information

Video Conferencing with Content Centric Networking

Video Conferencing with Content Centric Networking Video Conferencing with Content Centric Networking Kai Zhao 1,2, Xueqing Yang 1, Xinming Ma 2 1. Information Engineering College, North China University of Water Rescources and Electric Power,Zhengzhou,china

More information

Live Streaming with Content Centric Networking

Live Streaming with Content Centric Networking 2012 Third International Conference on Networking and Distributed Computing Live Streaming with Content Centric Networking Hongfeng Xu 2,3, Zhen Chen 1,3, Rui Chen 2,3, Junwei Cao 1,3 1 Research Institute

More information

QoE based Traffic Management for Multimedia Traffic in Mobile Networks

QoE based Traffic Management for Multimedia Traffic in Mobile Networks QoE based Traffic Management for Multimedia Traffic in Mobile Networks Dirk Staehle, DOCOMO Euro Labs staehle@docomolab euro.com Copyright 2012 DOCOMO Communications Laboratories Europe GmbH Dirk Staehle,

More information

Characterizing Netflix Bandwidth Consumption

Characterizing Netflix Bandwidth Consumption Characterizing Netflix Bandwidth Consumption Dr. Jim Martin Associate Professor School of Computing Clemson University jim.martin@cs.clemson.edu http://www.cs.clemson.edu/~jmarty Terry Shaw Director, Network

More information

IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS

IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS Kevin Streeter Adobe Systems, USA ABSTRACT While HTTP adaptive streaming (HAS) technology has been very successful, it also generally introduces

More information

Guaranteeing Video Quality

Guaranteeing Video Quality Guaranteeing Video Quality in IP Delivery Systems By Göran Appelquist, Ph.D., Chief Technology Officer, Edgeware AB This article explores some of the challenges and solutions for operators to guarantee

More information

AUTOMATED QOE EVALUATION OF DYNAMIC ADAPTIVE STREAMING OVER HTTP. bsoft ltd Macerata, Italy

AUTOMATED QOE EVALUATION OF DYNAMIC ADAPTIVE STREAMING OVER HTTP. bsoft ltd Macerata, Italy AUTOMATED QOE EVALUATION OF DYNAMIC ADAPTIVE STREAMING OVER HTTP Claudio Alberti 1, Daniele Renzi 1, Christian Timmerer 2, Christopher Mueller 2, Stefan Lederer 2, Stefano Battista 3, Marco Mattavelli

More information

A QoE Friendly Rate Adaptation Method for DASH

A QoE Friendly Rate Adaptation Method for DASH A QoE Friendly Rate Adaptation Method for DASH Yuming Cao 1,3, Xiaoquan You 2,3, Jia Wang 1,3, Li Song 1,3 1 Institute of Image Communication and Network Engineering, Shanghai Jiao Tong University 2 Communication

More information

MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV. Thomas Stockhammer Qualcomm Incorporated

MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV. Thomas Stockhammer Qualcomm Incorporated MPEG's Dynamic Adaptive Streaming over HTTP - An Enabling Standard for Internet TV Thomas Stockhammer Qualcomm Incorporated ABSTRACT Internet video is experiencing a dramatic growth in both fixed and mobile

More information

Datasets for AVC (H.264) and HEVC (H.265) for Evaluating Dynamic Adaptive Streaming over HTTP (DASH)

Datasets for AVC (H.264) and HEVC (H.265) for Evaluating Dynamic Adaptive Streaming over HTTP (DASH) Datasets for AVC (H.264) and HEVC (H.265) for Evaluating Dynamic Adaptive Streaming over HTTP (DASH) Jason J. Quinlan, Ahmed H. Zahran, Cormac J. Sreenan Dept. of Computer Science, University College Cork

More information

HTTP Adap)ve Streaming in prac)ce

HTTP Adap)ve Streaming in prac)ce HTTP Adap)ve Streaming in prac)ce Mark Watson (with thanks to the Ne@lix adapeve streaming team!) ACM MMSys 2011 22-24 February 2011, San Jose, CA NeBlix Overview Started with DVD- by- mail, now primarily

More information

IN recent years, the amount of traffic has rapidly increased

IN recent years, the amount of traffic has rapidly increased , March 15-17, 2017, Hong Kong Content Download Method with Distributed Cache Management Masamitsu Iio, Kouji Hirata, and Miki Yamamoto Abstract This paper proposes a content download method with distributed

More information

Adaptive Video Acceleration. White Paper. 1 P a g e

Adaptive Video Acceleration. White Paper. 1 P a g e Adaptive Video Acceleration White Paper 1 P a g e Version 1.0 Veronique Phan Dir. Technical Sales July 16 th 2014 2 P a g e 1. Preface Giraffic is the enabler of Next Generation Internet TV broadcast technology

More information

DASH Streaming and WebRTC

DASH Streaming and WebRTC Department of Computer Science National Tsing Hua University CS 5263: Wireless Multimedia Networking Technologies and Applications DASH Streaming and WebRTC Instructor: Cheng-Hsin Hsu Some slides adopted

More information

SARA: Segment Aware Rate Adaptation for DASH Video Services

SARA: Segment Aware Rate Adaptation for DASH Video Services SARA: Segment Aware Rate Adaptation for DASH Video Services, Venkatesh Tamarapalli*, Deep Medhi University of Missouri Kansas City * Indian Institute of Technology-Guwahati, India Overview Introduction

More information

A Scalable Video Coding Dataset and Toolchain for Dynamic Adaptive Streaming over HTTP

A Scalable Video Coding Dataset and Toolchain for Dynamic Adaptive Streaming over HTTP A Scalable Video Coding Dataset and Toolchain for Dynamic Adaptive Streaming over HTTP Christian Kreuzberger, Daniel Posch and Hermann Hellwagner Institute of Information Technology (ITEC) Alpen-Adria-Universität

More information

A Seamless Content Delivery Scheme for Flow Mobility in Content Centric Network

A Seamless Content Delivery Scheme for Flow Mobility in Content Centric Network A Seamless Content Delivery Scheme for Flow Mobility in Content Centric Network Rim Haw and Choong Seon Hong * Department of Computer Engineering Kyung Hee University Yong In, Korea {rhaw, cshong}@khu.ac.kr

More information

MobiScud: A Fast Moving Personal Cloud in the Mobile Network

MobiScud: A Fast Moving Personal Cloud in the Mobile Network MobiScud: A Fast Moving Personal Cloud in the Mobile Network Kaiqiang Wang, Minwei Shen Junguk Cho, Jacobus Van der Merwe Arijit Banerjee, Kirk Webb 2/6/16 1 Various Wearable Devices 2/6/16 2 With Wearable

More information

Interoperability Quest: OTT Video, WebApps and CE

Interoperability Quest: OTT Video, WebApps and CE Interoperability Quest: OTT Video, WebApps and CE Commercial OTT Video Issues: Content Format Issues Content Format m3u8 HLS mpd DASH ismc Smooth f4m HDS Each asset copied to multiple media formats different

More information

NextSharePC: An Open-Source BitTorrent-based P2P Client Supporting SVC

NextSharePC: An Open-Source BitTorrent-based P2P Client Supporting SVC NextSharePC: An Open-Source BitTorrent-based P2P Client Supporting SVC Michael Eberhard Alpen-Adria-Universitaet Klagenfurt Universitaetsstrasse 65-67 Klagenfurt, Austria michael.eberhard@aau.at Andi Palo

More information

Live HTTP Streaming of Video and Subtitles within a Browser

Live HTTP Streaming of Video and Subtitles within a Browser Live HTTP Streaming of Video and Subtitles within a Browser Cyril Concolato Jean Le Feuvre Telecom ParisTech 46, rue Barrault 75013 Paris, France {cyril.concolato, jean.lefeuvre}@telecom-paristech.fr ABSTRACT

More information

Characterizing Netflix Bandwidth Consumption

Characterizing Netflix Bandwidth Consumption Characterizing Netflix Bandwidth Consumption Jim Martin, Yunhui Fu, Nicholas Wourms School of Computing, Clemson University, Clemson, SC 93 {jmarty,yfu,nwourms}@clemson.edu Terry Shaw Cable Television

More information

Emulation of Dynamic Adaptive Streaming over HTTP with Mininet

Emulation of Dynamic Adaptive Streaming over HTTP with Mininet Emulation of Dynamic Adaptive Streaming over HTTP with Mininet Anatoliy Zabrovskiy Evgeny Kuzmin Petrozavodsk State University Video streaming Video streaming is becoming more and more popular technology

More information

DNS++: A Manifest Architecture for Enhanced Content-Based Traffic Engineering

DNS++: A Manifest Architecture for Enhanced Content-Based Traffic Engineering DNS++: A Manifest Architecture for Enhanced Content-Based Traffic Engineering Emrecan Demirors Northeastern University Boston, MA Email: edemirors@ece.neu.edu Cedric Westphal Huawei Technologies & University

More information

Multi-Domain Service Optimization

Multi-Domain Service Optimization Multi-Domain Service Optimization 1. High-level summary New solutions need to be fifth-generation (5G)- and service-ready while covering the entire network along with individual network slice instances

More information

OpenCache. A Platform for Efficient Video Delivery. Matthew Broadbent. 1 st Year PhD Student

OpenCache. A Platform for Efficient Video Delivery. Matthew Broadbent. 1 st Year PhD Student OpenCache A Platform for Efficient Video Delivery Matthew Broadbent 1 st Year PhD Student Motivation Consumption of video content on the Internet is constantly expanding Video-on-demand is an ever greater

More information

QoE-Driven Video Streaming and Video Content Caching

QoE-Driven Video Streaming and Video Content Caching CommNet2 & IcoreJoint Workshop on Content Caching & Distributed Storage for Future Communication Networks QoE-Driven Video Streaming and Video Content Caching Xiaohong Peng Adaptive Communications Networks

More information

Evaluation of Hybrid Scalable Video Coding for HTTP-based Adaptive Media Streaming with High-Definition Content

Evaluation of Hybrid Scalable Video Coding for HTTP-based Adaptive Media Streaming with High-Definition Content Evaluation of Hybrid Scalable Video Coding for HTTP-based Adaptive Media Streaming with High-Definition Content Michael Grafl, Christian Timmerer, Hermann Hellwagner Alpen-Adria-Universität (AAU) Klagenfurt,

More information

Multimedia! 23/03/18. Part 3: Lecture 3! Content and multimedia! Internet traffic!

Multimedia! 23/03/18. Part 3: Lecture 3! Content and multimedia! Internet traffic! Part 3: Lecture 3 Content and multimedia Internet traffic Multimedia How can multimedia be transmitted? Interactive/real-time Streaming 1 Voice over IP Interactive multimedia Voice and multimedia sessions

More information

Part 3: Lecture 3! Content and multimedia!

Part 3: Lecture 3! Content and multimedia! Part 3: Lecture 3! Content and multimedia! Internet traffic! Multimedia! How can multimedia be transmitted?! Interactive/real-time! Streaming! Interactive multimedia! Voice over IP! Voice and multimedia

More information

Performance Measurements of 360 Video Streaming to Head-Mounted Displays Over Live 4G Cellular Networks

Performance Measurements of 360 Video Streaming to Head-Mounted Displays Over Live 4G Cellular Networks Performance Measurements of 360 Video Streaming to Head-Mounted Displays Over Live 4G Cellular Networks Wen-Chih Lo, Ching-Ling Fan, Shou-Cheng Yen, and Cheng-Hsin Hsu Department of Computer Science National

More information

Measuring QoS of Nearest Replica Routing Forwarding Strategy on Named Data Networking for Triple Play Services

Measuring QoS of Nearest Replica Routing Forwarding Strategy on Named Data Networking for Triple Play Services Measuring QoS of Nearest Replica Routing Forwarding Strategy on Named Data Networking for Triple Play Services Bambang Susilo Electrical Engineering Department, Faculty of Engineering Universitas Indonesia

More information

Chapter 28. Multimedia

Chapter 28. Multimedia Chapter 28. Multimedia 28-1 Internet Audio/Video Streaming stored audio/video refers to on-demand requests for compressed audio/video files Streaming live audio/video refers to the broadcasting of radio

More information

Mobile Cloud Computing & Adaptive Streaming

Mobile Cloud Computing & Adaptive Streaming Mobile Cloud Computing & Adaptive Streaming 20 th Mar 2012 Suriya Mohan, Aricent Group, Chennai Agenda Mobile Cloud Computing Tablet / Smartphone Evolution Cloud Computing 3 Fundamental Models Clouds in

More information

Expires: February 21, Huawei & USTC G. Wang. Huawei Technologies. August 20, 2013

Expires: February 21, Huawei & USTC G. Wang. Huawei Technologies. August 20, 2013 ICN Research Group Internet-Draft Intended status: Informational Expires: February 21, 2014 X. Zhang R. Ravindran Huawei Technologies H. Xie Huawei & USTC G. Wang Huawei Technologies August 20, 2013 Abstract

More information

Deliver High- quality Streaming Media Globally with AWS and Wowza

Deliver High- quality Streaming Media Globally with AWS and Wowza Deliver High- quality Streaming Media Globally with AWS and Wowza EC2 S3 CloudFront CloudFormation Agenda In this session you will learn how to: Quickly launch a virtual server on EC2 using AWS Marketplace

More information

Internet Video Delivery. Professor Hui Zhang

Internet Video Delivery. Professor Hui Zhang 18-345 Internet Video Delivery Professor Hui Zhang 1 1990 2004: 1 st Generation Commercial PC/Packet Video Technologies Simple video playback, no support for rich app Not well integrated with Web browser

More information

Low Latency MPEG-DASH System over HTTP 2.0 and WebSocket

Low Latency MPEG-DASH System over HTTP 2.0 and WebSocket Low Latency MPEG-DASH System over HTTP 2.0 and WebSocket Xiaona Wu 1,2, Cheng Zhao 1, Rong Xie 1,2, and Li Song 1,2 1 Institute of Image Communication and Network Engineering, Shanghai Jiao Tong University

More information

Jun Li, Ph.D. School of Computing and Information Sciences Phone:

Jun Li, Ph.D. School of Computing and Information Sciences Phone: Jun Li, Ph.D. School of Computing and Information Sciences Phone: + 1-305-348-4964 Florida International University Email: junli @ cs. fiu. edu 11200 SW 8th St, ECS 380, Miami, FL 33199 Web: http://users.cs.fiu.edu/

More information

GreenICN Overview GreenICN: Architecture and Applications of Green Information Centric Networking

GreenICN Overview GreenICN: Architecture and Applications of Green Information Centric Networking GreenICN Overview GreenICN: Architecture and Applications of Green Information Centric Networking Mayutan Arumaithurai University of Goettingen Research Activities and Future of EU/US/JP ICN projects Workshop

More information

A Case Study on Cloud Based Hybrid Adaptive Mobile Streaming: Performance Evaluation

A Case Study on Cloud Based Hybrid Adaptive Mobile Streaming: Performance Evaluation A Case Study on Cloud Based Hybrid Adaptive Mobile Streaming: Performance Evaluation T. Mahesh kumar 1, Dr. k. Santhisree 2, M. Bharat 3, V. Pruthvi Chaithanya Varshu 4 Student member of IEEE, M. tech

More information

Evaluating and Improving Push based Video Streaming with HTTP/2

Evaluating and Improving Push based Video Streaming with HTTP/2 Evaluating and Improving Push based Video Streaming with HTTP/2 Mengbai Xiao 1 Viswanathan Swaminathan 2 Sheng Wei 2,3 Songqing Chen 1 1 Dept. of CS George Mason University {mxiao3, sqchen}@gmu.edu 2 Adobe

More information

A Comparative Case Study of HTTP Adaptive Streaming Algorithms in Mobile Networks

A Comparative Case Study of HTTP Adaptive Streaming Algorithms in Mobile Networks Theodoros Karagkioules, Cyril Concolato, Dimitrios Tsilimantos and Stefan Valentin LTCI Telecom ParisTech Universite Paris-Saclay Mathematical and Algorithmic Sciences Lab France Research Center Huawei

More information

Video Developer Report 2017

Video Developer Report 2017 Video Developer Report 2017 Welcome to Bitmovin s Video Developer Report! First and foremost, I d like to thank everyone for making the 2017 Video Developer Survey possible! Without the great support and

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0134677 A1 Mueller et al. US 2016O134677A1 (43) Pub. Date: (54) (71) (72) (21) (22) (63) (60) APPARATUS AND METHOD FOR CLOUD

More information

In-Network Live Stream Processing with Named Functions

In-Network Live Stream Processing with Named Functions In-Network Live Stream Processing with Named Functions Christopher Scherb christopher.scherb@unibas.ch Urs Schnurrenberger urs.schnurrenberger@unibas.ch Claudio Marxer claudio.marxer@unibas.ch Christian

More information

Content as a Network Primitive

Content as a Network Primitive Content as a Network Primitive Abhishek Chanda WINLAB, Rutgers University North Brunswick, NJ, USA achanda@winlab.rutgers.edu Cedric Westphal Innovation Center Huawei Technology Santa Clara, CA, USA cwestphal@huawei.com

More information

Streaming Technologies Delivering Multimedia into the Future. May 2014

Streaming Technologies Delivering Multimedia into the Future. May 2014 Streaming Technologies Delivering Multimedia into the Future May 2014 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 How it started?... 6 Technology Overview... 7 Streaming Challenges... 15 Solutions...

More information

Experience. A New Modular E-Learning Platform Integrating an Enhanced Multimedia. Doctoral Program in Computer and Control Engineering (XXX Cycle)

Experience. A New Modular E-Learning Platform Integrating an Enhanced Multimedia. Doctoral Program in Computer and Control Engineering (XXX Cycle) Doctoral Program in Computer and Control Engineering (XXX Cycle) A New Modular E-Learning Platform Integrating an Enhanced Multimedia Experience Candidate: Leonardo Favario Supervisor: Prof. Enrico Masala

More information

On the Feasibility of DASH Streaming in the Cloud

On the Feasibility of DASH Streaming in the Cloud On the Feasibility of DASH Streaming in the Cloud Cong Wang and Michael Zink Department of Electrical and Computer Engineering University of Massachusetts, Amherst, MA 13 {cwang, zink}@ecs.umass.edu ABSTRACT

More information

NDN Live Video Broadcasting over Wireless LAN

NDN Live Video Broadcasting over Wireless LAN NDN Live Video Broadcasting over Wireless LAN Menghan Li, Dan Pei, Xiaoping Zhang, Beichuan Zhang,KeXu Tsinghua National Laboratory for Information Science and Technology Department of Computer Science

More information

Publisher Mobility Support in Content Centric Networks

Publisher Mobility Support in Content Centric Networks Publisher Mobility Support in Content Centric Networks Dookyoon Han, Munyoung Lee, Kideok Cho, Ted Taekyoung Kwon, and Yanghee Choi School of Computer Science and Engineering Seoul National University,

More information

Experimental Evaluation of Memory Management in Content-Centric Networking

Experimental Evaluation of Memory Management in Content-Centric Networking Experimental Evaluation of Memory Management in Content-Centric Networking Giovanna Carofiglio, Vinicius Gehlen, and Diego Perino Bell Labs, Alcatel-Lucent, France, first.last@alcatel-lucent.com Abstract

More information

INF3190 Data Communication. Application Layer

INF3190 Data Communication. Application Layer Application Layer Carsten Griwodz Email: griff@ifi.uio.no Coding for adaptation Adapt audiovisual quality to your bandwidth share Coding for Adaptive Streaming: MPEG-1 Frames can be dropped In a controlled

More information

Adaptive Bitrate Streaming

Adaptive Bitrate Streaming Monitoring and Quality Control Monitoring and quality control of platforms is as important as the ABR systems themselves. Many Content Providers, Broadcasters and Cable Operators are now providing multiscreen

More information

Efficient Mobile Content-Centric Networking. Using Fast Duplicate Name Prefix Detection. Mechanism

Efficient Mobile Content-Centric Networking. Using Fast Duplicate Name Prefix Detection. Mechanism Contemporary Engineering Sciences, Vol. 7, 2014, no. 24, 1345-1353 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.49166 Efficient Mobile Content-Centric Networking Using Fast Duplicate

More information

vcache: Supporting Cost-Efficient Adaptive Bitrate Streaming via NFV-Based Virtual Caching

vcache: Supporting Cost-Efficient Adaptive Bitrate Streaming via NFV-Based Virtual Caching vcache: Supporting Cost-Efficient Adaptive Bitrate Streaming via NFV-Based Virtual Caching Guanyu Gao, Yonggang Wen, and Jianfei Cai School of Computer Science and Engineering Nanyang Technological University

More information

HYBRID BROADCAST AND OTT DELIVERY FOR TERRESTRIAL AND MOBILE TV SERVICES

HYBRID BROADCAST AND OTT DELIVERY FOR TERRESTRIAL AND MOBILE TV SERVICES HYBRID BROADCAST AND OTT DELIVERY FOR TERRESTRIAL AND MOBILE TV SERVICES Thomas Stockhammer Qualcomm Incorporated, Germany ABSTRACT The service layer of LTE Broadcast is designed to broadcast formats that

More information

Introduction to Information Centric Networking

Introduction to Information Centric Networking Introduction to Information Centric Networking... with a Dash of Security Claudio Marxer Computer Networks Group University of Basel Switzerland Open Source IoT & Blockchain

More information

A Converged Content Delivery Platform for IP and QAM Video

A Converged Content Delivery Platform for IP and QAM Video A Converged Delivery Platform for IP and QAM Video Abstract James Barkley, Weidong Mao Comcast Cable HTTP based Adaptive Bit Rate (ABR) video delivery to IP enabled CPEs via Delivery Network (CDN) for

More information

Knapsack Problem and Piece-Picking Algorithms for Layered Video Streaming

Knapsack Problem and Piece-Picking Algorithms for Layered Video Streaming Knapsack Problem and Piece-Picking Algorithms for Layered Video Streaming Tibor Szkaliczki Computer and Automation Research Institute of the Hungarian Academy of Sciences Kende u. 13-17, 1111 Budapest,

More information

ADAPTIVE STREAMING AND CONVERGED MANAGEMENT STRATEGY IN MULTISCREEN VIDEO SERVICE IMPLEMENTATION Duncan Potter, Goran Appelquist Edgeware AB

ADAPTIVE STREAMING AND CONVERGED MANAGEMENT STRATEGY IN MULTISCREEN VIDEO SERVICE IMPLEMENTATION Duncan Potter, Goran Appelquist Edgeware AB ADAPTIVE STREAMING AND CONVERGED MANAGEMENT STRATEGY IN MULTISCREEN VIDEO SERVICE IMPLEMENTATION Duncan Potter, Goran Appelquist Edgeware AB Abstract With the massive proliferation of both video services

More information

Splunk so Big and Flashy Building Massive and Efficient Indexer Storage Environments for Splunk

Splunk so Big and Flashy Building Massive and Efficient Indexer Storage Environments for Splunk Copyright 2015 Splunk Inc. Splunk so Big and Flashy Building Massive and Efficient Indexer Storage Environments for Splunk Cory Minton Principal SE and Data Fabrics Leader, Emerging Technologies @ EMC

More information

HTTP Adaptive Streaming

HTTP Adaptive Streaming Whitepaper HTTP Adaptive Streaming Using the Edgeware Video Delivery Appliances Microsoft Smooth Streaming Apple HTTP Live Streaming Adobe HTTP Dynamic Streaming Table of Contents 1. Confidentiality notice...

More information

ICN Content Security Using Encrypted Manifest and Encrypted Content Chunks

ICN Content Security Using Encrypted Manifest and Encrypted Content Chunks ICN Content Security Using Encrypted Manifest and Encrypted Content Chunks Dante Pacella dante@verizon.com Ashish Sardesai ashish.sardesai@verizon.com Mani Tadayon mani.tadayon@verizon.com Venkat Josyula

More information

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1 (19) United States US 2017.0006081A1 (12) Patent Application Publication (10) Pub. No.: US 2017/0006081 A1 GRANDL (43) Pub. Date: Jan.5, 2017 (54) MEDIA STREAMING (52) U.S. Cl. CPC... H04L 65/608 (2013.01);

More information

FolderShare: Building a data sharing cloud on Drupal 8 for researchers

FolderShare: Building a data sharing cloud on Drupal 8 for researchers FolderShare: Building a data sharing cloud on Drupal 8 for researchers Amit Chourasia, David Nadeau & Michael Norman San Diego Supercomputer Center, UC San Diego Project code: drupal.org/projects/foldershare

More information

A TV platform jelen kihívásai és a fejlődés iránya. Horváth Ede 2017 October 05.

A TV platform jelen kihívásai és a fejlődés iránya. Horváth Ede 2017 October 05. A TV platform jelen kihívásai és a fejlődés iránya. Horváth Ede 2017 October 05. APP Video content SnS content Advertisement Hybrid Video Platform Internet IPTV network Cable/DTT network satellite 3G/LTE

More information

irtc: Live Broadcasting

irtc: Live Broadcasting 1 irtc: Live Broadcasting Delivering ultra-low-latency media at massive scale with LiveSwitch and WebRTC Introduction In the early days of the Internet and personal computing, it wasn t uncommon to wait

More information

Performance Study of CCNx

Performance Study of CCNx Performance Study of CCNx Haowei Yuan Networking Research Seminar 3/18/2013 My Topic for Today Industry participation in content centric networking Emerging networks consortium Our performance study of

More information

Achieving Low-Latency Streaming At Scale

Achieving Low-Latency Streaming At Scale Achieving Low-Latency Streaming At Scale Founded in 2005, Wowza offers a complete portfolio to power today s video streaming ecosystem from encoding to delivery. Wowza provides both software and managed

More information

A Web-Based Framework for Fast Synchronization of Live Video Players

A Web-Based Framework for Fast Synchronization of Live Video Players A Web-Based Framework for Fast Synchronization of Live Video Players Dries Pauwels, Jeroen van der Hooft, Stefano Petrangeli, Tim Wauters, Danny De Vleeschauwer, and Filip De Turck Ghent University - iminds,

More information

The Effect of Client Buffer and MBR Consideration on DASH Adaptation Logic

The Effect of Client Buffer and MBR Consideration on DASH Adaptation Logic 2013 IEEE Wireless Communications and Networking Conference (WCNC): NETWORKS The Effect of Client Buffer and MBR Consideration on DASH Adaptation Logic Ran Dubin Communication Systems Engineering Ben-Gurion

More information

Streaming Multimedia via Overlay Networks using Wi-Fi Peer-to-Peer Connections

Streaming Multimedia via Overlay Networks using Wi-Fi Peer-to-Peer Connections Downloaded from orbit.dtu.dk on: Nov 2, 28 Streaming Multimedia via Overlay Networks using Wi-Fi Peer-to-Peer Connections Poderys, Justas; Soler, José Published in: Proceedings of 9th IEEE International

More information

Dolby Vision. Streams within the HTTP Live Streaming format

Dolby Vision. Streams within the HTTP Live Streaming format Dolby Vision Streams within the HTTP Live Streaming format Version 2.0 13 November 2018 Copyright 2018 Dolby Laboratories. All rights reserved. Unauthorized use, sale, or duplication is prohibited. This

More information

How to Connect the Sony SRG-300SE to WOWZA Streaming Engine

How to Connect the Sony SRG-300SE to WOWZA Streaming Engine How to Connect the Sony SRG-300SE to WOWZA Streaming Engine How to connect the Sony SRG-300SE to Wowza Streaming Engine Published on 03-02-2015 The Sony SRG-300SE camera has built-in network connectivity

More information

Call for Papers for Communication QoS, Reliability and Modeling Symposium

Call for Papers for Communication QoS, Reliability and Modeling Symposium Call for Papers for Communication QoS, Reliability and Modeling Symposium Scope and Motivation: In modern communication networks, different technologies need to cooperate with each other for end-to-end

More information

Whitepaper. Building Unicast IPTV services leveraging OTT streaming technology and adaptive streaming. Fraunhofer FOKUS & Zattoo

Whitepaper. Building Unicast IPTV services leveraging OTT streaming technology and adaptive streaming. Fraunhofer FOKUS & Zattoo Whitepaper Building Unicast IPTV services leveraging OTT streaming technology and adaptive streaming Fraunhofer FOKUS & Zattoo May 19th 2014 Motivation Internet delivered Video is at the tipping point

More information

Varnish Streaming Server

Varnish Streaming Server Varnish Streaming Server Delivering reliable, high-performance streaming, particularly of live, over-the-top (OTT) and video on demand (VoD) media, is at the heart of the challenge companies face. HTTP

More information

Information-centric Networking based Homenet

Information-centric Networking based Homenet Information-centric Networking based Homenet Ravishankar Ravindran, TrishaBiswas, Xinwen Zhang, Asit Chakraborti, and Guoqiang Wang Huawei Research Center, Santa Clara, CA, USA. {ravi.ravindran,xinwen.zhang,asit.chakraborti,gq.wang}@huawei.com

More information

An HTTP/2 Push-Based Approach for SVC Adaptive Streaming

An HTTP/2 Push-Based Approach for SVC Adaptive Streaming An HTTP/2 Push-Based Approach for SVC Adaptive Streaming Jeroen van der Hooft, Stefano Petrangeli, Niels Bouten, Tim Wauters, Rafael Huysegems, Tom Bostoen and Filip De Turck Ghent University - iminds,

More information

Optimized Vehicular Traffic Flow Strategy using Content Centric Network based Azimuth Routing

Optimized Vehicular Traffic Flow Strategy using Content Centric Network based Azimuth Routing , pp.80-84 http://dx.doi.org/10.14257/astl.2014.64.20 Optimized Vehicular Traffic Flow Strategy using Content Centric Network based Azimuth Routing ByungKwan Lee 1, EunHee Jeong 2 1 Department of Computer,

More information

MULTISCREEN DELIVERY SOLUTION

MULTISCREEN DELIVERY SOLUTION MULTISCREEN DELIVERY SOLUTION appeartv.com THE APPEAR TV LINEAR PACKAGING SOLUTION FOR OTT Traditional TV delivery is no longer enough for broadcasters, customers want access to content everywhere. Over-the-top

More information