BUFFERING METHOD FOR NETWORK AUDIO TRANSPORT
First Claim
1. A method, comprising:
- transmitting audio data and video data concurrently over a network from the first network terminal to a second network terminal;
storing data representing performance of the first network terminal;
storing data representing performance of the network;
determining, based on at least said first network terminal performance data and said network performance data, at least one audio data buffering parameter; and
encoding the audio data based on the at least one buffering parameter.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for transmitting audio and video messages between network terminals over a network. A communication link is established between a first network terminal and a second network terminal, and audio data and video data is transmitted concurrently over the link. During communication, the first network terminal acquires data representing the performance of the first network terminal and data representing the performance of the network. Based on the performance data, at least one audio buffering parameter is determined and, if the parameter is within a predetermined range, the audio buffering parameter of the first network terminal is modified.
-
Citations
25 Claims
-
1. A method, comprising:
-
transmitting audio data and video data concurrently over a network from the first network terminal to a second network terminal; storing data representing performance of the first network terminal; storing data representing performance of the network; determining, based on at least said first network terminal performance data and said network performance data, at least one audio data buffering parameter; and encoding the audio data based on the at least one buffering parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a network communicatively coupled to a plurality of network terminals including a first network terminal and a second network terminal, wherein the first network terminal is configured to; transmit audio data and video data concurrently over the network from the first network terminal to the second network terminal; store data representing performance of the first network terminal; store data representing performance of the network; determine, based on at least said first network terminal performance data and said network performance data, at least one audio data buffering parameter; and encode the audio data based on the at least one buffering parameter. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A terminal device comprising:
-
a memory system storing processor-executable instructions; a processing system coupled to the memory system an configured to execute the processor-executable instructions; a network interface coupled to the processing system and configured to communicate over a network; wherein the processor-executable instructions are configured to cause the processing system to transmit audio data and video data concurrently over the network to a destination network terminal; store data representing performance of the terminal device; store data representing performance of the network; determine, based on at least said terminal device performance data and said network performance data, at least one audio data buffering parameter; and encode the audio data based on the at least one buffering parameter.
-
Specification