EFficient Adaptive STreaming (EFAST): Algorithm, implementation and evaluation-Verimli Uyarlanabilir Akıs (EFAST): Algoritma,Gerçeklestirim, Degerlendirme

2018-09-07
Öge, Ahmet
Schmidt, Şenan Ece
In this paper, we propose EFAST (EFficient Adaptive STreaming) as a new rate adaptation algorithm for HTTP Adaptive Streaming (HAS) clients to select the requested video bit rate. EFAST is entirely implemented on the client side to maintain compatibility with the HTTP servers. The video bit rates are selected by a fuzzy logic controller to systematically specify the control actions under the complex and dynamically changing network conditions. Our experiment results from simulation and actual implementation show that EFAST clients select the maximum possible video bit rate and share the network bandwidth fairly. Furthermore, EFAST avoids buffer depletion and the rate changes are limited in frequency and magnitude.

Suggestions

Optimal streaming of rate adaptable video
Gürses, Eren; Akar, Gözde; Department of Electrical and Electronics Engineering (2006)
In this study, we study the dynamics of network adaptive video streaming and propose novel algorithms for rate distortion control in video streaming. While doing so, we maintain inter-protocol fairness with TCP (Transmission Control Protocol) that is the dominant transport protocol in the current Internet. The proposed algorithms are retransmission-based and necessitate the use of playback buffers in order to tolerate the extra latency introduced by retransmissions. In the first part, we propose a practical...
Optimal packet scheduling and rate control for video streaming
Gurses, Eren; Akar, Gözde; AKAR, NAİL (2007-02-01)
In this paper, we propose a new low-complexity retransmission based optimal video streaming and rate adaptation algorithm. The proposed OSRC (Optimal packet Scheduling and Rate Control) algorithm provides average reward optimal solution to the joint scheduling and rate control problem. The efficacy of the OSRC algorithm is demonstrated against optimal FEC based schemes and results are verified over TFRC (TCP Friendly Rate Control) transport with ns-2 simulations.
Efficient and fair adaptive streaming: algorithm, implementation and evaluation
Öge, Ahmet; Schmidt, Şenan Ece; Department of Electrical and Electronics Engineering (2017)
HTTP Adaptive Streaming (HAS) is a popular video streaming method where the client downloads video segments over standard HTTP protocol. In HAS, the server stores the video segments that are encoded in different qualities which determine the video bit rates. To this end, the client first downloads a file which describes the video segments. Then, using a rate adaptation algorithm, the client decides on the most appropriate video bit rate for the next segment to download and sends an HTTP request for that seg...
Early-exit convolutional neural networks
Demir, Edanur; Akbaş, Emre; Department of Computer Engineering (2019)
This thesis is aimed at developing a method that reduces the computational cost of convolutional neural networks (CNN) during inference. Conventionally, the input data pass through a fixed neural network architecture. However, easy examples can be classified at early stages of processing and conventional networks do not take this into account. In this thesis, we introduce “Early-exit CNNs”, EENets for short, which adapt their computational cost based on the input by stopping the inference process at certain...
ESTRA: An easy streaming data analysis tool
Savaş Başak, Ecehan; Atalay, Mehmet Volkan; Department of Computer Engineering (2021-2-28)
Easy Streaming Data Analysis Tool (ESTRA) is designed with the aim of creating an easy-to-use data stream analysis platform that serves the purpose of a quick and efficient tool to explore and prototype machine learning solutions on various datasets. ESTRA is developed as a web-based, scalable, extensible, and open-source data analysis tool with a user-friendly and easy to use user interface. ESTRA comes with a bundle of datasets (Electricity, KDD Cup’99, and Covertype), dataset generators (Sea and Hyperpla...
Citation Formats
A. Öge and Ş. E. Schmidt, “EFficient Adaptive STreaming (EFAST): Algorithm, implementation and evaluation-Verimli Uyarlanabilir Akıs (EFAST): Algoritma,Gerçeklestirim, Degerlendirme,” 2018, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/48670.