A method of providing user selectable tone mapping for regions of interest in video content, the method comprising: sending to a video client (i) a default video stream generated using a first tone mapping of the video content, and (ii) information identifying a set of at least one available region of interest in the video content; receiving , from the video client, an indication of a selected region of interest from among the set of available regions of interest; in response to receiving the indication of the selected region of interest, sending , to the client, an alternative video stream of the video content, wherein: the alternative video stream is generated by: storing default slices of the default stream; storing alternative slices in which a second tone mapping different from the first tone mapping is applied to areas within the region of interest; and merging a plurality of the default slices and a plurality of the alternative slices to generate the alternative video stream, wherein the storing of default slices and alternative slices is performed before receiving the indication of the selected region of interest, and wherein the merging is performed after receiving the indication; an area outside the selected region of interest is generated using the first tone mapping; and an area inside the selected region of interest is generated using the second tone mapping. sending to a video client (i) a default video stream generated using a first tone mapping of the video content, and (ii) information identifying a set of at least one available region of interest in the video content; receiving , from the video client, an indication of a selected region of interest from among the set of available regions of interest; in response to receiving the indication of the selected region of interest, sending , to the client, an alternative video stream of the video content, wherein: the alternative video stream is generated by: storing default slices of the default stream; storing alternative slices in which a second tone mapping different from the first tone mapping is applied to areas within the region of interest; and merging a plurality of the default slices and a plurality of the alternative slices to generate the alternative video stream, wherein the storing of default slices and alternative slices is performed before receiving the indication of the selected region of interest, and wherein the merging is performed after receiving the indication; an area outside the selected region of interest is generated using the first tone mapping; and an area inside the selected region of interest is generated using the second tone mapping. the alternative video stream is generated by: storing default slices of the default stream; storing alternative slices in which a second tone mapping different from the first tone mapping is applied to areas within the region of interest; and merging a plurality of the default slices and a plurality of the alternative slices to generate the alternative video stream, wherein the storing of default slices and alternative slices is performed before receiving the indication of the selected region of interest, and wherein the merging is performed after receiving the indication; storing default slices of the default stream; storing alternative slices in which a second tone mapping different from the first tone mapping is applied to areas within the region of interest; and merging a plurality of the default slices and a plurality of the alternative slices to generate the alternative video stream, wherein the storing of default slices and alternative slices is performed before receiving the indication of the selected region of interest, and wherein the merging is performed after receiving the indication; an area outside the selected region of interest is generated using the first tone mapping; and an area inside the selected region of interest is generated using the second tone mapping. <EOS>