Skip to main content

Performance of Modern Video Codecs in Real-Time Communication WebRTC Protocol

  • Conference paper
  • First Online:
New Advances in Dependability of Networks and Systems (DepCoS-RELCOMEX 2022)

Abstract

Real-time multimedia communication technology is becoming the most significant part of our modern world. It can be a holy grail for stopping environmental degradation. Most people travel mainly to chat with other people. The COVID-19 pandemic showed that we could communicate using existing telecommunication technology without any traveling. A crucial part of today's video real-time peer-to-peer communication is a good video-stream compression algorithm. The publication uses WebRTC communication technology. It is a service that runs in HTML5 compliant web browsers. The service is designed for a peer-to-peer video connection on the local network. We conducted several audiovisual sessions with different bandwidth limits. For each network throughput, parameters responsible for the video transmission quality were measured, such as delay, packet loss, or the send and receive frame rate. In the experiment, four video compression codecs for real-time communication were tested. The obtained results indicate potential applications of AV1 compression codec in the construction of e-learning and game streaming websites.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Radha, R., Mahalakshmiv, M.: E-learning during lockdown of covid-19 pandemic: a global perspective. Int. J. Control Autom. 13, 1088–1099 (2020)

    Google Scholar 

  2. Mhatre, V., Chavan, S., Samuel, A., Patil, A., Chittimilla, A., Kumar, N.: Embedded video processing and data acquisition for unmanned aerial vehicle. In: 2015 International Conference on Computers, Communications, and Systems (ICCCS), pp. 141–145 (2015). https://doi.org/10.1109/CCOMS.2015.7562889

  3. Rostański, M., Buchwald, P., Mączka, K., Kostka, P., Nawrat, Z.: The development of internetwork channel emulation platform for surgical robot telemanipulation control system (INSeRT). In: 2015 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1081–1085 (2015). https://doi.org/10.15439/2015F239

  4. Nayyef, Z., Amer, S., Hussain, Z.: Peer to Peer multimedia real-time communication system based on WebRTC technology. Int. J. Hist. Eng. Technol. 2(9), 125–130 (2019)

    Google Scholar 

  5. Antunes, M., Silva, C., Barranca, J.: A telemedicine application using WebRTC. Procedia Comput. Sci. 100, 414–420 (2016). https://doi.org/10.1016/j.procs.2016.09.177

    Article  Google Scholar 

  6. Pasha, M., Shahzad, F., Ahmad, A.: An analysis of challenges face by WEBRTC videoconferencing and a remedial architecture. Int. J. Comput. Sci. Inf. Secur. 14, 698–705 (2016)

    Google Scholar 

  7. Ouya, S., Sylla, K., Faye, P.M.D., Sow, M.Y., Lishou, C.: Impact of integrating WebRTC in universities’ e-learning platforms. In: 2015 5th World Congress on Information and Communication Technologies (WICT), pp. 13–17 (2015). https://doi.org/10.1109/WICT.2015.7489664

  8. Buchwald, P., Dawid, A.: Open concurrent network communication methods in building distributed web applications. TASK Q. 25, 397–406 (2021). https://doi.org/10.34808/tq2021/25.4/c

  9. Kwon, S., Tamhankar, A., Rao, K.R.: Overview of H.264/MPEG-4 part 10. J. Vis. Commun. Image Represent. 17, 186–216 (2006). https://doi.org/10.1016/j.jvcir.2005.05.010

  10. Mukherjee, D., et al.: The latest open-source video codec VP9 - An overview and preliminary results. In: 2013 Picture Coding Symposium (PCS), pp. 390–393 (2013). https://doi.org/10.1109/PCS.2013.6737765

  11. Fouladi, S., Emmons, J., Orbay, E., Wu, C., Wahby, R.S., Winstein, K.: Salsify: {Low-Latency} Network Video through Tighter Integration between a Video Codec and a Transport Protocol. Presented at the 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2018) (2018)

    Google Scholar 

  12. Jain, A., Bansal, R., Kumar, A., Singh, K.: A comparative study of visual and auditory reaction times on the basis of gender and physical activity levels of medical first year students. Int. J. Appl. Basic Med. Res. 5, 124–127 (2015). https://doi.org/10.4103/2229-516X.157168

    Article  Google Scholar 

  13. Vucic, D., Skorin-Kapov, L.: The impact of packet loss and google congestion control on QoE for WebRTC-based mobile multiparty Audiovisual Telemeetings. In: Kompatsiaris, I., Huet, B., Mezaris, V., Gurrin, C., Cheng, W.-H., Vrochidis, S. (eds.) MMM 2019. LNCS, vol. 11295, pp. 459–470. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-05710-7_38

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aleksander Dawid .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dawid, A., Buchwald, P. (2022). Performance of Modern Video Codecs in Real-Time Communication WebRTC Protocol. In: Zamojski, W., Mazurkiewicz, J., Sugier, J., Walkowiak, T., Kacprzyk, J. (eds) New Advances in Dependability of Networks and Systems. DepCoS-RELCOMEX 2022. Lecture Notes in Networks and Systems, vol 484. Springer, Cham. https://doi.org/10.1007/978-3-031-06746-4_4

Download citation

Publish with us

Policies and ethics