Video switching method and display equipment
By receiving infrared signals and determining the video switching method corresponding to the preset button, one-step switching of video is directly realized, solving the problem of cumbersome and slow operation of traditional video switching methods, and improving the video switching speed and effect.
Patent Information
- Application Number
- CN202411545130.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-02-11
AI Technical Summary
Traditional video switching methods are cumbersome, slow, and poor in effect, making it difficult to meet users' needs for fast video switching.
By receiving the infrared signal sent by the remote control device, determine the video switching method corresponding to the preset button, and directly switch the video according to this method to realize the function of switching videos in one step.
The operation steps of video switching are simplified, and the speed and effect of video switching is significantly improved, allowing users to switch videos quickly and easily.
Smart Images

Figure CN119420855A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to display technology, and more specifically, to a video switching method and a display device. Background Art
[0002] When playing videos in some video display scenarios, video switching is often involved, and video switching includes switching to the previous video and switching to the next video. For example, a video display scenario is performed at an international consumer electronics exhibition.
[0003] The traditional solution requires at least 5 steps to switch videos. The first step is to press the down arrow key of the remote control. At this time, the focus on the screen is displayed on the progress bar by default. The second step is to press the down arrow key of the remote control again, and the focus moves to the play button. The third step is to press the down arrow key again, and the focus moves to the play list. The fourth step is to switch to the previous video by pressing the up arrow key of the remote control after the play list pops up, or to switch to the previous video by pressing the up arrow key of the remote control. The fifth step is to click OK to start playing the video. It can be seen that the traditional solution is very cumbersome when switching videos, the video switching speed is slow, and the video switching effect is poor.
[0004] Based on the above problems, how to improve the video switching speed to improve the video switching effect is still an urgent problem to be solved. Summary of the invention
[0005] The embodiments of the present application provide a display device that can meet the user's needs for self-expression and realize personalized music customization on home appliances.
[0006] In a first aspect, an embodiment of the present application provides a video switching method, which is applied to a display device as described in the second aspect below;
[0007] In the process of video display based on the digital media player application or the network video player application, receiving an infrared signal sent by the remote control device; wherein the infrared signal is generated after a preset button of the remote control device is pressed;
[0008] Determining a video switching mode corresponding to the preset button according to the infrared signal, and switching the current video according to the video switching mode;
[0009] Play the switched video.
[0010] The video switching method provided in this embodiment can switch the video corresponding to the preset button (the switched video) by pressing the preset button on the remote control device when switching the video. The switched video can be the previous video or the next video of the current video, or it can be a preset video. Therefore, by pressing the preset button, the video can be switched in one step, and the operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0011] In one embodiment, before switching the current video according to the video switching mode, the method further includes:
[0012] For a video switching control used to implement a corresponding switching function of a video switching mode, the video switching control is displayed in a preset manner, and after the display is completed, a step of switching the current video according to the video switching mode is executed, wherein the preset mode is used to prompt that the corresponding switching function of the video switching control will be triggered.
[0013] The method provided in this embodiment displays a video switching control for implementing a switching function corresponding to a video switching mode in a preset manner before completing the video switching, so as to distinguish the video switching control and let the user know how to switch the video, thereby enhancing the interactivity between the display device and the user and improving the user's satisfaction.
[0014] In one embodiment, determining the video switching mode corresponding to the preset button according to the infrared signal includes:
[0015] Analyzing the infrared signal to obtain key information represented by the infrared signal;
[0016] Based on the relationship between the button and the video switching mode, the video switching mode corresponding to the button information is determined.
[0017] The method provided in this embodiment processes the infrared signal into an execution instruction corresponding to the application displaying the current video as key information after receiving the infrared signal. After the user presses the key, the display device recognizes the key information based on the above method, and then determines the video switching mode based on the key information, the relationship between the key and the video switching mode, and implements video switching based on the determined video switching mode. The user only needs to press a preset key to switch the video in one step. The operation steps for video switching are very simple, which can improve the video switching speed and the video switching effect.
[0018] In one embodiment, before determining the video switching mode corresponding to the key information based on the relationship between the key and the video switching mode, the method further includes:
[0019] Entering a setting mode after responding to a setting command, receiving setting information of a relationship between a display button and a video switching mode in the setting mode;
[0020] According to the setting information, a relationship between the button and the video switching mode is established.
[0021] The method provided in this embodiment can set the relationship between the button and the video switching mode according to actual needs, meet personalized video switching needs, and enhance the user's experience of using the display device.
[0022] In a second aspect, the present application provides a display device, including:
[0023] a display configured to display content from a broadcast system or network and / or a user interface;
[0024] At least one processor configured to:
[0025] In the process of video display based on the digital media player application or the network video player application, receiving an infrared signal sent by the remote control device; wherein the infrared signal is generated after a preset button of the remote control device is pressed;
[0026] Determining a video switching mode corresponding to the preset button according to the infrared signal, and switching the current video according to the video switching mode;
[0027] Play the switched video.
[0028] When the display device provided in this embodiment switches the video, by pressing the preset button on the remote control device, the video corresponding to the preset button (the switched video) can be switched. The switched video can be the previous video or the next video of the current video, or it can be a preset video. Therefore, by pressing the preset button, the video can be switched in one step, and the operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0029] In one embodiment, the video switching method includes at least one of switching to the next video of the current video, switching to the previous video of the current video, or switching to a preset video.
[0030] In one embodiment, before the processor switches the current video according to the video switching mode, the processor is further configured to:
[0031] For a video switching control used to implement a corresponding switching function of a video switching mode, the video switching control is displayed in a preset manner, and after the display is completed, a step of switching the current video according to the video switching mode is executed, wherein the preset mode is used to prompt that the corresponding switching function of the video switching control will be triggered.
[0032] The display device provided in this embodiment displays a video switching control for implementing a switching function corresponding to a video switching mode in a preset manner before completing the video switching, so as to distinguish the video switching control and let the user know how to switch the video, thereby enhancing the interactivity between the display device and the user and improving the user's satisfaction.
[0033] In one embodiment, the processor switches the current video according to the infrared signal and is configured to:
[0034] Analyzing the infrared signal to obtain key information represented by the infrared signal;
[0035] Based on the relationship between the button and the video switching mode, the video switching mode corresponding to the button information is determined.
[0036] The display device provided in this embodiment can set the video switching mode according to actual needs, and can also set the relationship between the button and the video switching mode to meet the personalized needs of actual video switching. In addition, after setting the relationship between the button and the video switching mode, the user only needs to press the preset button to switch the video in one step. The operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0037] In one embodiment, the processor performs parsing of the infrared signal to obtain key information represented by the infrared signal, and is configured to:
[0038] Converting the infrared signal into trigger information for representing a key event according to a preset format;
[0039] Mapping the trigger information to a key value corresponding to the preset key;
[0040] The key value is converted into an execution instruction corresponding to the application that displays the current video as key information.
[0041] The display device provided in this embodiment, after receiving the infrared signal, processes the infrared signal into an execution instruction corresponding to the application displaying the current video as key information. After the user presses the key, the display device recognizes the key information based on the above method, and then determines the video switching mode according to the key information, the relationship between the key and the video switching mode, and implements video switching based on the determined video switching mode. The user only needs to press the preset key to switch the video in one step. The operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0042] In one embodiment, before the processor determines the video switching mode corresponding to the key information based on the relationship between the key and the video switching mode, the processor is further configured to:
[0043] Entering a setting mode after responding to a setting command, receiving setting information of a relationship between a display button and a video switching mode in the setting mode;
[0044] According to the setting information, a relationship between the button and the video switching mode is established.
[0045] The display device provided in this embodiment can set the relationship between buttons and video switching modes according to actual needs, meet personalized video switching needs, and enhance the user experience of the display device.
[0046] In a third aspect, the present application provides a computer-readable storage medium having computer-executable instructions stored thereon. When the computer-executable instructions are executed by a processor, the method described in the first aspect is implemented.
[0047] In a fourth aspect, the present application provides a computer program product, comprising a computer program, which implements the method described in the first aspect when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the implementation methods in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technology descriptions. Obviously, the drawings described below are some embodiments of the present application, and a person skilled in the art can also obtain other drawings based on these drawings.
[0049] Figure 1 A schematic diagram of a display device provided by an embodiment of the present application;
[0050] Figure 2 Another schematic diagram of a display device provided by an embodiment of the present application;
[0051] Figure 3Another schematic diagram of a display device provided by an embodiment of the present application;
[0052] Figure 4 Another schematic diagram of a display device provided by an embodiment of the present application;
[0053] Figure 5 A schematic diagram of a flow chart of a video switching method provided by an embodiment of the present application;
[0054] Figure 6 Another schematic diagram of a flow chart of a video switching method provided by an embodiment of the present application;
[0055] Figure 7 Another schematic diagram of a display device provided by an embodiment of the present application;
[0056] Figure 8 Another schematic diagram of a video switching method according to an embodiment of the present application;
[0057] Fig. 9 A schematic diagram of a video playback interface provided by an embodiment of the present application;
[0058] Fig.10 A schematic diagram of a video switching device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0059] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0060] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
[0061] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and are not necessarily meant to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
[0062] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0063] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0064] In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.
[0065] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG. 1 , the user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.
[0066] The mobile terminal 300 can be used as a control device to perform human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device to establish a communication connection with the display device 200 and perform data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.
[0067] like Figure 1 As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0068] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), and the like.
[0069] Figure 2 Some embodiments of the present application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.
[0070] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.
[0071] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.
[0072] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.
[0073] In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 can be provided with multiple communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 can be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.
[0074] The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.
[0075] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.
[0076] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0077] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).
[0078] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.
[0079] In some embodiments, the user input interface 280 may be used to receive instructions from a user.
[0080] Figure 3 Some embodiments of the present application provide Figure 1 The hardware configuration diagram of the control device in the figure. Figure 3 As shown, the control device 100 may include: a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.
[0081] The control device 100 is configured to control the display device 200 , and can receive user input operation instructions, and convert the operation instructions into instructions that the display device 200 can recognize and respond to, playing the role of an interactive intermediary between the user and the display device 200 .
[0082] In some embodiments, the control device 100 may be a smart device, for example, the control device 100 may be installed with various applications for controlling the display device 200 according to user needs.
[0083] In some embodiments, Figure 1 As shown, the mobile terminal 300 or other intelligent electronic devices can play a similar function as the control device 100 after installing the application for controlling the display device 200 .
[0084] The controller 110 includes a processor 112, a RAM 113, a ROM 114, a communication interface 130, and a communication bus. The controller 110 is used to control the operation and operation of the control device 100, as well as the communication and cooperation between the internal components and the external and internal data processing functions.
[0085] The communication interface 130 implements communication of control signals and data signals with the display device 200 under the control of the controller 110. The communication interface 130 may include at least one of other near field communication modules such as a WiFi chip 131, a Bluetooth module 132, and an NFC module 133.
[0086] The user input / output interface 140 , wherein the input interface includes at least one of other input interfaces such as a microphone 141 , a touch panel 142 , a sensor 143 , and a button 144 .
[0087] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with a communication interface 130, such as a Wi-Fi, Bluetooth, NFC or other module, which can encode the user input command through the WiFi protocol, Bluetooth protocol, or NFC protocol and send it to the display device 200.
[0088] The memory 190 is used to store various operating programs, data and applications for driving and controlling the control device 100 under the control of the controller. The memory 190 can store various control signal instructions input by the user.
[0089] The power supply 180 is used to provide operating power support for each component of the control device 100 under the control of the controller.
[0090] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program for managing and controlling hardware resources and software resources in the display device 200. The operating system may provide a user interface (control the display device), allow the user to interact with the display device 200, and support the running of various application programs.
[0091] It should be noted that the operating system can be a native operating system based on a specific operating platform, or a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device.
[0092] The operating system can be divided into different modules or layers according to the functions implemented, such as Figure 4 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the system library layer and the kernel layer.
[0093] In some embodiments, the application layer is used to provide services and interfaces for applications so that the display device 200 can run applications and interact with users based on the applications. At least one application can be run in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. that come with the operating system; they can also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.
[0094] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions that applications in the application layer take. Through the API interface, applications can access system resources and obtain system services during execution.
[0095] like Figure 4 As shown, Figure 4 Some embodiments of the present application provide Figure 1 Schematic diagram of software configuration in the display device. In some embodiments, the system of the display device 200 can be divided into three layers, namely, application layer, middleware layer and hardware layer from top to bottom.
[0096] The application layer mainly includes commonly used applications on TV and the application framework. Among them, commonly used applications are mainly applications developed based on browsers, such as HTML5 APPs; and native applications (Native APPs).
[0097] The Application Framework is a complete program model that has all the basic functions required by standard application software, such as file access, data exchange, etc., as well as the user interfaces of these functions (toolbars, status bars, menus, dialog boxes).
[0098] Native apps can support online or offline, message push or local resource access.
[0099] The middleware layer includes various TV protocols, multimedia protocols, system components and other middleware. The middleware can use the basic services (functions) provided by the system software to connect various parts of the application system or different applications on the network, and can achieve the purpose of resource sharing and function sharing.
[0100] The hardware layer mainly includes the hardware abstraction layer (HAL) interface, hardware and drivers. The HAL interface is a unified interface for all TV chips to connect, and the specific logic is implemented by each chip. Drivers mainly include: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver.
[0101] In some embodiments, the display device 200 includes a display 260 as described above and at least one processor 112. The display 260 is configured to display content from a broadcast system or network and / or a user interface. The processor 112 is configured to execute instructions. Specifically, the processor 112 is configured to execute the video display method described below.
[0102] In some embodiments, the processor 112 is configured to: receive an infrared signal sent by a remote control device during video display based on a digital media playback application or a network video playback application; wherein the infrared signal is generated after a preset button of the remote control device is pressed. Determine a video switching mode corresponding to the preset button according to the infrared signal, and switch the current video according to the video switching mode. Play the switched video.
[0103] The digital media player application is, for example, a digital media player (DMP). The online video player application is, for example, a third-party video player application such as YouTube, Netflix, etc.
[0104] The video display may include the video being played and the video being paused. When the video is being played, there are no restrictions on the video playback parameters such as the playback speed and the screen display ratio.
[0105] The remote control device is, for example, a TV remote control. When a preset button on the remote control device is pressed, the chip on the remote control device will send out a coded sequence signal corresponding to the button, which will be sent to the light-emitting diode on the remote control device after amplification and modulation, and the light-emitting diode will convert the coded sequence signal into an infrared signal and radiate it outward.
[0106] The preset button can be customized by the user, and the infrared signal generated after the preset button is pressed is an infrared signal corresponding to the preset button, and the information carried by the infrared signal includes button information, such as the time when the button was pressed, the button identifier, the button number, etc.
[0107] After receiving the infrared signal, the processor 112 demodulates the infrared signal to restore the information carried by the infrared signal.
[0108] Among them, the switched video can be understood as the target video described below.
[0109] After receiving the infrared signal, the processor 112 first demodulates the infrared signal to recover the key information carried by the infrared signal. Then, the video switching mode corresponding to the preset key is determined according to the key information. The information of the target video is called out according to the video switching mode, and the current video is switched based on the information of the target video. The information of the target video includes, for example, image information, sound information, subtitle information, metadata, and synchronization information of the target video. The image information includes the brightness, color, contrast, and resolution of the picture. The sound information includes audio data such as dialogue, music, background sound, etc. The metadata includes video encoding format, audio encoding format, bit rate, frame rate, resolution, duration, etc. The synchronization information includes the correspondence between image and sound, timestamp, etc.
[0110] The video switching mode includes switching to the next video of the current video, switching to the previous video of the current video, or switching to at least one of a preset video. That is to say, the target video can be the previous video or the next video of the current video, or it can be a preset video, which is not limited in this embodiment. The previous video can be understood as the previous video to be played when playing in the play order of the video play list. Similarly, the next video can be understood as the next video to be played when playing in the play order of the video play list. The preset video can be understood as a video in the video play list, and the preset video can be set to which specific video according to actual needs.
[0111] When playing the switched video, the switched video can be played immediately after the switching, or the switched video can be played when the user issues a play instruction instead of playing it first. Playing the switched video when the user issues a play instruction can prevent the waste of resources caused by playing the video when the switched video is not the video you want to switch to.
[0112] In one example, the video switching mode corresponding to button 8 on the remote control device can be set to switch to the previous video of the current video, and the video switching mode corresponding to button 9 can be set to switch to the next video of the current video. Then, after the user presses button 8, the current video is switched to the previous video of the current video. After the user presses button 9, the current video is switched to the next video of the current video.
[0113] When the display device 200 provided in this embodiment switches the video, the video corresponding to the preset button (the switched video) can be switched by pressing the preset button on the remote control device. The switched video can be the previous video or the next video of the current video, or it can be a preset video. Therefore, by pressing the preset button, the video can be switched in one step, and the operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0114] In some embodiments, the processor determines the video switching mode corresponding to the preset key according to the infrared signal, and is specifically configured to: parse the infrared signal to obtain the key information represented by the infrared signal. Based on the relationship between the key and the video switching mode, determine the video switching mode corresponding to the key information.
[0115] When the processor 112 performs the analysis of the infrared signal, the infrared signal is demodulated and processed in other ways to obtain the key information represented by the infrared signal. Other processing includes, for example, encapsulating the demodulated result into a graphic library key value, and converting the graphic library key value into information that can be recognized by the application layer. The key information is used to represent the key number, such as key 8, key 9, key 1, etc.
[0116] When the processor 112 determines the video switching mode corresponding to the key information based on the relationship between the key and the video switching mode, the video switching mode may include switching video information, such as the above-mentioned image information, sound information, subtitle information, metadata, and synchronization information. That is, in the process of controlling video playback, the video information of the video to be played is switched to the video information of the target video to complete the video switching.
[0117] Among them, the video switching method may include a switching method displayed on the interface when switching videos, such as sliding up switching, sliding down switching, direct jump, etc., which is not limited in this embodiment. The sliding up switching can be used to switch the current video information to the video information of the previous video by sliding up, so as to switch the current video to the previous video of the current video. The sliding down switching can be used to switch the current video information to the video information of the next video by sliding down, so as to switch the current video to the next video of the current video. The direct jump can be used to switch the information of the current video to the video information of the next video by directly jumping, so as to switch the current video to the preset video.
[0118] Among them, the relationship between the button and the video switching mode can be set in advance according to actual needs. For example, the relationship between button 8 and the video switching mode is set to: button 8 corresponds to swiping up to switch to the previous video of the current video. For example, the relationship between button 9 and the video switching mode is set to: button 9 corresponds to swiping down to switch to the next video of the current video. For example, the relationship between button 1 and the video switching mode is set to: button 1 corresponds to directly jumping to the preset video.
[0119] Among them, when the processor 112 executes switching of the current video according to the video switching mode, for example, the video switching mode corresponding to button 8 includes swiping up to switch, and switching the video information to the video information of the previous video, then according to the video switching mode corresponding to button 8, swiping up to switch to the previous video of the current video. For example, the video switching mode corresponding to button 9 includes swiping down to switch, and switching the video information to the video information of the next video, then according to the video switching mode corresponding to button 9, swiping down to switch to the next video of the current video. For example, the video switching mode corresponding to button 1 includes direct jump, and switching the video information to the video information of the preset video, then according to the video switching mode corresponding to button 1, directly jump to the preset video.
[0120] The display device 200 provided in this embodiment can set the video switching mode according to actual needs, and can also set the relationship between the button and the video switching mode to meet the personalized needs of actual video switching. In addition, after setting the relationship between the button and the video switching mode, the user only needs to press the preset button to switch the video in one step. The operation steps of video switching are very simple, which can improve the video switching speed and the video switching effect.
[0121] In some embodiments, when the processor 112 parses the infrared signal and obtains the key information represented by the infrared signal, it is specifically configured to: convert the infrared signal into trigger information for representing a key event in a preset format; map the trigger information to a key value corresponding to the preset key; and convert the key value into an execution instruction corresponding to the application that displays the current video as the key information.
[0122] See also Figure 7 The schematic diagram of the display device shown and Figure 8The timing diagram shown in FIG. 1 is a timing diagram of a display device. The display device includes a driver layer, a graphics library (DireCtFB) layer, a middleware layer, a browser layer, and a user interface layer. The driver layer is used to receive and parse the infrared signal, and send the analyzed trigger information used to characterize the key event to the graphics library layer. The graphics library layer is used to map the trigger information into a graphics library key value (DFB key value), and then send the graphics library key value to the middleware layer. The application performance management (Application Performance Management, referred to as APM) in the middleware layer is used to send the graphics library key value to the application layer. The application layer includes multiple applications (such as application 1, application 2, application 3, application n, etc. shown in the figure). The browser layer in the application layer converts the key value into an execution instruction corresponding to the application displaying the current video, and uses the execution instruction as the key information. The browser layer sends the key information to the application (Application, referred to as APP) displaying the current video in the user interface layer. The user interface layer is used to respond to the key information, obtain the video switching mode corresponding to the key information, and then switch the current video according to the video switching mode. Figure 7 The driver layer, middleware layer, browser layer and user interface layer shown are all set in the Linux system. It should be noted that the main functions implemented by APM include key distribution and application management. When the display device runs and starts the corresponding application, it needs to register with APM when executing the OnRunning interface when the application starts. After a series of started APPs are registered in APM, APM can realize key distribution (sending key information to the corresponding application through the browser layer in the form of key values).
[0123] When the processor 112 converts the infrared signal into trigger information for representing a key event according to a preset format, the preset format can be understood as a data format that can be recognized by the graphics library layer. The trigger information can include the hardware code of the remote control device, the time when the key is pressed, the key number (for example, key 8), etc. Figure 7 The driver layer in the demodulates and analyzes the infrared signal to obtain trigger information for characterizing the key event.
[0124] When the processor 112 executes mapping of the trigger information to a key value corresponding to the preset key, such as Figure 7 As shown, the trigger information is mapped to the DFB key value corresponding to the preset key according to the mapping relationship in the mapping table. The mapping relationship is set when the TV leaves the factory. The graphics library layer sends the DFB key value to the middleware layer, and the APM of the middleware layer sends the DFB key value to the browser layer.
[0125] When the processor 112 executes the execution instruction corresponding to the application of the current video to convert the key value into the key information, see Figure 7 The Application Performance Management (APM) in the middleware layer is used to send the key value of the graphics library to the application layer. The browser layer in the application layer converts the key value into an execution instruction corresponding to the application that displays the current video, and uses the execution instruction as the key information. The browser layer sends the key information to the application (APP) that displays the current video in the user interface layer. The user interface layer is used to respond to the key information, obtain the video switching mode corresponding to the key information, and then switch the current video according to the video switching mode.
[0126] See also Figure 8 In one optional embodiment, the user interface layer can also determine whether the application of the current video is running, and if the application of the current video is running, the video is switched. If the application of the current video is not running, the video is not switched.
[0127] The current video application is not running, for example, the display device is turned off, the display device quickly switches to another application for video playback, etc.
[0128] The display device 200 provided in this embodiment, after receiving the infrared signal, processes the infrared signal into an execution instruction corresponding to the application displaying the current video as key information. After the user presses the key, the display device recognizes the key information based on the above method, and then determines the video switching mode according to the key information, the relationship between the key and the video switching mode, and implements video switching based on the determined video switching mode. The user only needs to press the preset key to switch the video in one step. The operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0129] In some embodiments, before executing the switching of the current video according to the video switching method, the processor 112 is also configured to: display the video switching control for implementing the corresponding switching function of the video switching method in a preset manner, and execute the step of switching the current video according to the video switching method after the display is completed. The preset method is used to prompt that the corresponding switching function of the video switching control will be triggered.
[0130] The video switching control for the corresponding switching function of the video switching mode refers to the video switching control for realizing the corresponding switching function of the video switching mode. Fig. 9 In the video playback interface shown, for example, if the corresponding switching function of the video switching mode is to switch to the previous video of the current video, the corresponding video switching control is Fig. 9The switching control A shown. For example, if the corresponding switching function of the video switching mode is to switch to the next video of the current video, the corresponding video switching control is Fig. 9 Toggle control B shown.
[0131] Among them, displaying the video switching control in the preset manner can be as follows Fig. 9 The video switching control is shown as enlarged display. It can also be highlighted display of the video switching control, flashing display of the video switching control, etc. Correspondingly, the preset mode can be enlarged display, highlighted display, flashing display, etc. The preset mode can be set according to actual needs, and this embodiment does not limit it.
[0132] This preset method is used to prompt that the corresponding switching function of the video switching control will be triggered. The purpose of displaying the video switching control in this preset method is to distinguish the video switching control so that the user can know how to switch the video through the distinguished video switching control, for example, through switching control B, know that it will switch to the next video of the current video.
[0133] The display device 200 provided in this embodiment displays a video switching control corresponding to a switching function for implementing a video switching mode in a preset manner before completing the video switching, so as to distinguish the video switching control and let the user know how to switch the video, thereby enhancing the interactivity between the display device and the user and improving the user's satisfaction.
[0134] In some embodiments, before the processor 112 determines the video switching mode corresponding to the button information based on the relationship between the button and the video switching mode, it is also configured to: enter a setting mode after responding to a setting command, receive setting information that displays the relationship between the button and the video switching mode in the setting mode; and establish a relationship between the button and the video switching mode based on the setting information.
[0135] The processor 112 enters the setting mode after executing the response setting command, and receives the setting information of the relationship between the display button and the video switching mode in the setting mode, wherein the setting command can be sent to the display device by the user through voice interaction, or can be formed by pressing a button of the remote control device to open the setting interface. The specific formation method of the setting command is not limited in this embodiment.
[0136] After receiving the setting command, the display device enters a setting mode and receives setting information of the relationship between the display button and the video switching mode in the setting mode.
[0137] The setting information may be sent to the display device through voice interaction, or may be input through other methods, so that the display device may be informed of the setting information.
[0138] When the processor 112 executes to establish the relationship between the button and the video switching mode according to the setting information, the setting information includes the corresponding relationship between the video and the video switching mode. After receiving the setting information, the relationship between the button and the video switching mode can be established according to the setting information.
[0139] The display device 200 provided in this embodiment can set the relationship between buttons and video switching modes according to actual needs, meet personalized video switching needs, and enhance the user experience of the display device.
[0140] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.
[0141] The following uses a processor of a display device as an example to illustrate how a display device implements a video switching method.
[0142] The technical solution of the present application is described in detail below in conjunction with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0143] Figure 5 A schematic diagram of a video switching method provided by this application. Figure 5 As shown, the method comprises the following steps:
[0144] S510, receiving an infrared signal sent by a remote control device during video display based on a digital media player application or a network video player application; wherein the infrared signal is generated after a preset button of the remote control device is pressed.
[0145] The digital media player application is, for example, a digital media player (DMP). The online video player application is, for example, a third-party video player application such as YouTube, Netflix, etc.
[0146] The video display may include the video being played and the video being paused. When the video is being played, there are no restrictions on the video playback parameters such as the playback speed and the screen display ratio.
[0147] The remote control device is, for example, a TV remote control. When a preset button on the remote control device is pressed, the chip on the remote control device will send out a coded sequence signal corresponding to the button, which will be sent to the light-emitting diode on the remote control device after amplification and modulation, and the light-emitting diode will convert the coded sequence signal into an infrared signal and radiate it outward.
[0148] The preset button can be customized by the user, and the infrared signal generated after the preset button is pressed is an infrared signal corresponding to the preset button, and the information carried by the infrared signal includes button information, such as the time when the button was pressed, the button identifier, the button number, etc.
[0149] After receiving the infrared signal, the display device will demodulate the infrared signal to restore the information carried by the infrared signal.
[0150] S520, determining a video switching mode corresponding to the preset button according to the infrared signal, and switching the current video according to the video switching mode.
[0151] First, the infrared signal is demodulated to recover the key information carried by the infrared signal. Then, the video switching mode corresponding to the preset key is determined according to the key information. The information of the target video is called out according to the video switching mode, and the current video is switched based on the information of the target video. The information of the target video includes, for example, image information, sound information, subtitle information, metadata, and synchronization information of the target video. The image information includes the brightness, color, contrast, and resolution of the picture. The sound information includes audio data such as dialogue, music, background sound, etc. The metadata includes video encoding format, audio encoding format, bit rate, frame rate, resolution, duration, etc. The synchronization information includes the correspondence between image and sound, timestamp, etc.
[0152] The video switching mode includes switching to the next video of the current video, switching to the previous video of the current video, or switching to at least one of a preset video. That is to say, the target video can be the previous video or the next video of the current video, or it can be a preset video, which is not limited in this embodiment. The previous video can be understood as the previous video to be played when playing in the play order of the video play list. Similarly, the next video can be understood as the next video to be played when playing in the play order of the video play list. The preset video can be understood as a video in the video play list, and the preset video can be set to which specific video according to actual needs.
[0153] S530, playing the switched video.
[0154] The switched video may be understood as the target video mentioned above.
[0155] When playing the switched video, the switched video can be played immediately after the switching, or the switched video can be played when the user issues a play instruction instead of playing it first. Playing the switched video when the user issues a play instruction can prevent the waste of resources caused by playing the video when the switched video is not the video you want to switch to.
[0156] In one example, the video switching mode corresponding to button 8 on the remote control device can be set to switch to the previous video of the current video, and the video switching mode corresponding to button 9 can be set to switch to the next video of the current video. Then, after the user presses button 8, the current video is switched to the previous video of the current video. After the user presses button 9, the current video is switched to the next video of the current video.
[0157] The video switching method provided in this embodiment can switch the video corresponding to the preset button (the switched video) by pressing the preset button on the remote control device when switching the video. The switched video can be the previous video or the next video of the current video, or it can be a preset video. Therefore, by pressing the preset button, the video can be switched in one step, and the operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0158] For some examples, see Figure 6 Step S520 determines the video switching mode corresponding to the preset button according to the infrared signal, specifically including:
[0159] S610: Analyze the infrared signal to obtain key information represented by the infrared signal.
[0160] After demodulation and other processing of the infrared signal, the key information represented by the infrared signal can be obtained. Other processing includes, for example, encapsulating the demodulation result into a graphic library key value, and converting the graphic library key value into information that can be recognized by the application layer.
[0161] The key information is used to represent the key number, such as key 8, key 9, key 1, etc.
[0162] S620: Determine the video switching mode corresponding to the button information based on the relationship between the button and the video switching mode.
[0163] The video switching method may include switching video information, such as the above-mentioned image information, sound information, subtitle information, metadata, and synchronization information. That is, in the process of controlling video playback, the video information of the video to be played is switched to the video information of the target video to complete the video switching.
[0164] Among them, the video switching method may include a switching method displayed on the interface when switching videos, such as sliding up switching, sliding down switching, direct jump, etc., which is not limited in this embodiment. The sliding up switching can be used to switch the current video information to the video information of the previous video by sliding up, so as to switch the current video to the previous video of the current video. The sliding down switching can be used to switch the current video information to the video information of the next video by sliding down, so as to switch the current video to the next video of the current video. The direct jump can be used to switch the information of the current video to the video information of the next video by directly jumping, so as to switch the current video to the preset video.
[0165] Among them, the relationship between the button and the video switching mode can be set in advance according to actual needs. For example, the relationship between button 8 and the video switching mode is set to: button 8 corresponds to swiping up to switch to the previous video of the current video. For example, the relationship between button 9 and the video switching mode is set to: button 9 corresponds to swiping down to switch to the next video of the current video. For example, the relationship between button 1 and the video switching mode is set to: button 1 corresponds to directly jumping to the preset video.
[0166] When the current video is switched according to the video switching mode, for example, the video switching mode corresponding to button 8 includes swiping up to switch and switching the video information to the video information of the previous video, then according to the video switching mode corresponding to button 8, swiping up to switch to the previous video of the current video. For example, the video switching mode corresponding to button 9 includes swiping down to switch and switching the video information to the video information of the next video, then according to the video switching mode corresponding to button 9, swiping down to switch to the next video of the current video. For example, the video switching mode corresponding to button 1 includes direct jump and switching the video information to the video information of the preset video, then according to the video switching mode corresponding to button 1, directly jump to the preset video.
[0167] The method provided in this embodiment can set the video switching mode according to actual needs, and can also set the relationship between the button and the video switching mode to meet the personalized needs of actual video switching. In addition, after setting the relationship between the button and the video switching mode, the user only needs to press the preset button to switch the video in one step. The operation steps when switching the video are very simple, which can improve the video switching speed and the video switching effect.
[0168] For some examples, see Figure 7 The schematic diagram of the display device shown and Figure 8 The timing diagram shown in FIG. 1 is a timing diagram of a display device. The display device includes a driver layer, a graphics library (DirectFB) layer, a middleware layer, a browser layer, and a user interface layer. The driver layer is used to receive the infrared signal and parse the infrared signal, and send the analyzed trigger information used to characterize the key event to the graphics library layer. The graphics library layer is used to map the trigger information into a graphics library key value (DFB key value), and then send the graphics library key value to the middleware layer. The application performance management (Application Performance Management, referred to as APM) in the middleware layer is used to send the graphics library key value to the application layer. The application layer includes multiple applications (as shown in the figure, application 1, application 2, application 3, application n, etc.), and the browser layer in the application layer converts the key value into an execution instruction corresponding to the application displaying the current video, and uses the execution instruction as the key information. The browser layer sends the key information to the application (Application, referred to as APP) displaying the current video in the user interface layer. The user interface layer is used to respond to the key information, obtain the video switching mode corresponding to the key information, and then switch the current video according to the video switching mode.
[0169] Figure 7 The driver layer, middleware layer, browser layer and user interface layer shown are all set up in a Linux system.
[0170] It should be noted that the main functions implemented by APM include key distribution and application management. When the display device runs and starts the corresponding application, the application needs to register with APM when it starts. After a series of started apps are registered in APM, APM can implement key distribution (sending key information to the corresponding application through the browser layer in the form of key values).
[0171] Correspondingly, step S610 includes:
[0172] Step 1: Convert the infrared signal into trigger information for representing a key event according to a preset format.
[0173] The preset format may be understood as a data format that can be recognized by the graphics library layer.
[0174] The trigger information may include information such as the hardware code of the remote control device, the time when a button is pressed, the number of the button (eg, button 8), etc.
[0175] Specifically, by Figure 7 The driver layer in the demodulates and analyzes the infrared signal to obtain trigger information for characterizing the key event.
[0176] Step 2: Map the trigger information to a key value corresponding to the preset key.
[0177] like Figure 7 As shown, the trigger information is mapped to the DFB key value corresponding to the preset key according to the mapping relationship in the mapping table, wherein the mapping relationship is set when the television leaves the factory.
[0178] The graphics library layer sends the DFB key value to the middleware layer, and the APM of the middleware layer sends the DFB key value to the browser layer.
[0179] Step three: convert the key value into an execution instruction corresponding to the application that displays the current video as key information.
[0180] The Application Performance Management (APM) in the middleware layer is used to send the key value of the graphics library to the application layer. The browser layer in the application layer converts the key value into an execution instruction corresponding to the application that displays the current video, and uses the execution instruction as the key information. The browser layer sends the key information to the application (APP) that displays the current video in the user interface layer. The user interface layer is used to respond to the key information, obtain the video switching mode corresponding to the key information, and then switch the current video according to the video switching mode.
[0181] See also Figure 8 In one optional embodiment, the user interface layer can also determine whether the application of the current video is running, and if the application of the current video is running, the video is switched. If the application of the current video is not running, the video is not switched.
[0182] The current video application is not running, for example, the display device is turned off, the display device quickly switches to another application for video playback, etc.
[0183] The method provided in this embodiment processes the infrared signal into an execution instruction corresponding to the application displaying the current video as key information after receiving the infrared signal. After the user presses the key, the display device recognizes the key information based on the above method, and then determines the video switching mode based on the key information, the relationship between the key and the video switching mode, and implements video switching based on the determined video switching mode. The user only needs to press a preset key to switch the video in one step. The operation steps for video switching are very simple, which can improve the video switching speed and the video switching effect.
[0184] In some embodiments, in order to allow the user to more intuitively know the relationship between the switched video and the current video, the video switching method is further described based on the video switching method provided in the above embodiments.
[0185] See also Fig. 9 The schematic diagram of the video playback interface shown in the figure includes multiple video switching controls, such as the switching control A for switching to the previous video and the switching control B for switching to the next video.
[0186] Before step S520 switches the current video according to the video switching mode, the video switching method further includes:
[0187] Step one, for a video switching control used to implement a corresponding switching function of a video switching mode, display the video switching control in a preset manner, and after the display is completed, execute the step of switching the current video according to the video switching mode. The preset mode is used to prompt that the corresponding switching function of the video switching control will be triggered.
[0188] The video switching control of the corresponding switching function of the video switching mode refers to the video switching control used to implement the corresponding switching function of the video switching mode. For example, if the corresponding switching function of the video switching mode is to switch to the previous video of the current video, the corresponding video switching control is Fig. 9 The switching control A shown. For example, if the corresponding switching function of the video switching mode is to switch to the next video of the current video, the corresponding video switching control is Fig. 9 Toggle control B shown.
[0189] Among them, displaying the video switching control in the preset manner can be as follows Fig. 9 The video switching control is shown as enlarged display. It can also be highlighted display of the video switching control, flashing display of the video switching control, etc. Correspondingly, the preset mode can be enlarged display, highlighted display, flashing display, etc. The preset mode can be set according to actual needs, and this embodiment does not limit it.
[0190] This preset method is used to prompt that the corresponding switching function of the video switching control will be triggered. The purpose of displaying the video switching control in this preset method is to distinguish the video switching control so that the user can know how to switch the video through the distinguished video switching control, for example, through switching control B, know that it will switch to the next video of the current video.
[0191] The method provided in this embodiment displays a video switching control for implementing a switching function corresponding to a video switching mode in a preset manner before completing the video switching, so as to distinguish the video switching control and let the user know how to switch the video, thereby enhancing the interactivity between the display device and the user and improving the user's satisfaction.
[0192] In some embodiments, before step S620, the video switching method further includes:
[0193] Step 1: Entering a setting mode after responding to a setting command, and receiving setting information of the relationship between a display button and a video switching mode in the setting mode.
[0194] The setting command may be sent by the user to the display device through voice interaction, or may be formed by pressing a button on a remote control device to open a setting interface. The specific formation method of the setting command is not limited in this embodiment.
[0195] After receiving the setting command, the display device enters a setting mode and receives setting information of the relationship between the display button and the video switching mode in the setting mode.
[0196] The setting information may be sent to the display device through voice interaction, or may be input through other methods, so that the display device may be informed of the setting information.
[0197] Step 2: Establish a relationship between the button and the video switching mode according to the setting information.
[0198] The setting information includes the corresponding relationship between the video and the video switching mode. After receiving the setting information, the relationship between the button and the video switching mode can be established according to the setting information.
[0199] The method provided in this embodiment can set the relationship between the button and the video switching mode according to actual needs, meet personalized video switching needs, and enhance the user's experience of using the display device.
[0200] Fig.10 FIG. 1 is a schematic diagram of the structure of a video switching device 10 provided in the present application. Fig.10 As shown, the device 10 comprises:
[0201] The communication module 11 is used to receive an infrared signal sent by a remote control device during video display based on a digital media player application or a network video player application; wherein the infrared signal is generated after a preset button of the remote control device is pressed.
[0202] The processing module 12 is used to determine the video switching mode corresponding to the preset key according to the infrared signal, and switch the current video according to the video switching mode.
[0203] The display module 13 is used to play the switched video.
[0204] In some embodiments, the display module 13 is used to display the video switching control for implementing the corresponding switching function of the video switching mode in a preset manner; the processing module 12 is used to execute the step of switching the current video according to the video switching mode after the display is completed, and the preset mode is used to prompt that the corresponding switching function of the video switching control will be triggered.
[0205] In some embodiments, the processing module 12 is used to parse the infrared signal to obtain the key information represented by the infrared signal; determine the video switching mode corresponding to the key information based on the relationship between the key and the video switching mode; and switch the current video according to the video switching mode.
[0206] In some embodiments, the processing module 12 is further used to enter a setting mode in response to a setting command, receive setting information of the relationship between a display button and a video switching mode in the setting mode; and establish the relationship between the button and the video switching mode according to the setting information.
[0207] The video switching device 10 provided in the embodiment of the present application can execute the video switching method in the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here. Fig.10 The division of the modules shown is only a schematic diagram, and the present application does not limit the division of the modules and the naming of the modules.
[0208] The present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and the program instructions are used for the methods in the above embodiments.
[0209] The present application also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one control module of the display device can read the execution instruction from the readable storage medium, and at least one control module executes the execution instruction so that the display device implements the methods provided by the various embodiments described above.
[0210] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0211] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A display device, characterized in that: include: a display configured to display content from a broadcast system or network and / or a user interface; At least one processor configured to: In the process of video display based on the digital media player application or the network video player application, receiving an infrared signal sent by the remote control device; wherein the infrared signal is generated after a preset button of the remote control device is pressed; Determining a video switching mode corresponding to the preset button according to the infrared signal, and switching the current video according to the video switching mode; Play the switched video.
2. The display device according to claim 1, characterized in that The video switching method includes switching to the next video of the current video, switching to the previous video of the current video, or switching to at least one of a preset video.
3. The display device according to claim 1, characterized in that Before the processor switches the current video according to the video switching mode, the processor is further configured to: For a video switching control used to implement a corresponding switching function of a video switching mode, the video switching control is displayed in a preset manner, and after the display is completed, a step of switching the current video according to the video switching mode is executed; the preset mode is used to prompt that the corresponding switching function of the video switching control will be triggered.
4. The display device according to claim 1, characterized in that The processor determines the video switching mode corresponding to the preset button according to the infrared signal, and is configured to: Analyzing the infrared signal to obtain key information represented by the infrared signal; Based on the relationship between the button and the video switching mode, the video switching mode corresponding to the button information is determined.
5. The display device according to claim 4, characterized in that The processor performs parsing of the infrared signal to obtain key information represented by the infrared signal, and is configured to: Converting the infrared signal into trigger information for representing a key event according to a preset format; Mapping the trigger information to a key value corresponding to the preset key; The key value is converted into an execution instruction corresponding to the application that displays the current video as key information.
6. The display device according to claim 4, characterized in that Before the processor determines the video switching mode corresponding to the key information based on the relationship between the key and the video switching mode, the processor is further configured to: Entering a setting mode after responding to a setting command, receiving setting information of a relationship between a display button and a video switching mode in the setting mode; According to the setting information, a relationship between the button and the video switching mode is established.
7. A video switching method, characterized in that: Applied to the display device as claimed in any one of claims 1 to 6; the method comprising: In the process of video display based on the digital media player application or the network video player application, receiving an infrared signal sent by the remote control device; wherein the infrared signal is generated after a preset button of the remote control device is pressed; Determining a video switching mode corresponding to the preset button according to the infrared signal, and switching the current video according to the video switching mode; Play the switched video.
8. The method according to claim 7, characterized in that Before switching the current video according to the video switching mode, the method further includes: For a video switching control used to implement a corresponding switching function of a video switching mode, the video switching control is displayed in a preset manner, and after the display is completed, a step of switching the current video according to the video switching mode is executed, wherein the preset mode is used to prompt that the corresponding switching function of the video switching control will be triggered.
9. The method according to claim 7, characterized in that: The step of determining the video switching mode corresponding to the preset button according to the infrared signal includes: Analyzing the infrared signal to obtain key information represented by the infrared signal; Based on the relationship between the button and the video switching mode, the video switching mode corresponding to the button information is determined.
10. The method according to claim 9, characterized in that Before determining the video switching mode corresponding to the key information based on the relationship between the key and the video switching mode, the method further includes: Entering a setting mode after responding to a setting command, receiving setting information of a relationship between a display button and a video switching mode in the setting mode; According to the setting information, a relationship between the button and the video switching mode is established.