An immersive videoconference method wherein multiple participants (21, 22, 23, 24) in different locations (11, 12, 13) remotely interact with each other through a telecommunication network architecture (8, 31, 38), wherein the method comprises at the location (11, 12, 13) of a given participant (21, 22, 23, 24): - capturing video images of the participant by a pair of video cameras (4A, 4B); - detecting, tracking and determining size and position related parameters of the participant in the video images; - generating a single elementary video stream related to the participant, based on the captured video images; - associating a room identifier to the elementary video stream, the room identifier being uniquely associated to the given participant; - sending the elementary video stream, the size and position related parameters and the room identifier (41A, 42A, 43A) to a centralized entity; - repeating the above steps for each participant (21, 22, 23, 24) at the different location (11, 12, 13); wherein the method further comprises at the centralized entity: - creating a virtual room by combining the elementary video streams (41 A, 42A, 43A) for all the participants; - staging the elementary video streams of all the participants in said virtual room and computing a scene specification associated to the room identifier of each participant based on the size and position related parameters of all the participants; and - generating, for each participant, a single composite video stream (41 B, 42B, 43B) of the virtual room that displays the 2D video of the other participants sized and positioned as if the participants (21, 22, 23, 24) were in the same virtual room based on the scene specification and a combination of the elementary video streams of the other participants. - capturing video images of the participant by a pair of video cameras (4A, 4B); - detecting, tracking and determining size and position related parameters of the participant in the video images; - generating a single elementary video stream related to the participant, based on the captured video images; - associating a room identifier to the elementary video stream, the room identifier being uniquely associated to the given participant; - sending the elementary video stream, the size and position related parameters and the room identifier (41A, 42A, 43A) to a centralized entity; - repeating the above steps for each participant (21, 22, 23, 24) at the different location (11, 12, 13); wherein the method further comprises at the centralized entity: - creating a virtual room by combining the elementary video streams (41 A, 42A, 43A) for all the participants; - staging the elementary video streams of all the participants in said virtual room and computing a scene specification associated to the room identifier of each participant based on the size and position related parameters of all the participants; and - generating, for each participant, a single composite video stream (41 B, 42B, 43B) of the virtual room that displays the 2D video of the other participants sized and positioned as if the participants (21, 22, 23, 24) were in the same virtual room based on the scene specification and a combination of the elementary video streams of the other participants. - creating a virtual room by combining the elementary video streams (41 A, 42A, 43A) for all the participants; - staging the elementary video streams of all the participants in said virtual room and computing a scene specification associated to the room identifier of each participant based on the size and position related parameters of all the participants; and - generating, for each participant, a single composite video stream (41 B, 42B, 43B) of the virtual room that displays the 2D video of the other participants sized and positioned as if the participants (21, 22, 23, 24) were in the same virtual room based on the scene specification and a combination of the elementary video streams of the other participants.