Video display method and device, equipment, storage medium and program product
By obtaining user behavior information to adjust the video display, the problem of inability to experience time and space changes in the existing technology is solved, and a more interactive and immersive digital cultural and tourism video display is achieved.
Patent Information
- Application Number
- CN202411204432.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-24
AI Technical Summary
The existing digital cultural and tourism video display method cannot allow users to experience changes in time and space, which affects users' viewing experience.
By obtaining user behavior information, such as location, movement direction and related items, adjust the video's display progress, display effect and content to respond to user behavior dynamically.
It improves the user's viewing experience of video, enhances interactivity and immersion, and provides a more personalized and dynamic display experience.
Smart Images

Figure CN119182960A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a video display method, device, equipment, storage medium and program product. Background Art
[0002] In the existing technology, digital cultural tourism videos mostly rely on multiple terminals to arrange and manually control the interaction and display of scenes in the background. However, this method has limited display dimensions and cannot allow users to experience changes in time and space, which affects the user's viewing experience of the video. Summary of the invention
[0003] The embodiments of the present application provide a video display method, apparatus, device, storage medium and program product to improve the user's viewing experience of the video.
[0004] In a first aspect, an embodiment of the present application provides a video display method, which is applied to an electronic device, wherein the electronic device is used to display a video, and the method includes:
[0005] Obtain user behavior information;
[0006] According to the behavior information, adjust one or more of the display progress, display effect and display content of the displayed video;
[0007] displaying the adjusted display video;
[0008] The behavior information includes at least one of the following:
[0009] User's location;
[0010] The user's movement direction;
[0011] Items related to said user.
[0012] In a second aspect, an embodiment of the present application further provides a video display device, which is applied to an electronic device, wherein the electronic device is used to display a video, and the device includes:
[0013] The first acquisition module is used to acquire user behavior information;
[0014] A first adjustment module, configured to adjust one or more of a display progress, a display effect, and a display content of a displayed video according to the behavior information;
[0015] A first display module, used for displaying the adjusted display video;
[0016] The behavior information includes at least one of the following:
[0017] User's location;
[0018] The user's movement direction;
[0019] Items related to said user.
[0020] In a third aspect, an embodiment of the present application further provides a communication device, comprising: a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor implements the steps in the video display method described above when executing the program.
[0021] In a fourth aspect, an embodiment of the present application further provides a readable storage medium, on which a program is stored, and when the program is executed by a processor, the steps in the video display method as described above are implemented.
[0022] In a fifth aspect, an embodiment of the present application further provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the steps in the video display method as described above.
[0023] In an embodiment of the present application, one or more of the display progress, display effect, and display content of the displayed video can be adjusted according to the user's behavior information, thereby improving the user's viewing experience of the displayed video. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 is a flow chart of a video display method provided in an embodiment of the present application;
[0025] Figure 2 is a structural diagram of a video display device provided in an embodiment of the present application;
[0026] Figure 3 It is a structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0028] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0029] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0030] See also Figure 1 , Figure 1 It is a flow chart of the video display method provided in an embodiment of the present application, which is applied to an electronic device, and the electronic device is used to display a demonstration video. Among them, the electronic device may include a central control module and multiple display devices, and the central control module is responsible for processing the user input content and automatically adjusting the output content of the display device according to the set content; the display device includes but is not limited to an LCD screen, a projection or other display terminal, which is used to display the demonstration video. In addition to vision, the electronic device may also include olfactory, tactile, auditory and other effects, and the central control module may also be an independent terminal. The display video is not limited to digital cultural and tourism videos. Figure 1 As shown, the following steps are included:
[0031] Step 101: Obtain user behavior information.
[0032] The behavior information includes at least one of the following:
[0033] The user's location; the user's movement direction; items related to the user.
[0034] The electronic device is provided with a position tracking and identification device such as a camera, through which the user's position, the user's movement direction and input, etc. can be detected.
[0035] Among them, the user's position can be the position of the user equivalent to the display screen of the electronic device, or the position of the user in a venue for placing the display screen of the electronic device; the user's movement direction can be the movement direction of the user equivalent to the display screen of the electronic device, or the movement direction of the user in a venue for placing the display screen of the electronic device; the user's input includes but is not limited to touching the display screen, operating the display screen, and the user's actions (such as standing up, picking up an object, etc.).
[0036] In practical applications, the above behavior information may also include user input. For example, a separate terminal may be set to collect user input, including but not limited to a camera, a physical button, etc.
[0037] Step 102: Adjust one or more of the display progress, display effect, and display content of the displayed video according to the behavior information.
[0038] In an embodiment of the present application, one or more of the display progress, display effect, and display content of the displayed video can be adjusted according to one or more of the user's behavior information.
[0039] For example, if the behavior information includes the location of the user, the display progress of the video may be adjusted according to the location of the user.
[0040] Specifically, according to the current position of the user, the display content corresponding to the position is determined in the display video and the display content is displayed. The current position may be the position of the user in the venue for displaying the display video. That is, according to the position of the user, the display progress of the display video may be adjusted to a position corresponding to the position. For example, assuming that the user moves along the venue, the display progress of the display video may move with the movement of the user (e.g., move at double speed).
[0041] In the process of determining the display content corresponding to the position in the display video according to the current position of the user, the moving distance of the user can be determined according to the current position and the starting position of the user. Then, the playback time is determined in the display video according to the moving distance and the progress adjustment ratio, wherein the progress adjustment ratio is the relationship between the video display progress of the display video and the moving distance of the user. Finally, the content at the playback time in the display video is used as the display content.
[0042] The starting position can be the entrance of the venue, or a certain set position. Assuming the progress adjustment ratio is 1000:1, when the user moves one step, the video will be played forward 1000 frames; when the user moves back one step, the video will be played back 1000 frames.
[0043] For example, the behavior information includes the moving direction of the user. The moving direction may include a display screen close to the electronic device or a display screen far away from the electronic device. If it is detected that the moving direction of the user is a direction close to the electronic device, the display video is highlighted; if it is detected that the moving direction of the user is a direction far away from the electronic device, the highlighting of the display video is canceled.
[0044] Among them, highlighting the display video may, for example, enlarge the content currently displayed in the display video, display a certain animation effect, etc. Canceling the highlighting of the display video may restore the content currently displayed in the display video to a normal display size, cancel the animation effect, etc.
[0045] For example, when the user approaches and moves away from the screen, the display screen can be scaled at a certain speed and ratio. The actual scaling ratio and speed should be positively correlated with the position of the venue's tour center to the wall / display screen. For example, if the distance is x and the maximum scaling ratio is s, then the scaling speed is a=s / x.
[0046] For example, the behavior information includes the moving direction and / or the user position of the user. Here, according to the moving direction and / or the user position, the first target display content is determined in the display video, wherein the scene corresponding to the first target display content is determined according to the moving direction and / or the user position.
[0047] Specifically, if the user moves toward the exit of the venue, the scene corresponding to the first target display content may be the video of the next scene played before the current scene in the display video. If the user moves toward the exit of the venue, the scene corresponding to the first target display content may be the video of the previous scene played before the current scene in the display video.
[0048] If the user is located at the exit of the venue, the scene corresponding to the first target display content may be a video of the next scene to be played after the currently played scene in the display video.
[0049] If the user's moving direction is toward the exit of the venue and the user's position is near the exit, the scene corresponding to the first target display content may be a video of the next playback scene of the current playback scene in the display video.
[0050] For example, if the behavior information includes the items related to the user, the items related to the user may be identified to obtain an identification result, and the second target display content may be determined in the display video, wherein the scene corresponding to the second target display content is determined according to the identification result. The items related to the user may be items held by the user, items put down by the user, or items within the user's current field of view.
[0051] For example, if an object held by the user is identified, the second target display content may be content corresponding to the object. If an object dropped by the user is identified, the second target display content may be other video content, for example, the video may continue to be played at the original display progress.
[0052] In the embodiment of the present application, the above is just an example of one or more user behavior information to adjust one or more of the display progress, display effect and display content. It is understandable that those skilled in the art can combine the specific content of the user's behavior information with the adjusted content (display progress, display effect, display content, etc.) based on the present application, so as to obtain the purpose that different behavior information can adjust one or more display video contents.
[0053] For example, the display content and display effects can be adjusted in combination with the user's location. For example, if the user is detected to be in the middle of the exhibition hall, the display content can be adjusted to the content at the middle moment of the entire display video; if the user is detected to be at the exit of the exhibition hall, the ending music of the display video can be played; if the user is detected to be at the exit of the exhibition hall, the display brightness of the display video can be dimmed.
[0054] For example, the display content and progress of the displayed video can be adjusted in combination with the user's movement. For example, if the user moves toward the screen, the video playback can be accelerated, otherwise the playback speed can be adjusted back to the original speed. For another example, if the user moves toward the screen, the next scene of the current scene can be played; otherwise, the current scene can be adjusted back to the current scene.
[0055] For example, the display content and display effect of the display video can also be adjusted in combination with items related to the user. For example, if the user picks up an item, the video playback will be accelerated, otherwise the playback speed can be adjusted back to the original speed.
[0056] For example, the display content and display effect of the displayed video can also be adjusted in combination with the user's input. For example, if the user points to the left, the video playback will be accelerated, otherwise the playback speed can be adjusted back to the original speed. For another example, if the user points to the screen, the next scene of the current scene can be played; otherwise, the scene currently being played can be adjusted back.
[0057] Of course, the display progress, display effect and display content can also be adjusted simultaneously in combination with the user's behavior information. For example, the display effect and display content can be adjusted simultaneously. For example, if it is detected that the user picks up an object and moves toward the display screen, the display content related to the object can be enlarged and displayed.
[0058] Step 103: display the adjusted presentation video.
[0059] In an embodiment of the present application, one or more of the display progress, display effect, and display content of the displayed video can be adjusted according to the user's behavior information, thereby improving the user's viewing experience of the displayed video.
[0060] The following description is made by taking the display of a digital cultural tourism video as an example. In the embodiment of the present application, it includes a content display terminal, a user behavior input terminal, and a central control terminal. Among them:
[0061] Content display terminal: composed of multiple display devices, including but not limited to LCD screens, projection or other display terminals, responsible for displaying user content and video content. In addition to vision, the display terminal should include olfactory, tactile, auditory and other effects.
[0062] User behavior input terminal: The user behavior input terminal includes but is not limited to cameras and physical buttons, which are responsible for obtaining user input.
[0063] Central control terminal: responsible for processing user input content and automatically adjusting the output content of the output terminal according to the set content.
[0064] Here, we take the three cultural tourism scenes of West Lake -> Xixi Wetland -> Liangzhu as an example to simulate how to display the digital cultural tourism video. The above scene is arranged with projection screen to fill the entire exhibition hall, which is a circular structure. The entire display scenery layout just fills a whole circle of the exhibition hall. The display style of the default scene is modern. When the user interacts with the behavior, the display style switches, such as switching the era. The process may include:
[0065] Step S1: The user enters the cultural tourism exhibition hall and inputs the system to start initialization.
[0066] The input system detects and tracks the user's location. The output system starts playing the scenery near "West Lake-Longxiang Bridge", and the exhibition hall fan starts simulating a spring breeze.
[0067] The user starts to move along the exhibition hall, and the displayed video (such as the scenery around the West Lake starting from the West Lake) moves at double speed. When the user walks around the exhibition hall, he has just completed a circle of the West Lake, that is, the displayed video can just show the scenery of a circle of the West Lake. The surrounding scenery can be displayed through a circle of displays set up in the exhibition hall, a circle of projections, or a projection with a movable angle. Multiple displays can play a large video file, or play multiple small video files played synchronously, and the playback speed of these video files can be controlled to be consistent. When one of the video files is played at double speed, the other video files will follow the double speed to achieve the effect of playing all files at double speed.
[0068] For different scenes, there may be corresponding display control methods for the demonstration video.
[0069] Step S2: User movement scenario:
[0070] The user starts to move along the exhibition hall, and the display video starts to move at double speed, so that the surrounding scenery of West Lake starts to move at double speed.
[0071] Take West Lake as an example. One circle of West Lake is 10 kilometers, and one circle of the exhibition hall is 10 meters. Therefore, the average ratio of video speed display is 1000: 1. In fact, for different video segments, the ratio can be discontinuous. For example, the ratio near the end scenic spot (entrance) should be 10:1 or 5:1, while the ratio in the middle is appropriately reduced, so as to ensure the correspondence between one circle of West Lake and one circle of the exhibition hall.
[0072] The speed display ratios of different video segments may be pre-set, because the importance of the tour experience of different locations is different. The speed display ratios of different video segments may be determined as follows:
[0073] SUM(West Lake)=100KM=SUM(Proportion 1)+SUM(Proportion 2)+SUM(Proportion 3)+…=Exhibition Hall Proportion 1 Length / Proportion 1+Exhibition Hall Proportion 2 Length / Proportion 2+Exhibition Hall Proportion 3 Length / Proportion 3+…
[0074] SUM(West Lake) represents the length of the entire West Lake, SUM(ratio i) represents the total length of the venue space occupied by the i-th video segment, the exhibition hall ratio i length represents the length of the venue occupied by the i-th video segment, and ratio i represents the speed rate corresponding to the i-th video segment.
[0075] Among them, the double-speed rate prioritizes dividing the venue space into characteristic attractions, ensuring that users have ample time and space to interact with the characteristic attractions, and the remaining non-characteristic areas are scaled proportionally.
[0076] Taking West Lake as an example, the characteristic attractions around West Lake include Leifeng Pagoda, Broken Bridge and West Lake Museum.
[0077] Then the actual ratio L0 = total length of West Lake: total length of the venue; the ratio of characteristic attractions is L1, L2, and L3, and the length of the venue occupied by characteristic attractions is set to be x1, x2, and x3 meters respectively.
[0078] The remaining total length of the videos of other scenic spots except the above-mentioned special scenic spots is: the total length of West Lake - x1 / L1–x2 / L2–x3 / L2.
[0079] The remaining area ratio is L0' = remaining total length: remaining space of the venue.
[0080] In actual scenarios, there are more than these three special attractions near the West Lake, and different users may have different points of interest. Therefore, the above scene proportions and priorities can be freely configured in the system background to cope with different users.
[0081] During the entire switching process, the size and ratio of the tour video will not change, but the tour video will move relative to the user's movement. For example, when the user walks along the West Lake and the ratio is 1000:1, the user moves one step and the video plays forward 1000 frames quickly; the user takes one step back and the video plays backward 1000 frames.
[0082] In the above process, before the user triggers the scene switching, the user essentially triggers the forward and backward playback of the tour video through the position, that is, the display progress of the display video is adjusted according to the user's position.
[0083] Step S3: Scenario where the user moves close to a scenic spot:
[0084] Different display strategies can also be adopted for different user operations and locations. For example, the middle channel of the exhibition hall can be designated as a sightseeing channel. When the user walks parallel to the wall in the sightseeing channel, it is regarded as a normal sightseeing. At this time, the surrounding scenery quickly switches modes, that is, the video is displayed at double the speed.
[0085] When the user is approaching the screen or performing an action and leaves the tour channel, the zooming mode can be switched to facilitate the user to get closer to the tour; when the user finishes the tour and returns to the tour route, the normal fast switching mode can be restored. In other words, the display effect of the video is switched according to the user's movement.
[0086] When the user triggers a scene switch, it switches from video-West Lake to video-West Lake-Scenic Spot A and then to video-Scenic Spot A. The video "Video-West Lake-Scenic Spot A" is used as a transition to connect the previous and next videos. The principle is the same as above.
[0087] In the above steps S2 and S3, when the user stays or moves toward the scenic spot, the speed rate of the displayed video is further increased, and gradually switched to the final actual ratio, such as 1:1 or other ratios.
[0088] The user's position is associated with the video progress bar and player function. The screen that follows the user is assumed to be the primary screen, responsible for playing relatively dynamic content. The remaining screens and display devices are set as secondary screens to play relatively static content. When the user moves forward and backward, the progress bar will actually be dragged forward and backward, and different content will be played in a targeted manner. During the entire playback process, the primary screen is displayed following the user's position.
[0089] When the user approaches and moves away from the screen, the main screen scales at a certain speed and ratio. The actual scaling ratio and speed should be positively correlated with the location from the venue's tour center to the wall / display. For example, if the distance is x and the maximum scaling ratio is s, then the scaling speed is a=s / x.
[0090] The maximum zoom of the scene and objects should not exceed the actual size of the objects. When they are close to the screen, they are zoomed in; when they are far away from the screen, they are zoomed out, with a speed of a.
[0091] When the threshold is triggered, a smooth transition animation should be played and the video should be switched to the next scene.
[0092] Step S4: Entrance and exit interaction:
[0093] When the user moves to the "West Lake Museum", the user does not continue to move forward, but moves toward the museum, moving to the "front door". At this time, the scene of the video display is switched to the West Lake Museum.
[0094] This scene relies on the switching of videos, switching the video from "West Lake" to "West Lake->West Lake Museum Transition Animation". After playing, it switches to the "West Lake Museum" video.
[0095] The speed of movement inside the museum is also scaled to one circle of the museum equal to one circle of the actual exhibition hall. When the user finishes the tour and moves to the "front of the museum", the user returns to the "West Lake". When the user moves to the west, the entrance from the "West Lake" to the "Xixi Wetland" will appear. The user continues to move forward and the scene switches to the "Xixi Wetland". When switching to Xixi Wetland, the scene starts to switch from the entrance. For example, the transition effect from the city to the rainforest. The transition effect here can be set according to actual needs.
[0096] Step S5: Item and behavior interaction:
[0097] During the user's visit, specific items such as "silk" will be displayed near the user, and the user will pick up the "silk" with his hand. At this time, the user's action is recognized, the nearby scene is switched to "Tang and Song Dynasties" and cultural tourism content related to "silk" is displayed. After the user's visit, it is detected that the user puts down the "silk" or picks up other items, and the scene is switched again.
[0098] Similarly, when the user is identified to have picked up a "pottery fragment" in Liangzhu, the scene switches to "Liangzhu Civilization" and displays content related to the "pottery fragment". In this scene, multiple actions such as picking up, putting down, and touching are preset for the user. When the user triggers a specific action on a specific object, different sections of the video are triggered to play.
[0099] Through the above method, different video contents can be played according to the user's input.
[0100] When there are multiple users, if it is detected that multiple people enter the exhibition hall at the same time, the input device will mainly monitor a certain user, such as a tour guide or a team leader. All of the above operations can be changed accordingly based on the operations of the user. If it is detected that multiple people enter the exhibition hall one after another, the overall scene can be divided, and the interaction process is no longer the entire exhibition hall, but the output terminal about 2 meters around the location of a certain user, and other display and interaction effects are the same as above. In other words, for a certain user, the device used to display the video for the user is the terminal around the user. The method and principle of displaying videos on these terminals are the same as the principle of displaying videos on the display devices in the entire exhibition hall.
[0101] From the above description, it can be seen that when playing digital cultural tourism videos, the digital cultural tourism venues can be expanded without affecting the user's perception and experience. At the same time, during the interaction process, users have a stronger sense of initiative and interactivity, and are more immersed.
[0102] See also Figure 2 , Figure 2 is a structural diagram of a video display device provided in an embodiment of the present application, which is applied to electronic equipment. Figure 2 As shown, the video display device includes:
[0103] A first acquisition module 201 is used to acquire user behavior information; a first adjustment module 202 is used to adjust one or more of the display progress, display effect and display content of the display video according to the behavior information; a first display module 203 is used to display the adjusted display video;
[0104] The behavior information includes at least one of the following:
[0105] User's location;
[0106] The user's movement direction;
[0107] Items related to said user.
[0108] Optionally, the behavior information includes the location of the user, and the first adjustment module 202 is used to:
[0109] According to the current location of the user, determining display content corresponding to the location in the displayed video;
[0110] The display content is displayed.
[0111] Optionally, the first adjustment module 202 is further configured to:
[0112] Determine the moving distance of the user according to the current position and the starting position of the user;
[0113] Determine the playback time in the display video according to the moving distance and the progress adjustment ratio, wherein the progress adjustment ratio is the relationship between the video display progress of the display video and the moving distance of the user;
[0114] The content of the display video at the playback moment is used as the display content.
[0115] Optionally, the behavior information includes the moving direction of the user; the first adjustment module 202 is used to:
[0116] If it is detected that the user is moving in a direction close to the electronic device, highlighting the display video;
[0117] If it is detected that the user is moving in a direction away from the electronic device, the highlighting of the displayed video is canceled.
[0118] Optionally, the behavior information includes the moving direction and / or user position of the user; the first adjustment module 202 is used to:
[0119] According to the moving direction and / or the user position, a first target display content is determined in the presentation video, wherein a scene corresponding to the first target display content is determined according to the moving direction and / or the user position.
[0120] Optionally, the behavior information includes the user's input; the first adjustment module 202 is used to:
[0121] Recognize the user's input and obtain the recognition result;
[0122] A second target display content is determined in the display video, wherein a scene corresponding to the second target display content is determined according to the recognition result.
[0123] The device provided in the embodiment of the present application can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0124] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0125] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0126] See also Figure 3An embodiment of the present application provides a communication device, including: a memory 301, a processor 302, and a program stored in the memory 301 and executable on the processor 302; the processor 302 is used to read the program in the memory 301 to implement the steps in the video display method described above.
[0127] The embodiment of the present application also provides a readable storage medium, on which a program is stored, and when the program is executed by the processor, each process of the above-mentioned video display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0128] The embodiment of the present application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the various processes of the above-mentioned video display method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, they are not repeated here.
[0129] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0130] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), including a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network equipment, etc.) to execute the methods described in each embodiment of the present application.
[0131] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A video display method, characterized in that: Applied to an electronic device, the electronic device is used to display a video, the method comprises: Obtain user behavior information; According to the behavior information, adjust one or more of the display progress, display effect and display content of the displayed video; displaying the adjusted display video; The behavior information includes at least one of the following: User's location; The user's movement direction; Items related to said user.
2. The method according to claim 1, characterized in that The behavior information includes the location of the user; and adjusting the display progress of the video according to the behavior information includes: Determining, according to the current location of the user, display content corresponding to the location in the displayed video; The display content is displayed.
3. The method according to claim 2, characterized in that The step of determining, in the display video, display content corresponding to the position according to the current position of the user includes: Determine the moving distance of the user according to the current position and the starting position of the user; Determine the playback time in the display video according to the moving distance and the progress adjustment ratio, wherein the progress adjustment ratio is the relationship between the video display progress of the display video and the moving distance of the user; The content of the display video at the playback moment is used as the display content.
4. The method according to claim 1, characterized in that: The behavior information includes the moving direction of the user; and adjusting the display effect of the displayed video according to the behavior information includes: If it is detected that the user is moving in a direction close to the electronic device, highlighting the display video; If it is detected that the user is moving in a direction away from the electronic device, the highlighting of the displayed video is canceled.
5. The method according to claim 1, characterized in that The behavior information includes the moving direction and / or the user position of the user; adjusting the display content of the display video according to the behavior information includes: According to the moving direction and / or the user position, a first target display content is determined in the presentation video, wherein a scene corresponding to the first target display content is determined according to the moving direction and / or the user position.
6. The method according to claim 1, characterized in that The behavior information includes the items related to the user; and adjusting the display content of the display video according to the behavior information includes: Identify items related to the user and obtain identification results; A second target display content is determined in the display video, wherein a scene corresponding to the second target display content is determined according to the recognition result.
7. A video display device, characterized in that: Applied to an electronic device, the electronic device is used to display a video, and the device comprises: The first acquisition module is used to acquire user behavior information; A first adjustment module, configured to adjust one or more of a display progress, a display effect, and a display content of a displayed video according to the behavior information; A first display module, used for displaying the adjusted display video; The behavior information includes at least one of the following: User's location; The user's movement direction; Items related to said user.
8. A communication device, comprising: A memory, a processor, and a program stored in the memory and executable on the processor; wherein the processor is used to read the program in the memory to implement the steps in the video display method as described in any one of claims 1 to 6.
9. A computer-readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the steps of the video display method according to any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps in the video display method according to any one of claims 1 to 6.
