A method and apparatus for conferencing dynamically determines conference parameters
such as image layout, image resolution and bandwidth. The conference parameters
are dynamically determined based on the number of participants or video sources
or both that currently connect to the conference. Video signals received from connected
sites are processed to provide a composite video signal according to defined conference
parameters and the composite video signal is transmitted to the connected sites.
Upon one or more other sites connecting to the conference or one or more of the
connected sites disconnecting from the conference or both, such that the number
of sites or sources currently connected in the conference changes, one or more
conference parameters is redefined. The received video signals are processed according
to the redefined conference parameters to provide a second composite video signal
that is transmitted to the connected sites. The conference parameters include composite
image layout, image resolution, and conference bandwidth rate.