Robust Quality Adaptation for Internet Video Streaming |
| |
Authors: | Email author" target="_blank">E?Turhan?TunaliEmail author Aylin?Kantarci Nukhet?Ozbek |
| |
Affiliation: | (1) International Computer Institute, Ege University, Bornova, Izmir, 35100, Turkey;(2) Department of Computer Engineering, Ege University, Bornova, Izmir, 35100, Turkey;(3) International Computer Institute, Ege University, Bornova, Izmir, 35100, Turkey |
| |
Abstract: | Internet video streaming is a widely popular application however, in many cases, congestion control facilities are not well
integrated into such applications. In order to be fair to other users that do not stream video, rate adaptation should be
performed to respond to congestion. On the other hand, the effect of rate adaptation on the viewer should be minimized and
this extra mechanism should not overload the client and the server. In this paper, we develop a heuristic approach for unicast
congestion control. The primary feature of our approach is the two level adaptation algorithm that utilizes packet loss rate
as well as receiver buffer data to maintain satisfactory buffer levels at the receiver. This is particularly important if
receiver has limited buffer such as in mobile devices. When there is no congestion, to maintain best buffer levels, fine grain
adjustments are carried out at the packet level. Depending on the level of congestion and receiver buffer level, rate shaping
that involves frame discard and finally rate adaptation by switching to a different pre-encoded video stream are carried out.
Additive increase multiplicative decrease policy is maintained to respond to congestion in a TCP- friendly manner. The algorithm
is implemented and performance results show that it has adaptation ability that is suitable for both local area and wide area
networks.
E. Turhan Tunali received B.Sc. Degree in Electrical Engineering from Middle East Technical University and M.Sc. Degree in Applied Statistics
from Ege University, both in Turkey. He then received D.Sc. Degree in Systems Science and Mathematics from Washington University
in St. Louis, U.S.A. in 1985. After his doctorate study, he joined Computer Engineering Department of Ege University as an
assistant professor where he became an associate professor in 1988. During the period of 1992–1994, he worked in Department
of Computer Technology of Nanyang Technological University of Singapore as a Visiting Senior Fellow. He then joined International
Computer Institute of Ege University as a Professor where he is currently the director. In the period of 2000–2001 he worked
in Department of Computer Science of Loyola University of Chicago as a Visiting Professor. His current research interests
include adaptive video streaming and Internet performance measurements. Dr. Tunali is married with an eighteen year old son.
Aylin Kantarci received B.Sc., M.Sc. and Ph.D. degrees all from Computer Engineering Department of Ege University, Izmir, Turkey, in 1992,
1994 and 2000, respectively. She then joined the same department as an assistant professor. Her current research interests
include adaptive video streaming, video coding, operating systems, multimedia systems and distributed systems.
Nukhet Ozbek received B.Sc. degree in Electrical and Electronics Engineering from School of Engineering and M.Sc. degree in Computer Science
from International Computer Institute both in Ege University, Izmir, Turkey. From 1998 to 2003 she worked in the DVB team
of Digital R&D at Vestel Corporation, Izmir-Turkey that produces telecommunication and consumer electronics devices. She is
currently a Ph.D. student and a research assistant at International Computer Institute of Ege University. Her research areas
include video coding and streaming, multimedia systems and set top box architectures. |
| |
Keywords: | video streaming rate adaptation encoding rate frame rate buffer management |
本文献已被 SpringerLink 等数据库收录! |
|