CN110908739B - Method, device and equipment for realizing data docking with third-party Launcher - Google Patents
Method, device and equipment for realizing data docking with third-party Launcher Download PDFInfo
- Publication number
- CN110908739B CN110908739B CN201911212226.7A CN201911212226A CN110908739B CN 110908739 B CN110908739 B CN 110908739B CN 201911212226 A CN201911212226 A CN 201911212226A CN 110908739 B CN110908739 B CN 110908739B
- Authority
- CN
- China
- Prior art keywords
- launcher
- login
- information
- user
- user information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method, a device and equipment for realizing data docking with a third party Launcher, wherein the method comprises the following steps: after starting, reading a Launcher which is set at present and is started by default; calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful; after user information is acquired through broadcasting, relevant parameter information of equipment and the user information are uploaded to a background server; receiving business operation of a Launcher initiated by a user, calling a background server to acquire business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed; and displaying the related information of the business operation on a display interface, and simultaneously enabling the Luacher to update the configuration related to the user information.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a method, a device and equipment for realizing data docking with a third party Launcher.
Background
At present, television desktops are controlled by third parties, such as Bibei market software, millet box systems and the like. However, since the user basically needs to buy super movie members such as Tencent, Aiqi art or mango TV, the user may directly go to television video software (hereinafter, generally referred to as Launcher) such as Tencent, Aiqi art or mango TV when the user wishes to start the television or the box.
The technical solutions entering the Luacher on the market are probably as follows:
the first method is to embed a third-party video platform in a certain tab of the desktop of the Launcher platform, and enter the corresponding Launcher by clicking the third-party video platform, as shown in fig. 1, so as to access tenuous aurora TV in the desktop of the millet television system. The disadvantage of this solution is that there are too many data interactions with the Launcher platform, various interface data are interfaced through the Launcher platform, and login is implemented in this interface, including one login of its system, giving the user the feeling of logging in twice.
The second is to set a corresponding Launcher inlet in the system, and find the Launcher for use through the Launcher inlet, as shown in fig. 2 and 3. The method has the disadvantages that the operation is complicated, the user can hardly find the Launcher entrance, and the user experience is poor.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide a method, an apparatus, and a device for implementing data docking with a third party Launcher, which can simplify and implement login of each Launcher, and make the Launcher docking process more simplified, efficient, and fast.
The embodiment of the invention provides a method for realizing data docking with a third party Launcher, which comprises the following steps:
after starting, reading a Launcher which is set at present and is started by default;
calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful;
after user information is acquired through broadcasting, relevant parameter information of equipment and the user information are uploaded to a background server;
receiving business operation of a Launcher initiated by a user, calling a background server to acquire business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed;
and displaying the related information of the business operation on a display interface, and simultaneously enabling the Luacher to update the configuration related to the user information.
Preferably, the method further comprises the following steps:
the identification of the Launcher started by default is initially set, the identification of the default is written into system properties or sharedreferences, and the identification can be provided for a user to modify.
Preferably, the method further comprises the following steps:
and entering a setting interface of the Launcher with the default starting through a pre-agreed entry to modify the Launcher with the default starting.
Preferably, the service operation includes: member recharging and broadcast control authentication.
Preferably, login is allowed at the login interface by scanning login or entering account and password.
Preferably, the relevant parameter information of the device includes a serial number and a mac address.
The embodiment of the invention also provides a device for realizing data docking with a third party Launcher, which comprises:
the reading unit is used for reading the currently set default started Launcher after starting;
the login calling unit is used for calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent through broadcasting after the login is successful;
the uploading unit is used for uploading the relevant parameter information of the equipment and the user information to the background server after the user information is acquired through broadcasting;
the system comprises a service calling unit, a background server and a service processing unit, wherein the service calling unit is used for receiving a Launcher service operation initiated by a user and calling the background server to acquire service information, so that the background server calls the Launcher server to execute the service operation according to the service information, and returns a completion message after the service operation is completed;
and the display unit is used for displaying the relevant information of the business operation on a display interface and simultaneously enabling the Luacher to update the configuration relevant to the user information.
The embodiment of the present invention further provides an apparatus for implementing data interfacing with a third party Launcher, including a memory and a processor, where the memory stores a computer program, and the computer program can be executed by the processor to implement the method for implementing data interfacing with the third party Launcher as described above.
In the above embodiment, after the user sets the default Launcher, the user can directly start the Launcher to the corresponding Launcher, so that the user is free from complicated operations and is simple and easy to use. During data interaction, data docking can be realized only by simply broadcasting and calling a corresponding service interface, and a server of the Launcher does not need to make any change, so that the docking process of the Launcher is simplified, and the Launcher is efficient and rapid.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic representation of the prior art operation of entering a predetermined Luacher.
Fig. 2 and 3 are another operational schematic of the prior art going to a predetermined luer.
Fig. 4 is a schematic flowchart of a method for implementing data interfacing with a third party Launcher according to a first embodiment of the present invention.
Fig. 5 is a schematic structural diagram of an apparatus for implementing data interfacing with a third party Launcher according to a second embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 4, a first embodiment of the present invention provides a method for implementing data interfacing with a third party Launcher, which can be performed by a device for implementing data interfacing with the third party Launcher, and includes at least the following steps:
s101, after starting, reading the currently set Launcher started by default.
In this embodiment, the device (hereinafter, referred to as a device) for implementing data docking with the third party Launcher may be a set top box or a smart television, and the like, wherein a corresponding APP or software application is installed in the device, and the device can implement the method for implementing data docking with the third party Launcher of this embodiment by executing the APP.
In this embodiment, during initialization, after being started, the device automatically starts the APP service, so that a user sets a default starting Launcher, an identifier of the default starting Launcher may be written to a system attribute or shared preferences, the identifier may be provided for the user to modify, and after each login of the device, the default setting Launcher is read and the default starting is performed.
For example, if the identifier of the default Launcher is set to be the flight cloud audio-visual aurora Launcher, when the device is started, the APP reads the identifier of the Launcher to interpret the corresponding Launcher, and calls the default Launcher by using the adb command, that is, calls the flight cloud audio-visual aurora Launcher.
It should be noted that, a user may enter the APP through a certain floating window or a default entry, and may switch launchers inside the APP and modify a default started Launcher.
And S102, calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and simultaneously, the user information is sent by broadcasting after the login is successful.
In this embodiment, after Launcher is started, simple login and service processing can be realized by data interfacing with Launcher. When logging in, the App calls a login page of the Launcher, the login page is displayed on the equipment, and a user can log in through a mobile phone qq or a WeChat scanning code or can also log in through inputting an account password. After the login user information is input, the Launcher calls the corresponding server to execute user login, the user information after successful login is sent to the App through broadcasting, and the Launcher exits at the same time.
S103, after the user information is obtained through broadcasting, the related parameter information of the equipment and the user information are uploaded to a background server.
In this embodiment, after acquiring user information sent by the Launcher through broadcasting, the App uploads relevant parameter information of the device, such as a serial number, a mac address, and the like, to a background server of the App for storage.
S104, receiving the business operation of the Launcher initiated by the user, calling the background server to acquire the business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed.
S105, displaying the relevant information of the business operation on a display interface, and enabling the Luacher to update the configuration relevant to the user information.
In this embodiment, taking a business operation as a recharging member operation as an example, the App calls the background server to obtain the goods and the payment information, and after receiving the payment success information, the background server calls the server of the Launcher to request the recharging member (the server of the Launcher has previously implemented a corresponding recharging business interface). And after the background server of the App successfully charges, the App returns a success message to the App, and the App displays a payment result and an order result through an interface. Meanwhile, the server of the luncher updates information such as member information and use validity period.
Of course, it should be noted that the service operation may also be other operations, such as broadcast control authentication, and the like, and the present invention is not limited specifically.
In the embodiment, after the user sets the default Launcher, the device can be directly started to the corresponding Launcher when the device is started, so that the user is free from complicated operation and is simple and easy to use. During data interaction, data docking can be realized only by simply broadcasting and calling a corresponding service interface in exchange with the Launcher, and a server of the Launcher does not need to make any change, so that the docking process of the Launcher is simplified, and the Launcher is efficient and rapid.
Referring to fig. 5, a second embodiment of the present invention further provides an apparatus for implementing data interfacing with a third party Launcher, including:
a reading unit 210, configured to read a currently set default started Launcher after starting;
the login calling unit 220 is configured to call the login manner of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to perform a login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful;
the uploading unit 230 is configured to upload the relevant parameter information of the device and the user information to the background server after obtaining the user information through broadcasting;
a service invoking unit 240, configured to receive a service operation initiated by a user on a Launcher, and invoke a background server to obtain service information, so that the background server invokes the Launcher server to execute the service operation according to the service information, and returns a completion message after the service operation is completed;
and the display unit 250 is used for displaying the relevant information of the business operation on the display interface and simultaneously enabling the Luacher to update the configuration relevant to the user information.
Preferably, the method further comprises the following steps:
the initialization unit is used for setting a default starting identifier at the beginning, writing the default setting identifier into system attributes or shared preferences, and providing the identifier for a user to modify.
Preferably, the method further comprises the following steps:
and the entrance unit is used for entering the setting interface of the Launcher started by default through a pre-agreed entrance so as to modify the Launcher started by default.
Preferably, the service operation includes: member recharging and broadcast control authentication.
Preferably, login is allowed at the login interface by scanning login or entering account and password.
Preferably, the relevant parameter information of the device includes a serial number and a mac address.
The third embodiment of the present invention also provides an apparatus for implementing data interfacing with a third party Launcher, including a memory and a processor, where the memory stores a computer program, and the computer program can be executed by the processor to implement the method for implementing data interfacing with the third party Launcher as described above.
Illustratively, the method of interfacing data with a third party Launcher may be implemented by executing a computer program, which may be partitioned into one or more modules, which are stored in the memory and executed by the processor to accomplish the present invention. The one or more modules may be a series of computer program instruction segments capable of performing specific functions, which are used for describing the execution process of the computer program in the device for realizing data docking by the third-party Launcher.
The device for realizing data docking with the third party Launcher may be a desktop computer, a notebook, a palm computer, a cloud server and other computing devices. The apparatus may include, but is not limited to, a processor, a memory, a display. Those skilled in the art will appreciate that the above components are merely examples and are not meant to be limiting of computing devices, and that more or fewer components may be included, or certain components may be combined, or different components may be included, e.g., the devices may also include input-output devices, network access devices, buses, etc.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like that is the control center for the device and that connects the various parts of the overall computing device using various interfaces and lines.
The memory may be used to store the computer programs and/or modules, and the processor may implement various functions of the device interfacing with third party launchers by executing or executing the computer programs and/or modules stored in the memory and invoking data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, a text conversion function, etc.), and the like; the storage data area may store data (such as audio data, text message data, etc.) created according to the use of the cellular phone, etc. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
Wherein, the device for realizing data interface with the third party Launcher can be stored in a computer readable storage medium if the device is realized in the form of software functional unit and sold or used as a stand-alone product. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that the above-described device embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.
Claims (6)
1. A method for realizing data interfacing with third-party television video software Launcher is characterized by comprising the following steps:
after starting, reading a Launcher which is set at present and is started by default; during initialization, the device automatically starts the APP service after being started, a user sets a default starting Launcher, an identifier of the default starting Launcher is written into system attributes or sharedpreferences, the identifier is provided for the user to modify, and the default setting Launcher is read and the default starting is carried out after logging in each time;
calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful;
after user information is acquired through broadcasting, relevant parameter information of equipment and the user information are uploaded to a background server;
receiving business operation of a Launcher initiated by a user, calling a background server to acquire business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed;
and displaying the related information of the business operation on a display interface, and simultaneously enabling the Launcher to update the configuration related to the user information.
2. The method of claim 1, further comprising:
and entering a setting interface of the Launcher with the default starting through a pre-agreed entry to modify the Launcher with the default starting.
3. The method of claim 1, wherein the business operation comprises: member recharging and broadcast control authentication.
4. The method of claim 1, wherein the login interface allows login by scanning for login or entering an account number and password.
5. The method of claim 1, wherein the parameter information related to the device comprises a serial number and a mac address.
6. An apparatus for data interfacing with third party television video software launchers, comprising a memory and a processor, the memory having stored therein a computer program executable by the processor to implement the method of data interfacing with third party television video software launchers as claimed in any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911212226.7A CN110908739B (en) | 2019-11-28 | 2019-11-28 | Method, device and equipment for realizing data docking with third-party Launcher |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911212226.7A CN110908739B (en) | 2019-11-28 | 2019-11-28 | Method, device and equipment for realizing data docking with third-party Launcher |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110908739A CN110908739A (en) | 2020-03-24 |
CN110908739B true CN110908739B (en) | 2020-12-01 |
Family
ID=69821464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911212226.7A Active CN110908739B (en) | 2019-11-28 | 2019-11-28 | Method, device and equipment for realizing data docking with third-party Launcher |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110908739B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112235623B (en) * | 2020-10-14 | 2022-03-22 | 广东悦伍纪网络技术有限公司 | Mobile intelligent household set top box and system thereof |
WO2023216012A1 (en) * | 2022-05-07 | 2023-11-16 | 广州视源电子科技股份有限公司 | Processor-based gesture processing method and apparatus, and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119327A (en) * | 2006-08-04 | 2008-02-06 | 陆悦 | Instant chatting implementation system and method thereof |
CN105554536A (en) * | 2015-12-04 | 2016-05-04 | 四川长虹电器股份有限公司 | Method and system for configuration management on intelligent television power-on non-stop application |
JP2018110434A (en) * | 2018-02-16 | 2018-07-12 | ソニー株式会社 | Receiving device and receiving method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101022571B (en) * | 2006-02-15 | 2011-08-03 | 华为技术有限公司 | System and method for realizing mobile multimedia service |
US10180962B1 (en) * | 2007-09-28 | 2019-01-15 | Iqor Us Inc. | Apparatuses, methods and systems for a real-time phone configurer |
CN104519060B (en) * | 2014-12-16 | 2018-05-25 | 深圳市共进电子股份有限公司 | It reads parameter and calls the method and device of service |
CN108829467B (en) * | 2018-04-28 | 2020-05-22 | 蜂助手股份有限公司 | Third-party platform docking implementation method, device, equipment and storage medium |
-
2019
- 2019-11-28 CN CN201911212226.7A patent/CN110908739B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119327A (en) * | 2006-08-04 | 2008-02-06 | 陆悦 | Instant chatting implementation system and method thereof |
CN105554536A (en) * | 2015-12-04 | 2016-05-04 | 四川长虹电器股份有限公司 | Method and system for configuration management on intelligent television power-on non-stop application |
JP2018110434A (en) * | 2018-02-16 | 2018-07-12 | ソニー株式会社 | Receiving device and receiving method |
Also Published As
Publication number | Publication date |
---|---|
CN110908739A (en) | 2020-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108521608B (en) | Video file processing method and device, terminal and storage medium | |
CN109168021B (en) | Plug flow method and device | |
WO2020133373A1 (en) | Video processing method, apparatus, and electronic device, and computer readable storage medium | |
US11483264B2 (en) | Information interaction method, apparatus, device, storage medium and program product | |
CN110336735B (en) | Method and equipment for sending reminding message | |
CN110070496B (en) | Method and device for generating image special effect and hardware device | |
CN110704202B (en) | Multimedia recording data sharing method and terminal equipment | |
CN108763311B (en) | Interface display method and device, intelligent interactive panel and storage medium | |
CN111324378B (en) | Configuration method, device and equipment for video monitoring application software | |
CN110908739B (en) | Method, device and equipment for realizing data docking with third-party Launcher | |
US20170163787A1 (en) | Method and electronic device for upgrading or downgrading system | |
CN106843794B (en) | Split screen display method and system based on android | |
US20210191580A1 (en) | Method and Apparatus for Displaying Application Program, Terminal Device, and Storage Medium | |
WO2024109786A1 (en) | Instant messaging session information processing method and apparatus, and electronic device | |
CN109168012B (en) | Information processing method and device for terminal equipment | |
CN112286904A (en) | Cluster migration method and device and storage medium | |
CN110070592A (en) | Generation method, device and the hardware device of special efficacy packet | |
US20170188214A1 (en) | Method and electronic device for sharing multimedia information | |
US20240015201A1 (en) | Connected cloud applications | |
CN107566859A (en) | A kind of player method, playing device and terminal | |
CN110780913A (en) | Cross-machine type differential upgrading method and system, storage medium and electronic equipment | |
CN107395493B (en) | Method and device for sharing message based on intention | |
US20170134781A1 (en) | Method and apparatus for realizing custom menu, client and server | |
CN113568544A (en) | Method, device and equipment for selecting information in batches and readable storage medium | |
CN111199519B (en) | Method and device for generating special effect package |
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 | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: No.16305, private service building, Guangzhou, Guangzhou Patentee after: Guangdong yuewuji Network Technology Co.,Ltd. Address before: No.16305, private service building, Guangzhou, Guangzhou Patentee before: Guangdong Handingbee Assistant Network Technology Co.,Ltd. |