1. A method for communication, the method comprising: performing by one or more processors and/or circuits in a 2D video and/or 3D video processing device: capturing one or more images of a viewer as the viewer observes 2D and/or 3D video content that is displayed in a current viewport; performing face and/or eye tracking on said captured one or more images of said viewer; generating a different viewport comprising different and/or partially different 2D and/or 3D video content based on said face and/or eye tracking; and displaying said generated different viewport.