1. A method for generating video content, the method comprising: for each of a plurality of cones of fovea, projecting spherical video content of an original video to respective specific views, wherein each of the plurality of cone of fovea corresponds to a viewing direction and the respective specific views comprise a two-dimensional shape; receiving data indicative of one or more areas of interest in the spherical video, the areas of interest indicating a subject of a frame of the spherical video; synthesizing the respective specific views to generate respective foveated views, wherein each of the foveated views includes a first portion having a first pixel resolution comprising the one or more areas of interest and a second portion having a second pixel resolution less than the first pixel resolution of the first portion; and transmitting one or more of the foveated views.