Method, device and equipment for quickly displaying digital broadcast picture and medium
By detecting user playback requests and quickly reading and cache corresponding pictures from the picture library, the problem of not being able to display pictures in time during digital broadcast playback is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202510141429.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-08
- Publication Date
- 2025-05-09
AI Technical Summary
In the prior art, the pictures cannot be displayed in time during digital broadcasting, resulting in the impact of the user experience.
The management server detects the user's playback request and determines whether there is a logo image associated with the target playback station and the main image corresponding to the current radio program in the preset picture library. If present, quickly read and display the corresponding image from the picture library and cache the main image of the next radio program.
It realizes the timely display of corresponding pictures during digital broadcast playback, improving the user experience.
Smart Images

Figure CN119967248A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of broadcasting technology, and in particular to a method, device, equipment and medium for quickly displaying digital broadcast pictures. Background Art
[0002] HD Radio (High-Definition Radio) is a digital broadcasting technology, which mainly has two kinds of pictures, one is the station logo, and the other is the main picture (program picture or song album picture, etc.). The logo of each station is generally fixed, while the main picture will change with the content played. The existing method of receiving and processing HD Radio picture data adopts real-time reception, and displays one picture after receiving it. In this way, the time to display the picture each time is limited by the size of the picture, that is, the larger the picture, the longer it takes to display. For example, the largest picture (24KB size) may take several minutes to display, and it may appear that the station is already playing the next program, but the displayed picture is still the previous program, which affects the user experience. Summary of the invention
[0003] The embodiments of the present invention provide a method, device, equipment and medium for quickly displaying digital broadcast pictures, aiming to solve the problem in the prior art that pictures cannot be displayed in time during digital broadcasting.
[0004] In a first aspect, an embodiment of the present invention provides a method for quickly displaying a digital broadcast picture, wherein the method is applied to a management server, and the method includes:
[0005] If a digital radio station playback request sent by a user is detected, a target playback station is determined according to the playback request and the playback is performed;
[0006] Determine whether there is a logo image associated with the target broadcasting station in a preset image library;
[0007] If it exists, read the logo image from the preset image library and display it;
[0008] Determine the current radio program played by the target broadcasting station and judge whether a main picture corresponding to the current radio program is cached in a preset picture library;
[0009] If so, the main picture corresponding to the current radio program is displayed to replace the logo picture.
[0010] In a second aspect, an embodiment of the present invention further provides a digital broadcast picture fast display device, wherein the device is applied to a management server, and the device includes:
[0011] a target determination unit, which, if a playback request of a digital radio station sent by a user is detected, determines a target playback station according to the playback request and plays the station;
[0012] A first determination unit, configured to determine whether there is a logo image associated with the target broadcasting station in a preset image library;
[0013] A picture display unit, used to read the logo picture from the preset picture library and display it if it exists;
[0014] A second determination unit, configured to determine the current radio program played by the target broadcasting station and determine whether a main image corresponding to the current radio program is cached in a preset image library;
[0015] The playing processing unit is used to display the main picture corresponding to the current radio program to replace the logo picture.
[0016] In a third aspect, an embodiment of the present invention further provides a computer device, wherein the device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0017] Memory, used to store computer programs;
[0018] The processor is used to implement the steps of the digital broadcast picture fast display method described in the first aspect when executing the program stored in the memory.
[0019] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the method for quickly displaying digital broadcast pictures as described in the first aspect above are implemented.
[0020] The embodiments of the present invention provide a method, device, equipment and medium for quickly displaying digital broadcast pictures. The method includes: if a playback request of a digital broadcast station sent by a user is detected, the target broadcast station is determined according to the playback request and played; the current radio program and the next radio program played by the target broadcast station are determined; it is determined whether the main picture corresponding to the current radio program is cached in the preset picture library; if so, the main picture corresponding to the current radio program is displayed, and the main picture of the next radio program is cached; when the next radio program is played, the corresponding main picture is retrieved from the preset picture library for display, and the main picture of the next radio program is cached. The above-mentioned method for quickly displaying digital broadcast pictures is applied to a management server. This method can not only display the corresponding pictures in time when the digital broadcast is played, but also improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.
[0022] Figure 1 A method flow chart of a method for quickly displaying digital broadcast pictures provided by an embodiment of the present invention;
[0023] Figure 2 A schematic diagram of an application scenario of the method for quickly displaying digital broadcast pictures provided by an embodiment of the present invention;
[0024] Figure 3 A schematic block diagram of a digital broadcast picture fast display device provided by an embodiment of the present invention;
[0025] Figure 4 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0027] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0028] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, the singular forms "a", "an" and "the" are intended to include plural forms unless the context clearly indicates otherwise.
[0029] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0030] See also Figure 1 and Figure 2As shown in the figure, the embodiment of the present invention provides a method for quickly displaying digital broadcast pictures. The method is applied to the management server 10 of the vehicle technology system. If a playback request of a digital broadcast station sent by a user 20 is detected, the target broadcast station is determined according to the playback request and played; it is determined whether there is a logo picture associated with the target broadcast station in the preset picture library 30; if so, the logo picture is read from the preset picture library and displayed; the current radio program played by the target broadcast station is determined and it is determined whether the main picture corresponding to the current radio program is cached in the preset picture library; if so, the main picture corresponding to the current radio program is displayed to replace the logo picture. Therefore, the above method can not only display the corresponding pictures in time when the digital broadcast is played, but also improve the user experience.
[0031] like Figure 1 As shown, in one embodiment, the method for quickly displaying digital broadcast pictures is applied to a management server, which may be a server in a vehicle system. The method includes steps S110 to S150.
[0032] Step S110: If a digital broadcasting station playback request sent by a user is detected, a target playback station is determined according to the playback request and is played.
[0033] In this embodiment, when the management server receives a playback request for a digital radio station sent by a user, the content of the radio station can be listened to through a certain digital platform or device. After passing the user verification, the streaming media URL or other necessary playback information of the radio station can be obtained from the content provider according to the parameters of the playback request. The management server can also initialize the player and configure the playback parameters. After receiving the playback request, the management server can determine the target playback station and then play the relevant content.
[0034] Step S120, determining whether there is a logo image associated with the target broadcasting station in a preset image library.
[0035] The management server may determine whether there is a logo image associated with the target broadcasting station in a preset image library, so that the corresponding image may be quickly displayed when the target broadcasting station is playing.
[0036] Step S130: if it exists, read the logo image from the preset image library and display it.
[0037] The management server may determine whether there is a logo image associated with the target broadcasting station in the preset image library, thereby avoiding the situation where there is no image to display. If there is a logo image associated with the target broadcasting station, the management server may read the logo image from the preset image library and display it.
[0038] Step S140, determining the current radio program played by the target broadcasting station, and judging whether a main picture corresponding to the current radio program is cached in a preset picture library.
[0039] In this embodiment, the management server needs to determine the current radio program played by the target broadcasting station, and usually needs to refer to the official program list or real-time broadcast information of the radio station. For example, you can go to the official website of the target radio station to query the real-time public program broadcast information or program schedule on the website; for another example, you can query the real-time program broadcast interface from a third-party application. Generally, the interface of the third-party software will display the name of the currently playing program, the host, and the program introduction.
[0040] After determining the current radio program, the management server may record the name, ID or other unique identifier of the current radio program. By using the name, ID or other unique identifier of the current radio program as a search keyword, the corresponding main image is searched in the preset image library to see if there is a main image that matches the current program. If a matching image is found, the main image corresponding to the current radio program is indeed cached in the image library; if no matching image is found, the main image of the program may not be cached in the image library.
[0041] Step S150: If yes, display the main picture corresponding to the current radio program to replace the logo picture.
[0042] In this embodiment, if the main picture corresponding to the current radio program is cached in the preset picture library, the management server retrieves the corresponding main picture from the preset picture library to replace the logo picture for display.
[0043] In one embodiment, the method further comprises the following steps:
[0044] Determine the next radio program to be played by the target broadcasting station, and cache the main picture of the next radio program; when playing the next radio program, retrieve the corresponding main picture from the preset picture library for display, and cache the main picture of the next radio program.
[0045] The management server can determine the next radio program to be broadcasted by the target broadcasting station and cache the main picture of the next radio program. Specifically, the picture can be downloaded through radio broadcasting, and the downloaded picture can be saved in a local storage system (such as a file system, a database or a cloud storage), such as a preset picture library, for quick access in the future. In addition, when saving the main picture, the ID or name of the next radio program can be used as the file name or key for quick retrieval.
[0046] Then, when the next radio program is played, the management server can retrieve the corresponding main picture from the preset picture library for display. At this time, the next radio program is updated to the new current radio program, and the next radio program is the new next radio program. Therefore, it can be seen that the main picture of the next radio program needs to be cached and downloaded in advance.
[0047] In one embodiment, the method may further include the following steps:
[0048] If the logo image associated with the target broadcasting station does not exist in the preset image library, the corresponding logo image is downloaded according to the characteristic information of the target broadcasting station and cached in the preset image library, and the downloaded logo image is associated with the target broadcasting station.
[0049] Among them, if the management server detects that there is no logo image associated with the target broadcasting station in the preset image library, the characteristic information of the target broadcasting station can be obtained through the unique identification of the station name, ID, call sign, frequency, location, etc. For example, the logo image is obtained through radio broadcast, and it can also be obtained through the network. The management server can construct the complete address of the logo image based on the analysis results, and can analyze the way to obtain its logo image based on the characteristic information of the target broadcasting station. For example, if the image has been stored locally or on a third-party server, the storage path of the image is obtained. If it is obtained through radio broadcast, the cached image data can be downloaded according to the radio broadcast. In addition, if the logo image has been stored locally or on a third-party server, the management server can obtain the image data through file reading or API calling.
[0050] In a further embodiment, the method may further include the following steps: if the main picture corresponding to the current radio program is not cached in the preset picture library, the corresponding main picture is downloaded according to the characteristic information of the current radio program and cached in the preset picture library, and the downloaded main picture is associated with the current radio program.
[0051] The management server can obtain characteristic information of the current radio program, that is, to clarify the unique mark of the current radio program, such as the program ID, name, broadcast time, etc. In general, the picture can be obtained and downloaded through wireless broadcast technology. Finally, after the main picture is successfully downloaded, the main picture can be associated with the current radio program.
[0052] In one embodiment, after the step of displaying the main picture corresponding to the current radio program to replace the logo picture, the method further includes:
[0053] Check whether the current radio program has ended every first preset time range; if it is detected that the current radio program has ended, cancel the display of the main picture corresponding to the current radio program, and determine the next radio program as the new current radio program for playback.
[0054] The management server can also detect whether the current radio program has ended every first preset time range, and determine the duration of the current radio program by detecting the current radio program. Once the current radio program ends, the display of the main picture corresponding to the current radio program can be cancelled. At the same time, the management server also needs to determine the new current radio program, so as to determine the picture associated with the current radio program. If there is no corresponding picture available for display in the preset picture library, the associated picture can be downloaded according to the relevant characteristic information of the current radio program.
[0055] In one embodiment, the method further includes the following steps: if a selection instruction of a custom display mode initiated by a user is detected, parsing the selection instruction to determine a target display image; and controlling the determined target display image to be displayed.
[0056] Among them, the management server can detect the selection instruction of the custom display mode initiated by the user. The selection instruction can be generated by the user clicking a button in the graphical user interface (GUI), or by a gesture operation on the touch screen, or a voice command, or a physical button or a button on a remote control. The specific selection can be made according to user needs, and is not limited in this embodiment.
[0057] The management server can identify the instruction type and determine whether the selection instruction is to select a specific image, a set of images, or a dynamically generated image; if the selection instruction is valid, the management server can determine the specific selected image as the target display image and control the display of the determined target display image, thereby realizing customization of the image display.
[0058] In a further embodiment, if the number of the target display pictures is greater than one, the step of controlling the determined target display pictures to be displayed may further include:
[0059] All target display pictures are sequentially marked; and all target display pictures are displayed in turn every second preset time range according to the sequential marks.
[0060] If the number of the target display pictures is greater than one, the management server may mark all the target display pictures in sequence, and display all the target display pictures in turn every second preset time range according to the marked sequence marks.
[0061] Specifically, the management server can determine all target images that need to be displayed in turn according to the user's customized selection instructions, and store them in a list. Determine the length of time for displaying a picture each time, that is, the second preset time range. This time can be determined according to the user's preference or the system's default settings; in order to track the currently displayed picture, set a sequence mark (for example, an index value), which initially points to the first picture in the list to initialize the sequence mark. The management server uses the sequence mark to obtain the picture that should be displayed currently from the target display picture list, and loads the obtained picture onto the display device for display.
[0062] In summary, the above-mentioned method for quickly displaying digital broadcast pictures is applied to a management server. This method can not only display digital broadcast pictures quickly and accurately, but also adjust the display according to user needs, thereby improving the user experience.
[0063] The embodiment of the present invention also provides a digital broadcast picture fast display device, which can be configured in a management server, and is used to execute any embodiment of the digital broadcast picture fast display method described above. Figure 4 , Figure 4 A schematic block diagram of a device for quickly displaying digital broadcast pictures provided by an embodiment of the present invention.
[0064] like Figure 3 As shown, a digital broadcast picture fast display device 100 is applied to a management server and includes a target determination unit 110 , a first judgment unit 120 , a picture display unit 130 , a second judgment unit 140 and a play processing unit 150 .
[0065] The target determination unit 110 is used to determine a target broadcasting station and play the digital broadcasting station according to the broadcasting request if a broadcasting request of the digital broadcasting station sent by the user is detected.
[0066] In this embodiment, when the management server receives a playback request for a digital radio station sent by a user, the content of the radio station can be listened to through a certain digital platform or device. After passing the user verification, the streaming media URL or other necessary playback information of the radio station can be obtained from the content provider according to the parameters of the playback request. The management server can also initialize the player and configure the playback parameters. After receiving the playback request, the management server can determine the target playback station and then play the relevant content.
[0067] The first determination unit 120 is configured to determine whether there is a logo image associated with the target broadcasting station in a preset image library.
[0068] The management server may determine whether there is a logo image associated with the target broadcasting station in a preset image library, so that the corresponding image may be quickly displayed when the target broadcasting station is playing.
[0069] The picture display unit 130 is used to read the logo picture from the preset picture library and display it if it exists.
[0070] The management server may determine whether there is a logo image associated with the target broadcasting station in the preset image library, thereby avoiding the situation where there is no image to display. If there is a logo image associated with the target broadcasting station, the management server may read the logo image from the preset image library and display it.
[0071] The second determination unit 140 is used to determine the current radio program played by the target broadcasting station, and to determine whether a main picture corresponding to the current radio program is cached in a preset picture library.
[0072] In this embodiment, the management server needs to determine the current radio program played by the target broadcasting station, and usually needs to refer to the official program list or real-time broadcast information of the radio station. For example, you can go to the official website of the target radio station to query the real-time public program broadcast information or program schedule on the website; for another example, you can query the real-time program broadcast interface from a third-party application. Generally, the interface of the third-party software will display the name of the currently playing program, the host, and the program introduction.
[0073] After determining the current radio program, the management server may record the name, ID or other unique identifier of the current radio program. By using the name, ID or other unique identifier of the current radio program as a search keyword, the corresponding main image is searched in the preset image library to see if there is a main image that matches the current program. If a matching image is found, the main image corresponding to the current radio program is indeed cached in the image library; if no matching image is found, the main image of the program may not be cached in the image library.
[0074] The playing processing unit 150 is used to display the main picture corresponding to the current radio program to replace the logo picture.
[0075] In this embodiment, if the main picture corresponding to the current radio program is cached in the preset picture library, the management server retrieves the corresponding main picture from the preset picture library to replace the logo picture for display.
[0076] In one embodiment, the apparatus 100 is further configured to perform the following steps:
[0077] Determine the next radio program to be played by the target broadcasting station, and cache the main picture of the next radio program; when playing the next radio program, retrieve the corresponding main picture from the preset picture library for display, and cache the main picture of the next radio program.
[0078] The management server can determine the next radio program to be broadcasted by the target broadcasting station and cache the main picture of the next radio program. Specifically, the picture can be downloaded through radio broadcasting, and the downloaded picture can be saved in a local storage system (such as a file system, a database or a cloud storage), such as a preset picture library, for quick access in the future. In addition, when saving the main picture, the ID or name of the next radio program can be used as the file name or key for quick retrieval.
[0079] Then, when the next radio program is played, the management server can retrieve the corresponding main picture from the preset picture library for display. At this time, the next radio program is updated to the new current radio program, and the next radio program is the new next radio program. Therefore, it can be seen that the main picture of the next radio program needs to be cached and downloaded in advance.
[0080] In one embodiment, the apparatus 100 is further configured to perform the following steps:
[0081] If the logo image associated with the target broadcasting station does not exist in the preset image library, the corresponding logo image is downloaded according to the characteristic information of the target broadcasting station and cached in the preset image library, and the downloaded logo image is associated with the target broadcasting station.
[0082] Among them, if the management server detects that there is no logo image associated with the target broadcasting station in the preset image library, the characteristic information of the target broadcasting station can be obtained through the unique identification of the station name, ID, call sign, frequency, location, etc. For example, the logo image is obtained through radio broadcast, and it can also be obtained through the network. The management server can construct the complete address of the logo image based on the analysis results, and can analyze the way to obtain its logo image based on the characteristic information of the target broadcasting station. For example, if the image has been stored locally or on a third-party server, the storage path of the image is obtained. If it is obtained through radio broadcast, the cached image data can be downloaded according to the radio broadcast. In addition, if the logo image has been stored locally or on a third-party server, the management server can obtain the image data through file reading or API calling.
[0083] In a further embodiment, the device 100 is also used to perform the following steps: if the main picture corresponding to the current radio program is not cached in the preset picture library, the corresponding main picture is downloaded according to the characteristic information of the current radio program and cached in the preset picture library, and the downloaded main picture is associated with the current radio program.
[0084] The management server can obtain characteristic information of the current radio program, that is, to clarify the unique mark of the current radio program, such as the program ID, name, broadcast time, etc. In general, the picture can be obtained and downloaded through wireless broadcast technology. Finally, after the main picture is successfully downloaded, the main picture can be associated with the current radio program.
[0085] In one embodiment, after the apparatus 100 executes the step of displaying the main picture corresponding to the current radio program to replace the logo picture, it is further configured to execute the following steps:
[0086] Check whether the current radio program has ended every first preset time range; if it is detected that the current radio program has ended, cancel the display of the main picture corresponding to the current radio program, and determine the next radio program as the new current radio program for playback.
[0087] The management server can also detect whether the current radio program has ended every first preset time range, and determine the duration of the current radio program by detecting the current radio program. Once the current radio program ends, the display of the main picture corresponding to the current radio program can be cancelled. At the same time, the management server also needs to determine the new current radio program, so as to determine the picture associated with the current radio program. If there is no corresponding picture available for display in the preset picture library, the associated picture can be downloaded according to the relevant characteristic information of the current radio program.
[0088] In one embodiment, the device 100 is further configured to perform the following steps: if a selection instruction of a custom display mode initiated by a user is detected, parsing the selection instruction to determine a target display image; and controlling the determined target display image to be displayed.
[0089] Among them, the management server can detect the selection instruction of the custom display mode initiated by the user. The selection instruction can be generated by the user clicking a button in the graphical user interface (GUI), or by a gesture operation on the touch screen, or a voice command, or a physical button or a button on a remote control. The specific selection can be made according to user needs, and is not limited in this embodiment.
[0090] The management server can identify the instruction type and determine whether the selection instruction is to select a specific image, a set of images, or a dynamically generated image; if the selection instruction is valid, the management server can determine the specific selected image as the target display image and control the display of the determined target display image, thereby realizing customization of the image display.
[0091] In a further embodiment, if the number of the target display pictures is greater than one, the device 100 executes the step of controlling the determined target display pictures to be displayed, specifically for further executing the following steps:
[0092] All target display pictures are sequentially marked; and all target display pictures are displayed in turn every second preset time range according to the sequential marks.
[0093] If the number of the target display pictures is greater than one, the management server may mark all the target display pictures in sequence, and display all the target display pictures in turn every second preset time range according to the marked sequence marks.
[0094] Specifically, the management server can determine all target images that need to be displayed in turn according to the user's customized selection instructions, and store them in a list. Determine the length of time for displaying a picture each time, that is, the second preset time range. This time can be determined according to the user's preference or the system's default settings; in order to track the currently displayed picture, set a sequence mark (for example, an index value), which initially points to the first picture in the list to initialize the sequence mark. The management server uses the sequence mark to obtain the picture that should be displayed currently from the target display picture list, and loads the obtained picture onto the display device for display.
[0095] The digital broadcast picture fast display device can be implemented in the form of a computer program, which can be used in Figure 4 Runs on the computer device shown.
[0096] See also Figure 4 , Figure 4 The computer device provided by the embodiment of the present invention is a schematic block diagram. The computer device may be a user terminal or a server for executing the method for quickly displaying digital broadcast pictures to automatically compare prices according to the quick display module of digital broadcast pictures imported into the operating system.
[0097] See also Figure 4 The computer device 500 includes a processor 502 , a memory and a network interface 505 connected via a communication bus 501 , wherein the memory may include a storage medium 503 and an internal memory 504 .
[0098] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute a method for quickly displaying digital broadcast pictures, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.
[0099] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .
[0100] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the method for quickly displaying digital broadcast pictures.
[0101] The network interface 505 is used for network communication, such as providing data information transmission, etc. Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0102] The processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned digital broadcast picture fast display method.
[0103] Those skilled in the art will understand that Figure 4 The embodiments of the computer device shown in the figure do not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such embodiments, the structure and function of the memory and the processor are the same as those of the embodiment of the present invention. Figure 4 The embodiments shown are consistent and will not be described again here.
[0104] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0105] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps included in the above-mentioned method for quickly displaying digital broadcast pictures are implemented.
[0106] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described equipment, devices and units can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0107] In the several embodiments provided by the present invention, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. Units with the same function may also be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.
[0108] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.
[0109] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0110] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a computer-readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a magnetic disk or an optical disk.
[0111] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A method for quickly displaying digital broadcast pictures, characterized in that: The method is applied to a management server, and the method comprises: If a digital radio station playback request sent by a user is detected, a target playback station is determined according to the playback request and the playback is performed; Determine whether there is a logo image associated with the target broadcasting station in a preset image library; If it exists, read the logo image from the preset image library and display it; Determine the current radio program played by the target broadcasting station and judge whether a main picture corresponding to the current radio program is cached in a preset picture library; If so, the main picture corresponding to the current radio program is displayed to replace the logo picture.
2. The method for quickly displaying digital broadcast pictures according to claim 1, characterized in that: After the step of displaying the main picture corresponding to the current radio program to replace the logo picture, the method further includes: Determine the next radio program to be broadcasted by the target broadcasting station, and cache the main picture of the next radio program; When the next radio program is played, the corresponding main picture is retrieved from the preset picture library for display, and the main picture of the next radio program is cached.
3. The method for quickly displaying digital broadcast pictures according to claim 1, characterized in that: The method further comprises: If the logo image associated with the target broadcasting station does not exist in the preset image library, the corresponding logo image is downloaded according to the characteristic information of the target broadcasting station and cached in the preset image library, and the downloaded logo image is associated with the target broadcasting station.
4. The method for quickly displaying digital broadcast pictures according to claim 3, characterized in that: The method further comprises: If the main picture corresponding to the current radio program is not cached in the preset picture library, the corresponding main picture is downloaded according to the characteristic information of the current radio program and cached in the preset picture library, and the downloaded main picture is associated with the current radio program.
5. The method for quickly displaying digital broadcast pictures according to claim 1, characterized in that: After the step of displaying the main picture corresponding to the current radio program to replace the logo picture, the method further includes: Detecting whether the current radio program has ended every first preset time range; If it is detected that the current radio program ends, the display of the main picture corresponding to the current radio program is canceled, and the next radio program is determined as the new current radio program for playing.
6. The method for quickly displaying digital broadcast pictures according to claim 1, characterized in that: The method further comprises: If a selection instruction of a custom display mode initiated by a user is detected, parsing the selection instruction to determine a target display image; Control the determined target display image to display.
7. The method for quickly displaying digital broadcast pictures according to claim 6, characterized in that: If the number of the target display pictures is greater than one, the step of controlling the determined target display pictures to be displayed includes: Sequentially mark all target display pictures; All target display pictures are displayed in turn every second preset time range according to the sequence mark.
8. A digital broadcast picture fast display device, characterized in that: The device is applied to a management server, and comprises: a target determination unit, which, if a playback request of a digital radio station sent by a user is detected, determines a target playback station according to the playback request and plays the station; A first determination unit, configured to determine whether there is a logo image associated with the target broadcasting station in a preset image library; A picture display unit, used to read the logo picture from the preset picture library and display it if it exists; A second determination unit, configured to determine the current radio program played by the target broadcasting station and determine whether a main image corresponding to the current radio program is cached in a preset image library; The playing processing unit is used to display the main picture corresponding to the current radio program to replace the logo picture.
9. A computer device, characterized in that: The device includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The processor is used to implement the steps of the digital broadcast picture fast display method described in any one of claims 1-7 when executing the program stored in the memory.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for quickly displaying digital broadcast pictures according to any one of claims 1 to 7 are implemented.