[go: up one dir, main page]

CN114466230B - Display equipment function expanding method and device, screen projector and storage medium - Google Patents

Display equipment function expanding method and device, screen projector and storage medium Download PDF

Info

Publication number
CN114466230B
CN114466230B CN202210114236.2A CN202210114236A CN114466230B CN 114466230 B CN114466230 B CN 114466230B CN 202210114236 A CN202210114236 A CN 202210114236A CN 114466230 B CN114466230 B CN 114466230B
Authority
CN
China
Prior art keywords
function
screen
display
equipment
module
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
CN202210114236.2A
Other languages
Chinese (zh)
Other versions
CN114466230A (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 Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics 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 Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN202210114236.2A priority Critical patent/CN114466230B/en
Publication of CN114466230A publication Critical patent/CN114466230A/en
Application granted granted Critical
Publication of CN114466230B publication Critical patent/CN114466230B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • 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/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • H04N21/4415Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning
    • 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
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4516Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The application belongs to the technical field of terminal communication, and discloses a display equipment function expanding method, a display equipment function expanding device, a screen projector and a storage medium. The method comprises the following steps: establishing a connection path between a display end and screen throwing equipment; acquiring control information of a target function module according to the connection path and the function request; and sending the control information to a display end according to the connection path so that the display end calls the target function module according to the control information. According to the method, the function expansion of the display equipment is realized, the connection path between the display end and the screen throwing equipment is established based on the external equipment of the screen throwing equipment, so that a communication basis is laid for the display end to call the function modules of the screen throwing equipment, and the use right of each function module of the screen throwing equipment is acquired through a program built in the external equipment, so that the display end can complete corresponding functions under the condition of not having corresponding hardware basis and also by means of the hardware condition on the screen throwing equipment.

Description

显示设备功能拓展方法、装置、投屏器及存储介质Display device function expansion method, device, screen projector and storage medium

技术领域Technical Field

本发明涉及终端通信技术领域,尤其涉及一种显示设备功能拓展方法、装置、投屏器及存储介质。The present invention relates to the field of terminal communication technology, and in particular to a method, device, screen projector and storage medium for expanding the functions of a display device.

背景技术Background technique

随着智能家电的不断发展,家庭显示设备已经越来越丰富,功能也趋于完善,居家电视娱乐已经成为一个较为主流的放松方式,而家中核心的智能设备——电视则担任了非常重要的任务。智能电视的普及,成为家庭中核心的娱乐设备,一家人的主要娱乐工具,可以通过电视进行视频通话、K歌等家庭娱乐功能,但是大部分中低端电视并不配置摄像头、缺少语音远场功能,针对这种情况,用户只能选择购买外设或者转移到其他智能设备上,导致生活成本大大提高,且缺乏便捷性。With the continuous development of smart home appliances, home display devices have become more and more abundant, and their functions have become more complete. Home TV entertainment has become a more mainstream way to relax, and the core smart device in the home - TV has played a very important role. The popularity of smart TVs has become the core entertainment device in the family and the main entertainment tool for the family. Video calls, karaoke and other home entertainment functions can be performed through the TV. However, most mid- and low-end TVs are not equipped with cameras and lack voice far-field functions. In this case, users can only choose to purchase peripherals or transfer to other smart devices, which greatly increases the cost of living and lacks convenience.

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art.

发明内容Summary of the invention

本发明的主要目的在于提供一种显示设备功能拓展方法、装置、投屏器及存储介质,旨在解决现有技术低端显示设备功能不完善的技术问题。The main purpose of the present invention is to provide a method, device, screen projector and storage medium for expanding the functions of a display device, aiming to solve the technical problem of imperfect functions of low-end display devices in the prior art.

为实现上述目的,本发明提供了一种显示设备功能拓展方法,所述方法包括以下步骤:To achieve the above object, the present invention provides a method for expanding the functions of a display device, the method comprising the following steps:

在检测到与投屏设备相连接时,建立显示端与投屏设备的连接通路;When a connection with the projection device is detected, a connection path between the display terminal and the projection device is established;

获取所述显示端的功能请求;Obtaining a function request of the display terminal;

根据所述连接通路和功能请求获取目标功能模块的控制信息;Acquire control information of a target functional module according to the connection path and the functional request;

根据所述连接通路将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。The control information is sent to the display end according to the connection path, so that the display end calls the target functional module according to the control information.

可选的,所述根据所述连接通路和功能请求获取目标功能模块的控制信息之前,还包括:Optionally, before acquiring the control information of the target functional module according to the connection path and the functional request, the method further includes:

获取投屏设备信息;Get screen projection device information;

根据所述投屏设备信息生成对应的终端控制程序参数;Generate corresponding terminal control program parameters according to the projection device information;

将所述终端控制程序参数发送至投屏设备,以使所述投屏设备根据所述终端控制参数获取对应的功能权限。The terminal control program parameters are sent to the screen projection device so that the screen projection device obtains corresponding function permissions according to the terminal control parameters.

可选的,所述根据所述投屏设备信息生成对应的终端控制程序参数,包括:Optionally, the generating corresponding terminal control program parameters according to the screen projection device information includes:

根据所述投屏设备信息查询所述投屏设备型号信息;Query the model information of the screen projection device according to the screen projection device information;

根据所述型号信息确定所述投屏设备功能类型;Determine the function type of the screen projection device according to the model information;

根据所述功能类型生成对应的终端控制程序参数。Generate corresponding terminal control program parameters according to the function type.

可选的,所述根据所述连接通路和功能请求获取目标功能模块的控制信息,包括:Optionally, the acquiring control information of the target functional module according to the connection path and the functional request includes:

根据所述功能请求确定对应的功能需求信息;Determine corresponding function requirement information according to the function request;

根据所述功能需求信息判断是否拥有对应的功能权限;Determine whether the corresponding function permission is possessed according to the function requirement information;

在拥有对应的功能权限时,将所述功能请求发送至投屏设备,以使所述投屏设备根据所述功能请求反馈对应的控制信息。When the corresponding function permission is obtained, the function request is sent to the screen projection device, so that the screen projection device feeds back corresponding control information according to the function request.

可选的,所述在接收到投屏设备连接请求时,根据所述连接请求建立显示端与投屏设备的连接通路之后,还包括:Optionally, when receiving a connection request from a screen projection device, after establishing a connection path between the display terminal and the screen projection device according to the connection request, the method further includes:

生成用户操作数据包;Generate user operation data packet;

通过连接通路发送所述用户操作数据包至投屏设备,以使所述投屏设备根据所述用户操作数据包生成操作程序,所述操作程序用于生成设备控制指令,并反馈所述设备控制指令;Sending the user operation data packet to the screen projection device through the connection path, so that the screen projection device generates an operation program according to the user operation data packet, and the operation program is used to generate a device control instruction and feed back the device control instruction;

在接收到设备控制指令时,根据所述设备控制指令执行对应的控制操作。When a device control instruction is received, a corresponding control operation is performed according to the device control instruction.

可选的,所述目标功能模块包括wifi模块、蓝牙模块、麦克风、图像采集模块以及音频播放模块中的至少一项。Optionally, the target functional module includes at least one of a wifi module, a bluetooth module, a microphone, an image acquisition module and an audio playback module.

可选的,所述根据所述投屏请求建立与投屏设备的连接通路,包括:Optionally, establishing a connection path with a screen projection device according to the screen projection request includes:

根据所述投屏请求确定所述投屏设备的产品信息;Determine product information of the screen projection device according to the screen projection request;

根据所述产品信息确定目标数据转换协议;Determining a target data conversion protocol according to the product information;

根据所述目标数据转换协议建立投屏设备与显示端的连接通路。A connection path between the screen projection device and the display end is established according to the target data conversion protocol.

此外,为实现上述目的,本发明还提出一种显示设备功能拓展装置,所述显示设备功能拓展装置包括:In addition, to achieve the above-mentioned purpose, the present invention further provides a display device function expansion device, the display device function expansion device comprising:

控制模块,用于在接收到投屏设备连接请求时,根据所述连接请求建立显示端与投屏设备的连接通路;A control module, configured to establish a connection path between the display terminal and the screen projection device according to the connection request when receiving a connection request from the screen projection device;

获取模块,用于获取所述显示端的功能请求;An acquisition module, used for acquiring a function request of the display terminal;

所述获取模块,还用于根据所述连接通路和功能请求获取目标功能模块的控制信息;The acquisition module is further used to acquire control information of the target functional module according to the connection path and the functional request;

控制模块,用于将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。The control module is used to send the control information to the display end, so that the display end calls the target function module according to the control information.

此外,为实现上述目的,本发明还提出一种投屏器,投屏器包括:投屏发射器及投屏接收器,所述投屏发射器用于连接第一电子设备,所述投屏接收器用于连接第二电子设备,所述投屏发射器与所述投屏接收器之间进行数据传输;所述投屏发射器中还包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的显示设备功能拓展程序,所述显示设备功能拓展程序被处理器执行时实现如上文所述的显示设备功能拓展方法的步骤。In addition, to achieve the above-mentioned purpose, the present invention also proposes a screen projector, which includes: a screen projection transmitter and a screen projection receiver, wherein the screen projection transmitter is used to connect to a first electronic device, and the screen projection receiver is used to connect to a second electronic device, and data is transmitted between the screen projection transmitter and the screen projection receiver; the screen projection transmitter also includes: a memory, a processor, and a display device function expansion program stored in the memory and executable on the processor, and when the display device function expansion program is executed by the processor, the steps of the display device function expansion method described above are implemented.

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有显示设备功能拓展程序,所述显示设备功能拓展程序被处理器执行时实现如上文所述的显示设备功能拓展方法的步骤。In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which a display device function expansion program is stored, and when the display device function expansion program is executed by a processor, the steps of the display device function expansion method described above are implemented.

本发明在检测到与投屏设备相连接时,建立显示端与投屏设备的连接通路;获取所述显示端的功能请求;根据所述连接通路和功能请求获取目标功能模块的控制信息;根据所述连接通路将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。通过上述方式,实现了显示设备的功能拓展,本申请基于投屏设备的外接设备,建立显示端与投屏设备的连接通路,从而为显示端对投屏设备的功能模块进行调用打下了通信基础,再通过外接设备中内置的程序获取投屏设备各功能模块的使用权,让显示端在不具备相应的硬件基础的情况下,也能凭借投屏设备上的硬件情况完成相应的功能。When the present invention detects that it is connected to the screen projection device, it establishes a connection path between the display terminal and the screen projection device; obtains a function request of the display terminal; obtains control information of the target function module according to the connection path and the function request; sends the control information to the display terminal according to the connection path, so that the display terminal calls the target function module according to the control information. Through the above-mentioned method, the function expansion of the display device is realized. This application establishes a connection path between the display terminal and the screen projection device based on the external device of the screen projection device, thereby laying a communication foundation for the display terminal to call the function module of the screen projection device, and then obtains the right to use each function module of the screen projection device through the built-in program in the external device, so that the display terminal can complete the corresponding function by relying on the hardware conditions on the screen projection device without the corresponding hardware foundation.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本发明实施例方案涉及的硬件运行环境的显示设备功能拓展设备的结构示意图;1 is a schematic diagram of the structure of a display device function expansion device in a hardware operating environment according to an embodiment of the present invention;

图2为本发明显示设备功能拓展方法一实施例的结构示意图;FIG2 is a schematic structural diagram of an embodiment of a method for expanding the functions of a display device according to the present invention;

图3为本发明显示设备功能拓展方法第一实施例的流程示意图;FIG3 is a schematic diagram of a flow chart of a first embodiment of a method for expanding the functions of a display device according to the present invention;

图4为本发明显示设备功能拓展方法第二实施例的流程示意图;FIG4 is a schematic diagram of a flow chart of a second embodiment of a method for expanding the functions of a display device according to the present invention;

图5为本发明显示设备功能拓展装置第一实施例的结构框图。FIG. 5 is a structural block diagram of a first embodiment of a device for expanding the function of a display device according to the present invention.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings.

具体实施方式Detailed ways

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

参照图1,图1为本发明实施例方案涉及的硬件运行环境的显示设备功能拓展设备结构示意图。Refer to FIG. 1 , which is a schematic diagram of a display device function expansion device structure in a hardware operating environment according to an embodiment of the present invention.

如图1所示,该显示设备功能拓展设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG1 , the display device function expansion device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

本领域技术人员可以理解,图1中示出的结构并不构成对显示设备功能拓展设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art will appreciate that the structure shown in FIG. 1 does not constitute a limitation on the function expansion device of the display device, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及显示设备功能拓展程序。As shown in FIG. 1 , the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a display device function expansion program.

在图1所示的显示设备功能拓展设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明显示设备功能拓展设备中的处理器1001、存储器1005可以设置在显示设备功能拓展设备中,所述显示设备功能拓展设备通过处理器1001调用存储器1005中存储的显示设备功能拓展程序,并执行本发明实施例提供的显示设备功能拓展方法。In the display device function expansion device shown in Figure 1, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the display device function expansion device of the present invention can be set in the display device function expansion device, and the display device function expansion device calls the display device function expansion program stored in the memory 1005 through the processor 1001, and executes the display device function expansion method provided by the embodiment of the present invention.

本发明实施例提供了一种显示设备功能拓展方法,参照图3,图3为本发明一种显示设备功能拓展方法第一实施例的流程示意图。An embodiment of the present invention provides a method for expanding the functions of a display device. Referring to FIG. 3 , FIG. 3 is a flow chart of a first embodiment of a method for expanding the functions of a display device according to the present invention.

本实施例中,所述显示设备功能拓展方法包括以下步骤:In this embodiment, the method for expanding the function of the display device includes the following steps:

步骤S10:在检测到与投屏设备相连接时,建立显示端与投屏设备的连接通路。Step S10: When a connection with the screen projection device is detected, a connection path between the display terminal and the screen projection device is established.

需要说明的是,本实施的执行主体为投屏发射器,所述投屏发射器可以为外接在投屏设备上的智能通信设备,也可以为其他与智能通信设备功能相同或者相似的其他设备,其中,投屏发射器与投屏设备的连接方式可以为插口连接(直插在Micro USB接口、Type-C接口、Lightning接口等)、数据线连接,本实施例对此不加以限定。It should be noted that the executor of this implementation is a screen projection transmitter, which can be an intelligent communication device externally connected to the screen projection device, or other devices with the same or similar functions as the intelligent communication device. The connection method between the screen projection transmitter and the screen projection device can be a socket connection (directly plugged into a Micro USB port, Type-C port, Lightning port, etc.) or a data cable connection, which is not limited in this embodiment.

需要说明的是,如图2所示为一种投屏器,所述投屏器包括:投屏发射器及投屏接收器,所述投屏发射器用于连接第一电子设备,其中第一电子设备为投屏设备,所述投屏接收器用于连接第二电子设备,所述二电子设备为显示设备,所述投屏发射器中设置有显示设备功能拓展程序,本实施例的执行主体即图2中的投屏发射器。It should be noted that, as shown in Figure 2, a screen projector is shown, which includes: a screen projection transmitter and a screen projection receiver. The screen projection transmitter is used to connect to a first electronic device, wherein the first electronic device is a screen projection device, and the screen projection receiver is used to connect to a second electronic device, wherein the second electronic device is a display device. The screen projection transmitter is provided with a display device function expansion program, and the executive body of this embodiment is the screen projection transmitter in Figure 2.

可以理解的是,本实施例应用于显示端的设备有功能拓展需求时,由于显示端的需求功能无法在显示端实现或者使用条件不理想时,可以通过投屏设备协同工作以实现。例如:在显示端为智能电视时,智能电视需要用到人脸识别的需求功能时,由于用于离屏幕较远无法很好的进行人脸识别,此时可以通过投屏设备上的摄像头采集用户图像信息给智能电视进行面部识别,以完成功能拓展的流程。通过这种方式,将显示端在不具备相应的硬件基础的情况下,也能凭借投屏设备上的硬件情况完成相应的功能。It is understandable that when the device applied to the display end of this embodiment has a demand for function expansion, because the required function of the display end cannot be realized on the display end or the use conditions are not ideal, it can be realized through the coordinated work of the projection device. For example: when the display end is a smart TV, when the smart TV needs to use the face recognition function, because the user is far away from the screen and cannot perform face recognition well, at this time, the camera on the projection device can be used to collect user image information for facial recognition on the smart TV to complete the function expansion process. In this way, even if the display end does not have the corresponding hardware foundation, it can also complete the corresponding function by relying on the hardware conditions on the projection device.

应当说明的是,投屏设备即为提供图像数据源的设备,在即投屏场景中提供视频图像的设备,投屏设备可以为手机,也可以为电脑,还可以为其他智能终端,本实施例对此不加以限定。It should be noted that the screen projection device is a device that provides an image data source, that is, a device that provides video images in the screen projection scenario. The screen projection device can be a mobile phone, a computer, or other smart terminals, which is not limited in this embodiment.

需要说明的是,显示端在投屏场景中为播放投屏图像的部分,所述显示端包括投屏接收器和显示设备,投屏接收器用于和投屏发射器进行通信,投屏发射器在接收到投屏设备传输的数据时会自动将数据发送给接收端,再由接收端发送至显示设备。显示设备可以为电视,也可以为智能显示器,还可以为智能投影或者其他用于播放影像信息的设备,其中,投屏接收器与显示设备相连接,两者的连接方式可以为,插口连接(直接将设备插在USB接口、HDMI接口等),数据线连接或者直接将投屏接收器内置于显示设备中。It should be noted that the display end is the part that plays the projection image in the projection scene. The display end includes a projection receiver and a display device. The projection receiver is used to communicate with the projection transmitter. When the projection transmitter receives the data transmitted by the projection device, it will automatically send the data to the receiving end, and then the receiving end sends it to the display device. The display device can be a TV, a smart display, a smart projector or other device for playing image information, wherein the projection receiver is connected to the display device, and the connection method between the two can be a socket connection (directly plugging the device into a USB interface, HDMI interface, etc.), a data cable connection, or directly building the projection receiver into the display device.

可以理解的是,为了提高使用的便捷性,例如:实现即插即用的功能,在投屏发射器检测到与投屏设备相连接时,可以自动建立起投屏设备-发射端-接收端-显示设备之间的通信线路,为投屏设备到显示设备的通信建立基础,具体的检测方式在物理方式连接时,检测到插头通电时即可,无线连接即建立无线通信即可。It is understandable that in order to improve the convenience of use, for example: to realize the plug-and-play function, when the projection transmitter detects that it is connected to the projection device, it can automatically establish a communication line between the projection device-transmitter-receiver-display device, thereby establishing a basis for communication from the projection device to the display device. The specific detection method is that when the physical connection is made, it is sufficient to detect when the plug is powered on, and the wireless connection is to establish wireless communication.

在本实施例中,根据所述投屏请求确定所述投屏设备的产品信息;根据所述产品信息确定目标数据转换协议;根据所述目标数据转换协议建立投屏设备与显示端的连接通路。In this embodiment, the product information of the screen projection device is determined according to the screen projection request; the target data conversion protocol is determined according to the product information; and a connection path between the screen projection device and the display terminal is established according to the target data conversion protocol.

需要说明的是,投屏设备的数据传输方式可能和投屏发射器与显示端的通信方式不同,因此投屏发射器可以根据投屏设备的产品信息找到对应的通信协议,再根据所述通信协议找到对应的数据转换协议将投屏设备和显示端的通信方式统一,再进而建立投屏设备与显示端的连接通路。例如:内置了投屏接收器的显示端中显示器和投屏接收器的协议在出厂时及是统一的,自带和投屏发射器一样的隐私协议,可以直接将手机与发射端相连,通过局域网内的投屏器设备进行快速连接;外接了投屏接收器的显示端则需要通过在显示设备上接入接收端,使传输协议统一后,在进行手机、投屏器、电视端、投屏接收器、连接、数据传输。It should be noted that the data transmission method of the screen projection device may be different from the communication method between the screen projection transmitter and the display end. Therefore, the screen projection transmitter can find the corresponding communication protocol based on the product information of the screen projection device, and then find the corresponding data conversion protocol based on the communication protocol to unify the communication method between the screen projection device and the display end, and then establish a connection path between the screen projection device and the display end. For example: the protocol of the display and the screen projection receiver in the display end with a built-in screen projection receiver is unified at the factory, and it comes with the same privacy protocol as the screen projection transmitter. The mobile phone can be directly connected to the transmitter and quickly connected through the screen projection device in the local area network; the display end with an external screen projection receiver needs to connect the receiving end on the display device to unify the transmission protocol before the mobile phone, screen projection device, TV end, screen projection receiver, connection, and data transmission are carried out.

在本实施例中,生成用户操作数据包;通过连接通路发送所述用户操作数据包至投屏设备,以使所述投屏设备根据所述用户操作数据包生成操作程序,所述操作程序用于生成设备控制指令,并反馈所述设备控制指令;在接收到设备控制指令时,根据所述设备控制指令执行对应的控制操作。In this embodiment, a user operation data packet is generated; the user operation data packet is sent to the screen projection device through a connection path, so that the screen projection device generates an operation program according to the user operation data packet, and the operation program is used to generate device control instructions and feedback the device control instructions; when the device control instructions are received, the corresponding control operation is performed according to the device control instructions.

可以理解的是,本实施例还可以通过投屏设备对整个显示设备功能拓展的流程进行控制,例如:在建立连接通路后,投屏器用户在手机页面上可以点击终止传输,或断开投屏器连接即可结束实时音画内容传送。因此,可以在投屏发射器和投屏设备相连接后,生成用户操作数据包,通过连接通路发送所述用户操作数据包至投屏设备,以使所述投屏设备根据所述用户操作数据包生成操作程序,具体的过程可以为,投屏发射器将存储有控制程序的安装包作为用户操作数据包发送至投屏设备以供其安装以得到操作程序,通过控制程序投屏设备即可在自己的界面完成对显示设备功能拓展的流程的控制甚至是对显示端的控制,所述操作程序用于生成设备控制指令,用户对操作程序进行操作再将操作所生成的操作指令发送至投屏发射器或者显示端完成指令的执行。It is understandable that the present embodiment can also control the entire display device function expansion process through the screen projection device. For example, after establishing the connection path, the screen projection device user can click to terminate the transmission on the mobile phone page, or disconnect the screen projection device to end the real-time audio and video content transmission. Therefore, after the screen projection transmitter and the screen projection device are connected, a user operation data packet can be generated, and the user operation data packet can be sent to the screen projection device through the connection path, so that the screen projection device generates an operation program according to the user operation data packet. The specific process can be that the screen projection transmitter sends the installation package storing the control program as a user operation data packet to the screen projection device for installation to obtain the operation program. Through the control program, the screen projection device can complete the control of the display device function expansion process and even the display end in its own interface. The operation program is used to generate device control instructions. The user operates the operation program and then sends the operation instructions generated by the operation to the screen projection transmitter or the display end to complete the execution of the instructions.

在具体实现中,所述用户操作数据包可以为存储有控制程序的安装包,以供投屏设备进行操作程序的安装,用户操作数据包也可以为包含了操作程序下载的链接,投屏设备通过该链接自动下载操作程序进行操作。In a specific implementation, the user operation data packet may be an installation package storing a control program for the projection device to install the operation program. The user operation data packet may also be a link for downloading the operation program, and the projection device automatically downloads the operation program through the link for operation.

步骤S20:获取所述显示端的功能请求。Step S20: Obtaining the function request of the display terminal.

需要说明的是。显示端往往会根据用户的操作和显示端的功能提出一些功能请求,可以请求使用摄像头,也可以请求升级wifi(在电视只能连接2.4Ghz的wifi时,借助手机的wifi模块升级为使用5Ghz的wifi)等,例如:显示端页面弹出提示窗口内容包含“是否使用手机设备的摄像头、麦克风、蓝牙、Wi-Fi请求”,当显示端用户确认接受请求后,可以将投屏设备上的摄像头、麦克风、蓝牙、Wi-Fi直接作为拓展硬件供电视使用。It should be noted that the display end often makes some function requests based on the user's operation and the function of the display end. You can request to use the camera or request to upgrade the wifi (when the TV can only connect to 2.4Ghz wifi, use the mobile phone's wifi module to upgrade to 5Ghz wifi), etc. For example: the pop-up prompt window on the display end page includes "whether to use the camera, microphone, Bluetooth, and Wi-Fi request of the mobile device". When the display end user confirms to accept the request, the camera, microphone, Bluetooth, and Wi-Fi on the projection device can be directly used as expansion hardware for the TV.

步骤S30:根据所述连接通路和功能请求获取目标功能模块的控制信息。Step S30: Acquire control information of the target functional module according to the connection path and the functional request.

可以理解的是,根据功能请求可以知道显示端的需求为哪一个功能模块,因此可以找到对应的功能模块去获取其使用的相关控制信息,并进行采集、编码、传送到显示端,所述控制信息即为对该功能模块进行控制的相关信息,例如:摄像机的变焦、亮度调整等,麦克风的收音调节、启停等。It can be understood that according to the function request, it is possible to know which function module the display end requires, so the corresponding function module can be found to obtain the relevant control information used by it, and collect, encode, and transmit it to the display end. The control information is the relevant information for controlling the function module, such as: camera zoom, brightness adjustment, etc., microphone reception adjustment, start and stop, etc.

具体的,目标功能模块包括wifi模块、蓝牙模块、麦克风、图像采集模块以及音频播放模块中的至少一项,也可以同时获取多个功能模块的使用权,通过建立多条子通路,让不同功能模块与显示端的交互并行,例如:在通过5Ghz下载文件的同时,用显示端作为显示屏控制投屏设备的图像采集模块进行拍照。Specifically, the target functional modules include at least one of a wifi module, a bluetooth module, a microphone, an image acquisition module, and an audio playback module. The right to use multiple functional modules can also be obtained at the same time. By establishing multiple sub-paths, the interactions between different functional modules and the display end can be parallel. For example: while downloading files through 5Ghz, the display end can be used as a display screen to control the image acquisition module of the projection device to take pictures.

在本实施例中,根据所述功能请求确定对应的功能需求信息;根据所述功能需求信息判断是否拥有对应的功能权限;在拥有对应的功能权限时,将所述功能请求发送至投屏设备,以使所述投屏设备根据所述功能请求反馈对应的控制信息。In this embodiment, corresponding function requirement information is determined based on the function request; whether corresponding function permission is possessed is determined based on the function requirement information; when corresponding function permission is possessed, the function request is sent to the screen projection device, so that the screen projection device feeds back corresponding control information based on the function request.

需要说明的是,需要先根据功能请求确定对应的功能需求,所述功能需求对应着不同的功能模块,例如功能需求为摄像头功能,那么就可以判断是否拥有对图像采集模块的使用权限,在没有权限时可以反馈至显示端告知用户需开放权限。在拥有对应的功能权限时,将所述功能请求发送至投屏设备,投屏设备再根据请求反馈对应的控制信息即可。It should be noted that the corresponding functional requirements need to be determined based on the functional request. The functional requirements correspond to different functional modules. For example, if the functional requirement is a camera function, it can be determined whether the user has the permission to use the image acquisition module. If the user does not have the permission, the user can be informed to the display end that the permission needs to be opened. If the user has the corresponding functional permission, the functional request is sent to the projection device, and the projection device can then feedback the corresponding control information based on the request.

步骤S40:根据所述连接通路将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。Step S40: sending the control information to the display end according to the connection path, so that the display end calls the target functional module according to the control information.

在具体实现中,建立完连接通路并获取到对应的功能模块权限后,即可对目标功能模块调用,例如:已经完成连接后,当电视端需要相关能力时,会优先获取手机的能力,并通过投屏器将手机的数据进行采集、编码、传送,并通过投屏器在手机和电视见进行信息传输,而电视端通过解码、播放,实现使用手机蓝牙搜索设备、使用更高频Wi-Fi、实时视频通话的画面声音采集、K歌的声音录入、语音唤醒等能力。In the specific implementation, after the connection path is established and the corresponding functional module permissions are obtained, the target functional module can be called. For example, after the connection is completed, when the TV needs relevant capabilities, it will give priority to obtaining the capabilities of the mobile phone, and collect, encode and transmit the data of the mobile phone through the screen projector. The information is transmitted between the mobile phone and the TV through the screen projector, and the TV side decodes and plays to realize the use of mobile phone Bluetooth search devices, use higher frequency Wi-Fi, real-time video call picture and sound collection, karaoke sound recording, voice wake-up and other capabilities.

本实施例在检测到与投屏设备相连接时,建立显示端与投屏设备的连接通路;获取所述显示端的功能请求;根据所述连接通路和功能请求获取目标功能模块的控制信息;根据所述连接通路将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。通过上述方式,实现了显示设备的功能拓展,本申请基于投屏设备的外接设备,建立显示端与投屏设备的连接通路,从而为显示端对投屏设备的功能模块进行调用打下了通信基础,再通过外接设备中内置的程序获取投屏设备各功能模块的使用权,让显示端在不具备相应的硬件基础的情况下,也能凭借投屏设备上的硬件情况完成相应的功能。When the present embodiment detects that it is connected to the screen projection device, it establishes a connection path between the display terminal and the screen projection device; obtains a function request of the display terminal; obtains control information of the target function module according to the connection path and the function request; and sends the control information to the display terminal according to the connection path, so that the display terminal calls the target function module according to the control information. Through the above-mentioned method, the function expansion of the display device is realized. This application establishes a connection path between the display terminal and the screen projection device based on the external device of the screen projection device, thereby laying a communication foundation for the display terminal to call the function module of the screen projection device, and then obtains the right to use each function module of the screen projection device through the built-in program in the external device, so that the display terminal can complete the corresponding function by relying on the hardware conditions on the screen projection device without the corresponding hardware foundation.

参考图4,图4为本发明一种显示设备功能拓展方法第二实施例的流程示意图。Refer to FIG. 4 , which is a flow chart of a second embodiment of a method for expanding the functions of a display device according to the present invention.

基于上述第一实施例,本实施例显示设备功能拓展方法在所述步骤S30之前,还包括:Based on the first embodiment, the method for expanding the function of a display device in this embodiment further includes, before step S30:

步骤S301:获取投屏设备信息。Step S301: Obtain screen projection device information.

需要说明的是,投屏设备信息可以是投屏设备的设备码、标识码或者其他用于识别投屏设备身份的信息,根据所述投屏设备信息可以确定投屏设备的类型以及型号。获取方式可以是通过拦截投屏设备信息的报文数据,用过对报文的报头或者报尾进行数据解析获得。It should be noted that the projection device information may be a device code, identification code or other information used to identify the projection device, and the type and model of the projection device may be determined based on the projection device information. The acquisition method may be to intercept the message data of the projection device information and parse the header or footer of the message to obtain the information.

步骤S302:根据所述投屏设备信息生成对应的终端控制程序参数。Step S302: Generate corresponding terminal control program parameters according to the screen projection device information.

可以理解的是,根据所述投屏设备信息可以确认投屏设备的身份,并从存储在本地的数据中找到对应的终端控制程序参数,所述终端控制程序参数用于标记权限获取的方式,向投屏设备申请对应功能模块的权限。It can be understood that the identity of the projection device can be confirmed based on the projection device information, and the corresponding terminal control program parameters can be found from the locally stored data. The terminal control program parameters are used to mark the method of obtaining permissions and apply for permissions for the corresponding functional module from the projection device.

在本实施例中,根据所述投屏设备信息查询所述投屏设备型号信息;根据所述型号信息确定所述投屏设备功能类型;根据所述功能类型生成对应的终端控制程序参数。In this embodiment, the model information of the screen projection device is queried based on the screen projection device information; the function type of the screen projection device is determined based on the model information; and the corresponding terminal control program parameters are generated based on the function type.

需要说明的是,根据所述投屏设备信息查询所述投屏设备型号信息,再根据所述型号信息确定所述投屏设备功能类型,这是因为不同的投屏设备所拥有的功能模块可能不同,例如:电脑作为投屏设备时,可能不具备图像采集模块,部分手机可能没有激光雷达模块,因此需要根据投影设备类型确定投屏设备具备哪些功能类型,再根据功能类型生成对应的终端控制程序参数进行权限的申请。It should be noted that the model information of the projection device is queried according to the projection device information, and then the function type of the projection device is determined according to the model information. This is because different projection devices may have different functional modules. For example, when a computer is used as a projection device, it may not have an image acquisition module, and some mobile phones may not have a lidar module. Therefore, it is necessary to determine which function types the projection device has according to the projection device type, and then generate corresponding terminal control program parameters according to the function type to apply for permissions.

步骤S303:将所述终端控制程序参数发送至投屏设备,以使所述投屏设备根据所述终端控制参数获取对应的功能权限。Step S303: Send the terminal control program parameters to the screen projection device, so that the screen projection device obtains corresponding function permissions according to the terminal control parameters.

可以理解的是,将所述终端控制程序参数发送至投屏设备,以使所述投屏设备根据所述终端控制参数获取对应的功能权限,这样可以在使用该功能前自动集中申请到投屏设备的各项权限,用户可以根据自己的需求自行授权,这样在使用时不用再逐一单独申请,优化了用户的使用体验。It can be understood that the terminal control program parameters are sent to the projection device so that the projection device obtains the corresponding functional permissions according to the terminal control parameters. In this way, various permissions of the projection device can be automatically applied for before using the function. Users can authorize according to their own needs, so that there is no need to apply for them one by one when using it, which optimizes the user experience.

本实施例通过获取投屏设备信息;根据所述投屏设备信息生成对应的终端控制程序参数;将所述终端控制程序参数发送至投屏设备,以使所述投屏设备根据所述终端控制参数获取对应的功能权限。通过上述方式,实现了自动对投影设备各项功能权限的获取,通过投屏设备信息查找到投影设备拥有哪些功能模块,在获取所确定的功能模块权限,在使用时不用再逐一单独申请,优化了用户的使用体验。This embodiment obtains the projection device information; generates corresponding terminal control program parameters according to the projection device information; and sends the terminal control program parameters to the projection device, so that the projection device obtains the corresponding functional permissions according to the terminal control parameters. Through the above method, it is possible to automatically obtain the various functional permissions of the projection device, find out which functional modules the projection device has through the projection device information, and obtain the determined functional module permissions. When using them, there is no need to apply for them one by one, which optimizes the user experience.

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有显示设备功能拓展程序,所述显示设备功能拓展程序被处理器执行时实现如上文所述的显示设备功能拓展方法的步骤。In addition, an embodiment of the present invention further provides a storage medium, on which a display device function expansion program is stored. When the display device function expansion program is executed by a processor, the steps of the display device function expansion method described above are implemented.

参照图5,图5为本发明显示设备功能拓展装置第一实施例的结构框图。5 , which is a structural block diagram of a first embodiment of a device for expanding the functions of a display device according to the present invention.

如图5所示,本发明实施例提出的显示设备功能拓展装置包括:、As shown in FIG5 , the display device function expansion device provided in the embodiment of the present invention includes:

控制模块10,用于在接收到投屏设备连接请求时,根据所述连接请求建立显示端与投屏设备的连接通路。The control module 10 is used to establish a connection path between the display terminal and the screen projection device according to the connection request when a connection request of the screen projection device is received.

获取模块20,用于获取所述显示端的功能请求。The acquisition module 20 is used to acquire the function request of the display terminal.

所述获取模块20,还用于根据所述连接通路和功能请求获取目标功能模块的控制信息。The acquisition module 20 is further configured to acquire control information of a target functional module according to the connection path and the functional request.

控制模块10,用于将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。。The control module 10 is used to send the control information to the display terminal, so that the display terminal calls the target function module according to the control information.

应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.

本实施例控制模块10在检测到与投屏设备相连接时,建立显示端与投屏设备的连接通路;获取模块20获取所述显示端的功能请求;获取模块20根据所述连接通路和功能请求获取目标功能模块的控制信息;控制模块10根据所述连接通路将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。通过上述方式,实现了显示设备的功能拓展,本申请基于投屏设备的外接设备,建立显示端与投屏设备的连接通路,从而为显示端对投屏设备的功能模块进行调用打下了通信基础,再通过外接设备中内置的程序获取投屏设备各功能模块的使用权,让显示端在不具备相应的硬件基础的情况下,也能凭借投屏设备上的硬件情况完成相应的功能。When the control module 10 of this embodiment detects that it is connected to the screen projection device, it establishes a connection path between the display terminal and the screen projection device; the acquisition module 20 acquires the function request of the display terminal; the acquisition module 20 acquires the control information of the target function module according to the connection path and the function request; the control module 10 sends the control information to the display terminal according to the connection path, so that the display terminal calls the target function module according to the control information. Through the above method, the function expansion of the display device is realized. This application establishes a connection path between the display terminal and the screen projection device based on the external device of the screen projection device, thereby laying a communication foundation for the display terminal to call the function module of the screen projection device, and then obtains the right to use each function module of the screen projection device through the built-in program in the external device, so that the display terminal can complete the corresponding function by relying on the hardware conditions on the screen projection device without the corresponding hardware foundation.

在一实施例中,所述控制模块10,还用于在检测到与投屏设备相连接时,建立显示端与投屏设备的连接通路;In one embodiment, the control module 10 is further configured to establish a connection path between the display terminal and the screen projection device when a connection with the screen projection device is detected;

获取所述显示端的功能请求;Obtaining a function request of the display terminal;

根据所述连接通路和功能请求获取目标功能模块的控制信息;Acquire control information of a target functional module according to the connection path and the functional request;

根据所述连接通路将所述控制信息发送至显示端,以使所述显示端根据所述控制信息对所述目标功能模块进行调用。The control information is sent to the display end according to the connection path, so that the display end calls the target functional module according to the control information.

在一实施例中,所述控制模块10,还用于获取投屏设备信息;In one embodiment, the control module 10 is further used to obtain screen projection device information;

根据所述投屏设备信息生成对应的终端控制程序参数;Generate corresponding terminal control program parameters according to the projection device information;

将所述终端控制程序参数发送至投屏设备,以使所述投屏设备根据所述终端控制参数获取对应的功能权限。The terminal control program parameters are sent to the screen projection device so that the screen projection device obtains corresponding function permissions according to the terminal control parameters.

在一实施例中,所述控制模块10,还用于根据所述投屏设备信息查询所述投屏设备型号信息;In one embodiment, the control module 10 is further used to query the model information of the screen projection device according to the screen projection device information;

根据所述型号信息确定所述投屏设备功能类型;Determine the function type of the screen projection device according to the model information;

根据所述功能类型生成对应的终端控制程序参数。Generate corresponding terminal control program parameters according to the function type.

在一实施例中,所述获取模块20,还用于根据所述功能请求确定对应的功能需求信息;In one embodiment, the acquisition module 20 is further used to determine corresponding function requirement information according to the function request;

根据所述功能需求信息判断是否拥有对应的功能权限;Determine whether the corresponding function permission is possessed according to the function requirement information;

在拥有对应的功能权限时,将所述功能请求发送至投屏设备,以使所述投屏设备根据所述功能请求反馈对应的控制信息。When the corresponding function permission is obtained, the function request is sent to the screen projection device, so that the screen projection device feeds back corresponding control information according to the function request.

在一实施例中,所述控制模块10,还用于生成用户操作数据包;In one embodiment, the control module 10 is further used to generate a user operation data packet;

通过连接通路发送所述用户操作数据包至投屏设备,以使所述投屏设备根据所述用户操作数据包生成操作程序,所述操作程序用于生成设备控制指令,并反馈所述设备控制指令;Sending the user operation data packet to the screen projection device through the connection path, so that the screen projection device generates an operation program according to the user operation data packet, and the operation program is used to generate a device control instruction and feed back the device control instruction;

在接收到设备控制指令时,根据所述设备控制指令执行对应的控制操作。When a device control instruction is received, a corresponding control operation is performed according to the device control instruction.

在一实施例中,所述控制模块10,还用于根据所述投屏请求确定所述投屏设备的产品信息;In one embodiment, the control module 10 is further used to determine the product information of the screen projection device according to the screen projection request;

根据所述产品信息确定目标数据转换协议;Determining a target data conversion protocol according to the product information;

根据所述目标数据转换协议建立投屏设备与显示端的连接通路。A connection path between the screen projection device and the display end is established according to the target data conversion protocol.

需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.

另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的显示设备功能拓展方法,此处不再赘述。In addition, for technical details that are not described in detail in this embodiment, reference can be made to the display device function expansion method provided in any embodiment of the present invention, and will not be repeated here.

此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(Read Only Memory,ROM)/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM)/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims (9)

1. The display equipment function expanding method is characterized by comprising the following steps of:
when the connection with the screen throwing equipment is detected, a connection path between the display end and the screen throwing equipment is established;
Acquiring a function request of the display end;
Acquiring control information of a target function module according to the connection path and the function request;
the target function module comprises one or more of a wifi module, a Bluetooth module, a microphone, an image acquisition module and an audio playing module in a terminal connected with the screen throwing equipment;
The control information is sent to a display end according to the connecting channel, so that the display end calls the target function module according to the control information;
The step of sending the control information to a display end according to the connection path so that the display end calls the target function module according to the control information, specifically comprising:
And acquiring, encoding and transmitting the data of the target function module of the terminal through the screen throwing equipment so that the display end can realize the function of using the target function module of the terminal through decoding and playing.
2. The method of claim 1, wherein before the obtaining the control information of the target function module according to the connection path and the function request, further comprises:
Acquiring information of screen throwing equipment;
Generating corresponding terminal control program parameters according to the screen throwing equipment information;
And sending the terminal control program parameters to a screen throwing device so that the screen throwing device obtains corresponding function rights according to the terminal control program parameters.
3. The method of claim 2, wherein the generating corresponding terminal control program parameters from the screen-casting device information comprises:
inquiring the model information of the screen throwing equipment according to the screen throwing equipment information;
determining the function type of the screen throwing equipment according to the model information;
And generating corresponding terminal control program parameters according to the function types.
4. The method of claim 1, wherein the obtaining control information of the target function module according to the connection path and the function request comprises:
determining corresponding function requirement information according to the function request;
Judging whether the corresponding function authority is possessed according to the function requirement information;
and when the corresponding function right is possessed, the function request is sent to the screen throwing equipment, so that the screen throwing equipment feeds back corresponding control information according to the function request.
5. The method of claim 1, wherein after establishing the connection path between the display end and the screen-throwing device when the connection with the screen-throwing device is detected, further comprising:
Generating a user operation data packet;
The user operation data packet is sent to the screen throwing device through a connecting channel, so that the screen throwing device generates an operation program according to the user operation data packet, and the operation program is used for generating a device control instruction and feeding back the device control instruction;
and when receiving the equipment control instruction, executing corresponding control operation according to the equipment control instruction.
6. The method according to any one of claims 1 to 5, wherein establishing a connection path between the display terminal and the screen-throwing device includes:
determining product information of the screen throwing equipment according to a screen throwing request;
determining a target data conversion protocol according to the product information;
And establishing a connection path between the screen throwing equipment and the display end according to the target data conversion protocol.
7. A display device function expanding apparatus, characterized in that the display device function expanding apparatus comprises:
the control module is used for establishing a connection path between the display end and the screen throwing equipment according to the connection request when the connection request of the screen throwing equipment is received;
the acquisition module is used for acquiring the function request of the display end;
the acquisition module is further used for acquiring control information of the target function module according to the connection path and the function request;
the target function module comprises one or more of a wifi module, a Bluetooth module, a microphone, an image acquisition module and an audio playing module in a terminal connected with the screen throwing equipment;
The control module is used for sending the control information to a display end so that the display end can call the target function module according to the control information;
The acquisition module is further configured to collect, encode and transmit data of the target function module of the terminal through the screen-throwing device, so that the display end decodes and plays the data to realize a function of using the target function module of the terminal.
8. A screen projector, the screen projector comprising: the system comprises a screen throwing transmitter and a screen throwing receiver, wherein the screen throwing transmitter is used for being connected with first electronic equipment, the screen throwing receiver is used for being connected with second electronic equipment, and data transmission is carried out between the screen throwing transmitter and the screen throwing receiver; the screen projector further comprises: the display device function expansion program comprises a memory, a processor and a display device function expansion program which is stored in the memory and can run on the processor, wherein the display device function expansion program realizes the steps of the display device function expansion method according to any one of claims 1 to 6 when the display device function expansion program is executed by the processor.
9. A storage medium, wherein a display device function expansion program is stored on the storage medium, and the display device function expansion program, when executed by a processor, implements the steps of the display device function expansion method according to any one of claims 1 to 6.
CN202210114236.2A 2022-01-30 2022-01-30 Display equipment function expanding method and device, screen projector and storage medium Active CN114466230B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210114236.2A CN114466230B (en) 2022-01-30 2022-01-30 Display equipment function expanding method and device, screen projector and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210114236.2A CN114466230B (en) 2022-01-30 2022-01-30 Display equipment function expanding method and device, screen projector and storage medium

Publications (2)

Publication Number Publication Date
CN114466230A CN114466230A (en) 2022-05-10
CN114466230B true CN114466230B (en) 2024-06-04

Family

ID=81412366

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210114236.2A Active CN114466230B (en) 2022-01-30 2022-01-30 Display equipment function expanding method and device, screen projector and storage medium

Country Status (1)

Country Link
CN (1) CN114466230B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115802113B (en) * 2022-10-27 2024-06-04 北京奇艺世纪科技有限公司 Screen projection control method, system, device and computer readable storage medium
CN116033210A (en) * 2022-11-21 2023-04-28 深圳市为爱普信息技术有限公司 Screen projection control method, device, equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112667181A (en) * 2020-12-31 2021-04-16 努比亚技术有限公司 Screen projection method, screen projection equipment, screen projection control system and storage medium
CN112799577A (en) * 2021-01-26 2021-05-14 努比亚技术有限公司 Small window screen projection method, terminal and storage medium
CN112995575A (en) * 2021-05-13 2021-06-18 广州朗国电子科技有限公司 Wireless screen projection transfer device, transfer control method and wireless screen projection system
CN113986167A (en) * 2021-10-12 2022-01-28 深圳Tcl新技术有限公司 Screen projection control method and device, storage medium and display equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109862404B (en) * 2019-02-21 2021-02-02 深圳创维-Rgb电子有限公司 Interaction method of smart television, storage medium and smart television

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112667181A (en) * 2020-12-31 2021-04-16 努比亚技术有限公司 Screen projection method, screen projection equipment, screen projection control system and storage medium
CN112799577A (en) * 2021-01-26 2021-05-14 努比亚技术有限公司 Small window screen projection method, terminal and storage medium
CN112995575A (en) * 2021-05-13 2021-06-18 广州朗国电子科技有限公司 Wireless screen projection transfer device, transfer control method and wireless screen projection system
CN113986167A (en) * 2021-10-12 2022-01-28 深圳Tcl新技术有限公司 Screen projection control method and device, storage medium and display equipment

Also Published As

Publication number Publication date
CN114466230A (en) 2022-05-10

Similar Documents

Publication Publication Date Title
CN109862404B (en) Interaction method of smart television, storage medium and smart television
CN111372325B (en) Method and apparatus for establishing a Wi-Fi point-to-point connection
CN103309308B (en) A kind of device intelligence control method and device, system, PnP device
US10425454B2 (en) Device and method for transferring the rendering of multimedia content
JP6386675B2 (en) Device control method, apparatus, program, and recording medium
CN109348167B (en) Wireless auxiliary stream data transmission method and system based on video conference system
KR20080053688A (en) Remote control device and method of portable terminal
WO2022089088A1 (en) Display device, mobile terminal, screen-casting data transmission method, and transmission system
CN111010693B (en) Method for providing wireless fidelity network access service and electronic equipment
US9191274B2 (en) Push button configuration of devices
CN114466230B (en) Display equipment function expanding method and device, screen projector and storage medium
US20140204833A1 (en) Communication management system, relay device, communication control system, communication system, communication method, and recording medium storing communicaiton control program
US20180014063A1 (en) Method and Apparatus for Accessing a Terminal Device Camera to a Target Device
CN102891890A (en) Interaction method and related equipment and system among terminals
CN111405042A (en) Discovery method and device of electronic equipment, computer readable storage medium and electronic device
WO2016150191A1 (en) Data sharing method and device
WO2024114274A1 (en) Iot device network configuration method and related apparatus
CN113132997B (en) Communication method, device and system of intelligent household equipment
RU2696767C1 (en) Method and system for broadcasting multimedia information in real time, information collection device and information verification server
CN116708062B (en) Device management method and electronic device
CN103888176A (en) System and method for playing multimedia streaming
CN104506896B (en) The operation processing method and device of smart television
CN114630303A (en) A Bluetooth connection method, system, intelligent terminal and computer storage medium
CN114760672A (en) Method, device, equipment and storage medium for noninductive distribution network and equipment cooperation
CN113099445A (en) Network configuration method, equipment connection method, device, equipment and system

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