A VR video processing method performed by a video processing device, wherein the method comprises the steps of: • dividing (step 301) each video image of a video into a plurality of N non-overlapping regions; • establishing (step 302), for each of multiple user types, a separate region popularity table for each video image of the video, o wherein the region popularity table includes location information of the N non-overlapping regions and corresponding popularity values of the N non-overlapping regions, and o wherein each user type among the multiple user types prefers a different video genre among multiple video genres; • receiving (step 303), from a terminal device, location information of an angle of view of a user of the terminal device for a video image of the video, wherein the video image is currently viewed by the user and the angle of view covers at the location of an image plane of the video image at least partially multiple regions among the N non-overlapping regions, and the user is a user of one of the user types among the multiple user types; • determining (step 304), as a region among the N non-overlapping regions, a region whose center point, among those center points of those multiple regions that are at least partially covered by the angle of view in the image plane, is in the image plane of the video image closest to the center point of an image projected onto the image plane by using the angle of view; • determining a region popularity table among the multiple region popularity tables that corresponds to the user type of the user of the terminal device; • updating (step 305) the determined region popularity table of the video image based on the determined region; and • generating (step 306), based on the popularity information of the updated region popularity table of the video image, a hotspot region prompt corresponding to a further video image, wherein the further video image is a next to-be-displayed frame of the video. • dividing (step 301) each video image of a video into a plurality of N non-overlapping regions; • establishing (step 302), for each of multiple user types, a separate region popularity table for each video image of the video, o wherein the region popularity table includes location information of the N non-overlapping regions and corresponding popularity values of the N non-overlapping regions, and o wherein each user type among the multiple user types prefers a different video genre among multiple video genres; o wherein the region popularity table includes location information of the N non-overlapping regions and corresponding popularity values of the N non-overlapping regions, and o wherein each user type among the multiple user types prefers a different video genre among multiple video genres; • receiving (step 303), from a terminal device, location information of an angle of view of a user of the terminal device for a video image of the video, wherein the video image is currently viewed by the user and the angle of view covers at the location of an image plane of the video image at least partially multiple regions among the N non-overlapping regions, and the user is a user of one of the user types among the multiple user types; • determining (step 304), as a region among the N non-overlapping regions, a region whose center point, among those center points of those multiple regions that are at least partially covered by the angle of view in the image plane, is in the image plane of the video image closest to the center point of an image projected onto the image plane by using the angle of view; • determining a region popularity table among the multiple region popularity tables that corresponds to the user type of the user of the terminal device; • updating (step 305) the determined region popularity table of the video image based on the determined region; and • generating (step 306), based on the popularity information of the updated region popularity table of the video image, a hotspot region prompt corresponding to a further video image, wherein the further video image is a next to-be-displayed frame of the video.