Patent ID: 8888592
Filing Date: 2014-11-18
Classification: A63F,G06F

Abstract:
1. A system comprising: first game logic configured to generate first audio data for a game state of a video game; an audio input configured to receive second audio data from a first client of the video game; a first encoding pipeline dynamically provisioned based on determined audio capabilities of a second client, the first encoding pipeline including audio overlay logic and an audio encoder, the audio encoder provisioned based on presence of a corresponding audio decoder at the second client, the audio overlay logic defined to scale the second audio data as received from the first client, the audio overlay logic further defined to place the second audio data in a scaled form as an audio overlay on the first audio data as generated by the first game logic, the audio encoder defined to encode the first audio data with the second audio data in the scaled form overlaid thereon into a first audio packet, the first audio packet formatted for decoding by the corresponding audio decoder at the second client; an output configured to provide the first audio packet to the second client over a communication network; and an electronic processor configured to execute the first game logic or the first encoding pipeline.