A system and method for providing group communication services is
disclosed. Each of a plurality of group communication devices coverts
media, such as video, audio, image and/or data into data packets suitable
for transmission over a data network, such as the Internet. The data
packets are selectively transmitted through the data network to a
communications manager. The communications manager acts as a configurable
switch, allowing communications from any communication device to be
selectively routed to the plurality of communication devices based on the
types of the communication devices and/or the requests received from the
corresponding users. The communications manager further allows users of
other communication systems and devices to participate in group
communications with each other.