[go: up one dir, main page]

CN109982145B - A smart TV system, smart TV and control method thereof - Google Patents

A smart TV system, smart TV and control method thereof Download PDF

Info

Publication number
CN109982145B
CN109982145B CN201711461243.5A CN201711461243A CN109982145B CN 109982145 B CN109982145 B CN 109982145B CN 201711461243 A CN201711461243 A CN 201711461243A CN 109982145 B CN109982145 B CN 109982145B
Authority
CN
China
Prior art keywords
smart
module
android
user
user system
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
CN201711461243.5A
Other languages
Chinese (zh)
Other versions
CN109982145A (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.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New 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 Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201711461243.5A priority Critical patent/CN109982145B/en
Publication of CN109982145A publication Critical patent/CN109982145A/en
Application granted granted Critical
Publication of CN109982145B publication Critical patent/CN109982145B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种智能电视系统、智能电视及其控制方法,所述智能电视系统包括:Linux系统内核模块、TV模块和Android模块;所述TV模块与Linux系统内核模块通信以形成TV用户系统,通过所述TV用户系统控制所述智能电视开启标准TV模式;所述Android模块与Linux系统内核模块通信以形成Android用户系统;通过所述Android应用系统控制所述智能电视的开启智能TV模式。本发明通过设置两个用户系统,智能电视在启动不同的用户系统时加载不同的系统模块,以启用不同的用户系统,从而满足用户的个性化需求,并且加快了启动速度。

Figure 201711461243

The invention discloses a smart TV system, a smart TV and a control method thereof. The smart TV system includes: a Linux system kernel module, a TV module and an Android module; the TV module communicates with the Linux system kernel module to form a TV user system , control the smart TV to open the standard TV mode through the TV user system; the Android module communicates with the Linux system kernel module to form an Android user system; the Android application system controls the smart TV to open the smart TV mode. In the present invention, by setting two user systems, the smart TV loads different system modules when starting different user systems, so as to enable different user systems, thereby meeting the individual needs of users and speeding up the start-up speed.

Figure 201711461243

Description

Intelligent television system, intelligent television and control method thereof
Technical Field
The invention relates to the technical field of smart televisions, in particular to a smart television system, a smart television and a control method of the smart television.
Background
At present, the smart television gradually becomes the mainstream of the market, and the android operating system of the television can provide more functions and applications for users, so that the smart television can not only watch television programs like the traditional television, but also can surf the internet, play games, make friends, films, shopping and the like. However, the smart tv provides convenience to users and has some problems, such as: the starting speed is slow, and the time for a user to wait for starting is increased; the operation is complex, and the use by the old is inconvenient; meanwhile, the school-age children can install game applications on the television, play games for a long time and influence learning. The existing smart television is only provided with one user system, so that when a user uses one user system, the user cannot disable unnecessary functions, such as installing games or other Android applications, and the like, so that the existing smart television system cannot meet the personalized requirements of the user.
Thus, the prior art has yet to be improved and enhanced.
Disclosure of Invention
The invention provides an intelligent television system, an intelligent television and a control method thereof, aiming at the defects of the prior art and solving the problems of low starting speed and complex operation caused by the single-user system of the prior intelligent television.
In order to solve the technical problems, the technical scheme adopted by the invention is as follows:
a smart television system, comprising: the system comprises a Linux system kernel module, a TV module and an Android module; the TV module is communicated with a Linux system kernel module to form a TV user system, and the intelligent television is controlled to start a standard TV mode through the TV user system; the Android module is communicated with a Linux system kernel module to form an Android user system; and controlling the intelligent TV starting mode of the intelligent TV through the Android application system.
In the intelligent television system, the TV module is communicated with the TV service unit and the UI unit in the Linux system kernel module, and when the TV module is started, the TV service unit and the UI unit are started through the TV module.
In the intelligent television system, the TV module is communicated with the running library in the Linux system kernel module, and the running library is loaded and the database and the media library in the running library are called through the TV module.
The Android module is communicated with the Android service unit in the Linux system kernel module, and each Android service unit is started through the Android module, wherein each Android service unit comprises a TV service unit, an Android operation environment unit, an Android manager and an Android application unit.
In the intelligent television system, the Android module is communicated with a running library in the Linux system kernel module, and the running library is loaded through the Android module and a database, a media library and a display management library in the running library are called.
The intelligent television System further comprises a storage module, wherein the TV module accesses a database partition of the storage module in a read-write mode and accesses a System partition, a boot partition and an impdata partition of the storage module in a read-only mode; and the Android module accesses the storage module in a read-write mode.
An intelligent television comprises the intelligent television system.
A control method of a smart television, which is applied to the smart television as described above, includes:
when the intelligent television is started and an initialization process is completed, acquiring a system mark carried by the intelligent television, and searching a corresponding user system according to the system mark, wherein the user system comprises an Android user system and a TV user system;
when the system is a TV user system, starting the TV user system to enable the intelligent television to enable a standard TV mode;
and when the system is the Android user system, starting the Android user system to enable the smart television to start the smart TV mode.
The method for controlling the smart television, wherein when the smart television is started and an initialization process is completed, acquiring a system identifier carried by the smart television, and searching a corresponding user system according to the system identifier specifically comprises:
when the intelligent television is started and an initialization process is completed, acquiring a system mark carried by the intelligent television from system environment variables, and configuring the acquired system mark into a kernel command line;
starting a user level process, and reading a system mark in a kernel command line through the user level process;
and searching the corresponding user system according to the read system mark.
The control method of the intelligent television further comprises the following steps:
when receiving a command for switching a user system, acquiring a user password and a target system identifier carried by the switching command;
comparing the obtained user password with a preset password, and writing the target system mark into a system environment variable when the comparison is successful;
and restarting the intelligent television to enable the intelligent television to be switched to the user system corresponding to the target system mark.
Has the advantages that: compared with the prior art, the invention provides an intelligent television system, an intelligent television and a control method thereof, wherein the intelligent television system comprises: the system comprises a Linux system kernel module, a TV module and an Android module; the TV module is communicated with a Linux system kernel module to form a TV user system, and the intelligent television is controlled to start a standard TV mode through the TV user system; the Android module is communicated with a Linux system kernel module to form an Android user system; and controlling the intelligent TV starting mode of the intelligent TV through the Android application system. According to the invention, by arranging the two user systems, the intelligent television loads different system modules when starting different user systems, so that the personalized requirements of users are met, and the starting speed is accelerated.
Drawings
Fig. 1 is a schematic structural diagram of an intelligent television system provided by the present invention.
Fig. 2 is a schematic diagram of a TV service unit shared by a TV user system and an Android user system provided by the present invention.
Fig. 3 is a flowchart of a preferred implementation of the control method of the smart television according to the present invention.
Fig. 4 is a flowchart of step S10 in the method for controlling the smart television according to the present invention.
Fig. 5 is a flowchart of switching a user system in the control method of the smart television provided in the present invention.
Detailed Description
The invention provides an intelligent television system, an intelligent television and a control method thereof, and in order to make the purpose, technical scheme and effect of the invention clearer and clearer, the invention is further described in detail below by referring to the attached drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or wirelessly coupled. As used herein, the term "and/or" includes all or any element and all combinations of one or more of the associated listed items.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
The invention will be further explained by the description of the embodiments with reference to the drawings.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an intelligent television system provided by the present invention. The intelligent television system comprises: the system comprises a Linux system kernel module 100, a TV module 300 and an Android module 200; the TV module 300 is communicated with the Linux system kernel module 100 to form a TV user system, and the Android module 200 is communicated with the Linux system kernel module 100 to form an Android user system; the TV user system is used for starting a standard TV mode of the intelligent television; the Android application system is used for starting an intelligent TV mode of the intelligent television.
In this embodiment, the standard TV mode refers to that the smart television only retains basic functions (channel searching, channel changing, parameter setting, etc.) of the television, but cannot enable a network access function, a game function, etc. The intelligent mode refers to that the smart television can start a network access function, a pre-installed Android application program and the like, and certainly can realize the basic functions of the television. The TV module 300 and the Android module 200 are mutually exclusive, that is, when the TV module 300 is in communication connection with the Linux system kernel module 100, the Android module 200 is not in communication connection with the Linux system kernel module 100; when the Android module 200 is communicatively connected with the Linux system kernel module 100, the TV module 300 is not communicatively connected with the Linux system kernel module 100. In other words, in a smart television system, the TV user system and the Android user system cannot be started simultaneously.
In the present embodiment, the TV module 300 communicates with a TV service unit and a UI unit in the Linux system kernel module 100, both of which are located at the local framework layer. Therefore, when the intelligent television is in the TV user system, the programs needing to be started are greatly reduced, so that the starting process is simplified, and the quick start-up (for example, the television can be started up within 9 seconds) is realized. The Android module 200 is communicated with Android service units such as a TV service unit, an Android running environment unit, a running library, an Android manager and an Android application unit; the TV service unit and the operation library are both located in a local framework layer, the Android manager is located in a Java framework layer, and the Android application unit is located in an application layer. When the smart television is in the Android user system, all program units in the Android service unit are loaded, so that although a starting program is added, the starting speed is reduced, the internet surfing function can be realized, videos or games can be played through a preset Android application program, and the like, and various requirements of users can be met. In the embodiment, two user systems are arranged in one intelligent television system, so that a user can select to start different user systems to meet the use requirements in different use scenes. For example, the TV user system is suitable for the elderly who do not use a complicated operating system, and children who are also in learning. And the Android user system is suitable for adults with entertainment requirements.
Further, the runtime library includes at least a database, a display management library, and a media library. The TV module 300 communicates with the database and the media library. Wherein the database is a relational database engine; the media library can play and record sound and video and support most common media formats and still pictures, such as MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, and the like. This way resources in the database and media library can be invoked when the smart TV is in the TV user system. The subsystem in charge of display of the display management library (Surface Manager) can be integrated with 2D or 3D technology, and the display management library does not need to be called in a TV user system, further simplifying the structure of the TV module 300. On the other hand, as shown in fig. 2, since both the TV user system and the Android user system can call a TV service unit, that is, both the TV service unit and the Android user system share the same TV service program, and the TV service program is used for managing channels and setting data, data sharing can be achieved through the service unit without separately establishing respective data. That is, the two subscriber systems share the data in the channel information database and the subscriber setting database, that is, both subscriber systems can read and store the two databases.
The smart television system further comprises a storage module, and the TV module 300 and the Android module 200 share the storage module. The Android module 200 accesses the storage module in a read-write manner. Furthermore, the TV user system only provides basic TV functions for users, but shares the same TV software system with the Android user system. Except for data such as channel setting and the like, other data of the Android user system cannot be modified by the user system. In order to avoid the situation that the Android user system is abnormal due to the fact that the user system accidentally modifies data of the Android user system, disk data needs to be managed in a mode of disk partition authority setting and partition according to user loading. Therefore, the storage module comprises a Recovery partition for storing the television system upgrading or recovering program; the boot partition is used for storing a kernel, a file system and the like; the userdata partition is used for storing applications installed by the Android user system, application setting data and the like; and the database partition is used for storing data such as television channels and settings and the like, and the impdata partition is used for storing machine characteristic data such as copying data during factory production of MAC (media access control), HDCP (high-level data content key) and the like. When the TV module 300 communicates with the memory module, the TV module 300 only performs read/write operations on the database partition of the memory module, and loads the System partition, the boot partition, and the impdata partition of the memory module in a read-only manner, and does not load the Recovery partition and the userdata partition of the memory module. Namely: under the user system, the data of the two partitions is not visible. And the System partition, the boot partition and the impdata partition are loaded in a read-only mode, and data in the partitions cannot be rewritten. Only the databasse partition is loaded in a read-write right mode, and the TV user system can modify data such as channels, settings and the like.
Based on the intelligent television system, the invention further provides an intelligent television, and the intelligent television comprises the intelligent television system.
Based on the above smart television, the present invention further provides a method for controlling a smart television, as shown in fig. 3, the method includes:
s10, when the intelligent television is started and an initialization process is completed, acquiring a system mark carried by the intelligent television, and searching a corresponding user system according to the system mark, wherein the user system comprises an Android user system and a TV user system;
s20, when the system is a TV user system, starting the TV user system to enable the intelligent television to enable a standard TV mode;
and S30, when the user system is the Android user system, starting the Android user system to enable the smart television to enable the smart TV mode.
According to the method, the TV user system and the Android user system are created under the original intelligent television system framework, so that when the intelligent television is started, the user system needing to be operated is judged according to the read system mark, wherein the TV user system only has the starting permission of the TV service and the UI system program, namely, the intelligent television starts a standard TV mode, and therefore when the intelligent television operates the TV user system, the related program of the Android system does not need to be started, the starting time is greatly saved, the user system is simplified, and different requirements of users are met.
Specifically, in the step S10, the system flag is used to identify different user systems, which are pre-stored in the environment variable of the smart tv system. When the intelligent television is started, the system mark can be obtained from the environment variable to judge the user system to be operated by the intelligent television. The user system comprises an Android user system and a TV user system.
For example, as shown in fig. 4, when the smart television is turned on and completes an initialization process, the obtaining a system identifier carried by the smart television, and searching for a corresponding user system according to the system identifier may specifically include:
s11, when the intelligent television is started and the initialization process is completed, acquiring a system mark carried by the intelligent television from the system environment variable, and setting the acquired system mark into a kernel command line;
s12, starting a user level process, and reading a system mark in a kernel command line through the user level process;
and S13, judging the corresponding user system according to the read system mark.
Specifically, when the smart television is turned on, the smart television system needs to be started through several processes such as boot, kernel, initialization process, television function initialization, android system and TV application start, and then the television picture display and user operation interface is reached. And the startup of the android related flow needs a long time, so that the time from the startup of the intelligent television to the operation of the user is more than 20 seconds. Therefore, the invention realizes the TV user system by changing the system flow and adding the software module on the basis of not increasing the hardware configuration of the TV. Namely, when the intelligent television finishes the initialization process, entering the judgment process of a user system: and acquiring a preset system mark from an environment scalar of the system, and setting the acquired system mark into a kernel command line. And then, starting a user level process (init process), reading the system mark in the kernel command line, and judging the corresponding user system according to the read system mark, so that the intelligent television starts and operates the corresponding user system. For example, when the read system flag is 0, determining that the corresponding user system is an Android user system; and when the read system mark is 1, judging that the corresponding user system is a TV user system.
In the step S20, when the TV user system is a TV user system, the TV module communicates with the Linux system kernel module, and starts a TV service unit and a UI unit included in the Linux system kernel module. Among them, the TV service manages channels and setting data, thereby implementing basic functions of a television. The UI unit is a human-computer interaction interface system, and can use mature DirectFB technology to complete picture and file display of the UI. And the upper-layer UI can be designed in a browser HTML mode or other embedded UI development tools.
In the step S30, when the Android user system is an Android user system, the Android module communicates with the Linux system kernel module, and each Android service unit included in the Linux system kernel module is started, where the Android service unit includes: the system comprises a TV service unit, an Android operation environment unit, an operation library, an Android manager and an Android application unit. As shown in fig. 2, since both the TV user system and the Android user system can call a TV service program, that is, both the TV user system and the Android user system share the same TV service program, and manage channels and setting data, data sharing can be achieved through the TV service without separately establishing respective data. That is, the two subscriber systems share the data in the channel information database and the subscriber setting database, that is, both subscriber systems can read and store the two databases.
In this embodiment, when the smart television is started, the system flag in the environment variable is directly read to determine that the user system to be operated is started at the next time, so that the system flag is written into the environment variable when the smart television is last turned off, and therefore, when the smart television receives a turn-off instruction, the current system flag is obtained and written into the system environment variable. The shutdown instruction can be sent by a user through a remote controller or directly operating the smart television, or the system can respond to other instructions to perform restarting operation. The current system flag refers to an identifier of a user system currently running in the smart television, that is, a system flag read when the smart television is turned on is a system flag (a user system running when the smart television is turned off) written when the smart television is turned on in a normal case. When the smart television receives a shutdown instruction, the current system mark is obtained and written into the system environment variable for reading when the smart television is started next time.
In another embodiment of the present invention, the user may switch the user system by issuing a switching instruction, as shown in fig. 5, the process is as follows:
h10, when receiving a command for switching a user system, acquiring a user password and a target system identifier carried by the switching command;
h20, comparing the obtained password with a preset password, and marking the target system as being written in a system environment variable when the comparison is successful;
h30, restarting the intelligent television to enable the intelligent television to be switched to the user system corresponding to the target system mark.
Specifically, the target system flag refers to a system flag of the user system after handover. The user can select a system switching option to trigger a command for switching the user system by opening a setting menu of the smart television, wherein the command carries a target system mark and a password input by the user. Comparing the password input by the user with the preset password, and writing the target system mark into the system variable when the comparison is successful, so that the user can set the verification password by himself, and the user knowing the password is guaranteed to have the authority of switching the user system. That is, when the password comparison is unsuccessful, the instruction to switch the user system is discarded. And finally, restarting the intelligent television to start the user system corresponding to the target system mark. Certainly, in practical applications, the target system identifier may be the same as the current system identifier, so that before the step H20, the current system identifier may be obtained first, and the target system identifier and the current system identifier are compared, and when the target system identifier and the current system identifier are the same, the user is prompted that system switching is not needed; when the two are different, step H30 is executed to complete the handover of the user system. It is worth mentioning that when the user starts the smart television for the first time, the smart television system stores the system flag bit corresponding to the Android user system by default, that is, the Android user system is operated by default when the user starts the smart television for the first time. Meanwhile, the intelligent television system can be also provided with a guiding program for guiding the user to switch the user system, so that the user can complete the system switching according to the guiding program.
In addition, the specific processes loaded and executed by the storage medium and the instruction processors in the smart television are described in detail in the method, and are not stated herein.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (8)

1.一种智能电视系统,其特征在于,其包括:Linux系统内核模块、TV模块和Android模块;所述TV模块与Linux系统内核模块通信以形成TV用户系统,通过所述TV用户系统控制所述智能电视开启标准TV模式;所述Android模块与Linux系统内核模块通信以形成Android用户系统;通过所述Android应用系统控制所述智能电视开启智能TV模式;1. an intelligent television system, is characterized in that, it comprises: Linux system kernel module, TV module and Android module; Described TV module communicates with Linux system kernel module to form TV user system, by described TV user system control institute. The smart TV turns on the standard TV mode; the Android module communicates with the Linux system kernel module to form an Android user system; the smart TV is controlled by the Android application system to turn on the smart TV mode; 所述TV模块与所述Linux系统内核模块中的运行库通信,通过所述TV模块加载所述运行库并调用所述运行库中的数据库和媒体库,所述Android模块与所述Linux系统内核模块中的运行库通信,通过所述Android模块加载所述运行库并调用所述运行库中的数据库、媒体库以及显示管理库,其中,调用所述运行库通过所述Linux系统内核模块中的TV服务单元实现。The TV module communicates with the runtime library in the Linux system kernel module, loads the runtime library through the TV module and calls the database and media library in the runtime library, and the Android module communicates with the Linux system kernel. The runtime library communication in the module, the runtime library is loaded through the Android module and the database, media library and display management library in the runtime library are called, wherein, the runtime library is called through the Linux system kernel module. TV service unit implementation. 2.根据权利要求1所述智能电视系统,其特征在于,所述TV模块与所述Linux系统内核模块中的TV服务单元以及UI单元通信,当TV模块启动时,通过所述TV模块启动所述TV服务单元及UI单元。2. The smart TV system according to claim 1, wherein the TV module communicates with the TV service unit and the UI unit in the Linux system kernel module, and when the TV module is started, all devices are started by the TV module. Describe the TV service unit and UI unit. 3.根据权利要求2所述智能电视系统,其特征在于,所述Android模块与所述Linux系统内核模块中的Android服务单元通信,并通过所述Android模块启动各Android服务单元,其中,各Android服务单元包括TV服务单元、Android运行环境单元、Android管理器以及Android应用单元。3. The smart TV system according to claim 2, wherein the Android module communicates with the Android service unit in the Linux system kernel module, and starts each Android service unit by the Android module, wherein each Android The service unit includes a TV service unit, an Android operating environment unit, an Android manager, and an Android application unit. 4.根据权利要求1所述智能电视系统,其特征在于,所述智能电视系统还包括存储模块,所述TV模块以读写方式访问所述存储模块的database分区,并以只读形式访问所述存储模块的System分区、boot分区以及impdata分区;所述Android模块以读写方式访问所述存储模块。4. The smart TV system according to claim 1, wherein the smart TV system further comprises a storage module, and the TV module accesses the database partition of the storage module in a read-write mode, and accesses all the storage modules in a read-only mode. The System partition, the boot partition and the impdata partition of the storage module; the Android module accesses the storage module in a read-write mode. 5.一种智能电视,其包括如权利要求1-4任一所述的智能电视系统。5. A smart TV comprising the smart TV system according to any one of claims 1-4. 6.一种智能电视的控制方法,其特征在于,其应用于如权利要求5所述的智能电视,其包括:6. A control method for a smart TV, characterized in that, it is applied to the smart TV as claimed in claim 5, comprising: 当智能电视开启并完成初始化进程时,获取智能电视携带的系统标志,并根据所述系统标志查找其对应的用户系统,其中,所述用户系统包括Android用户系统和TV用户系统;When the smart TV is turned on and the initialization process is completed, the system flag carried by the smart TV is obtained, and the corresponding user system is searched according to the system flag, wherein the user system includes an Android user system and a TV user system; 当为TV用户系统时,启动所述TV用户系统以使得智能电视启用标准TV模式;When a TV user system, start the TV user system to enable the smart TV to enable standard TV mode; 当为Android用户系统时,启动所述Android用户系统以使得智能电视启用智能TV模式。When it is an Android user system, the Android user system is started to enable the smart TV to enable the smart TV mode. 7.根据权利要求6所述智能电视的控制方法,其特征在于,所述当智能电视开启并完成初始化进程时,获取智能电视携带的系统标志,并根据所述系统标志查找其对应的用户系统具体包括:7. The control method of the smart TV according to claim 6, wherein when the smart TV is turned on and the initialization process is completed, the system flag carried by the smart TV is obtained, and the corresponding user system is searched according to the system flag. Specifically include: 当智能电视开启并完成初始化进程时,在系统环境变量中获取智能电视携带的系统标志,并将获取到的系统标志配置到内核命令行中;When the smart TV is turned on and the initialization process is completed, the system flag carried by the smart TV is obtained in the system environment variable, and the obtained system flag is configured into the kernel command line; 启动用户级进程,并通过所述用户级进程读取内核命令行中的系统标志;Start the user-level process, and read the system flag in the kernel command line through the user-level process; 根据读取到的系统标志查找其对应的用户系统。Find the corresponding user system according to the read system flag. 8.根据权利要求6所述智能电视的控制方法,其特征在于,其还包括:8. The control method of the smart TV according to claim 6, characterized in that, it further comprises: 当接收到切换用户系统的指令时,获取所述切换指令携带的用户密码和目标系统标识;When receiving an instruction to switch user systems, obtain the user password and target system identifier carried by the switching instruction; 将获取到的用户密码与预设密码进行比对,并在比对成功时,将所述目标系统标志写入系统环境变量中;Compare the obtained user password with the preset password, and when the comparison is successful, write the target system flag into the system environment variable; 重启智能电视以使得智能电视切换至所述目标系统标志对应的用户系统。The smart TV is restarted so that the smart TV switches to the user system corresponding to the target system flag.
CN201711461243.5A 2017-12-28 2017-12-28 A smart TV system, smart TV and control method thereof Active CN109982145B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711461243.5A CN109982145B (en) 2017-12-28 2017-12-28 A smart TV system, smart TV and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711461243.5A CN109982145B (en) 2017-12-28 2017-12-28 A smart TV system, smart TV and control method thereof

Publications (2)

Publication Number Publication Date
CN109982145A CN109982145A (en) 2019-07-05
CN109982145B true CN109982145B (en) 2021-08-24

Family

ID=67074858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711461243.5A Active CN109982145B (en) 2017-12-28 2017-12-28 A smart TV system, smart TV and control method thereof

Country Status (1)

Country Link
CN (1) CN109982145B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112346788A (en) * 2020-11-06 2021-02-09 四川长虹电器股份有限公司 Partition safety method for Android smart television system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215432A (en) * 2011-06-02 2011-10-12 Tcl集团股份有限公司 Television system, television system starting method and device
CN103024541A (en) * 2012-12-19 2013-04-03 四川长虹电器股份有限公司 Data storage and visualization method of intelligent television
CN103501453A (en) * 2013-09-29 2014-01-08 中山大学 Interaction system based on Android and Linux smart television
CN103686363A (en) * 2013-12-06 2014-03-26 康佳集团股份有限公司 Set top box supporting double operating systems and operating system switching method of set top box
CN103677989A (en) * 2013-12-13 2014-03-26 Tcl集团股份有限公司 Device and method for obtaining multiple systems through linux kernel
CN107509108A (en) * 2017-08-23 2017-12-22 四川长虹电器股份有限公司 A kind of intelligent television method that network type recovers after abnormal conditions are restarted

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110191516A1 (en) * 2010-02-04 2011-08-04 True Xiong Universal touch-screen remote controller
US20130014137A1 (en) * 2011-07-06 2013-01-10 Manish Bhatia User impression media analytics platform apparatuses and systems
KR101260185B1 (en) * 2011-09-22 2013-05-06 주식회사 엘지씨엔에스 Smart settop box and operating method for providing smart service and digital television service using default media player included in single operating systme
TWI597662B (en) * 2012-01-30 2017-09-01 晨星半導體股份有限公司 Storage medium in television system and method for managing applications therein

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215432A (en) * 2011-06-02 2011-10-12 Tcl集团股份有限公司 Television system, television system starting method and device
CN103024541A (en) * 2012-12-19 2013-04-03 四川长虹电器股份有限公司 Data storage and visualization method of intelligent television
CN103501453A (en) * 2013-09-29 2014-01-08 中山大学 Interaction system based on Android and Linux smart television
CN103686363A (en) * 2013-12-06 2014-03-26 康佳集团股份有限公司 Set top box supporting double operating systems and operating system switching method of set top box
CN103677989A (en) * 2013-12-13 2014-03-26 Tcl集团股份有限公司 Device and method for obtaining multiple systems through linux kernel
CN107509108A (en) * 2017-08-23 2017-12-22 四川长虹电器股份有限公司 A kind of intelligent television method that network type recovers after abnormal conditions are restarted

Also Published As

Publication number Publication date
CN109982145A (en) 2019-07-05

Similar Documents

Publication Publication Date Title
US9095779B2 (en) Gaming application state transfer amongst user profiles
CN109416658B (en) Fault tolerant variable region re-tiling during over-the-air firmware update
CN111510781A (en) Display device standby control method and display device
KR101748000B1 (en) Dynamically redirecting boot to another operating system
CN109416657B (en) Fault tolerant variable region re-tiling during over-the-air firmware update
US20230362292A1 (en) IoT Device Management Method and Terminal
CN102215432A (en) Television system, television system starting method and device
WO2017041408A1 (en) Intelligent device multi-mode boot method and system
US12039345B2 (en) Preloading of applications transparently to user using audio-focus component, and detection of preloading completion
CN108833966A (en) Start-up picture control method, smart machine and computer readable storage medium
WO2023273350A1 (en) Application authorization method and apparatus, and terminal device
CN105740010A (en) Power-on method and terminal equipment
CN109271211A (en) Method, apparatus of attending to anything else, equipment and the medium of application program
TWI597662B (en) Storage medium in television system and method for managing applications therein
CN109982145B (en) A smart TV system, smart TV and control method thereof
CN114741120B (en) Pluggable component for enhancing device flow
CN109947456A (en) Upgrade method and its update device, the computer storage medium of operating system
CN103379385A (en) Method for controlling smart television and operating system of smart television
CN105916055A (en) Method for realizing synchronization adjustment of start-up advertisement volume and system volume and system thereof
CN103294524A (en) Television system and application program management method thereof
TWI685253B (en) Multimedia streaming and routing apparatus and operation method of the same
CN119342288A (en) A video playback method, device, equipment, storage medium and program product
CN108121562B (en) Firmware version switching method, electronic device and BIOS chip
KR101727569B1 (en) Method and Apparatus for Service of Hybrid Media embed Seamless HDMI Automatic Conversion Function Connecting with Smartphone
CN116208793B (en) Application program language synchronization method and display device

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