Patent ID: 8612512

Claim:
A method for providing a virtual tour in a communication network, comprising: receiving, via a processor of a session controller, a request from a subscriber for establishing an application session via the communication network, wherein the communication network comprises an internet protocol over multi-protocol label switching network, where the application session is for forwarding contents associated with the virtual tour, wherein the virtual tour is provided through the communication network, wherein the contents associated with the virtual tour are to be provided to the subscriber via an application server, wherein providing of the contents associated with the virtual tour to the subscriber comprises: sending a plurality of selections of available virtual tours to the subscriber; receiving a selection for the virtual tour by the subscriber; and forwarding the contents associated with the virtual tour of the selection to the subscriber; receiving, via the processor of the session controller, a request from the subscriber to select a new audio session to replace an existing audio session of the contents associated with the virtual tour; and joining, via the processor of the session controller, the new audio session with an existing video content of the contents associated with the virtual tour into a single application session, wherein the joining is performed by a session controller deployed in the communication network, wherein the contents associated with the virtual tour comprise a video content and an audio content, wherein the video content and the audio content are selectively controlled by the subscriber, wherein each of the video content and the audio content is capable of being controlled independently by the subscriber, wherein the new audio session is displayed in an independent display frame on a video display device used by the subscriber, wherein the existing audio session is muted while the new audio session is selected for play.