Abstract
With the application of audio in various fields, the reliability of transmission and delay have been improved to a certain extent. However, there is no quick and effective method to test the delay of audio transmission nowadays. Therefore, it is an urgent matter to propose a reasonable method to test the audio delay. This paper takes web audio as research object, proposing a method of automatically testing web audio delay based on NTP, on the basis of which the delay of web audio is tested from two perspectives namely local delay and network delay. The experimental results show that the auto-delay testing method for web audio proposed in this paper is more flexible and efficient than other testing methods, especially for web audio testing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Deveria, A.: Can I use… support tables for HTML5, CSS3, etc. (2015). http://caniuse.com/. Accessed 14 Oct 2015
ECMA International: ECMAScript 2015 Language Specification – ECMA-262 6th Edition (2015). http://www.ecma-international.org/ecma-262/6.0/#sec-time-values-and-time-range. Accessed 28 Sept 2015
Fober, D., Orlarey, Y., Letz, S.: Real time clock skew estimation over network delays. Technical report, Grame (2005)
Lunney, H.W.M.: Time as heard in speech and music. Nature 249, 592 (1974)
Michon, J.A.: Studies on subjective duration: I. Differential sensitivity in the perception of repeated temporal intervals. Acta Physiol. (Oxf) 22, 441–450 (1964)
Mills, D.L.: Executive summary: computer network time synchronization, May 2012. http://www.eecis.udel.edu/~mills/exec.html. Accessed 13 Feb 2015
Mills, D.L.: Timestamp capture principles, May 2012. http://www.eecis.udel.edu/~mills/stamp.html. Accessed 16 Feb 2015
Mills, D.L.: Clock filter algorithm, March 2014. https://www.eecis.udel.edu/~mills/ntp/html/filter.html. Accessed 17 Sept 2015
Multi-device Timing Community Group: Multi-device timing for web, community group charter (2015). https://webtiming.github.io/. Accessed 29 Sept 2015
Node.js Foundation: Process Node.js v4.1.1 manual & documentation, August 2015. https://nodejs.org/api/process.html#process_process_hrtime. Accessed 28 Sept 2015
NTP.org: Clock quality, March 2014. http://www.ntp.org/ntpfaq/NTP-s-sw-clocks-quality.htm. Accessed 13 Feb 2015
NTP.org: How does it work? (2014). http://www.ntp.org/ntpfaq/NTP-s-algo.htm. Accessed 06 Oct 2015
Georgiadis, L.: Resource allocation and cross-layer control in wireless networks. Found. Trends Netw. 1(1), 1–149 (2006)
Jagannathan, K.: Delay analysis of maximum weight scheduling in wireless ad hoc networks. In: CISS 2009, Baltimore, pp. 389–394 (2009)
Ying, L.: On combining shortest-path and back-pressure routing over multihop wireless networks. In: INFOCOM 2009, Brazil, pp. 1674–1682 (2009)
Ji, B.: Delay-based back-pressure scheduling in multi-hop wireless networks. In: INFOCOM 2011, ShangHai, pp. 2579–2587 (2011)
Celik, G., Modiano, E.: Variable frame based max-weight algorithms for networks with switchover delay. In: ISIT 2011, Russia, pp. 2537–2541 (2011)
Bui, L.: Novel architectures and algorithms for delay reduction in back-pressure scheduling and routing. In: INFOCOM 2009, Brazil, pp. 2936–2940 (2009)
Shakkottai, S.: Scheduling for multiple flows sharing a time-varying channel: the exponential rule. Trans Am. Math. Soc. 207, 185–202 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Tang, Y., Li, Y., Jia, R., Wang, Y., Hu, W. (2018). An NTP-Based Test Method for Web Audio Delay. In: Huang, DS., Gromiha, M., Han, K., Hussain, A. (eds) Intelligent Computing Methodologies. ICIC 2018. Lecture Notes in Computer Science(), vol 10956. Springer, Cham. https://doi.org/10.1007/978-3-319-95957-3_48
Download citation
DOI: https://doi.org/10.1007/978-3-319-95957-3_48
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95956-6
Online ISBN: 978-3-319-95957-3
eBook Packages: Computer ScienceComputer Science (R0)