Patent ID: 8396197

Claim:
A method for implementing a video call, comprising: performing, by a Enhance Video Contents Platform (EVCP), a media negotiation with the calling party and initiating the video call to a called party when a video call request initiated by a calling party is received; and performing, by the EVCP, a media negotiation with the called party and completing establishment of a video voice channel between the calling party and the called party after the called party makes a response; and overlaying, by the EVCP, a real-time video content of the calling party and a video content preset by the calling party according to a key information indication of the calling party and presenting the overlaid video content to the called party when the key information indication of the calling party is received; and/or overlaying, by the EVCP, a real-time video content of the called party and a video content preset by the called party according to a key information indication of the called party and presenting the overlaid video content to the calling party when the key information indication of the called party is received, and wherein the video content comprises video media stream, and wherein overlaying the real-time video media stream with the preset video media stream comprises extracting information of each frame of the real-time video media stream, performing a synthetic processing on the extracted frame of the real-time video media stream and a frame of the preset video media stream, and encoding, multiplexing, and sending out the synthesized frame after the synthetic processing.