Hadi Amirpour awarded the Best Engagement Award at ACM MMSys 2020

Hadi Amirpour has been awarded the Best Engagement Award at ACM MMSys 2020.

This year’s ACM MMSys was held as a fully virtual/online event and Slido was used for asking questions about keynotes and presentations including offline discussions with presenters. The interaction report provides some interesting key insights including the word cloud below which provides an overview of this year’s discussion items.

Although ACM MMSys 2020 is over, everyone is welcome joining the MMSys Slack workspace where the discussion will continue until ACM MMSys 2021 (available soon!) and hopefully beyond.

Posted in News | Comments Off on Hadi Amirpour awarded the Best Engagement Award at ACM MMSys 2020

EPIQ’20: Scalable High Efficiency Video Coding based HTTP Adaptive Streaming over QUIC Using Retransmission

Scalable High Efficiency Video Coding based HTTP Adaptive Streaming over QUIC Using Retransmission

ACM SIGCOMM 2020 Workshop on Evolution, Performance, and Interoperability of QUIC (EPIQ 2020)
August 10–14, 2020
https://conferences.sigcomm.org/sigcomm/2020/workshop-epiq.html

[PDF][Slides][Video]

Minh Nguyen (Alpen-Adria-Universität Klagenfurt), Hadi Amirpour (Alpen-Adria-Universität Klagenfurt), Christian Timmerer (Alpen-Adria-Universität Klagenfurt / Bitmovin Inc.), Hermann Hellwagner (Alpen-Adria-Universität Klagenfurt)

Abstract: HTTP/2 has been explored widely for video streaming, but still suffers from Head-of-Line blocking, and three-way hand-shake delay due to TCP. Meanwhile, QUIC running on top of UDP can tackle these issues. In addition, although many adaptive bitrate (ABR) algorithms have been proposed for scalable and non-scalable video streaming, the literature lacks an algorithm designed for both types of video streaming approaches. In this paper, we investigate the impact of quick and HTTP/2 on the performance of adaptive bitrate(ABR) algorithms in terms of different metrics. Moreover, we propose an efficient approach for utilizing scalable video coding formats for adaptive video streaming that combines a traditional video streaming approach (based on non-scalable video coding formats) and a retransmission technique. The experimental results show that QUIC benefits significantly from our proposed method in the context of packet loss and retransmission. Compared to HTTP/2, it improves the average video quality and also provides a smoother adaptation behavior. Finally, we demonstrate that our proposed method originally designed for non-scalable video codecs also works efficiently for scalable videos such as Scalable High EfficiencyVideo Coding(SHVC).

Keywords: QUIC, H2BR, HTTP adaptive streaming, Retransmission, SHVC

Posted in News | Comments Off on EPIQ’20: Scalable High Efficiency Video Coding based HTTP Adaptive Streaming over QUIC Using Retransmission

PV’20: H2BR: An HTTP/2-based Retransmission Technique to Improve the QoE of Adaptive Video Streaming

H2BR: An HTTP/2-based Retransmission Technique to Improve the QoE of Adaptive Video Streaming

Packet Video Workshop 2020 (PV)
June 10-11, 2020, Istanbul, Turkey (co-located with ACM MMSys’20)

https://2020.packet.video/

[PDF][Slides][Video]

Minh Nguyen (Alpen-Adria-Universität Klagenfurt), Christian Timmerer (Alpen-Adria-Universität Klagenfurt / Bitmovin Inc.), Hermann Hellwagner (Alpen-Adria-Universität Klagenfurt)

Abstract: HTTP-based Adaptive Streaming (HAS) plays a key role in over-the-top video streaming. It contributes towards reducing the rebuffering duration of video playout by adapting the video quality to the current network conditions. However, it incurs variations of video quality in a streaming session because of the throughput fluctuation, which impacts the user’s Quality of Experience (QoE). Besides, many adaptive bitrate (ABR) algorithms choose the lowest-quality segments at the beginning of the streaming session to ramp up the playout buffer as soon as possible. Although this strategy decreases the startup time, the users can be annoyed as they have to watch a low-quality video initially. In this paper, we propose an efficient retransmission technique, namely H2BR, to replace low-quality segments being stored in the playout buffer with higher-quality versions by using features of HTTP/2 including (i) stream priority, (ii) server push, and (iii) stream termination. The experimental results show that H2BR helps users avoid watching low video quality during video playback and improves the user’s QoE. H2BR can decrease by up to more than 70% the time when the users suffer the lowest-quality video as well as benefits the QoE by up to 13%.

Keywords: HTTP adaptive streaming, DASH, ABR algorithms, QoE, HTTP/2

Posted in News | Comments Off on PV’20: H2BR: An HTTP/2-based Retransmission Technique to Improve the QoE of Adaptive Video Streaming

ICME’20: Towards View-aware Adaptive Streaming of Holographic content

ICME’20: Towards View-aware Adaptive Streaming of Holographic content

IEEE International Conference on Multimedia & Expo (ICME) 2020, London, UK.

Workshop on Hyper-Realistic Multimedia for Enhanced Quality of Experience

[PDF][Slides][Video]

Hadi Amirpour (Alpen-Adria-Universität Klagenfurt), Christian Timmerer (Alpen-Adria-Universität Klagenfurt, Bitmovin), and Mohammad Ghanbari (University of Essex)

Abstract: Holography is able to reconstruct a three-dimensional structure of an object by recording full wave fields of light emitted from the object. This requires a huge amount of data to be encoded, stored, transmitted, and decoded for holographic content, making its practical usage challenging especially for bandwidth-constrained networks and memory-limited devices. In the delivery of holographic content via the internet, bandwidth wastage should be avoided to tackle high bandwidth demands of holography streaming. For real-time applications, encoding time-complexity is also a major problem. In this paper, the concept of dynamic adaptive streaming over HTTP (DASH) is extended to holography image streaming and view-aware adaptation techniques are studied. As each area of a hologram contains information of a specific view, instead of encoding and decoding the entire hologram, just the part required to render the selected view is encoded and transmitted via the network based on the users’ interactivity. Four different strategies, namely, monolithic, single view, adaptive view, and non-real time streaming strategies are explained and compared in terms of bandwidth requirements, encoding time-complexity, and bitrate overhead. Experimental results show that the view-aware methods reduce the required bandwidth for holography streaming at the cost of a bitrate increase.

Keywords: Holography, compression, bitrate adaptation, dynamic adaptive streaming over HTTP, DASH.

Posted in News | Comments Off on ICME’20: Towards View-aware Adaptive Streaming of Holographic content

MMSys’20: Cloud-based Adaptive Video Streaming Evaluation Framework for the Automated Testing of Media Players (CAdViSE)

CAdViSE: Cloud-based Adaptive Video Streaming Evaluation Framework for the Automated Testing of Media Players
ACM Multimedia Systems Conference 2020 (MMSys 2020)
https://2020.acmmmsys.org/
Babak Taraghi (Alpen-Adria-Universität Klagenfurt), Anatoliy Zabrovskiy (Alpen-Adria-Universität Klagenfurt), Christian Timmerer (Alpen-Adria-Universität Klagenfurt, Bitmovin) and Hermann Hellwagner (Alpen-Adria-Universität Klagenfurt)

Abstract: Attempting to cope with fluctuations of network conditions in terms of available bandwidth, latency and packet loss, and to deliver the highest quality of video (and audio) content to users, research on adaptive video streaming has attracted intense efforts from the research community and huge investments from technology giants. How successful these efforts and investments are, is a question that needs precise measurements of the results of those technological advancements. HTTP-based Adaptive Streaming (HAS) algorithms, which seek to improve video streaming over the Internet, introduce video bitrate adaptivity in a way that is scalable and efficient. However, how each HAS implementation takes into account the wide spectrum of variables and configuration options, brings a high complexity to the task of measuring the results and visualizing the statistics of the performance and quality of experience. In this paper, we introduce CAdViSE, our Cloud-based Adaptive Video Streaming Evaluation framework for the automated testing of adaptive media players. The paper aims to demonstrate a test environment which can be instantiated in a cloud infrastructure, examines multiple media players with different network attributes at defined points of the experiment time, and finally concludes the evaluation with visualized statistics and insights into the results.

Keywords: HTTP Adaptive Streaming, Media Players, MPEG-DASH, Network Emulation, Automated Testing, Quality of Experience

ACM Reference Format:
Babak Taraghi, Anatoliy Zabrovskiy, Christian Timmerer, and Hermann Hellwagner. 2020. CAdViSE: Cloud-based Adaptive Video Streaming Evaluation Framework for the Automated Testing of Media Players. In 11th ACM Multimedia Systems Conference (MMSys’20), June 8–11, 2020, Istanbul, Turkey. , 4 pages. https://doi.org/10.1145/3339825.3393581

Posted in News | Comments Off on MMSys’20: Cloud-based Adaptive Video Streaming Evaluation Framework for the Automated Testing of Media Players (CAdViSE)

QoMEX’20: Objective and Subjective QoE Evaluation for Adaptive Point Cloud Streaming

Objective and Subjective QoE Evaluation for Adaptive Point Cloud Streaming

*** Best Paper Award ***

International Conference on Quality of Multimedia Experience (QoMEX)
May 26-28, 2020, Athlone, Ireland
http://qomex2020.ie/

[PDF][Slides][Video]

Jeroen van der Hooft (Ghent University), Maria Torres Vega (Ghent University), Christian Timmerer (Alpen-Adria-Universität Klagenfurt, Bitmovin), Ali C. Begen (Ozyegin University, Networked Media), Filip De Turck (Ghent University), Raimund Schatz (Alpen-Adria Universität Klagenfurt & AIT Austrian Institute of Technology, Austria)

Abstract: Volumetric media has the potential to provide the six degrees of freedom (6DoF) required by truly immersive media. However, achieving 6DoF requires ultra-high bandwidth transmissions, which real-world wide area networks cannot provide economically. Therefore, recent efforts have started to target efficient delivery of volumetric media, using a combination of compression and adaptive streaming techniques. It remains, however, unclear how the effects of such techniques on the user perceived quality can be accurately evaluated. In this paper, we present the results of an extensive objective and subjective quality of experience (QoE) evaluation of volumetric 6DoF streaming. We use PCC-DASH, a standards-compliant means for HTTP adaptive streaming of scenes comprising multiple dynamic point cloud objects. By means of a thorough analysis we investigate the perceived quality impact of the available bandwidth, rate adaptation algorithm, viewport prediction strategy and user’s motion within the scene. We determine which of these aspects has more impact on the user’s QoE, and to what extent subjective and objective assessments are aligned.

Keywords: Volumetric Media; HTTP Adaptive Streaming; 6DoF; MPEG V-PCC; QoE Assessment; Objective Metrics

Posted in News | Comments Off on QoMEX’20: Objective and Subjective QoE Evaluation for Adaptive Point Cloud Streaming

ACM TOMM: Performance Analysis of ACTE: a Bandwidth Prediction Method for Low-Latency Chunked Streaming

Performance Analysis of ACTE: a Bandwidth Prediction Method for Low-Latency Chunked Streaming

ACM Transactions on Multimedia Computing, Communications, and Applications

[PDF]

Abdelhak Bentaleb (National University of Singapore), Christian Timmerer (Alpen-Adria-Universität Klagenfurt, Bitmovin), Ali C. Begen (Ozyegin University, Networked Media), Roger Zimmermann (National University of Singapore)

Abstract: HTTP adaptive streaming with chunked transfer encoding can offer low-latency streaming without sacrificing the coding efficiency. This allows media segments to be delivered while still being packaged. However, conventional schemes often make widely inaccurate bandwidth measurements due to the presence of idle periods between the chunks and hence this is causing sub-optimal adaptation decisions. To address this issue, we earlier proposed ACTE (ABR for Chunked Transfer Encoding), a bandwidth prediction scheme for low-latency chunked streaming. While ACTE was a significant step forward, in this study we focus on two still remaining open areas, namely (i) quantifying the impact of encoding parameters, including chunk and segment durations, bitrate levels, minimum interval between IDR-frames and frame rate onACTE, and (ii) exploring the impact of video content complexity on ACTE. We thoroughly investigate these questions and report on our findings. We also discuss some additional issues that arise in the context of pursuing very low latency HTTP video streaming.

Keywords: HAS; ABR; DASH; CMAF; low-latency; HTTP chunked transfer encoding; bandwidth measurement and prediction; RLS; encoding parameters; FFmpeg

Posted in News | Comments Off on ACM TOMM: Performance Analysis of ACTE: a Bandwidth Prediction Method for Low-Latency Chunked Streaming

NetSoft2020: On Optimizing Resource Utilization in AVC-based Real-time Video Streaming

On Optimizing Resource Utilization in AVC-based Real-time Video Streaming

IEEE Conference on Network Softwarization

29 June-3 July 2020 // Ghent, Belgium

http://netsoft2020.netsoft-ieee.org

[PDF][Slides][Video]

Alireza Erfanian‡, Farzad Tashtarian†, Reza Farahani‡, Christian Timmerer‡,*, Hermann Hellwagner

‡‡Institute of Information Technology (ITEC), Alpen-Adria-Universit ̈at Klagenfurt, Austria  †Department of Computer Engineering, Mashhad Branch, Islamic Azad University, Mashhad, Iran  *Bitmovin, Klagenfurt, Austria

Abstract—Real-time video streaming traffic and related applications have witnessed significant growth in recent years. However, this has been accompanied by some challenging issues, predominantly resource utilization. IP multicasting, as a solution to this problem, suffers from many problems. Using scalable video coding could not gain wide adoption in the industry, due to reduced compression efficiency and additional computational complexity. The emerging software-defined networking (SDN)and network function virtualization (NFV) paradigms enable re-searchers to cope with IP multicasting issues in novel ways. In this paper, by leveraging the SDN and NFV concepts, we introduce a cost-aware approach to provide advanced video coding (AVC)-based real-time video streaming services in the network. In this study, we use two types of virtualized network functions (VNFs): virtual reverse proxy (VRP) and virtual transcoder (VTF)functions. At the edge of the network, VRPs are responsible for collecting clients’ requests and sending them to an SDN controller. Then, executing a mixed-integer linear program (MILP) determines an optimal multicast tree from an appropriate set of video source servers to the optimal group of transcoders. The desired video is sent over the multicast tree. The VTFs transcode the received video segments and stream to the requested VRPs over unicast paths. To mitigate the time complexity of the proposed MILPmodel, we propose a heuristic algorithm that determines a near-optimal solution in a reasonable amount of time. Using theMiniNet emulator, we evaluate the proposed approach and show it achieves better performance in terms of cost and resource utilization in comparison with traditional multicast and unicast approaches.

Keywords—Dynamic Adaptive Streaming over HTTP (DASH), Real-time Video Streaming, Software Defined Networking (SDN), Video Transcoding, Network Function Virtualization (NFV).

Posted in News | Comments Off on NetSoft2020: On Optimizing Resource Utilization in AVC-based Real-time Video Streaming

ICME’20: Multi-Period Per-Scene Optimization for HTTP Adaptive Streaming

Multi-Period Per-Scene Optimization for HTTP Adaptive Streaming

IEEE International Conference on Multimedia and Expo
July 06 – 10, London, United Kingdom
https://www.2020.ieeeicme.org/

[PDF][Slides][Video]

Venkata Phani Kumar M (Alpen-Adria-Universität Klagenfurt), Christian Timmerer (Alpen-Adria-Universität Klagenfurt, Bitmovin) and Hermann Hellwagner  (Alpen-Adria-Universität Klagenfurt)

Abstract: Video delivery over the Internet has become more and more established in recent years due to the widespread use of Dynamic Adaptive Streaming over HTTP (DASH). The current DASH specification defines a hierarchical data model for Media Presentation Descriptions (MPDs) in terms of periods, adaptation sets, representations and segments. Although multi-period MPDs are widely used in live streaming scenarios, they are not fully utilized in Video-on-Demand (VoD) HTTP adaptive streaming (HAS) scenarios. In this paper, we introduce MiPSO, a framework for MultiPeriod per-Scene Optimization, to examine multiple periods in VoD HAS scenarios. MiPSO provides different encoded representations of a video at either (i) maximum possible quality or (ii) minimum possible bitrate, beneficial to both service providers and subscribers. In each period, the proposed framework adjusts the video representations (resolution-bitrate pairs) by taking into account the complexities of the video content, with the aim of achieving streams at either higher qualities or lower bitrates. The experimental evaluation with a test video data set shows that the MiPSO reduces the average bitrate of streams with the same visual quality by approximately 10% or increases the visual quality of streams by at least 1 dB in terms of Peak Signal-to-Noise (PSNR) at the same bitrate compared to conventional approaches to video content delivery.

Keywords: Adaptive Streaming, Video-on-Demand, Per-Scene Encoding, Media Presentation Description

Posted in News | Comments Off on ICME’20: Multi-Period Per-Scene Optimization for HTTP Adaptive Streaming

ATHENA Summer School 2020: Call for Participation

Summer School on Adaptive Streaming over HTTP and Emerging Networked Multimedia Services

July 13-17, 2020 | Klagenfurt am Wörthersee | Austria
https://athena.itec.aau.at/summer-school-2020

Real-time multimedia information and entertainment services – specifically, streaming of digital video and audio content – account for the majority of today’s traffic on the Internet, and their amount and share of traffic are still growing. Users expect to generate, distribute, share, and consume any media content, anywhere, anytime, on any device, in high quality.

The aim of this summer school to learn about basic and advanced concepts related to adaptive streaming over HTTP and emerging networked multimedia services, targeting the following topic areas:

  • multimedia content provisioning,
  • content delivery, and
  • content consumption in the media delivery chain as well as for
  • end-to-end aspects, with a focus on, but not being limited to, HTTP Adaptive Streaming (HAS)

with a particular focus on gaming- and learning-based approaches related to the topics areas identified above and possibly also beyond.


Any practitioner and Ph.D. student interested in adaptive streaming over HTTP and emerging networked multimedia services including games (streaming) development and learning-based approaches (machine learning, deep learning). You will find our program interesting if you are working on multimedia content provisioning (i.e., video coding and packaging for HAS), content delivery (i.e., content distribution networks, caching, video networking, SDN, ICN, 5G), content consumption (i.e., dynamic adaptive streaming), or/and end-to-end aspects thereof including Quality of Experience (QoE) issues.

We also cordially invite master students, post-docs, and researchers (upon availability).


Participants will learn from renowned experts in the field basic concepts and advanced topics through keynotes, lectures, as well as hands-on practical work by means of mini projects (hackathon) including presentations thereof. Mini projects will be worked on in small teams clustered according to the research interests of participants according to the four topic areas as outlined in the scope. A typical day in this summer school looks like the following. In the morning there will be keynotes/lectures providing the theoretical background. The afternoon is dedicated to group work which brings the theoretical background into practice and the evening is planned for social activities and networking. The last day will be used to wrap up the summer school and present results of the mini-projects potentially leading to joint publications in the respective domains.

Important information:

  • Confirmed speakers
  • Participation information incl. application form (deadline: March 31, 2020)
  • ACM SIGMM kindly provides travel grants for Ph.D. students (details to be announced)
Posted in News | Comments Off on ATHENA Summer School 2020: Call for Participation