Patent ID: 8885010
Filing Date: 2014-11-11
Classification: H04L

Abstract:
1. A multipoint conference method without using a server, wherein at least a first user terminal, a second user terminal and a third user terminal are involved in the conference, comprising: storing in the first terminal, second terminal and third terminal a list of the participating terminals, the types of media streams of each terminal, and the media diagram referring to the processing actions of said terminals; media being understood as the data associated with the exchange of audio and video signals between terminals; the first terminal taking the media streams of the second terminal and its own media stream input provided by said first terminal, the first terminal generating a mixed audio and video media stream containing the media streams of the first terminal and second terminal, and sending the media stream generated in the preceding step to the third terminal, the first terminal taking the media streams of the third terminal and its own media stream input provided by said first terminal, the first terminal generating a mixed audio and video media stream containing the media streams of the first terminal and third terminal, and sending the media stream generated in the preceding step to the second terminal, and arranging the different terminals in a tree topology, storing in all the terminals a list of the participating terminals, the types of media streams of each terminal, and the media diagram referring to the processing actions of said terminals, the first terminal taking the media streams of all the neighboring terminals except that of one of said neighboring terminals, together with its own media stream input, the first terminal generating a mixed audio and video media stream containing the media streams of the first terminal and of all the neighbors except that of the neighboring terminal from which the media streams were not taken, and sending the media stream generated in the preceding step to the only neighboring terminal the media streams of which were not taken, repeating the phases of taking, generating and sending media streams with each group of neighboring terminals forming part of the tree topology so that all the terminals receive the media streams of all the terminals participating in the conference.