Skip to main content
Log in

Optimize adaptive media playout using dynamic fuzzy logic control for video streaming

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. 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

    Google Scholar 

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

    Article  Google Scholar 

  8. 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

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. Liu Y, Nie L, Han L et al (2015) Action2Activity: recognizing complex activities from sensor data. InIJCAI 2015:1617–1623

    Google Scholar 

  13. Liu L, Cheng L, Liu Y et al (2016) Recognizing complex activities by a probabilistic interval-based model. InAAAI 30:1266–1272

    Google Scholar 

  14. 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

    Article  MATH  Google Scholar 

  15. 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)

  16. 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

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

  20. 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

    Article  Google Scholar 

  21. 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

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Zahereel Ishwar Abdul Khalib.

Ethics declarations

Conflict of interest

The research holds no conflict of interest.

Ethical approval

Not applicable.

Informed consent

Not applicable.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6073-7

Keywords

Navigation