Support control method and system, support and storage medium
By detecting the video playback progress and adjusting the position of the stent to avoid the user's field of vision, the eye fatigue and dizziness caused by stent interference is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202411011985.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-26
- Publication Date
- 2024-12-31
AI Technical Summary
When watching mobile phone or tablet videos, long-term use of the bracket may cause eye fatigue and shoulder and neck discomfort, and the random shaking of the bracket will cause dizziness and affect the user experience.
By detecting the current playback progress of the video, if it is in the opening or end of the movie, adjust the terminal from the initial position to the deflection position according to the preset adjustment rules to avoid the user's field of vision, and restore the initial position when the end of the movie reaches to avoid interfering with the user's line of sight .
It effectively reduces dizziness caused by stent interference, and improves the user's eye relaxation and viewing experience.
Smart Images

Figure CN119232841A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of terminal technology, and in particular to a bracket control method, system, bracket and storage medium. Background Art
[0002] Currently, watching videos on mobile phones or tablets has become a normal part of people's lives, especially for young people. Therefore, mobile phone stands or tablet stands are usually used to help people free their hands and watch with their eyes. However, watching mobile phones or tablets for a long time is unhealthy for the eyes or shoulders and necks. Currently, there are stands that can move / swing up and down or left and right to help people relieve eye fatigue or shoulder and neck fatigue. However, if the stand is shaken at will while people are watching mobile phones or tablets, it may cause dizziness to the user, which is not conducive to eye relaxation and user experience. Summary of the invention
[0003] In a first aspect, the main purpose of the present invention is to provide a stent control method, comprising:
[0004] When the terminal plays the target video, detecting the current playing progress of the target video, wherein the target video includes a starting playing interval and an ending playing interval;
[0005] If the current playback progress of the target video is in the end playback interval, adjusting the terminal from the initial position to the deflected position according to a preset adjustment rule;
[0006] If the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval, the terminal is adjusted from the deflected position to the initial position.
[0007] Preferably, when the terminal plays the target video, detecting the current playing progress of the target video includes:
[0008] When the terminal plays the target video, timing the current playing progress of the target video;
[0009] If the timing duration corresponding to the current playback progress reaches the preset trigger duration, determining the playback interval corresponding to the current playback progress;
[0010] If the current playback progress of the target video is before the step of ending the playback interval, the step further includes:
[0011] If the current playback progress of the target video has not yet reached the end playback interval, the current playback progress is continuously monitored until the current playback progress enters the end playback interval.
[0012] Preferably, the step of adjusting the terminal from the initial position to the deflected position according to a preset adjustment rule comprises:
[0013] Detecting the current facial information of the user to determine the positional relationship between the terminal and the current facial information of the user;
[0014] If the terminal is in a facing state with the current facial information of the user, the terminal is adjusted from the initial position to a deflected position so that the terminal is out of the sight range of the user.
[0015] Preferably, adjusting the terminal from the initial position to the deflected position comprises:
[0016] According to the initial position of the terminal, the terminal is rotated or cyclically swung in a direction deviating from the initial position.
[0017] Preferably, if the current playback progress of the target video is at a preset time node of the starting playback interval, adjusting the terminal from the deflected position to the initial position comprises:
[0018] When the current playback progress of the target video is within the starting playback interval, determining the end time node of the starting playback interval;
[0019] The preset time node is determined according to the end time node, so that when the current playback progress of the target video is at the preset time node, the terminal is adjusted from the deflection position to the initial position, and the preset time node is the time node before the end of the starting playback interval.
[0020] Preferably, the step of adjusting the terminal from the deflected position to the initial position comprises:
[0021] Detecting the current face information of the user to determine the visual distance and / or visual height difference between the current face information of the user and the terminal;
[0022] The terminal is adjusted from the initial position according to the visual distance and / or the visual height difference.
[0023] Preferably, adjusting the terminal from the initial position according to the visual distance and / or the visual height difference comprises:
[0024] Comparing the visual distance with a preset visual distance and / or comparing the visual height difference with a preset visual height difference;
[0025] If the visual distance is not within the preset visual range and / or the visual height difference is not within the preset height difference range, the visual distance corresponding to the terminal at the initial position is adjusted to the preset visual range and / or the visual height difference is adjusted to the preset height difference range.
[0026] In a second aspect, an embodiment of the present invention provides a support control system, including:
[0027] A detection module, used to detect the current playback progress of the target video when the terminal plays the target video, wherein the target video includes a start playback interval and an end playback interval;
[0028] A first adjustment module, configured to adjust the terminal from an initial position to a deflected position according to a preset adjustment rule if the current playback progress of the target video is in the end playback interval;
[0029] The second adjustment module is used to adjust the terminal from the deflection position to the initial position if the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval.
[0030] In a third aspect, an embodiment of the present invention provides a bracket, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the bracket control method as described above when executing the computer program.
[0031] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the support control method as described above are implemented.
[0032] The above solution of the present invention includes at least the following beneficial effects:
[0033] The bracket control method provided by the present invention first detects the current playback progress of the target video when the terminal plays the target video, and the target video includes a starting playback interval and an ending playback interval; if the current playback progress of the target video is in the ending playback interval, the terminal is adjusted from the initial position to the deflected position according to a preset adjustment rule; if the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval, the terminal is adjusted from the deflected position to the initial position, so that when the user is watching a mobile phone or a tablet, the position of the terminal can be adjusted to avoid the user's field of vision when it is in the starting playback interval or the ending playback interval of non-main content, and dizziness caused by interference from the bracket can be avoided, so that the user can relax the eye muscles and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0035] Figure 1 A schematic flow chart of a support control method provided by an embodiment of the present invention;
[0036] Figure 2 A structural block diagram of a support control device provided by an embodiment of the present invention;
[0037] Figure 3 This is a structural block diagram of an electronic device provided by an embodiment of the present invention.
[0038] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0040] The terms "first", "second", "third", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the term "comprising" and any variation thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0041] Since this application involves relevant privacy data, in the specific implementation of this application, related data such as facial images or body images are involved. When the embodiments in this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0042] First, the scheme of the embodiment of the present application is introduced by way of example with reference to the relevant drawings.
[0043] like Figure 1As shown, a specific embodiment of the present invention provides a support control method, comprising:
[0044] S10. When the terminal plays the target video, the current playing progress of the target video is detected. The target video includes a starting playing interval and an ending playing interval.
[0045] In a specific embodiment of the present invention, the target video may be a TV series, cartoon or other video including an opening song and an ending song, and the terminal may be a mobile phone, a tablet computer or the like. When the terminal is used to watch the video, the terminal is fixed on a bracket, and the bracket may be connected to the above-mentioned terminal and then linked with various video APPs, so that the playback content of the video APP can be obtained by the bracket, and the user may input and confirm the opening song, ending song, opening song duration, ending song duration and usage time of the bracket corresponding to the target video; therefore, when the user plays the target video through the terminal, the bracket may read the current playback progress corresponding to the target video, and then may determine whether to rotate the bracket according to the current playback progress. Adjustment; It is understandable that, considering the opening and ending songs, which are not the main content of the video, users tend to ignore them, and the music part is mainly the auditory part. In multiple repetitions, the user needs to extract less visual content. At this time, rotating the terminal is conducive to reducing the problem of dizziness. Therefore, in a preferred embodiment, the starting playback interval corresponds to the opening song, and the ending playback interval corresponds to the ending song. When the current playback progress enters the starting playback interval or the ending playback interval, the bracket can be adjusted to the corresponding position, and then when the video is not the main visual content, the terminal can be driven to rotate so that the terminal enters the user's visual range or can avoid the user's visual range.
[0046] Specifically, when the target video is played on the terminal, detecting the current playback progress of the target video includes: when the target video is played on the terminal, timing the current playback progress of the target video; if the timing duration corresponding to the current playback progress reaches the preset trigger duration, determining the playback interval corresponding to the current playback progress; if the current playback progress of the target video is before the step of ending the playback interval, it also includes: if the current playback progress of the target video has not reached the end playback interval, continuously monitoring the current playback progress until the current playback progress enters the end playback interval.
[0047] It is understandable that different videos, such as TV series, may have certain differences in the total length of each episode. In this case, if the timing T is unified, it may lead to differences in the time from the beginning of the video to the end playback interval. Therefore, after the same timing T, the picture or music information of the current video can be further detected to further confirm whether it is really in the end playback interval.
[0048] Among them, the preset trigger duration is pre-set by the user, for example, it can be set to 40 minutes. When the user uses the terminal to play the target video, the bracket starts timing when the target video starts playing, thereby determining the timing duration corresponding to the current playback progress of the target video in real time, or the timing can be started after the current playback progress of the target video is in the starting playback interval; therefore, when the current playback progress is timed and reaches the preset trigger duration, the playback interval that the current playback progress is about to reach can be further determined to determine whether to rotate and offset the terminal; optionally, the rotation frequency of the bracket can be pre-set by the user, for example, it can be rotated once for each episode of a TV series, or once for every two episodes of a TV series.
[0049] Optionally, the current playback progress of the target video can also be judged based on the progress bar and the start playback mark (opening song mark) and the end playback mark (ending song mark) of the target video. If the progress bar position corresponding to the current playback progress is between the two end points of the start playback mark, it can be determined that the current playback progress is in the start playback interval. If the progress bar position corresponding to the current playback progress is between the two end points of the end playback mark, it can be determined that the current playback progress is in the end playback interval.
[0050] Furthermore, the current playback progress corresponding to each episode of the target video can also be set to a new timing duration for each episode. Therefore, the total duration T of the target video in the current episode, the first duration t1 corresponding to the starting playback interval and the second duration t2 corresponding to the ending playback interval can be obtained. Since the total duration T is not necessarily fixed, but the first duration (opening song duration) and the second duration (ending song duration) are usually fixed, according to T-t1-t2=middle playback duration t3, then (t1+t3) is the current timing duration, thereby judging whether the current playback progress of the target video has entered the ending playback interval.
[0051] S20: If the current playback progress of the target video is in the end playback interval, the terminal is adjusted from the initial position to the deflected position according to a preset adjustment rule.
[0052] In a specific embodiment of the present invention, when the current playback progress of the target video reaches a preset trigger duration, if it is determined that the current playback progress of the target video reaches the end playback interval, the position of the terminal can be adjusted. When the current playback progress of the target video does not reach the preset trigger duration, the operation of adjusting the terminal may not be performed. For example, if the user watches the video in a fast-forward mode, the corresponding current playback progress does not reach the preset trigger duration. The preset adjustment rule can be set by the user, the initial position is the position where the terminal is directly opposite to the user's face, and the deflected position is the position where the front of the terminal (screen surface) deviates from the user's face. When adjusting the position of the terminal, the preset adjustment rule can be used for adjustment. For example, when the above-mentioned trigger condition is met, the angle of the terminal is directly offset and rotated. When the terminal position is adjusted by detecting the user's face, a camera or the like can be used on the bracket to detect the user's face and then adjust the position of the terminal.
[0053] Specifically, the above-mentioned adjusting the terminal from the initial position to the deflected position includes: according to the initial position of the terminal, rotating or cyclically swinging the terminal in a direction deviating from the initial position.
[0054] In this embodiment, when the position of the terminal is adjusted, the bracket can be set to rotate from the initial position to the deflected position as follows: 1. Rotate the bracket 90 degrees; 2. Rotate the bracket horizontally and / or vertically; 3. Swing the bracket in a loop; Optionally, when the current playback progress of the target video is in the end playback interval, the user's face may not be detected, and the bracket may be directly rotated 90 degrees to make the terminal deviate from the user's line of sight; or the bracket may be rotated horizontally and / or vertically to prevent the user's eyes from facing the terminal; thereby, the terminal can be kept out of the user's field of vision during the opening or ending song, thereby preventing the user from facing the terminal for a long time.
[0055] Furthermore, the above-mentioned adjusting the terminal from the initial position to the deflected position according to the preset adjustment rules includes: detecting the user's current facial information to determine the positional relationship between the terminal and the user's current facial information; if the terminal and the user's current facial information are in a facing state, adjusting the terminal from the initial position to the deflected position to make the terminal outside the user's line of sight.
[0056] In this embodiment, when the bracket meets the trigger condition for rotation, the user's face can be detected by the camera to determine the user's current facial information, the current facial information includes the current eye position or the current facial position. When detecting the user's face, the user's facial image can be collected, and each facial feature point can be analyzed based on the user's facial image to determine the current eye position or the current facial position. When it is determined that the user's current eye position is facing the terminal, for example, both eyes are facing the terminal, it can be determined to adjust the position of the bracket from the initial position to the deflected position. The predetermined angle can be 90 degrees, 180 degrees, etc.; it can be understood that when the bracket is adjusted, it can be rotated horizontally by a predetermined angle or vertically by a predetermined angle.
[0057] Furthermore, when the user's current eye position or current facial position is determined, the user's field of vision can be determined based on the current eye position or current facial position. Therefore, the coordinates corresponding to the current eye position or current facial position can be determined based on the acquired image, and the field of vision can be calculated based on the field of vision distance preset by the user. For example, if the field of vision distance is 20 cm, the corresponding field of vision can be calculated based on the coordinates and field of vision distance corresponding to the current eye position and the current facial position. The field of vision can be obtained by summing the fan-shaped areas in the horizontal and vertical directions. Therefore, after determining the user's current field of vision, the bracket can be adjusted and rotated to drive the terminal out of the field of vision to complete the avoidance operation of the user's field of vision; for example, when the user's current eye position A, or facial position B, is detected, the front of the screen is turned outside the visible angle range of the eyes.
[0058] As an optional embodiment, when determining the coordinates corresponding to the user's current eye position or current facial position, the coordinates corresponding to the terminal at the initial position can also be determined, and then the terminal can be adjusted to a position perpendicular to the coordinates corresponding to the current eye position or current facial position, such as a position perpendicular to the horizontal direction or the vertical direction. For example, after detecting the user's current eye position A and the current mobile phone plane position C, the bracket drives the mobile phone to rotate until the mobile phone rotates to a position where C is perpendicular to A. Of course, it can also be the case that the current facial position B and the current mobile phone plane position C are detected, and the bracket drives the mobile phone to rotate until the mobile phone rotates to a position where C is perpendicular to B. It can be understood that by rotating the mobile phone to be perpendicular to the position of the eyes, the mobile phone screen can be avoided to the maximum extent relative to the user's line of sight. Avoidance will reduce the occlusion area in the current direction of the eyes, and the avoided space can allow the user's viewing distance to be farther, ensuring that the user can relax the eye muscles. It is worth mentioning that the aforementioned solution of directly rotating 90 degrees or 180 degrees is equivalent to assuming that the terminal is currently facing the user's line of sight. Rotating 90 degrees can achieve the maximum degree of line of sight avoidance, while rotating 180 degrees can avoid the video screen to reduce the user's continuous staring at the video.
[0059] S30: If the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval, adjust the terminal from the deflected position to the initial position.
[0060] In a specific embodiment of the present invention, after the terminal is adjusted from the initial position to the deflected position, the current playback progress of the target video can continue to be recorded to determine whether to adjust the terminal from the deflected position to the initial position at the beginning of the next target video. For example, when entering the second episode of a TV series from the first episode, it can be determined based on the current playback progress of the target video whether to adjust the terminal from the deflected position to the initial position, so that the user can make timely adjustments when the target video starts for viewing, thereby improving the user experience.
[0061] Specifically, if the current playback progress of the target video is at a preset time node of the starting playback interval, adjusting the terminal from the deflected position to the initial position includes: when the current playback progress of the target video is in the starting playback interval, determining the end time node of the starting playback interval; determining the preset time node based on the end time node, so that when the current playback progress of the target video is at the preset time node, the terminal is adjusted from the deflected position to the initial position, the preset time node being a preset time before the end of the starting playback interval.
[0062] In this embodiment, the preset time is t, and the duration of the starting playback interval is 5 minutes, then the corresponding end time node is 5 minutes, so the preset time node is 5-t, t is pre-set by the user, and when determining the preset time node, the preset time node can be calculated according to the end time node in the target video, and then when the target video starts to play, it can be determined whether the current playback progress has reached the preset time node in the starting playback interval. If the current playback progress reaches the preset time node, the bracket can adjust the terminal from the deflected position to the initial position, so that the terminal can face the user in time for viewing, thereby improving the user's viewing experience.
[0063] Specifically, after adjusting the terminal from the deflected position to the initial position, it includes: detecting the user's current facial information, determining the visual distance and / or visual height difference between the user's current facial information and the terminal; adjusting the terminal from the initial position according to the visual distance and / or the visual height difference; further, the above-mentioned adjustment of the terminal from the initial position according to the visual distance and / or the visual height difference includes: comparing the visual distance with the preset visual distance and / or comparing the visual height difference with the preset visual height difference; if the visual distance is not within the preset visual range and / or the visual height difference is not within the preset height difference range, adjusting the visual distance corresponding to the terminal at the initial position to the preset visual range and / or adjusting the visual height difference to the preset height difference range.
[0064] In this embodiment, after the terminal is adjusted to the initial position, the operation of detecting the user's face can continue to be performed to determine the visual distance and / or visual height difference corresponding to the terminal; the visual distance can be calculated based on the horizontal distance and vertical distance between the terminal and the face, that is, the visual distance is the straight-line distance between the terminal and the current facial position, and the visual height difference is the height distance between the user's current eye position and the terminal. After determining the visual distance and visual height difference, the position of the terminal can be fine-tuned to ensure that the user's eyes can be in the same straight line direction as the terminal, thereby ensuring a better user experience; it can be understood that when the visual distance and / or visual height difference is too large, the visual distance and / or visual height difference will be reduced, and when the visual distance and / or visual height difference is too small, the visual distance and / or visual height difference will be increased, so that the terminal and the user's face can be kept within a preset visual range and / or a preset height difference range, thereby avoiding the distance between the terminal and the user's eyes being too small or too far, and the bracket adjustment is more accurate.
[0065] The bracket control method provided by the present invention first detects the current playback progress of the target video when the terminal plays the target video, and the target video includes a starting playback interval and an ending playback interval; if the current playback progress of the target video is in the ending playback interval, the terminal is adjusted from the initial position to the deflected position according to a preset adjustment rule; if the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval, the terminal is adjusted from the deflected position to the initial position, so that when the user is watching a mobile phone or a tablet, the position of the terminal can be adjusted to avoid the user's field of vision when it is in the starting playback interval or the ending playback interval of non-main content, and dizziness caused by interference from the bracket can be avoided, so that the user can relax the eye muscles and improve the user experience.
[0066] like Figure 2 As shown, an embodiment of the present invention provides a support control system 40, including:
[0067] The detection module 41 is used to detect the current playback progress of the target video when the terminal plays the target video, and the target video includes a start playback interval and an end playback interval;
[0068] The first adjustment module 42 is used to adjust the terminal from the initial position to the deflection position according to a preset adjustment rule if the current playback progress of the target video is in the end playback interval;
[0069] The second adjustment module 43 is used to adjust the terminal from the deflected position to the initial position if the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval.
[0070] The bracket control system 40 provided by the present invention first detects the current playback progress of the target video when the terminal plays the target video, and the target video includes a starting playback interval and an ending playback interval; if the current playback progress of the target video is in the ending playback interval, the terminal is adjusted from the initial position to the deflected position according to a preset adjustment rule; if the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval, the terminal is adjusted from the deflected position to the initial position, so that when the user is watching a mobile phone or tablet, the position of the terminal can be adjusted to avoid the user's field of vision when it is in the starting playback interval or the ending playback interval of non-main content, and dizziness caused by interference from the bracket can be avoided, so that the user can relax the eye muscles and improve the user experience.
[0071] It should be noted that the bracket control device 40 provided in the specific embodiment of the present invention is a device corresponding to the above-mentioned bracket control method, and all embodiments of the above-mentioned bracket control method are applicable to the bracket control device 40. The above-mentioned bracket control device 40 embodiments all have corresponding modules corresponding to the steps in the above-mentioned bracket control method, and can achieve the same or similar beneficial effects. In order to avoid excessive repetition, each module in the bracket control device 40 will not be described in detail here.
[0072] like Figure 3 As shown, a specific embodiment of the present invention further provides an electronic device 50, including a memory 502, a processor 501, and a computer program stored in the memory 502 and executable on the processor 501, wherein the processor 501 implements the steps of the above-mentioned bracket control method when executing the computer program.
[0073] Specifically, the processor 501 is used to call the computer program stored in the memory 502 and execute the following steps:
[0074] When the terminal plays the target video, the current playback progress of the target video is detected, and the target video includes a start playback interval and an end playback interval;
[0075] If the current playback progress of the target video is in the end playback interval, the terminal is adjusted from the initial position to the deflection position according to the preset adjustment rule;
[0076] If the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval, the terminal is adjusted from the deflected position to the initial position.
[0077] Optionally, when the terminal plays the target video, the processor 501 detects the current playback progress of the target video, including:
[0078] When the terminal plays the target video, the current playback progress of the target video is timed;
[0079] If the timing duration corresponding to the current playback progress reaches the preset trigger duration, the playback interval corresponding to the current playback progress is determined;
[0080] If the current playback progress of the target video is before the step of ending the playback interval, it also includes:
[0081] If the current playback progress of the target video has not reached the end playback interval, the current playback progress is continuously monitored until the current playback progress enters the end playback interval.
[0082] Optionally, the processor 501 adjusts the terminal from the initial position to the deflected position according to a preset adjustment rule, including:
[0083] Detect the current face information of the user and determine the positional relationship between the terminal and the current face information of the user;
[0084] If the terminal is facing the current face information of the user, the terminal is adjusted from the initial position to a deflected position so that the terminal is out of the user's sight range.
[0085] Optionally, the processor 501 performs the step of adjusting the terminal from the initial position to the deflected position, including:
[0086] According to the initial position of the terminal, the terminal is rotated or swung in a circular motion in a direction deviating from the initial position.
[0087] Optionally, if the current playback progress of the target video is at a preset time node of the start playback interval, the processor 501 adjusts the terminal from the deflected position to the initial position, including:
[0088] When the current playback progress of the target video is in the starting playback interval, determining the end time node of the starting playback interval;
[0089] The preset time node is determined according to the end time node, so that when the current playback progress of the target video is at the preset time node, the terminal is adjusted from the deflected position to the initial position, and the preset time node is the time node before the end of the starting playback interval.
[0090] Optionally, the processor 501 performs the following steps of adjusting the terminal from the deflected position to the initial position:
[0091] Detecting the current face information of the user to determine the visual distance and / or visual height difference between the current face information of the user and the terminal;
[0092] The terminal is adjusted from an initial position according to the visual distance and / or visual height difference.
[0093] Optionally, the processor 501 adjusts the terminal from an initial position according to the visual distance and / or the visual height difference, including:
[0094] Comparing the visual distance with a preset visual distance and / or comparing the visual height difference with a preset visual height difference;
[0095] If the visual distance is not within the preset visual range and / or the visual height difference is not within the preset height difference range, the visual distance corresponding to the terminal at the initial position is adjusted to the preset visual range and / or the visual height difference is adjusted to the preset height difference range. That is, in a specific embodiment of the present invention, the processor 501 of the bracket 50 implements the steps of the above bracket control method when executing the computer program, so that when the user is watching a mobile phone or tablet, the position of the terminal can be adjusted to avoid the user's field of vision when it is in the starting playback interval or the ending playback interval of non-main content, and dizziness caused by interference from the bracket can be avoided, so that the user can relax the eye muscles and improve the user experience.
[0096] It should be noted that, since the processor 501 of the above-mentioned bracket 50 implements the steps of the above-mentioned bracket control method when executing a computer program, all embodiments of the above-mentioned bracket control method are applicable to the bracket 50 and can achieve the same or similar beneficial effects.
[0097] The computer-readable storage medium provided in the embodiment of the present invention stores a computer program. When the computer program is executed by the processor, it implements the various processes of the bracket control method or the application-end bracket control method provided in the embodiment of the present invention, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0098] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM).
[0099] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0100] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. All equivalent structural changes made by using the contents of the present invention specification and drawings under the concept of the present invention, or directly / indirectly applied in other related technical fields are included in the patent protection scope of the present invention.
Claims
1. A support control method, characterized in that: include: When the terminal plays the target video, detecting the current playing progress of the target video, wherein the target video includes a starting playing interval and an ending playing interval; If the current playback progress of the target video is in the end playback interval, adjusting the terminal from the initial position to the deflected position according to a preset adjustment rule; If the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval, the terminal is adjusted from the deflected position to the initial position.
2. The support control method according to claim 1, characterized in that: When the terminal plays the target video, detecting the current playing progress of the target video includes: When the terminal plays the target video, timing the current playing progress of the target video; If the timing duration corresponding to the current playback progress reaches the preset trigger duration, determining the playback interval corresponding to the current playback progress; If the current playback progress of the target video is before the step of ending the playback interval, the step further includes: If the current playback progress of the target video has not yet reached the end playback interval, the current playback progress is continuously monitored until the current playback progress enters the end playback interval.
3. The support control method according to claim 1, characterized in that: The step of adjusting the terminal from the initial position to the deflected position according to a preset adjustment rule includes: Detecting the current facial information of the user to determine the positional relationship between the terminal and the current facial information of the user; If the terminal is in a facing state with the current facial information of the user, the terminal is adjusted from the initial position to a deflected position so that the terminal is out of the sight range of the user.
4. The support control method according to claim 1 or 3, characterized in that: The step of adjusting the terminal from the initial position to the deflected position comprises: According to the initial position of the terminal, the terminal is rotated or cyclically swung in a direction deviating from the initial position.
5. The support control method according to claim 1, characterized in that: If the current playback progress of the target video is at a preset time node of the starting playback interval, adjusting the terminal from the deflected position to the initial position includes: When the current playback progress of the target video is within the starting playback interval, determining the end time node of the starting playback interval; The preset time node is determined according to the end time node, so that when the current playback progress of the target video is at the preset time node, the terminal is adjusted from the deflection position to the initial position, and the preset time node is the time node before the end of the starting playback interval.
6. The support control method according to claim 1, characterized in that: The step of adjusting the terminal from the deflected position to the initial position comprises: Detecting the current face information of the user to determine the visual distance and / or visual height difference between the current face information of the user and the terminal; The terminal is adjusted from the initial position according to the visual distance and / or the visual height difference.
7. The support control method according to claim 6, characterized in that: The adjusting the terminal from the initial position according to the visual distance and / or the visual height difference includes: Comparing the visual distance with a preset visual distance and / or comparing the visual height difference with a preset visual height difference; If the visual distance is not within the preset visual range and / or the visual height difference is not within the preset height difference range, the visual distance corresponding to the terminal at the initial position is adjusted to the preset visual range and / or the visual height difference is adjusted to the preset height difference range.
8. A support control system, characterized in that: include: A detection module, used to detect the current playback progress of the target video when the terminal plays the target video, wherein the target video includes a start playback interval and an end playback interval; A first adjustment module, configured to adjust the terminal from an initial position to a deflected position according to a preset adjustment rule if the current playback progress of the target video is in the end playback interval; The second adjustment module is used to adjust the terminal from the deflection position to the initial position if the current playback progress of the target video is in the starting playback interval and reaches a preset time node of the starting playback interval.
9. A support, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the support control method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the support control method according to any one of claims 1 to 7 are implemented.
