Abstract
The Internet Engineering Task Force (IETF) – the open Internet standards-development body – considers the Opus codec as a highly versatile audio codec for interactive voice and music transmission. In this review we survey the dynamic functioning of the Opus codec within a Web Real-Time Communication (WebRTC) framework based on the Google Chrome browser. The codec behavior and the effectively utilized features during the active communication process are tested and analyzed under various testing conditions. In the experiments, we verify the Opus performance and interactivity. Relevant codec parameters can easily be adapted in application development. In addition, WebRTC framework-coded speech achieves a similar MOS assessment compared to stand-alone Opus coding.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Alvestrand, H.: Overview: real time protocols for brower-based applications draft-ietf-rtcweb-overview-11. Internet-Draft. http://tools.ietf.org/id/draft-ietf-rtcweb-overview-11.txt. Accessed August 2014
Falin, J., Vos, K., Terriberry, T.: Definition of the Opus audio codec. RFC 6716 (Proposed Standard), September 2012. http://www.ietf.org/rfc/rfc6716.txt
Google Inc.: Webrtc, September 2014. http://www.webrtc.org/
Hoene, C., Valin, J., Vos, K., Skoglund, J.: Summary of Opus listening test results draft-ietf-codec-results-03. Internet-Draft, May 2013. http://tools.ietf.org/html/draft-ietf-codec-results-03. Accessed April 2015
ITU-T: Methods for objective and subjective assessment of speech quality (POLQA): perceptual objective listening quality assessment. REC P.863, International Telecommunication Union (Telecommunication Standardization Sector), September 2014. http://www.itu.int/rec/T-REC-P.863-201409-I/en
Jennings, C., Narayanan, A., Burnett, D., Bergkvist, A.: WebRTC 1.0: real-time communication between browsers. W3C Editor’s Draft, W3C, March 2015. http://w3c.github.io/webrtc-pc/. Accessed April 2015
Jokisch, O., Maruschke, M., Meszaros, M., Iaroshenko, V.: Audio and speech quality survey of the opus codec in web real-time communication, October 2015 (to be published)
Vos, K., Jensen, S., Sorensen, K.: SILK speech codec: draft-vos-silk-02. Internet-Draft, September 2010. http://tools.ietf.org/html/draft-vos-silk-02. Accessed April 2015
Valin, J.M., Terriberry, T.B., Montgomery, C., Maxwell, G.: A high-quality speech and audio codec with less than 10 ms delay. IEEE Trans. Audio Speech Lang. Process. 18(1), 58–67 (2010)
Valin, J.M., Maxwell, G., Terriberry, T., Vos, K.: High-quality, low-delay music coding in the opus codec. AES Convention, October 2013
Valin, J.M., Maxwell, G., Terriberry, T., Vos, K.: Voice coding with opus. AES Convention, October 2013
Xiph.Org: libOpus, September 2014. http://www.opus-codec.org/downloads/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Maruschke, M., Jokisch, O., Meszaros, M., Iaroshenko, V. (2015). Review of the Opus Codec in a WebRTC Scenario for Audio and Speech Communication. In: Ronzhin, A., Potapova, R., Fakotakis, N. (eds) Speech and Computer. SPECOM 2015. Lecture Notes in Computer Science(), vol 9319. Springer, Cham. https://doi.org/10.1007/978-3-319-23132-7_43
Download citation
DOI: https://doi.org/10.1007/978-3-319-23132-7_43
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23131-0
Online ISBN: 978-3-319-23132-7
eBook Packages: Computer ScienceComputer Science (R0)