Abstract
Adaptive Media Playout (AMP) controls adapt playout rate to prevent buffer outage and to reduce delay in playout. Most AMP techniques use buffer fullness or its variation as indicator to adapt to playout rate. Nonetheless, selecting a convenient buffer threshold of particular design is a great challenge. Based on this principle, Dynamic Fuzzy Logic (DFL) controls principle fused with AMP technique to propose a new technique, known as DFLAMP. The technique is implemented to reduce playout delay and prevent buffer outage. Moreover, DFLAMP is also utilized to adjust playout rate based on arrival rate variation and adapt playout rate to keep the buffer fullness around the desired level. Simulation results have indicated that DFLAMP technique efficiently outperforms other AMP approaches. DFLAMP shows 14.5% less buffer underflow, 25% less buffer overflow, and 26.4% less distortion of variance as compared to APTA. Moreover, it depicts 7.5% decreased total playout delay as compared to DPTA-APTA.
Similar content being viewed by others
References
Al-Zoubi H, Halloush M, Al-Qudah Z et al (2016) A survey on recent advances in IPTV Jordanian. J Comput Inf Technol 2:86–106
Chen Y, Liu G (2016) Adaptive media playout assisted rate adaptation scheme for HTTP adaptive streaming over LTE system In Multimedia & Expo Workshops (ICMEW), 2016 I.E. International Conference on (pp 1–6) IEEE. 10.1109/icmew20167574717
Chuang HC, Huang CY, Chiang, T (2005) A novel adaptive video playout control for video streaming over mobile cellular environment In Circuits and Systems, 2005 ISCAS 2005 I.E. International Symposium on (pp 3267–3270) IEEE. 101109/iscas20051465325
Ehtiba FO, Khalib ZIA, Sabri N, Ahmad B (2016) Fuzzy logic control based adaptive media playout design approach for video streaming In Electronic Design (ICED), 2016 3rd International Conference on (pp 522–526) IEEE. 10.1109/iced20167804700
Hamodi J, Thool R, Salah K et al (2014) Performance study of mobile TV over mobile WiMAX considering different modulation and coding techniques arXiv preprint arXiv:14012542
Hu H, Yang J, Wang Z et al (2010) Scene aware smooth playout control for portable media players over random VBR channels. IEEE Trans Consum Electron 56. https://doi.org/10.1109/tce20105681108
Kalman M, Steinbach E, Girod B (2004) Adaptive media playout for low-delay video streaming over error-prone channels. IEEE Transactions on Circuits and Systems for Video Technology 14:841–851. https://doi.org/10.1109/tcsvt2004828335
Li M, Cheng S H (2009) Arrival Process-Controlled Adaptive Media Playout for Video Streaming In FMN (pp 26–37). 10.1007/978–3–642-02472-6_3
Li M, Lin TW, Cheng SH (2012) Arrival process-controlled adaptive media playout with multiple thresholds for video streaming. Multimedia Systems 18:391–407. https://doi.org/10.1007/s00530-012-0260-6
Li M, Yeh CL, Lu SY (2018) Real-time QoE monitoring system for video streaming services with adaptive media playout. International Journal of Digital Multimedia Broadcasting 2018:1–11. https://doi.org/10.1155/2018/2619438
Lindeberg M, Kristiansen S, Plagemann T, Goebel V (2011) Challenges and techniques for video streaming over mobile ad hoc networks. Multimedia Systems 17:51–82. https://doi.org/10.1007/s00530-010-0187-8
Liu Y, Nie L, Han L et al (2015) Action2Activity: recognizing complex activities from sensor data. InIJCAI 2015:1617–1623
Liu L, Cheng L, Liu Y et al (2016) Recognizing complex activities by a probabilistic interval-based model. InAAAI 30:1266–1272
Mamdani EH, Assilian S (1975) An experiment in linguistic synthesis with a fuzzy logic controller. International Journal of Man-Machine Studies 7:1–13. https://doi.org/10.1016/s0020-7373(75)80002-2
Preoţiuc-Pietro D, Liu Y, Hopkins D, et al (2017) Beyond binary labels: political ideology prediction of twitter users. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). (Vol. 1, pp. 729–740)
Rui C, Zhengkun M (2010) Safety guaranteed smooth playout algorithm for wireless video streaming In Wireless and Optical Communications Conference (WOCC), 2010 19th Annual (pp 1–4) IEEE. 10.1109/wocc20105510614
Su YF, Yang YH, Lu MT et al (2009) Smooth control of adaptive media playout for video streaming. IEEE Transactions on Multimedia 11:1331–1339. https://doi.org/10.1109/tmm20092030543
Su GM, Su X, Bai Y et al (2016) QoE in video streaming over wireless networks: perspectives and research challenges. Wirel Netw 22:1571–1593. https://doi.org/10.1007/s11276-015-1028-7
Wang J, Lei W, Xu P, et al (2017) Adaptive media playout buffer management for latency optimization of mobile live streaming. In: 2017 I.E. International Conference on Multimedia & Expo Workshops (ICMEW) (pp. 369–374). IEEE
Wu J, Yuen C, Wang M, Chen J (2016) Content-aware concurrent multipath transfer for high-definition video streaming over heterogeneous wireless networks. IEEE Transactions on Parallel and Distributed Systems 27:710–723
Yang YH, Lu MT, Chen HH (2006) Smooth playout control for video streaming over error-prone channels In Multimedia, 2006 ISM'06 Eighth IEEE International Symposium on (pp 415–418) IEEE. 10.1109/ism2006138
Yang J, Hu H, Xi H et al (2011) Online buffer fullness estimation aided adaptive media playout for video streaming. IEEE Transactions on Multimedia 13:1141–1153. https://doi.org/10.1109/tmm20112160158
Zhang X, Hassanein H (2012) A survey of peer-to-peer live video streaming schemes–an algorithmic perspective. Comput Netw 56:3548–3579. https://doi.org/10.1016/jcomnet201206013
Acknowledgments
The authors are very thankful to all the associated personnel in any reference that contributed in/for the purpose of this research.
Funding
The research is funded by the Ministry of Higher Education, Malaysia (MoHE) through the Fundamental Research Grant Scheme (FRGS).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The research holds no conflict of interest.
Ethical approval
Not applicable.
Informed consent
Not applicable.
Rights and permissions
About this article
Cite this article
Abdul Khalib, Z.I., Ehtiba, F.O., Ahmad, R.B. et al. Optimize adaptive media playout using dynamic fuzzy logic control for video streaming. Multimed Tools Appl 77, 28799–28816 (2018). https://doi.org/10.1007/s11042-018-6073-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6073-7