CN109698969A - The text entry method and device of TV - Google Patents

The text entry method and device of TV Download PDF

Info

Publication number
CN109698969A
CN109698969A CN201811561482.2A CN201811561482A CN109698969A CN 109698969 A CN109698969 A CN 109698969A CN 201811561482 A CN201811561482 A CN 201811561482A CN 109698969 A CN109698969 A CN 109698969A
Authority
CN
China
Prior art keywords
text
data
television
input
content
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.)
Pending
Application number
CN201811561482.2A
Other languages
Chinese (zh)
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.)
STAR SOFTWARE TECHNOLOGY CO LTD
Original Assignee
STAR SOFTWARE 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 STAR SOFTWARE TECHNOLOGY CO LTD filed Critical STAR SOFTWARE TECHNOLOGY CO LTD
Priority to CN201811561482.2A priority Critical patent/CN109698969A/en
Publication of CN109698969A publication Critical patent/CN109698969A/en
Pending legal-status Critical Current

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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • 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
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • 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/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a kind of text entry method of TV and devices, this method comprises: the data packet comprising TV network protocol address and TV identity information is sent, to establish the data transmission channel based on the network transmission protocol between television and mobile communication terminal;Transmission channel receives the content of text data inputted in the mobile communication terminal based on the data, and interprocess communication interface for controlling the text input of the television is called, by the synchronous input display of the corresponding content of text of the content of text data to the specified display area of the television.It is able to ascend the user experience of TV input through the above scheme.

Description

The text entry method and device of TV
Technical field
The present invention relates to TV input technology field more particularly to the text entry methods and device of a kind of TV.
Background technique
With the continuous development of intellectual technology, smart television has obtained very big promotion in terms of scalability, for example, allowing to use Family is installed by third-party application on smart television.But the input of smart television manipulation is most to be realized by remote controler, is deposited In significant limitations, for example, carrying out the input method control on TV by remote controler when input Wi-Fi password, search designated System needs the directionkeys for frequently pressing remote controler and determination key to complete the text input in input frame when adjusting input method, Input experience is barely satisfactory.
Summary of the invention
In view of this, the present invention provides the text entry method and device of a kind of TV, to promote the user of TV input Experience.
To achieve the goals above, the present invention uses following scheme:
In an embodiment of the present invention, the text entry method of TV, comprising:
The data packet comprising TV network protocol address and TV identity information is sent, with whole in television and mobile communication The data transmission channel based on the network transmission protocol is established between end;
Transmission channel receives the content of text data inputted in the mobile communication terminal based on the data, and calls use In the interprocess communication interface for the text input for controlling the television, by the corresponding content of text of the content of text data Synchronous input is shown to the specified display area of the television.
In an embodiment of the present invention, the text entry method of TV, comprising:
The data packet comprising TV network protocol address and TV identity information is received, and parses the data packet, is obtained The TV network protocol address and the TV identity information;
Communication connection request is sent according to the TV network protocol address and the TV identity information, in television The data transmission channel based on the network transmission protocol is established between mobile communication terminal;
Transmission channel is sent in the content of text data of the mobile communication terminal input based on the data, will be described The synchronous input of the corresponding content of text of content of text data is shown to the specified display area of the television.
In an embodiment of the present invention, the text input device of TV, comprising:
Data packet sending unit, for sending the data packet comprising TV network protocol address and TV identity information, with The data transmission channel based on the network transmission protocol is established between television and mobile communication terminal;
Text input synchronization unit is inputted for the reception of transmission channel based on the data in the mobile communication terminal Content of text data, and the interprocess communication interface for controlling the text input of the television is called, by the text The synchronous input of the corresponding content of text of content-data is shown to the specified display area of the television.
In an embodiment of the present invention, electronic equipment, including memory, processor and storage on a memory and can located The step of computer program run on reason device, the processor realizes above-described embodiment the method when executing described program.
In an embodiment of the present invention, computer readable storage medium is stored thereon with computer program, which is located The step of reason device realizes above-described embodiment the method when executing.
It the text entry method of TV of the invention, the text input device of TV, electronic equipment and computer-readable deposits Storage media is based on by establishing the data transmission channel based on the network transmission protocol between television and mobile communication terminal The data transmission channel receives the content of text data inputted in the mobile communication terminal, and calls for controlling the television The interprocess communication interface of text input, can be realized the content of text for inputting the mobile communication terminal and synchronizes and be input to the electricity Depending on end.Since the text input of mobile communication terminal has higher flexibility, so, tv text input can be improved with this Speed and convenience.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.In the accompanying drawings:
Fig. 1 is the flow diagram of the text entry method of the TV of one embodiment of the invention;
Fig. 2 is the method flow signal that the data transmission channel based on the network transmission protocol is established in one embodiment of the invention Figure;
Fig. 3 is the flow diagram of the text entry method of the TV of another embodiment of the present invention;
Fig. 4 is the flow diagram of the text entry method of the TV of further embodiment of this invention;
Fig. 5 is the flow diagram of the text entry method of the TV of one embodiment of the invention;
Fig. 6 is the communication process schematic diagram in one embodiment of the invention;
Fig. 7 is the structural schematic diagram of the text input device of the TV of one embodiment of the invention.
Specific embodiment
Understand in order to make the object, technical scheme and advantages of the embodiment of the invention clearer, with reference to the accompanying drawing to this hair Bright embodiment is described in further details.Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but simultaneously It is not as a limitation of the invention.
Fig. 1 is the flow diagram of the text entry method of the TV of one embodiment of the invention.As shown in Figure 1, some realities Apply the text entry method of the TV of example, it may include:
Step S110: send include TV network protocol address and TV identity information data packet, with television with The data transmission channel based on the network transmission protocol is established between mobile communication terminal;
Step S120: transmission channel receives the content of text number inputted in the mobile communication terminal based on the data According to, and the interprocess communication interface for controlling the text input of the television is called, by the content of text data pair The synchronous input of the content of text answered is shown to the specified display area of the television.
, for example, smart television, set-top box etc. are realized, the external clothes of TV can be can be based on the various equipment of television Business device, the external processor of TV, TV service end/server etc., execute above-mentioned steps S110 and step S120.Above-mentioned movement is logical Letter terminal can be it is various wireless network connection equipment can be established with television, mobile communication terminal can be based on various hardware Equipment is realized, for example, mobile phone, tablet computer, personal computer configured with wireless network card etc., it may be possible to carry out text input Application.Television and mobile communication terminal can be by network connections, such as can be in same local area network.
In above-mentioned steps S110, it can be packaged and be generated comprising television network in television based on various Connectionless Transport Protocals The data packet of network protocol address (TV IP) and TV identity information (TV ID or TV name), for example, being based on UDP (User Datagram Protocol, User Datagram Protocol) agreement generation UDP message packet.After television sends data packet, if mobile Communication terminal determination carries out foundation communication connection, then communication link can be established between television and mobile communication terminal by television It connects.The network transmission protocol can be a variety of heterogeneous networks transport protocols, for example, TCP (Transmission Control Protocol, transmission control protocol) agreement etc..
In above-mentioned steps S120, transmission channel receives above-mentioned content of text data based on the data, can refer to base In the above-mentioned network transmission protocol, for example, Transmission Control Protocol, receives above-mentioned content of text data.It can pacify in the mobile communication terminal The various existing or improved application for being able to carry out text input is filled, carries out text input for user.Above-mentioned process Between communication interface can be it is various can be provided for the television text input control input methods application interfaces, can be with skill The a variety of different technologies of art are realized, for example, realizing based on Android technology, can be Android interprocess communication AIDL (Android Interface Definition Language, Android Interface Definition Language) interface.Lead between above-mentioned process Believe that interface can be arranged by the application of the input method of television, and is used to change the content of text of TV input frame.By the text The synchronous input display of the corresponding content of text of content-data is to the specified display area of the television, specifically, can refer to by The process simultaneous display of the corresponding content of text of the content of text data and the input content of text is to the television Specified display area, for example, Text Entry.
In the present embodiment, passed by establishing the data based on the network transmission protocol between television and mobile communication terminal Defeated channel is received the content of text data inputted in the mobile communication terminal based on the data transmission channel, and called for controlling The interprocess communication interface for making the text input of the television, it is same to can be realized the content of text for inputting the mobile communication terminal Step is input to the television.Since the text input of mobile communication terminal has higher flexibility, so, it can be improved with this The speed and convenience of tv text input.
In some embodiments, above-mentioned steps S110, that is, sending includes TV network protocol address and TV identity information Data packet, between television and mobile communication terminal establish the data transmission channel based on the network transmission protocol, specifically Ground, it may include:
Send the User Datagram Protocol comprising TV network protocol address (IP) and TV identity information (ID or name) (UDP) data packet, to establish transmission control protocol (TCP) connection between television and mobile communication terminal, as based on net The data transmission channel of network transport protocol.Wherein, the television and the mobile communication terminal may be at same local area network It is interior.
In the present embodiment, TCP connection is established between television and mobile communication terminal, can be improved context synchronization input Real-time.
Fig. 2 is the method flow signal that the data transmission channel based on the network transmission protocol is established in one embodiment of the invention Figure.As shown in Fig. 2, above-mentioned steps S110, that is, the data packet comprising TV network protocol address and TV identity information is sent, To establish the data transmission channel based on the network transmission protocol between television and mobile communication terminal, it may include:
Step S121: sending the data packet comprising TV network protocol address and TV identity information, to receive by moving Communication terminal wraps the communication connection request of return based on the data;
Step S122: responding received communication connection request using the jetty server that is pre-created, with television with The data transmission channel based on the network transmission protocol is established between the mobile communication terminal.
It in above-mentioned steps S121, after mobile communication terminal receives data packet, is parsed, can show can connect Equipment, user can click connection television equipment, at this point it is possible to send communication connection request to television.
In above-mentioned steps S122, jetty server can use the creation of Java jetty container.The jetty server It can be used as TV service end, can receive connection request, establish network connection.The network transmission protocol can be Transmission Control Protocol, number It can be the TCP connection between television and mobile communication according to transmission channel.
In some embodiments, above-mentioned steps S120, that is, call the process for controlling the text input of the television Between communication interface, by the specified aobvious of the synchronous input display of the corresponding content of text of the content of text data to the television Show region, specifically, it may include:
The Android interprocess communication AIDL interface for controlling the text input of the television is called, to utilize The example of Android API InputConnection shows the synchronous input of the corresponding content of text of the content of text data To the specified display area of the television.
In the present embodiment, pass through Android API InputConnection (Android application programming interfaces input method) It can be easy to implement with Android interprocess communication AIDL interface and carry out text input in television.
Fig. 3 is the flow diagram of the text entry method of the TV of another embodiment of the present invention.As shown in figure 3, Fig. 1 institute The text entry method of the TV shown, may also include that
Step S130: it can show that the content of text of the specified display area is changed specified by monitoring to obtain Broadcast, and save text data entrained in the specified broadcast;
Step S140: transmission channel sends text data entrained in the specified broadcast based on the data, will The synchronous input of the corresponding content of text of entrained text data is shown to the mobile communication terminal in the specified broadcast.
It can be based on the various equipment of television, for example, the external server of smart television, set-top box, TV, TV are external Processor etc. executes above-mentioned steps S130 and step S140.
In above-mentioned steps S130, which can be sent by various different TV input methods, can be in input method Transmission when bouncing readjustment can be realized based on various technologies, for example, realizing based on Android technology, can be specified action Android Broadcast.Television can constantly monitor the broadcast that the application of TV input method is sent, and obtain when needed Take broadcasted content.It may include that input method bounces readjustment, TV input text that the content of text of the specified display area, which changes, Situations such as word content changes in this frame.
In above-mentioned steps S140, synchronous input display may include display input process and input content.The movement is logical Letter terminal on can be equipped with it is existing or it is improved can carry out the application that text input is shown, text content can be defeated Enter display into the Text Entry of the application.
In the present embodiment, the changed specified broadcast of tv text content can show that by monitoring to obtain, and be based on The data transmission channel established between television and mobile communication terminal sends textual data entrained in the specified broadcast According to, it can be by the synchronous input display of content of text entrained in the specified broadcast to mobile communication terminal, it can be more with this Add convenient for carrying out text input to TV using mobile communication terminal.
In some embodiments, above-mentioned steps S130, that is, can show that the specified display area by monitoring to obtain The changed specified broadcast of content of text, specifically, it may include:
Monitor the specified broadcast of Android using pre-registered Android radio receiver, and obtain can show that it is described The specified broadcast of the changed Android of content of text of specified display area.
In the present embodiment, it can send specified action's when input method bounces readjustment by TV input method Android Broadcast, and Android interprocess communication AIDL interface is set to change in the text in TV input frame Hold.Television can be by the server of creation, for example, the jetty server created using Java jetty container, registration It is (wide that Android BroadcastReceiver (Android radio receiver) monitors the Broadcast that TV input method is sent It broadcasts).
Fig. 4 is the flow diagram of the text entry method of the TV of further embodiment of this invention.As shown in figure 4, Fig. 1 or The text entry method of TV shown in Fig. 3, may also include that
Step S150: transmission channel receives the determination key generated in the mobile communication terminal and clicks life based on the data It enables, and calls the interprocess communication interface, click the corresponding determination key point of order for simulating the determination key to obtain Hit the key assignments of movement;
Step S160: showing that determination key is clicked on the TV soft keyboard of the television according to the key assignments and move, and The television executes corresponding text input and determines operation.
It, can be with after having inputted text using the text input application of the mobile communication terminal in above-mentioned steps S150 Determination key in the text input application of the mobile communication terminal is clicked by user, while determination key can be generated and click order. The determination key of generation, which clicks order, can be based on the network transmission protocol, such as Transmission Control Protocol, be sent to TV by mobile communication terminal End.It, can be with communication interface between calling process, such as Android interprocess communication after television receives determination key click order AIDL interface simulates the determination key using the interprocess communication interface and clicks the corresponding determination key click action of order, and Corresponding key assignments is set.Specifically for example, using TV input method AIDL interface, may be implemented to click Entry key (determine Key) it is simulated, and (can determine and order by calling such as Android API setKeyCode that KEYCODE_ENTRY is arranged The key assignments of order), and the key assignments can be sent to TV soft keyboard.
In above-mentioned steps S160, which can be the included soft key of television (such as server of TV) Disk can show that determination key is clicked on TV soft keyboard and move, and can execute corresponding operation, for example, input Wi-Fi is close After code, wireless network establishment of connection is carried out, in another example, search for the corresponding video of content of text of input.
In the present embodiment, transmission channel receives the determination key generated in mobile communication terminal and clicks life based on the data The interprocess communication interface is called in order, obtains dynamic for simulating the corresponding determination key click of the determination key click order The key assignments of work shows that determination key click is dynamic according to the key assignments on the TV soft keyboard of the television, and in the TV End executes corresponding text input and determines operation.With this, the determination key operation to TV can be realized using mobile communication terminal, So that the input more convenient operation of TV.
In some embodiments, the interprocess communication interface is Android interprocess communication AIDL interface;The key assignments It is to order corresponding key to obtain by calling Android API setKeyCode that the determination key click is arranged.
In the present embodiment, it is dynamic determination key (Entry key) click can be simulated by Android interprocess communication AIDL interface Make, and is KEYCODE_ENTRY using the key (KEYCODE) of Android API setKeyCode setting determination key.
Fig. 5 is the flow diagram of the text entry method of the TV of one embodiment of the invention.As shown in figure 5, some realities Apply the text entry method of the TV of example, it may include:
Step S210: the data packet comprising TV network protocol address and TV identity information is received, and parses the number According to packet, the TV network protocol address and the TV identity information are obtained;
Step S220: sending communication connection request according to the TV network protocol address and the TV identity information, To establish the data transmission channel based on the network transmission protocol between television and mobile communication terminal;
Step S230: transmission channel is sent in the content of text number of the mobile communication terminal input based on the data According to by the synchronous input display of the corresponding content of text of the content of text data to the specified display area of the television.
To make those skilled in the art be best understood from the present invention, it will illustrate reality of the invention with a specific embodiment below Apply mode.
Fig. 6 is the communication process schematic diagram in one embodiment of the invention.As shown in fig. 6, Mobile Communication's communication terminal can be hand Machine can be equipped on mobile phone cell phone client (using APP), and TV can pass through TV input method and carry out text input.Base Text input is carried out to TV in TV input method that is existing or voluntarily researching and developing.Mobile phone and TV can be in same local area networks. Built-in television input method in TV, and input method thus is arranged in the currently used input method of TV.Communication process such as Fig. 6 institute Show.
In some embodiments, the implementation method of TV input method can include: add AIDL in given TV input method Interface modifies the text in TV input frame for being supplied to TV service end, the transmission when given input method bounces readjustment The Android Broadcast (broadcast) of specified action, and Android Inter-Process Communication AIDL interface is set, for changing Content of text in TV input frame.That calls can be the included Broadcast of Android and specifies action, between process The included AIDL of Android can be used in communication.TV needs to install the APP of TV input method, sends as server specific Data packet.
In some embodiments, the implementation method of cell phone client can include: the interface of given cell phone client includes text This input frame, the input frame can be used for that cell phone system soft keyboard has been adjusted to carry out text input, can connect to TV service end, Such as carry out socket connection, and can according to the consistent Data Transport Protocol in TV service end, for example, DLNA TV is arrived in (Digital Living Network Alliance, Digital Life Network Alliance) agreement, sending information input instruction Server-side.In other embodiments, mobile phone could alternatively be other kinds of mobile terminal device.Can use it is existing or from Interface of the mobile phone application display with input frame of row research and development, for synchronizing the word content of television input frame, with TV service Hold connection communication.Mobile phone terminal installation APP receives specific data packet, parses data and is attached, can receive television The data of transmission are attached TV, and display input frame is used to synchronize the input frame of TV.
TV service end: it can use Java jetty container creation server (jetty server) for responding mobile phone The request (connection cell phone client) of client, registration Android BroadcastReceiver monitors TV input method and sends Broadcast (broadcast), call TV input method AIDL interface, using AIDL interface in TV input method and cell phone client Between play " bridge ".A servlet can be can be using the jetty server of Java creation, jetty server to hold Device, the broadcast that TV input method is monitored in registration can carry API realization by Android.
Implement operating process can include:
The method that mobile phone and TV establish connection, it may include step:
1) television sends UDP message packet, the name of IP and TV comprising TV.
2) in same local area network, cell phone application receives the UDP message packet that TV is sent, and parses displaying for mobile phone and TV As connectable device, mobile phone may search for that television equipment can be connected.
3) mobile phone clicks the specified television equipment of connection, and cell phone client and TV service end create TCP connection.
4) after successful connection, cell phone client and TV service end can carry out data communication.
Method of the TV to mobile phone synchronizing text, it may include step:
1) TV input method bounce or input frame in word content can send specified broadcast when change.
2) TV service end receives the broadcast of TV input method transmission and saves the entrained text data of broadcast.
3) cell phone client of the sending information data in TV service end to connection.
4) cell phone client receives text data and text information is synchronized in mobile phone input frame.
Method of the mobile phone to television synchronous text, it may include:
1) user modifies the content of text of cell phone client input frame, sends TV service for newest text data End.
2) TV service end is called from the interprocess communication AIDL interface for grinding input method.
3) TV input method realizes TV input frame Chinese by the example of Android API InputConnection The synchronization of this information.InputConnection is the included API of Android, can be used for controlling interior in TV input frame Hold.
The synchronous method and step of entry key is as follows:
1) cell phone application clicks the entry key of cellphone inputting method, sends a command to Television clients.
2) Television clients receive order, call the AIDL interface of TV input method.
3) TV input method AIDL interface realizes that Entry key is clicked in simulation, by calling Android API KEYCODE_ENTRY is arranged in setKeyCode, and key assignments is sent to TV soft keyboard.The Android of calling included API is set Set the effect of Entry key in soft keyboard.
4) TV input method calls simulation to click Entry key and realizes that the operation of TV is shown.
In the present embodiment, the entire text using the synchronous TV input frame of cellphone inputting method;Pass through the side of TV input method Formula realizes the text of other software control TV input frame;The text of text and television input frame in mobile phone terminal input frame is real Shi Xiangtong;The determination key effect that the determination key that mobile phone terminal clicks in input method is synchronized to television is identical.In same local area network Mobile phone and TV are established into network connection, since some input demands of smart television, such as input Wi-Fi password, search refer to Determine video etc., the control of input method is most of barely satisfactory by the experience of remote controler on TV, and it is logical that text is inputted on mobile phone It crosses network connection and is synchronized to and make the text input of TV in the input frame of TV extremely quickly and conveniently.
Based on inventive concept identical with the text entry method of TV shown in FIG. 1, the embodiment of the invention also provides A kind of text input device of TV, as described in following example.The original solved the problems, such as due to the text input device of the TV Manage it is similar to the text entry method of TV, therefore the implementation of the text input device of the TV may refer to TV text it is defeated Enter the implementation of method, overlaps will not be repeated.
Fig. 7 is the structural schematic diagram of the text input device of the TV of one embodiment of the invention.As shown in fig. 7, some realities Apply the text input device of the TV of example, it may include:
Data packet sending unit 310, for sending the data packet comprising TV network protocol address and TV identity information, To establish the data transmission channel based on the network transmission protocol between television and mobile communication terminal;
Text input synchronization unit 320 receives defeated in the mobile communication terminal for transmission channel based on the data The content of text data entered, and the interprocess communication interface for controlling the text input of the television is called, it will be described The synchronous input of the corresponding content of text of content of text data is shown to the specified display area of the television.
In some embodiments, data packet sending unit 310, it may include:
First packet sending module, for sending the number of users comprising TV network protocol address and TV identity information According to datagram protocol data packet, to establish transmission control protocol connection between television and mobile communication terminal, as based on network The data transmission channel of transport protocol, wherein the television and the mobile communication terminal are in same local area network.
In some embodiments, the text input device of TV shown in Fig. 7, may also include that
Broadcast listening unit, for can show that the content of text of the specified display area becomes by monitoring to obtain The specified broadcast changed, and save text data entrained in the specified broadcast;
Text data transmission unit sends text entrained in the specified broadcast for transmission channel based on the data Notebook data, by the synchronous input display of the corresponding content of text of text data entrained in the specified broadcast to the movement Communication terminal.
In some embodiments, the text input device of TV shown in Fig. 7, may also include that
Determination key clicks order receiving unit, receives for transmission channel based on the data in the mobile communication terminal The determination key of generation clicks order, and calls the interprocess communication interface, clicks life for simulating the determination key to obtain Enable the key assignments of corresponding determination key click action;
Determination key clicks command synchronization unit, for being shown on the TV soft keyboard of the television according to the key assignments Determination key, which is clicked, to be moved, and is executed corresponding text input in the television and determined operation.
In some embodiments, data packet sending unit 310, it may include:
Second packet sending module, for sending the data comprising TV network protocol address and TV identity information Packet, to receive the communication connection request for wrapping return based on the data by mobile communication terminal;
Connection request respond module, for responding received communication connection request using the jetty server being pre-created, To establish the data transmission channel based on the network transmission protocol between television and the mobile communication terminal.
In some embodiments, broadcast listening unit, it may include:
Specified broadcast obtains module, specified wide for monitoring Android using pre-registered Android radio receiver It broadcasts, and obtains and can show that the specified broadcast of the changed Android of content of text of the specified display area.
In some embodiments, text input synchronization unit 320, it may include:
Text input synchronization module, between the Android process for calling the text input for controlling the television AIDL interface is communicated, with using the example of Android API InputConnection that the content of text data are corresponding The synchronous input of content of text is shown to the specified display area of the television.
In some embodiments, the interprocess communication interface is Android interprocess communication AIDL interface;The key assignments It is to order corresponding key to obtain by calling Android API setKeyCode that the determination key click is arranged.
In further embodiments, the text input device of TV, it may include:
Data packet receiving unit, for receiving the data packet comprising TV network protocol address and TV identity information, and The data packet is parsed, the TV network protocol address and the TV identity information are obtained;
Connection request unit, for sending communication link according to the TV network protocol address and the TV identity information Request is connect, to establish the data transmission channel based on the network transmission protocol between television and mobile communication terminal;
Content of text transmission unit is sent in the mobile communication terminal input for transmission channel based on the data Content of text data, by the specified of the synchronous input display of the corresponding content of text of the content of text data to the television Display area.
The embodiment of the present invention also provides a kind of electronic equipment, including memory, processor and storage are on a memory and can The computer program run on a processor, the processor realize the step of above-described embodiment the method when executing described program Suddenly.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer program, the program The step of above-described embodiment the method is realized when being executed by processor.
In conclusion the text input device of the text entry method of the TV of the embodiment of the present invention, TV, electronic equipment And computer readable storage medium, by establishing the data based on the network transmission protocol between television and mobile communication terminal Transmission channel is received the content of text data inputted in the mobile communication terminal based on the data transmission channel, and is used for The interprocess communication interface for controlling the text input of the television, can be realized the content of text for inputting the mobile communication terminal It synchronizes and is input to the television.Since the text input of mobile communication terminal has higher flexibility, so, it can be mentioned with this The speed and convenience of high tv text input.
In the description of this specification, reference term " one embodiment ", " specific embodiment ", " some implementations Example ", " such as ", the description of " example ", " specific example " or " some examples " etc. mean it is described in conjunction with this embodiment or example Particular features, structures, materials, or characteristics are included at least one embodiment or example of the invention.In the present specification, Schematic expression of the above terms may not refer to the same embodiment or example.Moreover, the specific features of description, knot Structure, material or feature can be combined in any suitable manner in any one or more of the embodiments or examples.Each embodiment Involved in the step of sequence be used to schematically illustrate implementation of the invention, sequence of steps therein is not construed as limiting, can be as needed It appropriately adjusts.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Particular embodiments described above has carried out further in detail the purpose of the present invention, technical scheme and beneficial effects Describe in detail it is bright, it should be understood that the above is only a specific embodiment of the present invention, the guarantor being not intended to limit the present invention Range is protected, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should be included in this Within the protection scope of invention.

Claims (12)

1. a kind of text entry method of TV characterized by comprising
Send include TV network protocol address and TV identity information data packet, with television and mobile communication terminal it Between establish the data transmission channel based on the network transmission protocol;
Transmission channel receives the content of text data inputted in the mobile communication terminal based on the data, and calls for controlling The interprocess communication interface for making the text input of the television, the corresponding content of text of the content of text data is synchronous Input is shown to the specified display area of the television.
2. the text entry method of TV as described in claim 1, which is characterized in that sending includes TV network protocol address With the data packet of TV identity information, between television and mobile communication terminal establish the data based on the network transmission protocol Transmission channel, comprising:
Send include TV network protocol address and TV identity information User Datagram Protocol data packet, with television with Transmission control protocol connection is established between mobile communication terminal, as the data transmission channel based on the network transmission protocol, wherein The television and the mobile communication terminal are in same local area network.
3. the text entry method of TV as described in claim 1, which is characterized in that further include:
The changed specified broadcast of content of text that can show that the specified display area is obtained by monitoring, and saves institute State text data entrained in specified broadcast;
Transmission channel sends text data entrained in the specified broadcast based on the data, will be in the specified broadcast The synchronous input of the corresponding content of text of entrained text data is shown to the mobile communication terminal.
4. the text entry method of TV as described in claim 1, which is characterized in that further include:
Transmission channel receives the determination key generated in the mobile communication terminal and clicks order based on the data, and described in calling Interprocess communication interface, to obtain the key assignments for clicking the corresponding determination key click action of order for simulating the determination key;
It shows that determination key is clicked on the TV soft keyboard of the television according to the key assignments to move, and is executed in the television Corresponding text input determines operation.
5. the text entry method of TV as described in claim 1, which is characterized in that sending includes TV network protocol address With the data packet of TV identity information, between television and mobile communication terminal establish the data based on the network transmission protocol Transmission channel, comprising:
The data packet comprising TV network protocol address and TV identity information is sent, institute is based on by mobile communication terminal to receive State the communication connection request of data packet return;
Received communication connection request is responded using the jetty server being pre-created, in television and the mobile communication The data transmission channel based on the network transmission protocol is established between terminal.
6. the text entry method of TV as claimed in claim 3, which is characterized in that can show that by monitoring acquisition described The changed specified broadcast of content of text of specified display area, comprising:
The specified broadcast of Android is monitored using pre-registered Android radio receiver, and obtains and can show that described specify The specified broadcast of the changed Android of the content of text of display area.
7. the text entry method of TV as described in claim 1, which is characterized in that call for controlling the television The interprocess communication interface of text input shows the synchronous input of the corresponding content of text of the content of text data to described The specified display area of television, comprising:
The Android interprocess communication AIDL interface for controlling the text input of the television is called, to utilize Android The example of API InputConnection shows the synchronous input of the corresponding content of text of the content of text data to the electricity Depending on the specified display area at end.
8. the text entry method of TV as claimed in claim 4, which is characterized in that the interprocess communication interface is Android interprocess communication AIDL interface;The key assignments is described true by calling Android API setKeyCode to be arranged Determine key and clicks what the corresponding key of order obtained.
9. a kind of text entry method of TV characterized by comprising
The data packet comprising TV network protocol address and TV identity information is received, and parses the data packet, is obtained described TV network protocol address and the TV identity information;
Communication connection request is sent according to the TV network protocol address and the TV identity information, in television and shifting The data transmission channel based on the network transmission protocol is established between mobile communication terminal;
Transmission channel is sent in the content of text data of the mobile communication terminal input based on the data, by the text The synchronous input of the corresponding content of text of content-data is shown to the specified display area of the television.
10. a kind of text input device of TV characterized by comprising
Data packet sending unit, for sending the data packet comprising TV network protocol address and TV identity information, in electricity Depending on establishing the data transmission channel based on the network transmission protocol between end and mobile communication terminal;
Text input synchronization unit receives the text inputted in the mobile communication terminal for transmission channel based on the data Content-data, and the interprocess communication interface for controlling the text input of the television is called, by the content of text The synchronous input of the corresponding content of text of data is shown to the specified display area of the television.
11. a kind of electronic equipment including memory, processor and stores the calculating that can be run on a memory and on a processor Machine program, which is characterized in that the processor realizes the step of any one of claim 1 to 9 the method when executing described program Suddenly.
12. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The step of any one of claim 1 to 9 the method is realized when execution.
CN201811561482.2A 2018-12-20 2018-12-20 The text entry method and device of TV Pending CN109698969A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811561482.2A CN109698969A (en) 2018-12-20 2018-12-20 The text entry method and device of TV

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811561482.2A CN109698969A (en) 2018-12-20 2018-12-20 The text entry method and device of TV

Publications (1)

Publication Number Publication Date
CN109698969A true CN109698969A (en) 2019-04-30

Family

ID=66231877

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811561482.2A Pending CN109698969A (en) 2018-12-20 2018-12-20 The text entry method and device of TV

Country Status (1)

Country Link
CN (1) CN109698969A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324687A (en) * 2019-07-08 2019-10-11 广州创维平面显示科技有限公司 Control method, smart television, terminal and the readable storage medium storing program for executing of smart television
CN112004158A (en) * 2020-08-11 2020-11-27 深圳创维-Rgb电子有限公司 Text input method, television and readable storage medium
WO2022095820A1 (en) * 2020-11-09 2022-05-12 华为技术有限公司 Text input method, electronic device, and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969470A (en) * 2010-10-26 2011-02-09 深圳市同洲电子股份有限公司 Digital television receiving terminal text input method and digital television receiving terminal
CN102970612A (en) * 2012-12-04 2013-03-13 四川长虹电器股份有限公司 Interaction method of smart televisions
US20140173656A1 (en) * 2012-12-14 2014-06-19 Shenzhen Skyworth-Rgb Electronics Co., Ltd. Television
CN104333791A (en) * 2013-12-18 2015-02-04 乐视网信息技术(北京)股份有限公司 Interaction method, device and system for mobile terminal and smart television
CN103974111B (en) * 2014-05-22 2017-12-29 华为技术有限公司 By the method, apparatus of the data transfer on intelligent terminal to television terminal
CN108243192A (en) * 2018-01-11 2018-07-03 世纪龙信息网络有限责任公司 The recognition methods of application access network and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969470A (en) * 2010-10-26 2011-02-09 深圳市同洲电子股份有限公司 Digital television receiving terminal text input method and digital television receiving terminal
CN102970612A (en) * 2012-12-04 2013-03-13 四川长虹电器股份有限公司 Interaction method of smart televisions
US20140173656A1 (en) * 2012-12-14 2014-06-19 Shenzhen Skyworth-Rgb Electronics Co., Ltd. Television
CN104333791A (en) * 2013-12-18 2015-02-04 乐视网信息技术(北京)股份有限公司 Interaction method, device and system for mobile terminal and smart television
CN103974111B (en) * 2014-05-22 2017-12-29 华为技术有限公司 By the method, apparatus of the data transfer on intelligent terminal to television terminal
CN108243192A (en) * 2018-01-11 2018-07-03 世纪龙信息网络有限责任公司 The recognition methods of application access network and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324687A (en) * 2019-07-08 2019-10-11 广州创维平面显示科技有限公司 Control method, smart television, terminal and the readable storage medium storing program for executing of smart television
CN112004158A (en) * 2020-08-11 2020-11-27 深圳创维-Rgb电子有限公司 Text input method, television and readable storage medium
WO2022095820A1 (en) * 2020-11-09 2022-05-12 华为技术有限公司 Text input method, electronic device, and system

Similar Documents

Publication Publication Date Title
CN106713485B (en) Cloud computing mobile terminal
US10341716B2 (en) Live interaction system, information sending method, information receiving method and apparatus
CN112437122B (en) Communication method, communication device, computer readable medium and electronic equipment
CN106658205B (en) Live broadcast room video stream synthesis control method and device and terminal equipment
CN111225230B (en) Management method and related device for network live broadcast data
CN104581405B (en) A kind of display content processing method and equipment
CN110139139A (en) A kind of method for processing business, terminal, server and Related product
US9686329B2 (en) Method and apparatus for displaying webcast rooms
CN101068258B (en) Electronic game controlling method and controlling system
CN108322685A (en) Video frame interpolation method, storage medium and terminal
WO2014183427A1 (en) Method and apparatus for displaying webcast rooms
CN109698969A (en) The text entry method and device of TV
CN113676741B (en) Data transmission method and device, storage medium and electronic equipment
CN109152095A (en) Wireless network connecting method for terminal
CN108377157B (en) Control method and device of Wi-Fi antenna
CN105094638A (en) Image screen sharing method of mobile terminal and smart home device and mobile terminal
US11924255B2 (en) Data transmission method and apparatus, server, storage medium, and program product
CN108900855B (en) Live content recording method and device, computer readable storage medium and server
Minopoulos et al. A survey on haptic data over 5g networks
CN109246741A (en) Wireless network connecting method for terminal
CN104935443A (en) Multicast data processing method, device and system, transmitting equipment, and receiving client
WO2023020431A1 (en) Computing power resource determination method and device
US8571189B2 (en) Efficient transmission of audio and non-audio portions of a communication session for phones
CN112242972A (en) Network request processing method, device, storage medium and terminal
SG185678A1 (en) Method and apparatus for changing the configuration of an ongoing streaming session

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190430

RJ01 Rejection of invention patent application after publication