Optimizing Selective ARQ for H.264 Live Streaming: A Novel Method for Predicting Loss-Impact in Real Time


This work proposes a quality-oriented, real-time capable prioritization technique for media units of H.264/AVC video streams. The derivation of estimates is based on the analysis of the macroblock partitioning, the spatial extents of temporal dependencies, and the length and strength of prediction chains existing among macroblocks, thus incorporating the expected impact of error propagation. It is demonstrated how the prioritization scheme can be beneficially integrated into live streaming systems which are characterized by tight timing constraints, with the focus on content-aware selective automatic repeat request mechanisms. Additionally, it is shown how potentially limited feedback can be used to adapt the estimation process to leverage prediction preciseness. The approach is compared against existing techniques in terms of practicability and efficiency, and tested under independent and bursty loss conditions in a wired and a wireless test setup. Moreover, the performance is examined when low-latency and constant bitrate video settings are enforced by using x264's novel encoding feature periodic-intra-refresh. Results of both experiments and simulations indicate that the proposed technique outperforms all reference techniques in nearly all test cases, and that the video quality can be further improved by incorporating receiver feedback.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE :Optimizing Performance of Co-Existing Underlay Secondary Networks - 2018ABSTRACT:In this Project, we have a tendency to analyze total throughput and (asymptotic) total ergodic rate performance of 2 co-existing downlink
PROJECT TITLE :Optimizing Internet Transit Routing for Content Delivery Networks - 2018ABSTRACT:Content delivery networks (CDNs) maintain multiple transit routes from content distribution servers to eyeball ISP networks that
PROJECT TITLE :A Ternary Unification Framework for Optimizing TCAM-Based Packet Classification Systems - 2018ABSTRACT:Packet classification is that the key mechanism for enabling many networking and security services. Ternary
PROJECT TITLE :Optimizing for Tail Sojourn Times of Cloud Clusters - 2018ABSTRACT:A standard pitfall when hosting applications in these days's cloud environments is that virtual servers often experience varying execution speeds
PROJECT TITLE :Optimizing Power-Accuracy trade-off in Approximate Adders - 2018ABSTRACT:Approximate circuit design has gained significance in recent years targeting applications like media processing where full accuracy isn't