Patent ID: 9167346
Filing Date: 2015-10-20
Classification: G10L,H04R,H04S

Abstract:
1. A system for adapting transmission of an object-oriented audio stream, the system comprising: a resource monitor configured to receive resource information from a remote computer system regarding available computing resources of the remote computer system; an object-oriented encoder comprising one or more processors configured to select a plurality of audio objects for transmission to the remote computer system, wherein the object-oriented encoder selects relatively more audio objects for transmission when the resource information indicates that the remote computer system has relatively more available computing resources and selects relatively fewer audio objects for transmission when the resource information indicates that the remote computer system has relatively fewer available computing resources; the plurality of audio objects selected for transmission comprising: a streaming module configured to provide the channel objects and the dynamic objects to the remote computer system, thereby facilitating backwards compatibility with the remote computer system if the remote computer system is a fixed channel system and enabling the remote computer system to achieve enhanced rendering if the remote computer system is capable of also rendering the dynamic objects.