{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:19:16Z","timestamp":1760242756896,"version":"build-2065373602"},"reference-count":33,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2016,5,30]],"date-time":"2016-05-30T00:00:00Z","timestamp":1464566400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>The consumer demand for retrieving and delivering visual content through consumer electronic devices has increased rapidly in recent years. The quality of video in packet networks is susceptible to certain traffic characteristics: average bandwidth availability, loss, delay and delay variation (jitter). This paper presents a scheduling algorithm that modifies the stream of scalable video to combat jitter. The algorithm provides unequal look-ahead by safeguarding the base layer (without the need for overhead) of the scalable video. The results of the experiments show that our scheduling algorithm reduces the number of frames with a violated deadline and significantly improves the continuity of the video stream without compromising the average Y Peek Signal-to-Noise Ratio (PSNR).<\/jats:p>","DOI":"10.3390\/computers5020011","type":"journal-article","created":{"date-parts":[[2016,5,30]],"date-time":"2016-05-30T10:26:58Z","timestamp":1464604018000},"page":"11","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Continuity-Aware Scheduling Algorithm for Scalable Video Streaming"],"prefix":"10.3390","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8230-5777","authenticated-orcid":false,"given":"Atinat","family":"Palawan","sequence":"first","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, Essex CO4 3SQ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Woods","sequence":"additional","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, Essex CO4 3SQ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammed","family":"Ghanbari","sequence":"additional","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, Colchester, Essex CO4 3SQ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,5,30]]},"reference":[{"key":"ref_1","unstructured":"ITU-T (2003). ITU-T Delayed Contribution COM 12\u2014D98, ITU-T."},{"key":"ref_2","unstructured":"Bertsekas, D., and Gallager, R. (1992). Data Networks, Prentice-Hall, Inc.. [2nd ed.]."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1109\/TNET.2011.2167684","article-title":"Quantifying video-qoe degradations of internet links","volume":"20","author":"Venkataraman","year":"2012","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_4","unstructured":"ITU-T (2010). Recommendation ITU-T J.249, ITU-T."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1109\/TMC.2011.27","article-title":"Differentiated protection of video layers to improve perceived quality","volume":"11","author":"Kyungtae","year":"2012","journal-title":"IEEE Trans. Mob. Computing"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1103","DOI":"10.1109\/TCSVT.2007.905532","article-title":"Overview of the scalable video coding extension of the h.264\/avc standard","volume":"17","author":"Schwarz","year":"2007","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Palawan, A., Woods, J., and Ghanbari, M. (2015, January 24\u201325). A jitter-tolerant scheduling algorithm to improve continuity in scalable video streaming. Proceedings of the 2015 7th Computer Science and Electronic Engineering Conference (CEEC), Colchester, UK.","DOI":"10.1109\/CEEC.2015.7332720"},{"key":"ref_8","unstructured":"Huynh-Thu, Q., and Ghanbari, M. (2006, January 1\u20134). Impact of jitter and jerkiness on perceived video quality. Proceedings of the Workshop on Video Processing and Quality Metrics, Scottsdale, AZ, USA."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1109\/TBC.2008.2001246","article-title":"Temporal aspect of perceived quality in mobile video broadcasting","volume":"54","author":"Ghanbari","year":"2008","journal-title":"IEEE Trans. Broadcast."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Claypool, M., and Tanner, J. (1999, January 30). The effects of jitter on the peceptual quality of video. Proceedings of the seventh ACM international conference on Multimedia (Part 2), Orlando, FL, USA.","DOI":"10.1145\/319878.319909"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1331","DOI":"10.1109\/TMM.2009.2030543","article-title":"Smooth control of adaptive media playout for video streaming","volume":"11","author":"Su","year":"2009","journal-title":"Trans. Multi."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1109\/TCSVT.2004.828335","article-title":"Adaptive media playout for low-delay video streaming over error-prone channels","volume":"14","author":"Kalman","year":"2004","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Liang, G., and Liang, B. (2007, January 6\u201312). Balancing interruption frequency and buffering penalties in vbr video streaming. Proceedigns of the 2007 26th IEEE International Conference on Computer Communications, IEEE INFOCOM, Anchorage, AK, USA.","DOI":"10.1109\/INFCOM.2007.166"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1109\/TCE.2007.381705","article-title":"Dynamic and interoperable adaptation of SVC for QoS-enabled streaming","volume":"53","author":"Choi","year":"2007","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1227","DOI":"10.1109\/TCSVT.2007.905519","article-title":"Real-time system for adaptive video streaming based on SVC","volume":"17","author":"Wien","year":"2007","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1682","DOI":"10.1109\/TCE.2009.5278043","article-title":"Design of a mobile video streaming system using adaptive spatial resolution control","volume":"55","author":"Lee","year":"2009","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"374","DOI":"10.1109\/TCE.2012.6227436","article-title":"A network-aware quality adaptation scheme for device collaboration service in home networks","volume":"58","author":"Kim","year":"2012","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chaurasia, A.K., and Jagannatham, A.K. (2013, January 23\u201325). Dynamic parallel tcp for scalable video streaming over mimo wireless networks. Procedings of the 2013 6th Joint IFIP, Wireless and Mobile Networking Conference (WMNC), Dubai, United Arab Emirates.","DOI":"10.1109\/WMNC.2013.6549058"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Radhakrishnan, R., and Nayak, A. (2011, January 7\u20139). An efficient video adaptation scheme for svc transport over lte networks. Proceedings of the 2011 IEEE 17th International Conference on Parallel and Distributed Systems (ICPADS), Tainan, Taiwan.","DOI":"10.1109\/ICPADS.2011.24"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Maani, E., Yijing, L., Pahalawatta, P., and Katsaggelos, A. (2007, January 13\u201316). Packet scheduling for scalable video streaming over lossy packet access networks. Proceedings of 16th International Conference on Computer Communications and Networks, 2007, ICCCN 2007, Honolulu, HI, USA.","DOI":"10.1109\/ICCCN.2007.4317882"},{"key":"ref_21","unstructured":"Miao, Z., and Ortega, A. (November, January 29). Optimal scheduling for streaming of scalable media. Proceedigns of the 2000 Conference Record of the Thirty-Fourth Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1109\/TMM.2005.864313","article-title":"Rate-distortion optimized streaming of packetized media","volume":"8","author":"Chou","year":"2006","journal-title":"IEEE Trans. Multimedia"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.jvcir.2015.05.012","article-title":"Scalable 3d video streaming over p2p networks with playback length changeable chunk segmentation","volume":"31","author":"Liu","year":"2015","journal-title":"J. Visual Commun. Image Represent."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/j.is.2014.05.010","article-title":"Effective scalable video streaming transmission with TBS algorithm in an MC-CDMA system","volume":"48","author":"Seo","year":"2015","journal-title":"Inf. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1007\/s11554-012-0273-6","article-title":"264\/mvc interleaving for real-time multiview video streaming","volume":"10","author":"Liu","year":"2015","journal-title":"J. Real-Time Image Process."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/TMM.2006.888017","article-title":"Video packet selection and scheduling for multipath streaming","volume":"9","author":"Jurca","year":"2007","journal-title":"IEEE Trans. Multimedia"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1241","DOI":"10.1109\/TMM.2007.902869","article-title":"Dependent packet transmission policies in rate-distortion optimized media scheduling","volume":"9","author":"Frossard","year":"2007","journal-title":"IEEE Trans. Multimedia"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1109\/TMM.2011.2129499","article-title":"Layer-aware forward error correction for mobile broadcast of layered media","volume":"13","author":"Hellge","year":"2011","journal-title":"IEEE Trans. Multimedia"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"812","DOI":"10.1109\/TCSVT.2014.2363741","article-title":"A qoe-based link adaptation scheme for H.264\/SVC video multicast over IEEE 802.11","volume":"25","author":"Kuo","year":"2015","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_30","unstructured":"JVT (2007). Doc. JVT-X201, ITU-T."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Blestel, M., and Raulet, M. (2010, January 8\u201310). Open SVC decoder: A flexible SVC library. Proceedings of the international conference on Multimedia, Firenze, Italy.","DOI":"10.1145\/1873951.1874247"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Pescador, F., Samper, D., Raulet, M., Juarez, E., and Sanz, C. (2011, January 9\u201312). A DSP based H.264\/SVC decoder for a multimedia terminal. Proceedigns of the 2011 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA.","DOI":"10.1109\/ICCE.2011.5722651"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1003","DOI":"10.1109\/TCSVT.2013.2248215","article-title":"Dependent r\/d modeling techniques and joint t-q layer bit allocation for H.264\/SVC","volume":"23","author":"Cho","year":"2013","journal-title":"IEEE Trans. Circuits Syst. Video Technol."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/5\/2\/11\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:24:42Z","timestamp":1760210682000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/5\/2\/11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,30]]},"references-count":33,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2016,6]]}},"alternative-id":["computers5020011"],"URL":"https:\/\/doi.org\/10.3390\/computers5020011","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2016,5,30]]}}}