A system , comprising: two or more communication devices ; and a computer coupled with a database and comprising a processor and memory, the computer configured to generate a teleconference space, in which the two or more communication devices participate by: generating a teleconference space; transmitting requests to join the teleconference space to the two or more communication devices ; storing in the computer memory identification information for each of the two or more communication devices; storing two or more communication system streams , transmitted to the computer by each of the two or more communication devices , in the computer memory; generating an outbound teleconference stream comprising at least one of the two or more communication system streams , the outbound teleconference stream comprising data identifying each of the communication system streams that comprise the outbound teleconference stream ; and transmitting the outbound teleconference stream to each of the two or more communication devices ; wherein the two or more communication devices are each configured to display a customized outbound teleconference stream based at least in part on the data identifying each of the communication system streams . two or more communication devices ; and a computer coupled with a database and comprising a processor and memory, the computer configured to generate a teleconference space, in which the two or more communication devices participate by: generating a teleconference space; transmitting requests to join the teleconference space to the two or more communication devices ; storing in the computer memory identification information for each of the two or more communication devices; storing two or more communication system streams , transmitted to the computer by each of the two or more communication devices , in the computer memory; generating an outbound teleconference stream comprising at least one of the two or more communication system streams , the outbound teleconference stream comprising data identifying each of the communication system streams that comprise the outbound teleconference stream ; and transmitting the outbound teleconference stream to each of the two or more communication devices ; generating a teleconference space; transmitting requests to join the teleconference space to the two or more communication devices ; storing in the computer memory identification information for each of the two or more communication devices; storing two or more communication system streams , transmitted to the computer by each of the two or more communication devices , in the computer memory; generating an outbound teleconference stream comprising at least one of the two or more communication system streams , the outbound teleconference stream comprising data identifying each of the communication system streams that comprise the outbound teleconference stream ; and transmitting the outbound teleconference stream to each of the two or more communication devices ; wherein the two or more communication devices are each configured to display a customized outbound teleconference stream based at least in part on the data identifying each of the communication system streams . <EOS>