Adaptive P2P Live Streaming Model Using Connection Switching to Enhance the QoS

Authors

  • M. Satyanarayana Reddy Research Scholar, Department of CSE, JNTUA Anantapuramu, Andhra Pradesh, India
  • P. Chenna Reddy Professor, Department of CSE, JNTUA Anantapuramu, Andhra Pradesh

Keywords:

P2P live Streaming, Playback, connection Switching, Network establishment

Abstract

Peer-to-Peer (P2P) methods have been regarded as an ideal solution for large live streaming platforms due to their low cost and scalability, they tend to cause delays in playback. In order to address this issue, we have proposed a method that allows a P2P system to select its neighbour peers more efficiently. The proposed method allows the system to select its neighbour peers even if the number of connectable peers has already exceeded the maximum. This method would greatly increase the data duplication among the peers and make the system's playback range denser. To prevent degradation in the quality of the system's playback, the method only performs connection switching if all of the other connectable peers have sufficient buffer data. Through extensive simulations, the proposed method significantly lowers the start-up latency and playback lag.

Downloads

Download data is not yet available.

References

I. M. Zebari, R. M. Zeebaree, and H. M. Yasin, "Real-time video streaming from multi-source using client-server for video distribution," in 2019 4th Scientific International Conference Najaf (SICN), 2019, pp. 109-114.

J. Deng, G. Tyson, F. Cuadrado, and S. Uhlig, "Internet scale user-generated live video streaming: The Twitch case," in Passive and Active Measurement: 18th International Conference, PAM 2017, 2017, pp. 60-71.

S. Ahmad, C. Bouras, E. Buyukkaya, M. Dawood, R. Hamzaoui, V. Kapoulas, A. Papazois, and G. Simon, "Peer-to-peer live video streaming with rateless codes for massively multiplayer online games," Peer-to-Peer Networking and Applications, vol. 11, pp. 44-62, 2018.

Y. Zheng, D. Wu, Y. Ke, C. Yang, M. Chen, and G. Zhang, "Online cloud transcoding and distribution for crowdsourced live game video streaming," IEEE Transactions on Circuits and Systems for Video Technology, vol. 27, no. 8, pp. 1777-1789, 2016.

Y.-S. Wang, "User experiences in live video streaming: a netnography analysis," Internet Research, 2019.

L. Chen, M. Qiu, W. Dai, and N. Jiang, "Supporting high-quality video streaming with SDN-based CDNs," The Journal of Supercomputing, vol. 73, pp. 3547-3561, 2017.

S. Nacakli and A. M. Tekalp, "Controlling P2P-CDN live streaming services at SDN-enabled multi-access edge datacenters," IEEE Transactions on Multimedia, vol. 23, pp. 3805-3816, 2020.

Z. ImaniMehr and M. DehghanTakhtFooladi, "Token-based incentive mechanism for peer-to-peer video streaming networks," The Journal of Supercomputing, vol. 75, pp. 6612-6631, 2019.

A. Sammoud, A. Kumar, M. Bayoumi, and T. Elarabi, "Real-time streaming challenges in Internet of Video Things (IoVT)," in 2017 IEEE International Symposium on Circuits and Systems (ISCAS), 2017, pp. 1-4.

S. Budhkar and V. Tamarapalli, "Two-tier peer selection strategy to minimize delay in P2P live streaming systems," in 2016 Twenty Second National Conference on Communication (NCC), 2016, pp. 1-6.

H. Ayatollahi, M. Khansari, and H. R. Rabiee, "A push-pull network coding protocol for live peer-to-peer streaming," Computer Networks, vol. 130, pp. 145-155, 2018.

Y. Zhang, C. Gao, Y. Guo, K. Bian, X. Jin, Z. Yang, L. Song, J. Cheng, H. Tuo, and X. Li, "Proactive video push for optimizing bandwidth consumption in hybrid CDN-P2P VoD systems," in IEEE INFOCOM 2018-IEEE Conference on Computer Communications, 2018, pp. 2555-2563.

B. Uma Maheswari and T. S. B. Sudarshan, "Reputation-based mesh-tree-mesh cluster hybrid architecture for P2P live streaming," in 2016 3rd International Conference on Devices, Circuits and Systems (ICDCS), 2016, pp. 240-243.

C. Chang, C. Chou, K. Chen, and C. Chunk, "Scheduling over swarm-based P2P live streaming system: from theoretical analysis to practical design," IEEE J Emerg Sel Top Circ Syst, vol. 4, no. 1, pp. 57-69, 2014.

K. Yang, B. Wang, and Z. Zhang, "A method of identifying P2P live streaming based on union features," in IEEE conference on software engineering and service science, 2013, pp. 426-429.

A. Bentaleb, P. K. Yadav, W. T. Ooi, and R. Zimmermann, "DQ-DASH: A queuing theory approach to distributed adaptive video streaming," ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), vol. 16, no. 1, pp. 1-24, 2020.

A. Nassani, L. Zhang, H. Bai, and M. Billinghurst, "Showmearound: Giving virtual tours using live 360 video," in Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems, 2021, pp. 1-4.

Y. Zhang, Y. Wu, Y. Tao, K. Bian, P. Zhou, L. Song, and H. Tuo, "Improving quality of experience by adaptive video streaming with super-resolution," in IEEE INFOCOM 2020-IEEE Conference on Computer Communications, 2020, pp. 1957-1966.

B. Barekatain, D. Khezrimotlagh, M. Maarof, H. Ghaeini, A. Quintana, and A. Cabrera, "Efficient P2P live video streaming over hybrid WMNs using random network coding," Wireless Personal Communications Journal, vol. 80, pp. 1761-1789, 2015.

Dinakar, J. R. ., & S., V. . (2023). Real-Time Streaming Analytics using Big Data Paradigm and Predictive Modelling based on Deep Learning . International Journal on Recent and Innovation Trends in Computing and Communication, 11(4s), 161–165. https://doi.org/10.17762/ijritcc.v11i4s.6323

Thakre, B., Thakre, R., Timande, S., & Sarangpure, V. (2021). An Efficient Data Mining Based Automated Learning Model to Predict Heart Diseases. Machine Learning Applications in Engineering Education and Management, 1(2), 27–33. Retrieved from http://yashikajournals.com/index.php/mlaeem/article/view/17

Downloads

Published

21.09.2023

How to Cite

Reddy , M. S. ., & Reddy, P. C. . (2023). Adaptive P2P Live Streaming Model Using Connection Switching to Enhance the QoS. International Journal of Intelligent Systems and Applications in Engineering, 11(4), 495–501. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/3584

Issue

Section

Research Article