主权项 |
1. A multi-user peer-to-peer collaboration system, comprising:
a network communications element operable to establish peer-to-peer communications channels with end-user devices and receive display signals from the end-user devices over the peer-to-peer communications channels, wherein each display signal corresponds to a different end-user device, wherein the network communications element includes a virtual media access control (VMAC) address, and wherein each of the end-user devices has a separate media access control (MAC) address that uniquely identifies each respective end-user device; one or more peer-to-peer communications channels between the network communications element and the end-user devices, wherein the one or more peer-to-peer communications channels are established using VMAC; a transport standard associated with each of the end-user devices, wherein the transport standard for each respective end-user device is resolved at the network communications element; a collaboration manager; a display interface, generated by the collaboration manager, that contains all of the display signals; a selection of the display signals from the display interface, wherein the selection of the display signals comprises a subset of the display signals; a selection of one or more of the end-user devices; a command, generated by the collaboration manager, based, at least in part, on the selection of the display signals and the selection of the one or more of the end-user devices; a display signal decoder operable to generate a composite data stream of the display signals based, at least in part, on the command received from the collaboration manager, wherein the composite data stream comprises the subset of the display signals; and an output rendering element operable to output the composite data stream to a display device. |