Patent ID: 8335576
Filing Date: 2012-12-18
Classification: G06F,H04L

Abstract:
1. A method of communicating audio data and commands from a host computer to a client computer, comprising: acquiring, by a Direct Memory Access Controller (DMAC), audio data from at least one audio buffer of a plurality of audio buffers and audio commands from at least one command buffer, the plurality of audio buffers described by a descriptor list, the acquired audio data and commands sufficient in duration to be transmitted from a client computer to at lease one codec over a first period of time; determining the first period of time from timing control parameters received via an Internet Protocol (IP) network between the host computer and the client computer; assembling into at least one transmit IP network packet the acquired audio data and audio commands; and if the assembled audio data and commands achieves a pre-determined number of audio frames, then transmitting to the client computer, via the IP network, the assembled at least one transmit IP network packet, wherein acquiring audio data and audio commands further comprises: presenting high definition (HD) audio registers to a processor of the host computer; reading the HD audio registers to determine register values; and if the register values indicate that a stream reset has been initiated then: