CN112817759B - TV video application memory occupation optimization method and device and television terminal - Google Patents

TV video application memory occupation optimization method and device and television terminal Download PDF

Info

Publication number
CN112817759B
CN112817759B CN202110101911.3A CN202110101911A CN112817759B CN 112817759 B CN112817759 B CN 112817759B CN 202110101911 A CN202110101911 A CN 202110101911A CN 112817759 B CN112817759 B CN 112817759B
Authority
CN
China
Prior art keywords
current
performance
equipment
memory
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110101911.3A
Other languages
Chinese (zh)
Other versions
CN112817759A (en
Inventor
王雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Huanwang Technology Co Ltd
Original Assignee
Guangdong Huanwang Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Huanwang Technology Co Ltd filed Critical Guangdong Huanwang Technology Co Ltd
Priority to CN202110101911.3A priority Critical patent/CN112817759B/en
Publication of CN112817759A publication Critical patent/CN112817759A/en
Application granted granted Critical
Publication of CN112817759B publication Critical patent/CN112817759B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5022Mechanisms to release resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4431OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB characterized by the use of Application Program Interface [API] libraries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to a method and a device for optimizing memory occupation of a TV video application and a television terminal, wherein the method and the device comprise the following steps: acquiring performance parameter information of current TV equipment; acquiring a current channel page of an opened current video application of a current TV device, and rendering and browsing the current channel page; determining the performance of the current TV equipment based on preset performance parameters and the performance parameter information of the current TV equipment when channel switching information of the current video application is acquired; if the performance of the current TV equipment is poor, only the memory occupation of the channel after switching is kept, and the memory occupation of other channels is fully recovered and only the page occupation map is kept. The beneficial effects of the invention are as follows: through optimizing the memory recovery and application display mechanism, the memory occupation of the TV application on the machine with poor performance is reduced, the stable and smooth operation of the TV application is ensured, the loss or reduction of the application function is avoided, and better user experience is achieved.

Description

TV video application memory occupation optimization method and device and television terminal
Technical Field
The invention belongs to the technical field of memory optimization, and particularly relates to a method and a device for optimizing memory occupation of a TV video application and a television terminal.
Background
The memory occupancy rate refers to the memory which is spent in executing a process, and the too high occupancy rate of a certain application at the TV (television) end can influence the running of other programs and the overall performance of the machine. The existing television memory is smaller in size, and the memory capacity of 256M, 512M and the like is adopted in the existing television memory, so that the machine performance is generally poor, besides the memory occupation of the television, the performance of the television can be influenced due to the fact that the television is excessively high in memory occupation of TV applications installed in the television, and the problems such as playing of a card, asynchronous sound and picture, abnormal page display and the like are caused.
Most of the currently mainstream TV applications can independently maintain an application package according to different TV performances, so as to minimize configuration contents, such as removing functions affecting the application performances, and ensure stable and smooth operation of the application. This optimization may result in a lack or reduction of functionality of the application and a poor user experience.
Disclosure of Invention
In order to solve the problems of functional deficiency and poor user experience in the prior art, the invention provides a method and a device for optimizing the memory occupation of a TV video application and a television terminal, which have the characteristics of ensuring the application performance, optimizing the memory occupation, having better user experience and the like.
According to the specific embodiment of the invention, a memory occupation optimization method for a TV video application comprises the following steps:
acquiring performance parameter information of current TV equipment;
acquiring a current channel page of an opened current video application of the current TV equipment, and rendering the current channel page for browsing;
determining the performance of the current TV equipment based on a preset performance parameter and the performance parameter information of the current TV equipment when the channel switching information of the current video application is acquired;
if the performance of the current TV equipment is poor, only the memory occupation of the channel after switching is kept, and the memory occupation of other channels is fully recovered and only the page occupation map is kept.
Further, the method further comprises the following steps:
if the performance of the current TV equipment is good, the memory occupation of the channel after switching and the adjacent two channels is kept, and the memory occupation of other channels is completely recovered.
Further, the obtaining the performance parameters of the current TV apparatus includes:
the CPU core number and the memory size of the current TV equipment.
Further, the determining the current TV device performance based on a preset performance parameter and the performance parameter information of the current TV device when the channel switching information of the current video application is acquired includes:
and if the CPU core number of the current TV equipment is smaller than 2, judging the performance of the current TV equipment as poor.
Further, the determining the performance of the current TV device based on a preset performance parameter and the performance parameter information of the current TV device when the channel switching information of the current video application is acquired further includes:
and if the running memory of the current TV equipment is smaller than 1G, judging the performance of the current TV equipment as poor.
Further, the obtaining the performance parameters of the current TV apparatus includes:
and returning the CPU core number and the memory size time of the current TV equipment by the current TV equipment.
Further, the determining the performance of the current TV device based on a preset performance parameter and the performance parameter information of the current TV device when the channel switching information of the current video application is acquired further includes:
and if the time for returning the CPU core number and the memory size of the current TV equipment to the current TV equipment is within 5ms, judging the performance of the current TV equipment to be good.
According to an embodiment of the present invention, a device for optimizing memory occupation of a TV video application includes:
the performance acquisition module is used for acquiring the performance parameter information of the current TV equipment;
the rendering module is used for acquiring a current channel page of the opened current video application of the current TV equipment, and rendering the current channel page for browsing;
a performance determining module, configured to determine, when channel switching information of the current video application is acquired, a performance of the current TV device based on a preset performance parameter and the performance parameter information of the current TV device; and
and the memory release module is used for only keeping the memory occupation of the channel after switching and completely recycling the memory occupation of other channels and only keeping the page occupation map if the performance of the current TV equipment is poor.
Further, the memory releasing module is further configured to, if the performance of the current TV device is good, keep the memory occupancy of the channel after switching and the adjacent two channels, and completely recycle the memory occupancy of the other channels.
According to one embodiment of the present invention, a television terminal includes:
a processor and a memory coupled to the processor;
the memory is used for storing a computer program, and the computer program is at least used for executing the TV video application memory occupation optimization method;
the processor is configured to invoke and execute the computer program in the memory.
The beneficial effects of the invention are as follows: acquiring performance parameter information of a current TV device, acquiring a current channel page of an opened current video application of the current TV device, and rendering and browsing the current channel page; judging the performance of the current TV equipment based on the preset performance parameter and the performance parameter information of the current TV equipment when the channel switching information of the current video application is acquired; if the performance of the current TV equipment is poor, only the memory occupation of the channel after switching is kept, and the memory occupation of other channels is fully recovered and only the page occupation map is kept. Therefore, through optimizing the memory recovery and application display mechanism, the memory occupation of the TV application on the machine with poor performance is reduced, the stable and smooth operation of the TV application is ensured, the loss or reduction of the application function is avoided, and better user experience is achieved.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for optimizing memory usage of a TV video application according to an exemplary embodiment;
FIG. 2 is another flow chart of a method for optimizing memory usage of a TV video application provided in accordance with an exemplary embodiment;
FIG. 3 is a occupancy bitmap provided in accordance with an example embodiment;
FIG. 4 is a diagram of memory occupancy for performance determination as good provided in accordance with an example embodiment;
FIG. 5 is a diagram of memory occupancy for performance determination as poor, provided in accordance with an example embodiment;
FIG. 6 is a schematic diagram of a TV video application memory footprint optimization device provided in accordance with an exemplary embodiment;
fig. 7 is a schematic diagram of a television terminal provided according to an exemplary embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, based on the examples herein, which are within the scope of the invention as defined by the claims, will be within the scope of the invention as defined by the claims.
Referring to fig. 1, an embodiment of the present invention provides a method for optimizing memory occupation of a TV video application, which specifically includes the following steps:
101. the performance parameter information of the current TV apparatus is acquired, and the performance parameter information includes, in addition to the information acquired by the application itself, the CPU frequency of the TV apparatus and the number of cores of the processor, which are important as performance judgment, and is stored on the current TV apparatus.
102. The method comprises the steps of obtaining a current channel page of an opened current video application of current TV equipment, rendering the current channel page for browsing, and when a channel of an application home page is entered, rendering the current page, and displaying an interface for browsing by a user for selection by the user.
103. Determining the performance of the current TV equipment based on the preset performance parameter and the performance parameter information of the current TV equipment when the channel switching information of the current video application is acquired; when a user switches left and right channels through intelligent equipment such as a remote controller and a smart phone, performance of the current TV equipment is judged based on preset performance parameters and performance parameters of the current TV equipment, wherein judging results comprise two judging results of good performance and poor performance.
104. If the performance of the current TV equipment is poor, only the memory occupation of the channel after switching is kept, and the memory occupation of other channels is fully recovered and only the page occupation map is kept. When the performance of the current TV equipment is judged to be poor, only the memory occupation of the currently browsed channel is kept, other channels are all recovered, but page occupation maps are kept, the patterns of the page occupation maps are shown by referring to FIG. 3, the current interface only displays the titles of all the components, but the pages do not display pictures, and when the channels are switched back, the channels are loaded again, so that poor performance machine experience and complete functions are ensured. Therefore, by optimizing the memory recovery and application display mechanism, the memory occupation of the TV application on the machine with poor performance is reduced, and the stable and smooth operation of the TV application is ensured. The performance of the application is not required to be reduced or limited, and the stable and smooth operation of the application is ensured while the memory occupation is reduced.
As a possible implementation manner of the above embodiment, referring to a flowchart of another implementation shown in fig. 2, in a specific implementation, a user opens a TV application to enter an application home channel, and the performance information of the mobile phone device exists locally; when a user selects channels left and right through a remote controller, judging the performance of the TV equipment through collected performance information of the equipment, and referring to fig. 4 and 5, when the performance of the TV equipment is judged to be good, keeping the memory occupation of the currently browsed channel and one channel left and right, and completely recycling the memory of the other channels, so that the current operation ensures direct display of left and right switching, and the experience is higher; when the performance of the TV equipment is judged to be poor, only the occupied memory of the currently browsed channel is kept, all other channels are recycled, and the corresponding page occupation maps of the other channels are kept. When the channel is switched back, loading is carried out again, and poor machine experience and complete functions are ensured.
In some embodiments of the present invention, the performance parameters of the current TV apparatus include: the number of CPU cores and the memory size of the current TV apparatus.
Determining the current TV device performance based on the preset performance parameter and the performance parameter information of the current TV device when the channel switching information of the current video application is acquired includes:
based on the CPU core number and the memory size of the TV equipment as the first performance judgment, when the CPU core number of the TV equipment is smaller than 2 or the running memory is smaller than 1G, the performance is directly judged to be poor, when the channel switching is carried out, only the occupation of the currently browsed channel memory is kept, all other channels are recycled, but the corresponding page occupation maps of other channels are kept, otherwise, the memory occupation of the currently browsed channel and the left and right channels is kept, and the memory of other channels is completely recycled, so that the current operation ensures the direct display of the left and right switching, and the experience is higher.
The performance can also be judged by the application access based on a code for calculating the performance execution time, namely, the performance is judged by the return time when the application access is started, namely, the performance is judged by reading the CPU core number and the running memory size of the TV equipment, namely, the time of the corresponding TV equipment returning corresponding data is used as the standard of the judgment of the second performance judgment, the performance code execution is completed within 5ms, the machine performance is considered to be good, otherwise, the performance is considered to be bad when the execution of the code is not completed within 5 ms.
As an implementation manner of the above embodiment, the number of CPU cores and the corresponding size of the memory of the TV apparatus may be implemented by execution of corresponding JAVA code, and at the same time, the time of code execution may be monitored correspondingly. And inquired through the adb shell, specifically as follows:
1. executing and acquiring the CPU core number: "adb shell dumpsys meminfo" |PackageName;
2. executing and acquiring a memory: "adb shell dumpsys cpuinfo |grep|PackageName.
When the standard of the two-time performance judgment is read, the program with poor corresponding performance is executed as long as the standard of any one-time performance judgment is met, so that the normal operation of the TV equipment and the operation of the video application are ensured.
Referring to fig. 6, the embodiment of the present invention further provides a device for optimizing the memory occupation of a TV video application based on the same design concept, where the device is adapted to execute the method for optimizing the memory occupation of a TV video application provided by the embodiment of the present invention, and specifically may include:
the performance acquisition module is used for acquiring the performance parameter information of the current TV equipment;
the rendering module is used for acquiring a current channel page of the opened current video application of the current TV equipment, and rendering and browsing the current channel page;
the performance judging module is used for judging the performance of the current TV equipment based on preset performance parameters and the performance parameter information of the current TV equipment when the channel switching information of the current video application is acquired; and
and the memory release module is used for only keeping the memory occupation of the channel after switching and completely recycling the memory occupation of other channels and only keeping the page occupation map if the performance of the current TV equipment is poor.
Further, the memory releasing module is further configured to, if the performance of the current TV device is good, keep the memory occupancy of the channel after switching and the adjacent two channels, and completely recycle the memory occupancy of the other channels.
It can be understood that the TV video application memory occupation optimizing device provided by the embodiment of the present invention may execute the TV video application memory occupation optimizing method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the executing method.
Referring to fig. 7, an embodiment of the present invention further provides a television terminal, including:
a processor and a memory coupled to the processor;
the memory is used for storing a computer program, and the computer program is at least used for executing the TV video application memory occupation optimization method;
the processor is used to call and execute the computer program in the memory.
In the implementation, the corresponding processor and the memory may be added to the TV terminal, or the processor with the storage function may execute the corresponding program, or the program of the method may be directly transplanted into the processor and the corresponding memory of the TV terminal to execute the program, and the specific implementation manner of the method is not limited herein.
According to the method and the device for optimizing the memory occupation of the TV video application and the television terminal, the memory occupation of the TV application on a machine with poor performance is reduced by optimizing the memory recycling and application display mechanism, and the stable and smooth operation of the TV application is ensured. The problems that TV application such as too high memory occupation can affect the performance of the TV, such as playing of a card, asynchronous sound and picture, abnormal page display and the like are solved.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, and where the program, when executed, includes one or a combination of the steps of the method embodiments.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing description includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, as used in the specification or claims, the term "comprising" is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean "non-exclusive or".
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (9)

1. A method for optimizing memory usage for a TV video application, comprising:
acquiring performance parameter information of current TV equipment; wherein the performance parameter information includes: the application itself information, the CPU frequency of the current TV equipment, the CPU core number of the current TV equipment and the memory size;
acquiring a current channel page of an opened current video application of the current TV equipment, and rendering the current channel page for browsing;
determining the performance of the current TV equipment based on a preset performance parameter and the performance parameter information of the current TV equipment when the channel switching information of the current video application is acquired;
if the performance of the current TV equipment is poor, only the memory occupation of the channel after switching is kept, and the memory occupation of other channels is fully recovered and only the page occupation map is kept.
2. The TV video application memory footprint optimization method of claim 1, further comprising:
if the performance of the current TV equipment is good, the memory occupation of the channel after switching and the adjacent two channels is kept, and the memory occupation of other channels is completely recovered.
3. The method according to claim 2, wherein the determining the current TV device performance based on a preset performance parameter and the performance parameter information of the current TV device when the channel switching information of the current video application is acquired comprises:
and if the CPU core number of the current TV equipment is smaller than 2, judging the performance of the current TV equipment as poor.
4. The method according to claim 2, wherein determining the current TV device performance based on a preset performance parameter and the performance parameter information of the current TV device when the channel switching information of the current video application is acquired further comprises:
and if the running memory of the current TV equipment is smaller than 1G, judging the performance of the current TV equipment as poor.
5. The method of optimizing memory usage for TV video applications according to claim 2, wherein the obtaining performance parameters of the current TV device comprises:
and returning the CPU core number and the memory size time of the current TV equipment by the current TV equipment.
6. The method according to claim 5, wherein determining the current TV device performance based on a preset performance parameter and the performance parameter information of the current TV device when the channel switching information of the current video application is acquired further comprises:
and if the time for returning the CPU core number and the memory size of the current TV equipment to the current TV equipment is within 5ms, judging the performance of the current TV equipment to be good.
7. A TV video application memory footprint optimization apparatus, comprising:
the performance acquisition module is used for acquiring the performance parameter information of the current TV equipment; wherein the performance parameter information includes: the application itself information, the CPU frequency of the current TV equipment, the CPU core number of the current TV equipment and the memory size;
the rendering module is used for acquiring a current channel page of the opened current video application of the current TV equipment, and rendering the current channel page for browsing;
a performance determining module, configured to determine, when channel switching information of the current video application is acquired, a performance of the current TV device based on a preset performance parameter and the performance parameter information of the current TV device; and
and the memory release module is used for only keeping the memory occupation of the channel after switching and completely recycling the memory occupation of other channels and only keeping the page occupation map if the performance of the current TV equipment is poor.
8. The apparatus according to claim 7, wherein the memory releasing module is further configured to maintain the memory occupancy of the channel after switching and its two adjacent channels and completely recycle the memory occupancy of the other channels if the performance of the current TV device is good.
9. A television terminal, comprising:
a processor, and a memory coupled to the processor;
the memory is configured to store a computer program at least for executing the TV video application memory footprint optimization method of any of claims 1-6;
the processor is configured to invoke and execute the computer program in the memory.
CN202110101911.3A 2021-01-26 2021-01-26 TV video application memory occupation optimization method and device and television terminal Active CN112817759B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110101911.3A CN112817759B (en) 2021-01-26 2021-01-26 TV video application memory occupation optimization method and device and television terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110101911.3A CN112817759B (en) 2021-01-26 2021-01-26 TV video application memory occupation optimization method and device and television terminal

Publications (2)

Publication Number Publication Date
CN112817759A CN112817759A (en) 2021-05-18
CN112817759B true CN112817759B (en) 2023-06-16

Family

ID=75859192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110101911.3A Active CN112817759B (en) 2021-01-26 2021-01-26 TV video application memory occupation optimization method and device and television terminal

Country Status (1)

Country Link
CN (1) CN112817759B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737890A (en) * 2018-08-21 2018-11-02 深圳Tcl数字技术有限公司 Multi-process channel data switching method, device, television set and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040194134A1 (en) * 2003-03-25 2004-09-30 Gunatilake Priyan Deveka Method and system for rapid channel change providing stored images of current channel programs
US9996370B1 (en) * 2012-04-18 2018-06-12 Open Invention Network Llc Page swapping in virtual machine environment
CN105701025B (en) * 2015-12-31 2019-07-23 华为技术有限公司 A kind of method for recovering internal storage and device
CN108647089B (en) * 2018-03-13 2020-01-24 Oppo广东移动通信有限公司 Resource allocation method, device, terminal and storage medium
CN108965471B (en) * 2018-08-22 2021-03-16 四川长虹电器股份有限公司 Method for improving browser memory on smart television
GB2584327A (en) * 2019-05-31 2020-12-02 Continental Automotive Gmbh Multimedia system with optimized performance

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737890A (en) * 2018-08-21 2018-11-02 深圳Tcl数字技术有限公司 Multi-process channel data switching method, device, television set and storage medium

Also Published As

Publication number Publication date
CN112817759A (en) 2021-05-18

Similar Documents

Publication Publication Date Title
CN102541538B (en) Picture displaying method and device based on mobile terminal
CN106982388B (en) Picture display method and device
CN114051145B (en) Video compression processing method, device and medium
CN101727288A (en) Method and device for displaying interface
CN103631777A (en) Method and system for browsing image
CN104778222A (en) Media library establishing and updating method on basis of USB (Universal Serial Bus) storage equipment
WO2020220971A1 (en) File loading method and apparatus, electronic device, and storage medium
CN114461120B (en) Display method and electronic equipment
CN104267801A (en) Power consumption and bandwidth reducing method and system
CN109361948A (en) Methods for interface management, intelligent terminal and readable storage medium storing program for executing
CN109254801A (en) Starting, configuration method, device, equipment, medium and operating system
CN105607901B (en) Method and device for optimizing system memory and terminal equipment
CN103677893B (en) Method for reducing size of image file of starting up and arithmetic device
CN112817759B (en) TV video application memory occupation optimization method and device and television terminal
EP3352048A1 (en) Mobile terminal and working method thereof
CN111949330A (en) Method for loading hand-drawing draft
CN108111905B (en) Channel list display method, smart television and computer readable storage medium
CN105898399A (en) Video resource loading method and device and smart television
CN111562983A (en) Memory optimization method and device, electronic equipment and storage medium
CN108737890A (en) Multi-process channel data switching method, device, television set and storage medium
CN110704157A (en) Application starting method, related device and medium
CN112631708B (en) Picture display method and device, electronic equipment and storage medium
CN113949934B (en) Dynamic video content playing control method, device, medium and computer equipment
CN113419871B (en) Object processing method based on synchronous groove and related product
CN115599545A (en) Application program running device and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant