CPC G06F 3/162 (2013.01) [G06F 3/00 (2013.01); H04L 65/1059 (2013.01); H04L 65/65 (2022.05); H04L 65/70 (2022.05); H04L 65/762 (2022.05); H04L 65/764 (2022.05); H04L 65/765 (2022.05); H04L 65/80 (2013.01); H04W 4/02 (2013.01); H04W 4/06 (2013.01)] | 20 Claims |
1. A method of minimizing total latency of a streaming audio signal produced by an audio system, the method comprising streaming a received live audio signal over a wireless network between an audio server and a user listening device coupled to a smartphone and individually minimizing a latency of each of the following audio system components that are in a path of streaming of the received live audio signal between the audio server and the user listening device:
the audio server's audio hardware interface;
the audio server's audio hardware interface driver;
an audio server application;
the audio server's wireless network stack including a wireless network hardware interface driver;
the audio server's wireless network hardware interface;
an Ethernet wireless network;
the wireless network's access port;
the wireless network;
the smartphone's hardware wireless network interface;
the smartphone's operating system wireless network stack including a hardware wireless network interface driver;
The smartphone's client application;
the smartphone's operating system including an audio hardware interface driver; and
the smartphone's audio hardware interface coupled to the user listening device,
wherein a sum of latencies of each of the above audio system components from a first time of receiving the live audio signal by the audio server's audio hardware interface to a second time of outputting the live audio signal to the user listening device by the smartphone's audio hardware interface is less than 100 milliseconds.
|