{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T15:28:21Z","timestamp":1778599701623,"version":"3.51.4"},"reference-count":21,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2021,2,28]],"date-time":"2021-02-28T00:00:00Z","timestamp":1614470400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2021,2,28]]},"abstract":"<jats:p>This work studies the jitter buffer management algorithm for Voice over IP in WebRTC. In particular, it details the core concepts of WebRTC\u2019s jitter buffer management. Furthermore, it investigates how jitter buffer management algorithm behaves under network conditions with packet bursts. It also proposes an approach, different from the default WebRTC algorithm, to avoid distortions that occur under such network conditions. Under packet bursts, when the packet buffer becomes full, the WebRTC jitter buffer algorithm may discard all the packets in the buffer to make room for incoming packets. The proposed approach offers a novel strategy to minimize the number of packets discarded in the presence of packet bursts. Therefore, voice quality as perceived by the user is improved. ITU-T Rec. P.863, which also confirms the improvement, is employed to objectively evaluate the listening quality.<\/jats:p>","DOI":"10.1145\/3410449","type":"journal-article","created":{"date-parts":[[2021,4,16]],"date-time":"2021-04-16T12:42:08Z","timestamp":1618576928000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["Improved Jitter Buffer Management for WebRTC"],"prefix":"10.1145","volume":"17","author":[{"given":"Yusuf","family":"Cinar","sequence":"first","affiliation":[{"name":"National University of Ireland, Galway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Pocta","sequence":"additional","affiliation":[{"name":"University of Zilina"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Desmond","family":"Chambers","sequence":"additional","affiliation":[{"name":"National University of Ireland, Galway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hugh","family":"Melvin","sequence":"additional","affiliation":[{"name":"National University of Ireland, Galway"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,4,16]]},"reference":[{"key":"e_1_2_2_1_1","first-page":"448","article-title":"Codec for Enhanced Voice Services (EVS); Jitter Buffer Management","volume":"26","author":"GPP TS","year":"2019","unstructured":"3 GPP TS 26.448 Version 16.0.0. 2019 . Codec for Enhanced Voice Services (EVS); Jitter Buffer Management . Technical Specification (TS) 26 . 448 . 3rd Generation Partnership Project (3GPP). Version 16.0.0. Retrieved from https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=1470. 3GPP TS 26.448 Version 16.0.0. 2019. Codec for Enhanced Voice Services (EVS); Jitter Buffer Management. Technical Specification (TS) 26.448. 3rd Generation Partnership Project (3GPP). Version 16.0.0. Retrieved from https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=1470.","journal-title":"Technical Specification (TS)"},{"key":"e_1_2_2_2_1","unstructured":"ABIResearch. 2013. 4.7 billion mobile WebRTC devices by 2018 despite lack of open support from Apple and Microsoft. Retrieved from https:\/\/www.abiresearch.com\/press\/47-billion-mobile-webrtc-devices-by-2018-despite-l\/.  ABIResearch. 2013. 4.7 billion mobile WebRTC devices by 2018 despite lack of open support from Apple and Microsoft. Retrieved from https:\/\/www.abiresearch.com\/press\/47-billion-mobile-webrtc-devices-by-2018-despite-l\/."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.21437\/PQS.2016-19"},{"key":"e_1_2_2_4_1","volume-title":"Overview: Real-Time Protocols for Browser-Based Applications. RFC 8825. https:\/\/tools.ietf.org\/html\/rfc8825.","author":"Alvestrand H","year":"2021","unstructured":"H Alvestrand . 2021 . Overview: Real-Time Protocols for Browser-Based Applications. RFC 8825. https:\/\/tools.ietf.org\/html\/rfc8825. H Alvestrand. 2021. Overview: Real-Time Protocols for Browser-Based Applications. RFC 8825. https:\/\/tools.ietf.org\/html\/rfc8825."},{"key":"e_1_2_2_5_1","unstructured":"Adam Bergkvist Daniel C. Burnett Cullen Jennings and Anant Narayanan. 2021. WebRTC 1.0: Real-Time Communication Between Browsers. W3C Recommendation. https:\/\/www.w3.org\/TR\/2021\/REC-webrtc-20210126\/.  Adam Bergkvist Daniel C. Burnett Cullen Jennings and Anant Narayanan. 2021. WebRTC 1.0: Real-Time Communication Between Browsers. W3C Recommendation. https:\/\/www.w3.org\/TR\/2021\/REC-webrtc-20210126\/."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/DT.2014.6868687"},{"key":"e_1_2_2_7_1","first-page":"17","article-title":"A black-box analysis of the extent of time-scale modification introduced by webrtc adaptive jitter buffer and its impact on listening speech quality","volume":"18","author":"Cinar Yusuf","year":"2016","unstructured":"Yusuf Cinar , Hugh Melvin , and Peter Pocta . 2016 . A black-box analysis of the extent of time-scale modification introduced by webrtc adaptive jitter buffer and its impact on listening speech quality . Commun. Sci. Lett. Univ. Zilina 18 , 1 (2016), 17 \u2013 22 . Yusuf Cinar, Hugh Melvin, and Peter Pocta. 2016. A black-box analysis of the extent of time-scale modification introduced by webrtc adaptive jitter buffer and its impact on listening speech quality. Commun. Sci. Lett. Univ. Zilina 18, 1 (2016), 17\u201322.","journal-title":"Commun. Sci. Lett. Univ. Zilina"},{"key":"e_1_2_2_8_1","volume-title":"Integral and Diagnostic Intrusive Prediction of Speech Quality","author":"C\u00f4t\u00e9 Nicolas","unstructured":"Nicolas C\u00f4t\u00e9 . 2011. Integral and Diagnostic Intrusive Prediction of Speech Quality . Springer Science & Business Media . Nicolas C\u00f4t\u00e9. 2011. Integral and Diagnostic Intrusive Prediction of Speech Quality. Springer Science & Business Media."},{"key":"e_1_2_2_9_1","volume-title":"Retrieved","author":"Solutions Global IP","year":"2007","unstructured":"Global IP Solutions . 2007 . GIPS NetEQ . Retrieved May 26, 2020 from http:\/\/www.gipscorp.alcatrazconsulting.com\/files\/english\/datasheets\/NetEQ.pdf. Global IP Solutions. 2007. GIPS NetEQ. Retrieved May 26, 2020 from http:\/\/www.gipscorp.alcatrazconsulting.com\/files\/english\/datasheets\/NetEQ.pdf."},{"key":"e_1_2_2_11_1","unstructured":"ITU-T. 2003. Recommendation ITU-T G.114 One-way transmission time.  ITU-T. 2003. Recommendation ITU-T G.114 One-way transmission time."},{"key":"e_1_2_2_12_1","unstructured":"ITU-T. 2017. Recommendation ITU-T P.501 Test signals for use in telephonometry.  ITU-T. 2017. Recommendation ITU-T P.501 Test signals for use in telephonometry."},{"key":"e_1_2_2_13_1","unstructured":"ITU-T. 2018. Recommendation ITU-T P.863 Perceptual objective listening quality assessment.  ITU-T. 2018. Recommendation ITU-T P.863 Perceptual objective listening quality assessment."},{"key":"e_1_2_2_14_1","first-page":"11","article-title":"A black box analysis of WebRTC mouth-to-ear delays","volume":"18","author":"Komperda Oliwia","year":"2016","unstructured":"Oliwia Komperda , Hugh Melvin , and Peter Pocta . 2016 . A black box analysis of WebRTC mouth-to-ear delays . Commun. Sci. Lett. Univ. Zilina 18 , 1 (2016), 11 \u2013 16 . Oliwia Komperda, Hugh Melvin, and Peter Pocta. 2016. A black box analysis of WebRTC mouth-to-ear delays. Commun. Sci. Lett. Univ. Zilina 18, 1 (2016), 11\u201316.","journal-title":"Commun. Sci. Lett. Univ. Zilina"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2003.819095"},{"key":"e_1_2_2_16_1","first-page":"733","article-title":"Method and receiver for determining a jitter buffer level","volume":"7","author":"Lundin Henrik Fahlberg","year":"2010","unstructured":"Henrik Fahlberg Lundin . 2010 . Method and receiver for determining a jitter buffer level . US Patent 7 , 733 ,893. Henrik Fahlberg Lundin. 2010. Method and receiver for determining a jitter buffer level. US Patent 7,733,893.","journal-title":"US Patent"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/QoMEX.2017.7965649"},{"key":"e_1_2_2_19_1","volume-title":"Proceedings of the 2008 Proceedings of 17th International Conference on Computer Communications and Networks. 1\u20136. DOI:https:\/\/doi.org\/10","author":"Oklander B.","year":"2008","unstructured":"B. Oklander and M. Sidi . 2008. Jitter buffer analysis . In Proceedings of the 2008 Proceedings of 17th International Conference on Computer Communications and Networks. 1\u20136. DOI:https:\/\/doi.org\/10 .1109\/ICCCN. 2008 .ECP.33 10.1109\/ICCCN.2008.ECP.33 B. Oklander and M. Sidi. 2008. Jitter buffer analysis. In Proceedings of the 2008 Proceedings of 17th International Conference on Computer Communications and Networks. 1\u20136. DOI:https:\/\/doi.org\/10.1109\/ICCCN.2008.ECP.33"},{"key":"e_1_2_2_20_1","volume-title":"Speech Quality of VoIP","author":"Raake Alexander","unstructured":"Alexander Raake . 2006. Speech Quality of VoIP . Wiley Online Library . Alexander Raake. 2006. Speech Quality of VoIP. Wiley Online Library."},{"key":"e_1_2_2_21_1","volume-title":"Voice over IP: Speech transmission over packet networks","author":"Skoglund Jan","unstructured":"Jan Skoglund , Ermin Kozica , Jan Linden , Roar Hagen , and W Bastiaan Kleijn . 2008. Voice over IP: Speech transmission over packet networks . In Springer Handbook of Speech Processing. Springer , 307\u2013330. Jan Skoglund, Ermin Kozica, Jan Linden, Roar Hagen, and W Bastiaan Kleijn. 2008. Voice over IP: Speech transmission over packet networks. In Springer Handbook of Speech Processing. Springer, 307\u2013330."},{"key":"e_1_2_2_22_1","unstructured":"WebRTC Team. 2017. WebRTC. Retrieved January 1 2017 from WebRTC.org.  WebRTC Team. 2017. WebRTC. Retrieved January 1 2017 from WebRTC.org."},{"key":"e_1_2_2_23_1","volume-title":"The Free Encyclopedia. Retrieved","author":"Wikipedia","year":"2020","unstructured":"Wikipedia contributors. 2019. Global IP Solutions. Wikipedia , The Free Encyclopedia. Retrieved May 26, 2020 from https:\/\/en.wikipedia.org\/w\/index.php?title=Global_IP_Solutions&oldid=933140402. Wikipedia contributors. 2019. Global IP Solutions. Wikipedia, The Free Encyclopedia. Retrieved May 26, 2020 from https:\/\/en.wikipedia.org\/w\/index.php?title=Global_IP_Solutions&oldid=933140402."}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3410449","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3410449","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:51Z","timestamp":1750195911000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3410449"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,28]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,2,28]]}},"alternative-id":["10.1145\/3410449"],"URL":"https:\/\/doi.org\/10.1145\/3410449","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"value":"1551-6857","type":"print"},{"value":"1551-6865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,28]]},"assertion":[{"value":"2020-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-04-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}