Streaming Video Over Heterogenous Systems Using Real Time Protocol

Hesham Hashim Mohammed, Abdulwahhab F. Shareef, Shahla A. Abdulqader
International Journal of Computational and Electronic Aspects in Engineering
Volume 5: Issue 2, June 2024, pp 46-53


Author's Information
Hesham Hashim Mohammed 1 
Corresponding Author
1Mosul Technical Institute, Northern Technical University, Mosul, Iraq
hesham@ntu.edu.iq

Abdulwahhab F. Shareef2
2Mosul Technical Institute, Northern Technical University, Mosul, Iraq

Shahla A. Abdulqader3
3Mosul Technical Institute, Northern Technical University, Mosul, Iraq

Research Paper -- Peer Research Papered
First online on – 10 June 2024

Open Access article under Creative Commons License

Cite this article –Hesham Hashim Mohammed, Abdulwahhab F. Shareef, Shahla A. Abdulqader “Streaming Video Over Heterogenous Systems Using Real Time Protocol”, International Journal of Computational and Electronic Aspects in Engineering, RAME Publishers, vol. 5, Issue 2, pp. 46-53, 2024.
https://doi.org/10.26706/ijceae.5.2.20240506


Abstract:-
Streaming video in real time from one device to another is a challenging issue for many purposes. One of them is that both sides must initialize the connection at relatively short period of time, another issue is happened if the systems work on different platforms or different Operating Systems (OS). Network status also plays an important role in streaming quality. This paper proposes streaming live video using Real Time Protocol (RTP) form mobile camera (Android system) to a computer (Windows system). Six Streaming metrics has been taken into consideration to measure the results. These metrics are video Jitter, frame Latency, Network Throughput, Peek Signal to Noisy Ratio, and CPU usage. The results shows that network bandwidth effect on these metrics with different perspectivess.
Index Terms:-
Real Time Protocol, User Datagram Protocol, Video Streaming
REFERENCES
  1. E. D. Thorburn, “Social Media, Subjectivity, and Surveillance: Moving on From Occupy, the Rise of Live Streaming Video,” Commun. Crit. Stud., vol. 11, no. 1, pp. 52–63, Jan. 2014, doi: 10.1080/14791420.2013.827356.

  2. A. Castro Higueras, J. P. Pérez-Rufí, J. L. Torres Martín, M. R. Carballeda Camacho, and M. De Aguilera Moyano, “Streaming de vídeo, cómo las plataformas condicionan el comportamiento y los usos expresivos de los usuarios de sus apps,” Rev. Lat. Comun. Soc., no. 80, pp. 1–20, Mar. 2022, doi: 10.4185/RLCS-2022-1545.

  3. Y. Li, C. Wang, and J. Liu, “A Systematic Review of Literature on User Behavior in Video Game Live Streaming,” Int. J. Environ. Res. Public. Health, vol. 17, no. 9, p. 3328, May 2020, doi: 10.3390/ijerph17093328.

  4. S. Wang, S. Yang, and C. Zhao, “SurveilEdge: Real-time Video Query based on Collaborative Cloud-Edge Deep Learning,” in IEEE INFOCOM 2020 - IEEE Conference on Computer Communications, Toronto, ON, Canada: IEEE, Jul. 2020, pp. 2519–2528. doi: 10.1109/INFOCOM41043.2020.9155284.

  5. W. Liang, G. Wang, J. Lai, and X. Xie, “Homogeneous-to-Heterogeneous: Unsupervised Learning for RGB-Infrared Person Re-Identification,” IEEE Trans. Image Process., vol. 30, pp. 6392–6407, 2021, doi: 10.1109/TIP.2021.3092578.

  6. K. Gatimu, A. Dhamodaran, T. Johnson, and B. Lee, “Experimental study of QoE improvements towards adaptive HD video streaming using flexible dual TCP-UDP streaming protocol,” Multimed. Syst., vol. 26, no. 4, pp. 479–493, Aug. 2020, doi: 10.1007/s00530-020-00653-w.

  7. C. Ghasemi, H. Yousefi, and B. Zhang, “Internet-Scale Video Streaming over NDN,” IEEE Netw., vol. 35, no. 5, pp. 174–180, Sep. 2021, doi: 10.1109/MNET.121.1900574.

  8. Y. Urgun and A. Kavak, “SDN/NFV-based QoS mechanism for Cellular Core Networks,” in 2016 24th Telecommunications Forum (TELFOR), Belgrade, Serbia: IEEE, Nov. 2016, pp. 1–4. doi: 10.1109/TELFOR.2016.7818733.

  9. S. Wei and V. Swaminathan, “Low Latency Live Video Streaming over HTTP 2.0,” in Proceedings of Network and Operating System Support on Digital Audio and Video Workshop, Singapore Singapore: ACM, Mar. 2014, pp. 37–42. doi: 10.1145/2597176.2578277.

  10. M. A. Usman, M. R. Usman, and Soo Young Shin, “A no reference method for detection of dropped video frames in live video streaming,” in 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN), Vienna, Austria: IEEE, Jul. 2016, pp. 839–844. doi: 10.1109/ICUFN.2016.7537155.

  11. X. Zhang and H. Hassanein, “Video on-demand streaming on the Internet — A survey,” in 2010 25th Biennial Symposium on Communications, Kingston, ON, Canada: IEEE, 2010, pp. 88–91. doi: 10.1109/BSC.2010.5472998.

  12. M. Martini, “A Simple Relationship Between SSIM and PSNR for DCT-Based Compressed Images and Video: SSIM as Content-Aware PSNR,” in 2023 IEEE 25th International Workshop on Multimedia Signal Processing (MMSP), Poitiers, France: IEEE, Sep. 2023, pp. 1–5. doi: 10.1109/MMSP59012.2023.10337706.

  13. Z. Fu, J. Zhou, W. Xu, C. Guo, and Q. Wu, “GPU and VPU Enabled Virtual Mobile Infrastructure for 3-D Image Rendering and its Application in Telemedicine,” IEEE Internet Things J., vol. 11, no. 5, pp. 7724–7738, Mar. 2024, doi: 10.1109/JIOT.2023.3316698.

  14. J. Rasanen, A. Altonen, A. Mercat, and J. Vanne, “Open-source RTP Library for End-to-End Encrypted Real-Time Video Streaming Applications,” in 2021 IEEE International Symposium on Multimedia (ISM), Naple, Italy: IEEE, Nov. 2021, pp. 92–96. doi: 10.1109/ISM52913.2021.00023.

  15. A. Heryana et al., “Realtime Video Latency Reduction for Autonomous Vehicle Teleoperation Using RTMP Over UDP Protocols,” in Proceedings of the 2022 International Conference on Computer, Control, Informatics and Its Applications, Virtual Event Indonesia: ACM, Nov. 2022, pp. 44–49. doi: 10.1145/3575882.3575891.

  16. Q. Zeng et al., “TVSR‐OR: Tile‐based 360‐degree video streaming over real time streaming protocol with optimized read,” Trans. Emerg. Telecommun. Technol., vol. 34, no. 5, p. e4759, May 2023, doi: 10.1002/ett.4759.

  17. H. Zhang, A. Zhou, G. Wang, C. Li, and H. Ma, “Toward Optimal Live Video Streaming QoE: A Deep Feature-Fusion Approach,” IEEEACM Trans. Netw., pp. 1–16, 2024, doi: 10.1109/TNET.2024.3351832.

  18. To view full paper, Download here


Publishing with