Display device, video recording method, and recording file presentation method

By receiving video recording requests in the display device and setting the target memory, the memory registration process is optimized, solving the problem of users being unable to record if they miss a live broadcast. This enables both instant and scheduled recording functions, improving the user experience.

CN119788901BActive Publication Date: 2025-11-18HISENSE VISUAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411897217.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-12-07
Filing Date
2021-09-22
Publication Date
2025-11-18
Estimated Expiration
2041-09-22

AI Technical Summary

Technical Problem

Existing television equipment cannot effectively solve the problem of users missing broadcast time when recording live programs, resulting in the inability to watch the live program again.

Method used

A display device is provided that receives a video recording request input by a user, sets a target memory, stores the recorded video in the target memory, and optimizes the memory registration process to select the latest memory as the target memory.

Benefits of technology

It enables real-time recording and scheduled recording functions, improving the user experience and ensuring efficient storage of recorded files and convenient viewing for users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119788901B_ABST
    Figure CN119788901B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a display device, a video recording method and a recording file display method. The display device comprises a display and a controller. The controller is configured to: receive a video recording request input by a user; in response to the video recording request, set a storage device with the latest registration time among connected storage devices as a target storage device; and start video recording and store the recorded video in the target storage device.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This disclosure claims priority to Chinese patent applications filed on December 7, 2020, with application number 202011439453.6 and 202011435514.1, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of display technology, and in particular to a display device, a video recording method, and a method for displaying recorded files. Background Technology

[0003] Television is an important display device in people's homes. It can be used to watch live AV (Audio and Video) programs from some TV stations and VOD (Video and Demand) programs on the Internet. Among them, live programs have fixed broadcast times, and if users miss the broadcast time, they can no longer watch them.

[0004] In related technologies, some televisions offer PVR (Personal Video Recorder) functionality, which allows users to record live AV programs to a memory connected to the television for later viewing. Summary of the Invention

[0005] In a first aspect, this application provides a display device, which includes:

[0006] monitor;

[0007] The controller is configured to:

[0008] Receive video recording requests from users;

[0009] In response to the video recording request, the memory with the latest registration time among the connected memory is set as the target memory;

[0010] Start video recording and store the recorded video in the target memory. Attached Figure Description

[0011] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 The diagram illustrates an operational scenario between a display device and a control device according to some embodiments;

[0013] Figure 2 The diagram illustrates, by way of example, a hardware configuration block diagram of a display device 200 according to some embodiments;

[0014] Figure 3 The diagram illustrates, by way of example, a hardware configuration block diagram of a control device 100 according to some embodiments;

[0015] Figure 4 The diagram illustrates, by way of example, a software configuration schematic of a display device 200 according to some embodiments;

[0016] Figure 5 The diagram illustrates a flowchart of a video recording method according to some embodiments;

[0017] Figure 6 The diagram illustrates a flowchart of a method for setting up a target memory according to some embodiments;

[0018] Figure 7 The diagram illustrates, by way of example, a registration interface for a memory according to some embodiments;

[0019] Figure 8 The diagram illustrates, by way of example, a registration interface for a memory according to some embodiments;

[0020] Figure 9 The diagram illustrates a flowchart of a method for initiating video recording according to some embodiments;

[0021] Figure 10 The diagram illustrates, by way of example, a settings interface for scheduled recording according to some embodiments;

[0022] Figure 11 The diagram illustrates, by way of example, a video recording interface of a display device according to some embodiments;

[0023] Figure 12 The diagram illustrates a flowchart of a method for displaying recorded files according to some embodiments;

[0024] Figure 13 The diagram illustrates a recording file interface according to some embodiments;

[0025] Figure 14 The diagram illustrates a flowchart of a video recording method according to some embodiments;

[0026] Figure 15 The diagram illustrates a flowchart of a method for initiating a video recording process according to some embodiments;

[0027] Figure 16The diagram illustrates, by way of example, a settings interface for scheduled recording according to some embodiments;

[0028] Figure 17 The diagram illustrates a recording interface according to some embodiments;

[0029] Figure 18 The diagram illustrates a recording interface according to some embodiments;

[0030] Figure 19 The diagram illustrates a recording interface according to some embodiments. Detailed Implementation

[0031] To make the objectives and implementation methods of this application clearer, the exemplary implementation methods of this application will be clearly and completely described below with reference to the accompanying drawings of the exemplary embodiments of this application. Obviously, the exemplary embodiments described are only some embodiments of this application, and not all embodiments.

[0032] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0033] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.

[0034] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.

[0035] The term "module" refers to any known or subsequently 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.

[0036] Figure 1 This is a schematic diagram illustrating a usage scenario of the display device according to an embodiment. For example... Figure 1 As shown, the display device 200 also communicates with the server 400, and the user can operate the display device 200 through the smart device 300 or the control device 100.

[0037] In some embodiments, the control device 100 may be a remote control. Communication between the remote control and the display device includes at least one of infrared protocol communication, Bluetooth protocol communication, and other short-range communication methods, controlling the display device 200 wirelessly or via a wired connection. Users can control the display device 200 by inputting user commands through at least one method, such as buttons on the remote control, voice input, or control panel input.

[0038] In some embodiments, the smart device 300 may include any one of a mobile terminal, tablet computer, computer, laptop computer, AR / VR device, etc.

[0039] In some embodiments, a smart device 300 may also be used to control the display device 200. For example, an application running on the smart device may be used to control the display device 200.

[0040] In some embodiments, the smart device 300 and the display device may also be used for data communication.

[0041] In some embodiments, the display device 200 can also be controlled in ways other than the control device 100 and the smart device 300. For example, it can be controlled by directly receiving the user's voice commands through a module configured inside the display device 200 for acquiring voice commands, or it can be controlled by receiving the user's voice commands through a voice control device set outside the display device 200.

[0042] In some embodiments, the display device 200 also communicates with the server 400. The display device 200 may communicate via a local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactive features to the display device 200. The server 400 may be a cluster or multiple clusters, and may include one or more types of servers.

[0043] In some embodiments, software steps executed by one execution entity can be migrated to another execution entity with which it communicates data, as needed. For example, software steps executed by a server can be migrated to a display device with which it communicates data, and vice versa.

[0044] Figure 2 An exemplary block diagram of the configuration of the control device 100 according to an exemplary embodiment is shown. Figure 2 As shown, the control device 100 includes a controller 110, a communication interface 130, a user input / output interface 140, a memory 190, and a power supply 180. The control device 100 can receive user input operation commands and convert the operation commands into commands that the display device 200 can recognize and respond to, thus acting as an intermediary for interaction between the user and the display device 200.

[0045] In some embodiments, the communication interface 130 is used for external communication and includes at least one of a WIFI chip, a Bluetooth module, an NFC module, or an alternative module.

[0046] In some embodiments, the user input / output interface 140 includes at least one of a microphone, touchpad, sensor, button, or alternative module.

[0047] Figure 3 A hardware configuration block diagram of a display device 200 according to an exemplary embodiment is shown.

[0048] In some embodiments, the display device 200 includes at least one of a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 275, an audio output interface 285, a memory, a power supply, and a user interface.

[0049] In some embodiments, the controller includes a central processing unit, a video processor, an audio processor, a graphics processor, RAM, ROM, and a first to an nth interface for input / output.

[0050] In some embodiments, the display 275 includes a display screen component for presenting an image, a driving component for driving image display, a component for receiving image signals from the controller output, and a user control UI interface, etc.

[0051] In some embodiments, the display 275 may be at least one of a liquid crystal display, an OLED display, and a projection display, and may also be a projection device and a projection screen.

[0052] In some embodiments, the tuner 210 receives broadcast television signals via wired or wireless reception and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.

[0053] In some embodiments, the communicator 220 is a component used to communicate with external devices or servers according to various communication protocol types. For example, the communicator may include at least one of a Wi-Fi module, a Bluetooth module, a wired Ethernet module, other network communication protocol chips or near-field communication protocol chips, and an infrared receiver. The display device 200 can establish the transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220.

[0054] In some embodiments, detector 230 is used to acquire signals from the external environment or to interact with the outside world. For example, detector 230 includes a light receiver, a sensor for acquiring ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to acquire external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.

[0055] In some embodiments, the external device interface 240 may include, but is not limited to, one or more interfaces such as: High Definition Multimedia Interface (HDMI), analog or data high-definition component input interface (component), composite video input interface (CVBS), USB input interface (USB), RGB port, etc. It may also be a composite input / output interface formed by multiple interfaces mentioned above.

[0056] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 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.

[0057] In some embodiments, the controller 250 controls the operation of the display device and responds to user operations via various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200. For example, in response to receiving a user command to select a UI object to display on the display 275, the controller 250 can perform operations related to the object selected by the user command.

[0058] In some embodiments, the object can be any of the optional objects, such as a hyperlink, an icon, or other operable controls. Operations related to the selected object include: displaying links to hyperlinked pages, documents, images, etc., or performing operations corresponding to the program associated with the icon.

[0059] In some embodiments, the controller includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), RAM (random access memory), ROM (read-only memory), a first to an nth interface for input / output, a communication bus, etc.

[0060] A CPU (CPU) processor is used to execute operating system and application instructions stored in memory, as well as various interactive instructions received from external input, to execute various applications, data, and content, ultimately for the display and playback of various audio and video content. A CPU processor can include multiple processors, such as a main processor and one or more sub-processors.

[0061] In some embodiments, a graphics processor is used to generate at least one of various graphical objects, such as icons, operation menus, and user-input-based graphics. The graphics processor includes an arithmetic logic unit (ALU) that performs calculations based on various user-input interactive commands and displays various objects according to display attributes; it also includes a renderer that renders the various objects obtained from the ALU, the rendered objects being displayed on a monitor.

[0062] In some embodiments, a video processor is configured to receive an external video signal and perform at least one of the following video processing operations according to a standard encoding and decoding protocol of the input signal: decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, image synthesis, etc., to obtain a signal that can be directly displayed or played on a display device 200.

[0063] In some embodiments, the video processor includes at least one of a demultiplexing module, a video decoding module, an image compositing module, a frame rate conversion module, and a display formatting module. The demultiplexing module demultiplexes the input audio and video data streams. The video decoding module processes the demultiplexed video signal, including decoding and scaling. The image compositing module, such as an image synthesizer, overlays and blends a GUI signal generated by a graphics generator based on user input or its own generation with the scaled video image to generate a displayable image signal. The frame rate conversion module converts the input video frame rate. The display formatting module modifies the received frame rate-converted video output signal to conform to a display format, such as outputting RGB data signals.

[0064] In some embodiments, an audio processor is configured to receive external audio signals, perform decompression and decoding according to a standard codec protocol of the input signal, and at least one of the following processes: noise reduction, digital-to-analog conversion, and amplification, to obtain a sound signal that can be played in a speaker.

[0065] In some embodiments, the user can input user commands through a graphical user interface (GUI) displayed on the display 275, and the user input interface receives the user input commands through the GUI. Alternatively, the user can input user commands by inputting specific sounds or gestures, and the user input interface receives the user input commands by recognizing the sounds or gestures through sensors.

[0066] In some embodiments, a "user interface" is the medium through which an application or operating system interacts and exchanges information with a user, enabling the conversion between the internal form of information and a form acceptable to the user. A common form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operation displayed graphically. It can be an icon, window, control, or other interface element displayed on the screen of an electronic device. Controls can include at least one of the visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets.

[0067] In some embodiments, the user interface 265 is an interface that can be used to receive control input (e.g., physical buttons on the display device body, or others).

[0068] In some embodiments, the display device's system may include a kernel, a command interpreter (shell), a file system, and applications. The kernel, shell, and file system together form the basic operating system structure, allowing users to manage files, run programs, and use the system. Upon power-up, the kernel starts, activates the kernel space, abstracts hardware, initializes hardware parameters, and runs and maintains virtual memory, the scheduler, signals, and inter-process communication (IPC). After the kernel starts, the shell and user applications are loaded. Applications are compiled into machine code after startup, forming a process.

[0069] See Figure 4 In some embodiments, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the Android runtime and system library layer (referred to as the "System Runtime Layer"), and the kernel layer.

[0070] In some embodiments, at least one application runs in the application layer. These applications may be Windows programs, system settings programs, or clock programs that come with the operating system; they may also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the examples above.

[0071] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications in the application layer. Applications can access system resources and obtain system services during execution through the API interface.

[0072] like Figure 4 As shown, the application framework layer in this embodiment includes managers, content providers, etc., wherein the managers include at least one of the following modules: activity manager.

[0073] Activity Manager is used to interact with all activities running on the system; Location Manager provides access to system location services for system services or applications; Package Manager retrieves various information related to application packages currently installed on the device; Notification Manager controls the display and clearing of notification messages; and Window Manager manages icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.

[0074] In some embodiments, the Activity Manager manages the lifecycle of individual applications and common navigation and back functions, such as controlling application exit, opening, and back actions. The Window Manager manages all window programs, such as obtaining the screen size, determining if a status bar is present, locking the screen, capturing the screen, and controlling display window changes (e.g., shrinking the display window, shaking the display, distorting the display, etc.).

[0075] In some embodiments, the system runtime library layer provides support for the upper layer, namely the framework layer. When the framework layer is used, the Android operating system runs the C / C++ libraries contained in the system runtime library layer to implement the functions that the framework layer needs to perform.

[0076] In some embodiments, the kernel layer is a layer between hardware and software. For example... Figure 4 As shown, the kernel layer includes at least one of the following drivers: 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.

[0077] In some embodiments, the hardware or software architecture can be based on the description in the above embodiments, and in some embodiments it can be based on other similar hardware or software architectures, as long as the technical solution of this application can be implemented.

[0078] In some embodiments, a video recording program can be installed on the display device to achieve video recording functionality. This program can be a PVR (Personal Video Recorder) program, enabling PVR recording. To avoid video files occupying a large amount of storage space on the display device, the PVR program can store the recorded video files in a memory connected to the display device. This memory can be a disk or other storage device; this application uses a disk as an example. When the display device uses a new disk to store recorded files, it needs to register the disk to verify whether its performance meets the requirements for storing recorded files. In some embodiments, a user may have multiple disks to store recorded files. When multiple disks are connected to the display device simultaneously, the display device selects the disk that was inserted first as the disk corresponding to the PVR program. However, typically, the disk inserted first is not the disk the user intends to use.

[0079] To address the aforementioned technical problems, this application provides a video recording method based on the requirement for the display device to register the memory during video recording. See [link to relevant documentation]. Figure 5 The method may include the following steps:

[0080] Step S110: Receive a video recording request input by the user.

[0081] In some embodiments, a video recording request may be a request generated by an instruction to start a video recording program. The user enters an instruction to open a PVR recording program on the display device, and the display device can generate a video recording request based on this instruction.

[0082] Step S120: In response to the video recording request, set the memory with the latest registration time among the connected memory as the target memory.

[0083] In some embodiments, the display device has connected a memory before receiving a video recording request. In this case, the display device can directly use the memory as the target memory for video recording.

[0084] In some embodiments, the display device has connected multiple memories before receiving a video recording request. In this case, the display device may select one memory as the target memory for video recording.

[0085] In some embodiments, to optimize the user experience, the method for setting the target memory in the display device can be found in [reference needed]. Figure 6 This includes steps S121-S127.

[0086] Step S121: Determine whether the dynamic identifier corresponding to the memory variable exists, wherein the memory variable is configured to update the dynamic identifier according to the memory registered on the display device, so that the memory corresponding to the dynamic identifier is the memory with the latest registration time on the display device.

[0087] In some embodiments, the display device includes a memory variable, which can be configured to take the value of a dynamic identifier. If no memory has been registered on the display device, the dynamic identifier is empty. If a user registers a memory, such as disk A, on the display device, the memory variable acquires the identifier of that memory, such as the UUID (Universally Unique Identifier) ​​of disk A, and sets the dynamic identifier to the identifier of that memory; that is, the value of the memory variable equals the ID of disk A. If the user registers a new memory, such as disk B, on the display device, the dynamic identifier is set to the identifier of that memory; that is, the value of the memory variable equals the UUID of disk B. In this case, the memory variable only includes the identifier of disk B and does not include the identifier of memory A. According to the above configuration, the memory variable can be empty or include the identifier of the most recently registered memory on the display device.

[0088] In some embodiments, the memory variable may not actively obtain the identifier of the memory registered on the display device. Instead, the controller of the display device updates the dynamic identifier in the memory variable to the identifier of the latest registered memory after the memory is registered.

[0089] In some embodiments, memory variables may be stored in a preset path within the controller of the display device.

[0090] Step S122: If the dynamic identifier corresponding to the memory variable exists, determine whether the connected memory contains the memory corresponding to the dynamic identifier based on the dynamic identifier.

[0091] In some embodiments, if one or more memories are registered on the display device, the value of the memory variable is the identifier of the most recently registered memory on the display device. The controller of the display device obtains the identifier of the most recently registered memory on the display device by acquiring the value of the memory variable.

[0092] In some embodiments, the connected memory may be one or more, and may or may not include the most recently registered memory on the display device. The controller of the display device may compare the identifier of the connected memory with the value of the memory variable. If they match, it is determined that the connected memory includes the most recently registered memory on the display device; if they do not match, it is determined that the connected memory does not include the most recently registered memory on the display device.

[0093] Step S123: If the connected memory contains the memory corresponding to the dynamic identifier, set the memory corresponding to the dynamic identifier as the target memory.

[0094] In some embodiments, if the connected memory contains the memory corresponding to the dynamic identifier, the storage path of the video recording program is set to the path of the memory corresponding to the dynamic identifier on the display device, so that the memory corresponding to the dynamic identifier becomes the target memory of the video recording program.

[0095] Step S124: If the connected memory does not contain the memory corresponding to the dynamic identifier, then query the memory registration data on the display device.

[0096] In some embodiments, the display device may also store memory registration data, which may be stored in the form of a memory registration record table. For each memory registered on the display device, the controller of the display device may record the registration time and memory identifier of the memory in the memory record table.

[0097] In some embodiments, the display device may be configured with a user operation log file, and the controller of the display device may record some user operations on the display device in the file, wherein the user operations include memory registration.

[0098] In some embodiments, in response to a video recording request, the controller of the display device can query the memory variables under a preset path. After finding that the value of the memory variable is empty, it can search the memory registration record table to obtain the identifier and registration time of the memory registered on the display device.

[0099] In some embodiments, in response to a video recording request, the controller of the display device can query a memory variable under a preset path. If the value of the memory variable is empty, it can search for the user operation log file to obtain the identifier and registration time of the memory registered on the display device.

[0100] Step S125: Obtain the memory with the latest registration time among the connected memories based on the memory registration data, and set the memory with the latest registration time among the connected memories as the target memory.

[0101] In some embodiments, the display device may match the identifier of the connected memory with the identifier of the memory in the memory registration record table to obtain the registration time of the connected memory, compare the registration times of multiple connected memories, and set the memory with the latest registration time as the target memory.

[0102] In some embodiments, the display device may match the identifier of the connected memory with the identifier of the memory in the user operation log file to obtain the registration time of the connected memory, compare the registration times of multiple connected memories, and set the memory with the latest registration time as the target memory.

[0103] Step S126: In response to the video recording request, register the connected memory according to the absence of the dynamic identifier corresponding to the memory variable. The memory variable is configured to update the dynamic identifier according to the memory registered on the display device, so that the memory corresponding to the dynamic identifier is the memory with the latest registration time on the display device.

[0104] In some embodiments, if the value of the memory variable is empty, the dynamic identifier does not exist, indicating that no memory has been registered on the display device. In this case, the user can enter the registration interface to register the connected memory.

[0105] In some embodiments, if the display device is connected to only one memory, the memory can be registered directly; in other embodiments, if the display device is connected to multiple memory devices, a registration interface can be accessed, where the user can select one of the memory devices to register, for example, the memory most recently inserted into the display device.

[0106] In some embodiments, the disk registration interface on the display device may be referred to Figure 7 ,like Figure 7 As shown, the disk registration interface can display a list of peripherals. Figure 7 In the peripheral list, a memory name is displayed, indicating that the number of memory devices connected to the display device at this time is one. For example, the name of the memory device is "HISENSE".

[0107] In some embodiments, when the peripheral list contains only the name of a memory, the user can press the confirmation button on the remote control to input a disk registration command to the display device, and the display device will register the memory in response to the disk registration command.

[0108] In some embodiments, when registering the memory, the display device may detect memory parameters that affect video recording, such as memory capacity and storage speed, with the storage speed being the last memory parameter detected. See also Figure 8 After the storage speed test is complete, the storage speed test interface can display the storage speed of the memory and a "Complete" control. The user clicks... Figure 8 The "Complete" control in the interface allows you to exit the storage speed test interface.

[0109] Step S127: Set the registered memory as the target memory.

[0110] In some embodiments, after obtaining the registered memory according to step S126, the display device may set the registered memory as the target memory of the video recording program.

[0111] Step S130: Start video recording and store the recorded video in the target memory.

[0112] In some embodiments, the video recording program may be configured to start video recording after determining the target memory and store the recorded video in the target memory.

[0113] In some embodiments, the video recording program supports real-time recording mode and scheduled recording mode. In this case, the method for starting video recording can be found in [reference needed]. Figure 9 This includes steps S131-S135.

[0114] Step S131: Display the live recording control and the scheduled recording control.

[0115] In some embodiments, after determining the target memory, the display device may generate and display a recording mode selection interface. The recording mode selection interface may display an instant recording control and a scheduled recording control. The instant recording control may be configured to start video recording in response to a trigger, and the scheduled recording control may be configured to generate and display a scheduled recording settings interface in response to a trigger.

[0116] Step S132: Receive the trigger command of the real-time recording control or the trigger command of the scheduled recording control input by the user.

[0117] In some embodiments, users can click the real-time recording control on the recording mode selection interface to input the trigger command of the real-time recording control to the display device.

[0118] Step S133: In response to the trigger command of the real-time recording control, start video recording.

[0119] In some embodiments, users can click the real-time recording control on the recording mode selection interface to input the trigger command of the real-time recording control to the display device.

[0120] Step S134: In response to the trigger command of the scheduled recording control, display the scheduled recording interface.

[0121] In some embodiments, a user can click the scheduled recording control on the recording mode selection interface to input a trigger command for the scheduled recording control into the display device. The display device can respond to the trigger command of the scheduled recording control, generate and display the scheduled recording settings interface.

[0122] Step S135: Receive the appointment time entered on the appointment recording interface, and start video recording according to the appointment time.

[0123] In some embodiments, the settings interface for scheduled recording can be found here. Figure 10 ,like Figure 10 As shown, on the scheduled recording interface, users can enter the scheduled time, which can include the start and end times of video recording. Users can click the "Save" button on the scheduled recording interface to complete the scheduled time settings.

[0124] In some embodiments, when a user clicks the "Save" control on the scheduled recording interface, the device can record the scheduled time entered by the user and record the video at that scheduled time.

[0125] In some embodiments, the recording interface after the display device starts video recording can be seen as follows: Figure 11 This is a schematic diagram of a video recording interface according to some embodiments, such as Figure 11 As shown, the video recording interface can display a recording progress menu, which can display the recording duration and total recording duration. The total recording duration can be obtained by subtracting the recording start time from the recording end time entered by the user.

[0126] In some embodiments, the display device may be configured to close the video recording program after the video recording ends.

[0127] In some embodiments, the display device may be configured to access a list of recorded files after video recording has ended.

[0128] In some embodiments, the display device may be configured to display a recording file list control in response to a user's instruction to open a video recording program. The recording file list control may be configured to generate a recording file list request upon triggering, and the display device may display a recording file list in response to the recording file list request.

[0129] In some embodiments, the method for displaying a recorded file on a display device can be found in [reference needed]. Figure 12 This includes steps S210-S230.

[0130] Step S210: Receive a request for a list of recording files input by the user.

[0131] In some embodiments, users can request a list of files to be recorded by clicking the record file list control on the display device.

[0132] Step S220: In response to the recorded file list request, set the memory with the latest registration time among the connected memories as the target memory.

[0133] In some embodiments, upon receiving a request for a list of recorded files, the display device needs to select a memory from the connected memory as the target memory and display the recorded files within that target memory. The method for the display device to determine the target memory can be found in [reference needed]. Figure 6 This will not be elaborated upon here.

[0134] Step S230: Obtain and display the recording file of the target memory.

[0135] In some embodiments, the recording files recorded by the video recording program may be in a fixed storage format. After determining the target memory, the display device can search for files in that storage format in the target memory and display a list of recording files based on the found recording files.

[0136] In some embodiments, the recording files recorded by the video recording program can be stored in a preset storage path. After determining the target storage, the display device can search for the recording files in the preset storage path and display a list of recording files based on the found recording files.

[0137] In some embodiments, after a user schedules a video recording session through a video recording program, the video recording program can store the scheduling record.

[0138] In some embodiments, the file recording interface may be seen as follows: Figure 13 ,like Figure 13 As shown, the recording file interface can display recorded and scheduled controls. This recording file interface is generated after the device obtains the recording file and the video recording schedule. Users can click the recorded control to view the recording file and click the scheduled control to view the schedule.

[0139] In some embodiments, when the display device displays a recording file interface, if a user inserts a memory into the display device, the display device can, in response to a memory insertion command, determine whether the inserted memory corresponds to the dynamic identifier. If the inserted memory corresponds to the dynamic identifier, the display is refreshed to show the recording file of the memory corresponding to the dynamic identifier. If the inserted memory does not correspond to the dynamic identifier, the display continues to show the recording file of the target memory.

[0140] In some embodiments, when the display device displays a recording file interface, if the user removes a memory from the display device, the display device may, in response to a memory insertion command, determine whether the removed memory is the target memory; if the removed memory is the target memory, the display is refreshed to display the recording file of the connected memory; if the removed memory is not the target memory, the display is controlled to continue displaying the recording file of the target memory.

[0141] As can be seen from the above embodiments, this application stores the identifier of the most recently registered memory on the display device. When recording video or displaying recorded files, the memory with the most recent registration time can be selected from the memories connected to the display device and used as the target memory for storing or displaying video files. Since users usually prefer to select the newly registered disk for video recording, this application better meets the actual needs of users and improves the user experience compared to directly selecting the first memory connected to the display device as the target memory.

[0142] In some embodiments, the display device may support multiple signal sources, such as live and video-on-demand sources. Live sources may include broadcast television sources, and video-on-demand sources may include Internet of Things (IoT) sources. Users can switch between sources using a remote control to watch programs from different sources. When a user starts a video recording program under a given source, switching sources will switch the video recording program from a foreground to a background process. While watching programs from the switched source, the user may forget to close the video recording program in time, causing it to continue recording and occupy a large amount of storage space.

[0143] To address the aforementioned technical problems, this application provides a video recording method, see below. Figure 14 The method may include the following steps:

[0144] Step S1410: Under the first information source, in response to receiving a video recording request input by the user, start the video recording process.

[0145] In some embodiments, the first signal source may be a live signal source. When the signal source of the display device is a live signal source, the user can input a video recording request to the display device via a remote control.

[0146] In some embodiments, the remote control of the display device may be equipped with a screen recording button, and the trigger signal of the screen recording button may be to generate a video recording request; in some embodiments, the remote control of the display device may be equipped with a menu button, and the user can press the menu button to bring up a menu containing screen recording controls on the display device, and the trigger signal of the screen recording controls may be to generate a video recording request.

[0147] In some embodiments, the display device generates a video recording request in response to a trigger signal from the screen recording button or a trigger signal from the screen recording control, and starts a video recording program based on the video recording request.

[0148] In some embodiments, the video recording program on the display device supports only one recording mode, such as real-time recording. After the video recording program is started, it can initiate a video recording process to begin recording the video.

[0149] In some embodiments, the video recording program on the display device may support both live and scheduled recording. When the video recording program supports both live and scheduled recording, the method for starting the video recording process can be found in [reference needed]. Figure 15 This includes steps S1511-S1513.

[0150] Step S1511: Under the first information source, receive the user's input recording mode request.

[0151] In some embodiments, after the video recording program starts, the program may display live recording controls and scheduled recording controls. The live recording control can be configured to generate a scheduled recording request in response to a trigger. The scheduled recording control can be configured to pop up a scheduled recording settings interface in response to a trigger, where the user can select or enter the start and end times of recording, generating a scheduled recording request that includes the start and end times. In some embodiments, the user can also enter the recording duration in the scheduled recording settings interface without needing to enter the end time. Both scheduled recording requests and live recording requests are recording mode requests.

[0152] Step S1512: Determine whether the recording mode request is an instant recording request or a scheduled recording request.

[0153] In some embodiments, after receiving a recording mode request input by the user, the video recording program can determine whether the video recording request is an instant recording request or a scheduled recording request. For example, if the recording mode request does not contain any one or more of the recording start time, recording end time, and recording duration, it is determined to be an instant recording request; if the recording mode request contains the recording start time and recording end time, it is determined to be a scheduled recording request.

[0154] Step S1513: If the recording mode request is an instant recording request, start the video recording process.

[0155] Step S1514: If the recording mode request is a scheduled recording request, determine whether the current time is the start time of the recording in the scheduled recording request.

[0156] Step S1515: If the current time is the start time of the recording, start the video recording process.

[0157] In some embodiments, if the current time is the start time of the recording, the video recording process is started; if the current time is not the start time of the recording, the video recording process is not started, and the process returns to step S1514.

[0158] Step S1420: After starting the video recording program under the first signal source, monitor the recording duration in real time.

[0159] In some embodiments, the display device may initiate a pre-set monitoring process upon the startup of the video recording program; in some embodiments, the monitoring process may also be configured to be initiated by the video recording program. In some embodiments, the monitoring process may be a system-level process.

[0160] In some embodiments, the video recording process starts timing after it is started, and the timing time is the recording duration. The video recording process can report the recording duration to the monitoring process, so that the monitoring process can obtain the recording duration of the video recording process in real time.

[0161] In some embodiments, the monitoring process may also actively monitor the status of the video recording process. The status of the video recording process may include active and inactive. When the video recording process is active, it indicates that the video recording process is in progress; when the video recording process is inactive, it indicates that the video recording process has paused or ended. The monitoring process can determine the recording duration of the video recording process based on the cumulative time the video recording process has been in an active state.

[0162] In some embodiments, the video recording process may generate a recording progress menu. The recording progress menu is configured to display the recording duration and a recording stop control, the recording duration being updated in real time, and the recording stop control being configured to terminate the video recording process in response to a trigger.

[0163] In some embodiments, the recording progress menu can be configured to be displayed overlaid on the recording interface of the video recording program. When the current signal source of the display device is the first signal source for the video recording program, if the video recording program is the foreground program of the display device, the display device can display the recording interface, and the user can see the recording progress menu on the recording interface. When the user presses the stop button on the remote control, the recording stop control can be triggered, thereby ending the recording of the video recording program. When the current signal source of the display device is not the first signal source for the video recording program, for example, when the user switches the signal source to the second signal source, the video recording program is no longer the foreground program of the display device, the display device does not display the recording interface of the video recording program, and the user cannot see the recording progress menu.

[0164] Step S1430: Generate a recording status control with foreground display permissions under all information sources, wherein the recording status control is configured to display the recording duration.

[0165] In some embodiments, the monitoring process may generate a recording status control based on the recording duration, wherein the recording status control may be configured to display the recording duration.

[0166] In some embodiments, the recording status control is generated by a system-level program or process, such as a monitoring process, thus having foreground display permission under all signal sources, and can still be displayed in the foreground after the display device switches signal sources. For example, it can be generated by the main process of the display device after the video recording program starts, or by the monitoring process of the display device after the video recording program starts. The recording status control can be configured to be displayed as a floating window on the current display interface of the display device. When the current signal source of the display device is the first signal source recorded by the video recording program, if the video recording program is the foreground program of the display device, the display device can display the recording interface, and the user can see the recording status control on the recording interface. When the current signal source of the display device is not the first signal source recorded by the video recording program, for example, when the user switches the signal source to the second signal source, the video recording program is no longer the foreground program of the display device, and the display device does not display the recording interface of the video recording program, but can continue to display the recording status control as a floating window, so that the user can see the recording status control.

[0167] Step S1440: In response to receiving a source switching request from the user, the first source is switched to a second source obtained according to the source switching request, and the video recording process is controlled to run in the background.

[0168] In some embodiments, after starting the video recording program under the first signal source, the user can switch the signal source of the display device by pressing the signal source button on the remote control. In some embodiments, after starting the video recording program under the first signal source, the user can bring up a menu containing a signal source switching control on the display device by pressing the menu button on the remote control. The trigger signal of the signal source switching control can be to generate a signal source switching request.

[0169] In some embodiments, the display device generates a source switching request in response to a trigger signal from a source button or a source switching control. The source switching request may include an identifier of the source to be switched, such as the identifier of a second source. The display device switches the first source to the second source according to the source switching request, wherein the second source may be a video-on-demand source.

[0170] In some embodiments, after the display device switches the first signal source to the second signal source, it can control the video recording process to run in the background, making the video recording program a background program, and the video recording process can continue recording. At this time, the foreground program is an application under the second signal source, such as a video-on-demand program.

[0171] In some embodiments, after the video recording program is switched to a background program, the monitoring process can continue to monitor the recording duration and status of the video recording process, thereby updating the recording status control.

[0172] Step S1450: Display the recording status control on the display interface under the second information source.

[0173] In some embodiments, after switching to the second signal source, the display device can display the recording status control as a floating window on the display interface below the second signal source, allowing the user to see the recording status control on the display device. The recording duration displayed by the recording status control can indicate to the user that the program from the first signal source is being recorded, thereby solving the problem that the user cannot obtain video recording information after switching signal sources.

[0174] In some embodiments, the recording status control can be configured to be position-adjustable. A user can select the recording status control by pressing the screen recording button on the remote control, and then use the directional keys on the remote control to move the recording status control to a suitable position, such as the top, side, or bottom of the display area of ​​the display device. In some embodiments, the size of the recording status control can also be configured to be adjustable.

[0175] As can be seen, this application attaches the recording status control to a system-level program or process. When the source of the video recording program is switched and no longer has the permission to be displayed in the foreground, the recording status control can still be displayed on the current interface of the display device, allowing the user to check the recording progress at any time.

[0176] In some embodiments, after a user views the recording progress of the first source through the recording status control under the second source, if they want to end the recording, they can press the source button on the remote control to switch the display device's source back to the first source, making the video recording program the foreground program of the display device. The display device displays the recording interface of the video recording program, and the recording progress menu can be displayed on the recording interface. The user can trigger the recording stop control in the recording progress menu to stop the video recording program.

[0177] In some embodiments, if a user wants to end recording under the second signal source, they can press the screen recording button. The display device will then terminate the video recording process under the first signal source based on the trigger command received from the screen recording button. The video recording process can be configured to automatically save the recorded video when the process is stopped.

[0178] To further describe the video recording method on the display device, Figures 16-19 The diagram shows some schematic representations of the interfaces of display devices. Figures 16-19 The interface shown does not display the content of the first or second information source; it only illustrates the display of some controls or menus.

[0179] See Figure 16 This is a schematic diagram of the settings interface for scheduled recording according to some embodiments, such as... Figure 16 As shown, in some embodiments, the settings interface for scheduled recording may include a recording mode control, a start time control, an end time control, a frequency control, a save control, and a cancel control. The recording mode control is configured to pop up a time option control and a manual stop option control upon triggering. The time option control is configured to end recording at the user-inputted end time upon triggering. The manual stop control is configured to continue recording until the user triggers the recording stop control in the recording progress menu. The frequency control is configured to pop up frequency option controls such as "Only Once," "Daily," "Monday," "Tuesday," "Wednesday," "Thursday," and "Friday" upon triggering. The frequency option control can start recording at a specific time upon triggering.

[0180] See Figure 17 This is a schematic diagram of a recording interface according to some embodiments, such as Figure 17 As shown, in some embodiments, the recording interface may display a recording progress menu, which may display the recording duration and the total recording duration. The total recording duration can be obtained by subtracting the recording start time from the recording end time entered by the user.

[0181] In some embodiments, the recording progress menu can be configured to automatically close after displaying a second preset time, wherein the second preset time can be 10 seconds.

[0182] In some embodiments, when the current display interface of the display device is the recording interface, the user can press the return button on the remote control, and the display device will close the recording progress menu in response to receiving the trigger command from the return button.

[0183] In some embodiments, after the main process or monitoring process of the display device detects that the recording progress menu is closed, it can display the recording status control floating on the display interface below the first information source, such as... Figure 18 As shown.

[0184] See Figure 18 This is a schematic diagram of a recording interface according to some embodiments, such as Figure 18 As shown, during recording, when the display device does not show the recording progress menu, a recording status control can be displayed. In some embodiments, the recording status control can display the recording duration. Figure 18 In the text, the recording duration is 00:00:30, which means that 30 seconds have been recorded.

[0185] In some embodiments, under the first signal source, when the user switches the signal source, the display device can... Figure 17 The recording progress menu shown has been switched to Figure 18 The recording status controls shown, namely the recording status controls under the first signal source and the recording status controls under the second signal source, can both have the following appearances: Figure 18 The appearance shown is a small dot indicating the recording duration.

[0186] In some embodiments, the main process or monitoring process of the display device may reduce the transparency of the recording status control after a first preset time has elapsed, such as... Figure 19 As shown, it can be seen that, with Figure 18 In comparison, the transparency of the recording status control is reduced, and the first preset time can be 5 seconds.

[0187] In some embodiments, under the first source, the recording progress menu can be displayed. Figure 17 After the second preset time shown in the recording progress menu, by Figure 17 Convert to Figure 18 The recording status control shown can be set to open after a first preset time. Figure 18 Convert to Figure 19 The appearance shown; when the first signal source is switched to the second signal source, if the interface displayed before the switch is as shown. Figure 17 The recording progress menu shown will be displayed after switching. Figure 18The recording status control shown indicates that the interface displayed before switching is... Figure 18 The recording status control shown will be displayed on the interface after switching. Figure 18 The recording status control shown indicates that the interface displayed before switching is... Figure 19 The recording status control shown will be displayed on the interface after switching. Figure 18 The recording status control shown; under the second signal source, the recording status control can be displayed. Figure 18 The recording status control shown will be activated after the first preset time. Figure 18 Convert to Figure 19 The appearance shown.

[0188] like Figure 19 As shown, reducing the transparency of the recording status control can reduce visual interference with the displayed content on the display device. In some embodiments, the transparency of the recording status control can be configured to be reduced to 50%, and of course, it can also be configured to be reduced to other values.

[0189] In some embodiments, under the first signal source, when the user presses the screen recording button on the remote control to start the video recording program, a recording mode can be selected; when the user selects scheduled recording, the recording can proceed... Figure 16 The settings interface for scheduled recording is shown; the user can... Figure 16 The settings interface shown allows you to set a scheduled recording time; once the recording start time arrives, you can enter... Figure 17 The recording interface shown; users can press the return button on the remote control to enter... Figure 18 The recording interface shown, or after a 10-second interval, Figure 17 Automatically switch to Figure 18 After another 5 seconds, Figure 18 Automatically switch to Figure 19 When the user presses the screen recording button or the OK button on the remote control, they can record the screen from... Figure 19 Enter Figure 17 .

[0190] In some embodiments, under the first information source, the current display interface is Figures 17-19 When on any interface, the user can switch the signal source of the display device to enter... Figure 18 The interface shown indicates that the display device's signal source has been switched to the second signal source; after a 5-second interval, Figure 19 Automatically switch to Figure 19 If the user needs to end the recording, they can switch the display device back from the second source to the first source and enter... Figure 17 The interface shown triggers the recording stop control to end the recording.

[0191] As can be seen from the above embodiments, this application embodiment generates a recording status control with foreground display permissions under all signal sources after starting the video recording process. This allows the user to see the recording status control on the display interface of the switched signal source after switching the signal source, solving the problem of not being able to view the recording information after switching the signal source. It also avoids the recorded video occupying a large amount of disk storage space due to continuous recording, thus improving the user's video recording experience. Displaying the recording information through the recording status control has little impact on the user's viewing effect under the switched signal source.

[0192] Since the above embodiments are all described in conjunction with other methods, and different embodiments have the same parts, the same or similar parts between the various embodiments in this specification can be referred to mutually. They will not be described in detail here.

[0193] Other embodiments of this application will readily conceive of upon consideration of the specification. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the claims.

[0194] The above embodiments of this application do not constitute a limitation on the scope of protection of this application.

Claims

1. A display device, characterized in that, include: A display for showing content from at least one of a broadcasting system or a network, and for displaying a user interface; Multiple applications, including video recording programs; A controller that communicates with the display and the plurality of applications; The controller is configured as follows: When the display device operates under the first signal source, it displays the first content from the first signal source; When the first content is displayed, in response to the selection of the video recording program, video recording for the first content is started, and the recording duration of the video recording is monitored; When the display device is connected to any signal source, a recording status control with foreground display permission is generated, wherein the recording status control is used to display the recording duration; In response to a user's request to switch the source, the system switches from the first source to the second source according to the request, displays the second content of the second source, and controls the video recording program to run in the background. The recording status control is displayed on the display interface that shows the second content.

2. The display device according to claim 1, characterized in that, The controller is configured to: After the recording status control has been displayed for a first preset time, the display style of the recording status control is changed.

3. The display device according to claim 1, characterized in that, The controller is configured to: When the display device is operating under the first signal source, it displays the recording progress menu; The recording progress menu displays the recording duration and a recording stop control to terminate recording, with the recording duration updated in real time.

4. The display device according to claim 3, characterized in that, The controller is configured to: After displaying the second preset time, close the recording progress menu; On the display interface of the display device operating under the first signal source, the recording status control is displayed.

5. The display device according to claim 1, characterized in that, The controller is configured to: When the display device is operating under the first signal source, it initiates video recording in response to a video recording request input by the user via remote control.

6. The display device according to claim 1, characterized in that, The controller is configured to: In response to a video recording request command, an instant recording control and a scheduled recording control are displayed; the instant recording control is used to instantly start the video recording program for video recording. In response to the user's selection command on the scheduled recording control, settings including recording start time and recording end time are displayed; In response to confirmation commands for the input recording start time and recording end time, the video recording program is started to record video when the current time reaches the recording start time.

7. The display device according to claim 1, characterized in that, The controller is configured to: When the display device is operating under the second signal source, it cancels the recording status control of the display interface of the first signal source in response to the signal source switching request input by the user.

8. The display device according to claim 1, characterized in that, The controller is configured to: When the display device is operating under the first signal source, in response to the selection signal of the recording status control input by the user, the recording status control is de-displayed from the display interface of the first signal source; A recording progress menu is displayed on the display interface of the first information source. The recording progress menu is used to display the recording duration and a recording stop control to terminate recording. The recording duration is updated in real time.

9. The display device according to claim 1, characterized in that, The controller is also configured to: On the display interface of the second information source, a recording status control including a recording stop control is displayed; In response to a user's control command triggered by the recording stop control, video recording under the first signal source is paused when the display device is operating under the second signal source.

10. The display device according to claim 1, characterized in that, The controller is also configured to: Displays recording duration settings and receives the recording duration set by the user; In response to a confirmation command for the recording duration, the video recording program is started, and video recording is performed according to the recording duration.

11. The display device according to claim 1, characterized in that, The controller is also configured to: On the display interface of the first information source, a recording progress menu is displayed; In response to receiving a trigger command from the user via the return button on the remote control, the recording progress menu is canceled from display.

12. The display device according to claim 1, characterized in that, The controller is also configured to: The recording status control is displayed in a first position on the display interface; In response to a position adjustment command for the recording status control, the display position of the recording status control is moved from the first position to the second position indicated by the position adjustment command.

13. The display device according to claim 1, characterized in that, The video recording is implemented based on a video recording process, and the state of the video recording process includes a first state in which video recording is in progress and a second state in which video recording is paused or ended. The recording duration is the cumulative duration during which the video recording process is in the first state after the video recording process is started.

14. The display device according to claim 1, characterized in that, The controller is also configured to: In response to the recording frequency setting command, the set recording frequency is displayed; If the recording time conditions corresponding to the recording frequency setting instruction are met at the current time, the video recording program is started to record video.

15. The display device according to claim 1, characterized in that, The controller is also configured to: After the recording status control has been displayed for a first preset time, the transparency of the recording status control is reduced.

16. The display device of claim 1, wherein the controller is configured to: Before video recording begins, the memory with the latest registration time among one or more memories connected to the display device is set as the target memory, which is used to store the recorded video.

17. The display device according to claim 1, characterized in that, The controller is also configured to: Receive a request from the user for a list of recorded files; In response to the recorded file list request, the memory with the latest registration time among the connected memories is set as the target memory; Acquire and display the recording file of the target memory.

18. The display device according to claim 17, characterized in that, The controller is also configured to: Receive a user-input request for a list of recording files and control the display to show the recording file interface; The recording file interface displays the recorded control and the reserved control; In response to the user clicking the recorded control, the recorded file is displayed; In response to the user clicking the reserved control, the reservation record for video recording is displayed.

19. The display device according to claim 17, characterized in that, The controller is also configured to: When the display device shows the recording file interface, it responds to the user removing a memory from the display device; If the removed memory is the target memory, refresh the display so that the display shows the recording file of the connected memory; If the removed memory is not the target memory, control the display to continue displaying the recorded file from the target memory.

20. A video recording method, characterized in that, include: When the display device operates under the first signal source, it displays the first content from the first signal source; When the first content is displayed, in response to the selection of a video recording program, video recording for the first content is started, and the recording duration of the video recording is monitored; When the display device is connected to any signal source, a recording status control with foreground display permission is generated, wherein the recording status control is used to display the recording duration; In response to a user's request to switch the source, the system switches from the first source to the second source according to the request, displays the second content of the second source, and controls the video recording program to run in the background. The recording status control is displayed on the display interface that shows the second content.

21. The video recording method according to claim 20, characterized in that, The method further includes: After the recording status control has been displayed for a first preset time, the display style of the recording status control is changed.

22. The video recording method according to claim 20, characterized in that, The method further includes: When the display device is operating under the first signal source, it displays the recording progress menu; The recording progress menu displays the recording duration and a recording stop control to terminate recording, with the recording duration updated in real time.

23. The video recording method according to claim 22, characterized in that, The method further includes: After displaying the second preset time, close the recording progress menu; On the display interface of the display device operating under the first signal source, the recording status control is displayed.

24. The video recording method according to claim 20, characterized in that, The method further includes: When the display device is operating under the first signal source, it initiates video recording in response to a video recording request input by the user via remote control.

25. The video recording method according to claim 20, characterized in that, The method further includes: In response to a video recording request command, an instant recording control and a scheduled recording control are displayed; the instant recording control is used to instantly start the video recording program for video recording. In response to the user's selection command on the scheduled recording control, settings including recording start time and recording end time are displayed; In response to confirmation commands for the input recording start time and recording end time, the video recording program is started to record video when the current time reaches the recording start time.

26. The video recording method according to claim 20, characterized in that, The method further includes: When the display device is operating under the second signal source, it cancels the recording status control of the display interface of the first signal source in response to the signal source switching request input by the user.

27. The video recording method according to claim 20, characterized in that, The method further includes: When the display device is operating under the first signal source, in response to the selection signal of the recording status control input by the user, the recording status control is de-displayed from the display interface of the first signal source; A recording progress menu is displayed on the display interface of the first information source. The recording progress menu is used to display the recording duration and a recording stop control to terminate recording. The recording duration is updated in real time.

28. The video recording method according to claim 20, characterized in that, The method further includes: Before video recording begins, the memory with the latest registration time among one or more memories connected to the display device is set as the target memory, which is used to store the recorded video.

Citation Information

Patent Citations

  • Television capable of recording and playing

    CN101562708A

  • Systems and methods for interactive program guides with personal video recording features

    US20020174430A1