Abstract
In this paper, a priority feedback mechanism is proposed for adjusting the priorities of the processes dynamically in a video server according to the current status of the clients — the status can be reflected by the number of frames being dropped in a period of time. The priority feedback mechanism is implemented in a distributed MPEG video player system. Different priority mapping functions are suggested for the priority feedback mechanism to cater for different service requirements of the clients, especially when the clients are demanding different quality of services. Experiment results have shown that when the video server is serving several clients where every client may demand a play speed of their own, the use of the priority feedback mechanism can effectively improve the whole system performance.
Preview
Unable to display preview. Download preview PDF.
References
Shanwei Cen, Calton Pu and Richard Staehli, “A Distributed Real-time MPEG Video Audio Player”, In Proceedings of the 5th International Workshop on Network and Operating System Support of Digital Audio and Vudeo (NOSSDAV'95), April 18–21, 1995.
Calton Pu and R. Fuhere, “Feedback-Based Scheduling: a Toolbox Approach”, In Proceedings of 4th Workshop on Workstation Operating Systems, October 14–15, 1993.
Veronica Baiceanu, Crispin Cowan, Dylan McNamme, Calton Pu and Jonathan Walpole, “Multimedia Applications Require Adaptive CPU Scheduling”, In Proceedings of Workshop in Multimedia Resource Management, December 1–2, 1996.
C.L. Liu and J.W. Layland, “Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment”, Journal of ACM, volume 20, number 1, pp. 46–61, 1973.
Bill O. Gallmeister. Programming for Real World POSIX.4. O'Reilly & Associates, Inc., 1995.
A. Vogel, Brigitte Kerherve, Gregor von Bochmann and Jan Gecsei, “Distributed Multimedia and QOS: A Survey”, IEEE Multimedia, volume 2, number 1, pp. 10–18, 1995.
Shuichi Oikawa and R. Rajkumar, “A Resource-Centric Approach to Multimedia Operating Systems”, In Proceedings of Workshop in Multimedia Resource Management, Dec. 1–2, 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lam, Ky., Ngan, C.C.H., Ng, J.K.Y. (1997). A priority feedback mechanism for distributed MPEG video player systems. In: Steinmetz, R., Wolf, L.C. (eds) Interactive Distributed Multimedia Systems and Telecommunication Services. IDMS 1997. Lecture Notes in Computer Science, vol 1309. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0000347
Download citation
DOI: https://doi.org/10.1007/BFb0000347
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63519-2
Online ISBN: 978-3-540-69590-5
eBook Packages: Springer Book Archive