Adaptive P2P Live Streaming Model Using Connection Switching to Enhance the QoS
Keywords:
P2P live Streaming, Playback, connection Switching, Network establishmentAbstract
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
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
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.