OpenHarmonyTV end adaptation module and adaptation method

The OpenHarmonyTV adaptation module solves the problems of screen adaptation, remote control interaction, and multimedia processing of the OpenHarmony operating system on smart TVs, achieving system compatibility and performance optimization with TV hardware, and promoting its application in the field of smart TVs.

CN121644867APending Publication Date: 2026-03-10GUANG DONG JIU LIAN KAI HONG KE JI FA ZHAN YOU XIAN GONG SI
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-31
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

The OpenHarmony operating system suffers from insufficient screen adaptation, remote control interaction, and multimedia processing capabilities on smart TV platforms, leading to compatibility and performance issues that hinder its widespread application in the smart TV field.

Method used

It provides an OpenHarmonyTV adaptation module, including a screen adaptation component, a remote control interaction optimization component, a multimedia processing enhancement component, and a system compatibility layer. By automatically adjusting the interface layout, optimizing the remote control operation logic, enhancing multimedia processing capabilities, and encapsulating the underlying API, it achieves compatibility with TV hardware and middleware.

Benefits of technology

It significantly improves the compatibility and performance of the OpenHarmony operating system on smart TV platforms, reduces development difficulty, enhances user experience and application smoothness, and promotes its popularization in the smart TV market.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121644867A_ABST
    Figure CN121644867A_ABST
Patent Text Reader

Abstract

The invention discloses an OpenHarmony TV end adaptation module and an OpenHarmony TV end adaptation method, and aims to provide a comprehensive solution for an intelligent television platform so as to optimize the compatibility and the performance of an OpenHarmony operating system on the platform. The adaptation module integrates a screen adaptation assembly, a remote controller interaction optimization assembly, a multimedia processing enhancement assembly and a system compatibility layer, and fine adaptation and efficient optimization of the smart television are achieved through the synergistic effect of the core assemblies.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application relates to the technical field of intelligent television operating system, in particular to an adaptation module for OpenHarmony operating system application on a TV terminal and an adaptation method thereof, aiming to solve the compatibility and performance optimization problems of OpenHarmony operating system running on an intelligent television platform. BACKGROUND

[0002] With the development of smart home and Internet of Things technology, intelligent television plays an increasingly important role as a home entertainment and information center. OpenHarmony, as an open-source, all-scene-oriented smart operating system, has relatively mature applications on devices such as smartphones and tablets, but its application on TV terminals still faces many challenges, such as screen adaptation, remote control interaction, multimedia processing capability, etc. Therefore, developing an efficient TV terminal adaptation module and adaptation method is of great significance for promoting the application of OpenHarmony in the field of intelligent television. SUMMARY

[0003] The application provides an OpenHarmony TV terminal adaptation module to solve the problems of screen adaptation, remote control interaction, and multimedia processing capability on the TV terminal.

[0004] An OpenHarmony TV terminal adaptation module includes a screen adaptation component, a remote control interaction optimization component, a multimedia processing enhancement component, and a system compatibility layer.

[0005] Screen adaptation component: automatically adjusts the layout and size of elements according to the different resolutions and screen sizes of intelligent televisions to ensure the aesthetics and ease of use of the UI interface.

[0006] Remote control interaction optimization component: optimizes the remote control operation logic and provides an interactive mode that meets the habits of television users, such as focus management and shortcut key configuration.

[0007] Multimedia processing enhancement component: optimizes multimedia processing capabilities such as video playback and audio output for the characteristics of large screens to improve user experience.

[0008] System compatibility layer: encapsulates OpenHarmony bottom-layer APIs to provide interfaces compatible with TV hardware and common TV middleware, reducing development difficulty.

[0009] The application also provides an OpenHarmony TV terminal adaptation module adaptation method, which includes:

[0010] Step 1, environment initialization: when the system starts, load the adaptation module and initialize relevant parameters according to the TV hardware configuration.

[0011] Step 2, application adaptation process: the application developer realizes the rapid adaptation of the application by calling the API provided by the adaptation module, without needing to care about the underlying hardware differences.

[0012] Step 3, performance tuning strategy: according to the use scenario of the TV end, dynamically adjust the system resource allocation, optimize memory management, CPU scheduling, etc., to ensure smooth operation of the system.

[0013] The OpenHarmony TV end adaptation module and the adaptation method of the present application can significantly improve the compatibility and performance of the OpenHarmony operating system on the smart TV platform, reduce the developer threshold, accelerate the popularization and application of OpenHarmony in the smart TV market, and provide users with a more rich and smooth smart TV experience. BRIEF DESCRIPTION OF DRAWINGS

[0014] Figure 1 is a structural diagram of the OpenHarmony TV end adaptation module of the embodiment of the present application;

[0015] Figure 2 is a flowchart of the adaptation method of the OpenHarmony TV end adaptation module of the embodiment of the present application. DETAILED DESCRIPTION

[0016] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application, but do not constitute a limitation on the protection scope of the present application.

[0017] Embodiment 1

[0018] As Figure 1 described, the embodiment of the OpenHarmony TV end adaptation module:

[0019] The present embodiment provides a specific implementation of an OpenHarmony TV end adaptation module, which includes a screen adaptation component, a remote control interaction optimization component, a multimedia processing enhancement component, and a system compatibility layer, aiming to solve the compatibility and performance optimization problems of the OpenHarmony operating system on the smart TV platform.

[0020] 1. Screen adaptation component

[0021] The screen adaptation component is one of the core parts of this adaptation module. It automatically detects the smart TV's resolution and screen size, and dynamically adjusts the interface layout and element sizes based on this information. Specifically, when the adaptation module is loaded, the screen adaptation component first obtains the current smart TV's resolution and screen size information. Then, it calculates the most suitable interface layout and element sizes for the current screen based on preset rules or algorithms, and makes corresponding adjustments. In this way, regardless of changes in the smart TV's resolution and screen size, the user interface remains aesthetically pleasing and easy to use.

[0022] 2. Remote control interaction optimization component

[0023] The remote control interaction optimization component is another important part. It optimizes remote control operation for smart TVs, providing an interaction method that aligns with TV users' habits. Specifically, this component redesigns the remote control operation logic, allowing users to complete complex tasks with simple button operations. It also provides shortcut key configuration, allowing users to customize the functions of the remote control buttons according to their usage habits. These optimizations significantly improve the usability and user experience of smart TVs.

[0024] 3. Multimedia processing enhancement components

[0025] The multimedia processing enhancement component is a key part optimized for the characteristics of large TV screens. It enhances multimedia processing capabilities specifically for the large screen and high resolution of smart TVs. Specifically, this component optimizes video playback and audio output algorithms, improving video and audio quality. At the same time, it provides more multimedia processing functions, such as video editing and audio adjustment, to meet users' diverse needs for multimedia content.

[0026] 4. System compatibility layer

[0027] The system compatibility layer is the underlying support for the adaptation module. It encapsulates the OpenHarmony low-level API, providing interfaces compatible with TV hardware and common TV middleware. Specifically, this layer abstracts and encapsulates smart TV hardware, allowing upper-layer applications to ignore differences in the underlying hardware. Simultaneously, it provides interfaces with common TV middleware (such as video playback middleware and audio processing middleware), facilitating upper-layer applications to call upon the functionality of these middleware components. This allows developers to focus more on implementing application logic without worrying about compatibility issues with the underlying hardware and middleware.

[0028] In summary, the OpenHarmonyTV adaptation module provided in this embodiment achieves comprehensive adaptation and optimization of the OpenHarmony operating system on smart TV platforms through a combination of screen adaptation components, remote control interaction optimization components, multimedia processing enhancement components, and a system compatibility layer. This enables the OpenHarmony operating system to be more widely used and promoted in the smart TV field.

[0029] Example 2

[0030] like Figure 2 As shown, the adaptation method of the OpenHarmonyTV client adaptation module.

[0031] This embodiment provides an adaptation method using the OpenHarmonyTV adaptation module. The method includes environment initialization, application adaptation process, and performance tuning strategy, aiming to achieve efficient operation and rapid adaptation of the OpenHarmony operating system on the smart TV platform.

[0032] 1. Environment Initialization

[0033] Upon system startup, the adaptation method first performs an environment initialization step. Specifically, it loads the OpenHarmonyTV adaptation module and initializes relevant parameters based on the smart TV's hardware configuration. These parameters include, but are not limited to, screen resolution, screen size, CPU model, and memory size. By initializing these parameters, the adaptation method can provide accurate foundational data for subsequent application adaptation and performance tuning.

[0034] 2. Application Adaptation Process

[0035] After environment initialization is complete, the adaptation method enters the application adaptation process. In this step, application developers achieve rapid application adaptation by calling the APIs provided by the adaptation module. These APIs encapsulate the complex logic of interacting with smart TV hardware and common TV middleware, allowing developers to create stable and high-performance applications that run on the smart TV platform without worrying about the differences in underlying hardware. Through the application adaptation process, developers can focus more on implementing application logic and improving user experience.

[0036] 3. Performance tuning strategies

[0037] Finally, the adaptation method implements performance tuning strategies. Based on the usage scenarios of the smart TV, it dynamically adjusts the allocation of system resources and optimizes key performance indicators such as memory management and CPU scheduling. Specifically, it intelligently allocates memory and CPU resources according to the currently running applications and user operating habits to ensure smooth system operation. At the same time, it also provides various performance tuning options, allowing users to customize performance settings according to their needs. Through performance tuning strategies, the adaptation method can further improve the operating efficiency and user experience of smart TVs.

[0038] In summary, the adaptation method for the OpenHarmonyTV client provided in this embodiment achieves comprehensive adaptation and optimization of the OpenHarmony operating system on the smart TV platform through a combination of environment initialization, application adaptation process, and performance tuning strategies. This enables developers to more easily develop high-quality smart TV applications, while also providing users with a smoother and more stable smart TV experience.

[0039] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. An OpenHarmonyTV terminal adaptation module, characterized in that, The system includes a screen adaptation component, a remote control interaction optimization component, a multimedia processing enhancement component, and a system compatibility layer.

2. The adaptation module of claim 1, wherein, The screen adaptation component can automatically adjust the interface layout and element size to adapt to different resolutions and screen sizes of smart TVs.

3. The adaptation module of claim 1, wherein, The remote control interaction optimization component optimizes the remote control operation logic and provides an interaction mode that conforms to the habits of TV users.

4. The adaptation module of claim 1, wherein, The multimedia processing enhancement component optimizes the multimedia processing capability for the characteristics of large TV screens.

5. The adaptation module of claim 1, wherein, The system compatibility layer encapsulates the OpenHarmony underlying API and provides interfaces compatible with TV hardware and common TV middleware.

6. An adaptation method using the OpenHarmonyTV terminal adaptation module according to any one of claims 1 to 5, characterized in that, It includes environment initialization, application adaptation process, and performance tuning strategy.

7. The adaptation method of the OpenHarmonyTV terminal adaptation module according to claim 5, characterized in that, The environment initialization loads the adaptation module at system startup and initializes relevant parameters based on the TV hardware configuration.

8. The adaptation method of the OpenHarmonyTV terminal adaptation module according to claim 5, characterized in that, The application adaptation process allows application developers to achieve rapid adaptation of applications by calling the APIs provided by the adaptation module, without needing to be concerned about underlying hardware differences.

9. The adaptation method of the OpenHarmonyTV terminal adaptation module according to claim 5, characterized in that, The performance tuning strategy dynamically adjusts system resource allocation based on the use scenarios of the TV end, optimizes memory management, CPU scheduling, etc., and ensures smooth system operation.