摘要 |
A method and system for providing basic command functionality and expanded command functionality between a plurality of devices in a network. When a first device is coupled to a home audio video network which includes a second device, a generic control module for the first device is generated by the second device. The generic control module is a basic abstraction of the capabilities of the first device. The generic control module enables the first device to respond to a basic set of commands from the second device. The second device then uses the generic control module to obtain descriptive information from the first device. The descriptive information describes the capabilities of the first device. The second device then generates a parameterized control module for the first device by modifying the generic control module based upon the descriptive information. The second device is then able to access the first device via the parameterized control module. The parameterized control module enables the first device to respond to an expanded set of commands from the second device. |