Movatterモバイル変換


[0]ホーム

URL:


CN110365794A - A kind of information push method and system based on internet television - Google Patents

A kind of information push method and system based on internet television
Download PDF

Info

Publication number
CN110365794A
CN110365794ACN201910695618.7ACN201910695618ACN110365794ACN 110365794 ACN110365794 ACN 110365794ACN 201910695618 ACN201910695618 ACN 201910695618ACN 110365794 ACN110365794 ACN 110365794A
Authority
CN
China
Prior art keywords
client
information
server end
master
internet television
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.)
Granted
Application number
CN201910695618.7A
Other languages
Chinese (zh)
Other versions
CN110365794B (en
Inventor
段勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Hongmagic Cube Network Technology Co Ltd
Original Assignee
Sichuan Hongmagic Cube Network 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 Sichuan Hongmagic Cube Network Technology Co LtdfiledCriticalSichuan Hongmagic Cube Network Technology Co Ltd
Priority to CN201910695618.7ApriorityCriticalpatent/CN110365794B/en
Publication of CN110365794ApublicationCriticalpatent/CN110365794A/en
Application grantedgrantedCritical
Publication of CN110365794BpublicationCriticalpatent/CN110365794B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of information push methods based on internet television, and include the following steps: step S100: client is online, send and request to server end, and server end returns to the information of the Master client of client region;Step S200: long connection is established in client and the networking of Mater client;Step S300: for server end by Mater client to client push message, client passes through the message of Master client end response server end.Also disclose a kind of message push system based on internet television, including client and server end.Present invention utilizes client resource, with region networking, electing the mode of Master node to solve terminal quantity increase causes server end quantity to increase therewith, and operation cost increased contradiction therewith has saved server end cost, improved information push efficiency.

Description

A kind of information push method and system based on internet television
Technical field
The present invention relates to TV technologies, specifically, be a kind of information push method based on internet television andSystem.
Background technique
Television set from black and white to color, is rapidly developed to integrated circuit television, by now from electron tube, transistorized televisionInternet intelligent TV.Digital to television has made a maximum technological change since position radio and television are born, and makes spectators by passiveIt watches that program switchs to active program request, radio and television has been pushed to stride forward from traditional media to modern media.With the development of internet,The it is proposed of Internet of Things, the internet television in responsive message epoch.Currently, major television manufacturer all spends very big manpower, objectPower, financial resources research a new generation Internet of Things TV, the carrier that TV is presented as media resource not only will be from the letter for using operationJust the rich of property and media resource improves user experience, also to increase the interaction of TV information according to the demand of userProperty, real-time.In order to guarantee that interactivity, real-time, way traditional at present are that television terminal and server end keep long and connectIt connects to realize and be in communication with each other, for this mechanism drawback it is obvious that when terminal quantity gradually increases, server end pressure can be increasinglyGreatly, the timeliness of communication, accuracy also decline therewith, and in order to improve performance, server-side can only increase number of servers, however eventuallyEnd, which is increased speed, is far longer than the increased speed of server, this leads to the increase of operation cost.
Summary of the invention
The purpose of the present invention is to provide a kind of information push method and system based on internet television, it is existing for solvingThere is the problem of television terminal and the long connection of server end cause operation cost to increase in technology.
The present invention is solved the above problems by following technical proposals:
A kind of information push method based on internet television, includes the following steps:
Step S100: client is online, sends and requests to server end, and server end returns to client regionThe information of Master client;
Step S200: long connection is established in client and the networking of Mater client;
Step S300: for server end by Mater client to client push message, client passes through Master clientHold the message at response server end.
Optionally, the step S100 is specifically included:
Step S110: it is logged in after client booting according to configuration information to given server end;
Step S120: the logging request of received server-side to client searches client packets according to client-side informationInformation, if finding grouping information, into next step;Otherwise, newly-built client packets process is triggered;
Step S130: if client is not registered in server end, client registers are carried out, while it is competing to trigger MasterSelect process;If client is registered, client-side information more new technological process is triggered;
Step S140: server end will log in the information of the Master client of successful information and client regionReturn to client.
Optionally, the newly-built client packets process specifically:
Grouping information is established according to the client packets rule of system configuration, and is returned.
Optionally, the Master campaigns for process specifically:
Judge whether current group is sky, if it is, the client being newly added is promoted as Master client;It is noThen, according to the Master client election strategy of system configuration, new Master client is elected, into next step.
Optionally, the client-side information more new technological process specifically:
Rule is updated according to the client-side information of system configuration, information update is judged whether to, if it is, information is moreEnter after new in next step, otherwise, is directly entered in next step.
Optionally, the step S200 is specifically included:
Step S210: the Master client-side information for the client region that client is returned according to server end, withMaster client establishes long connection;
Step S220:Master client obtains message push server client information, and establishes long connection;
Step S230:Master client reports the client-side information currently connected.
A kind of message push system based on internet television, including client and server end, the client kimonosBusiness device end is for executing the described in any item methods in front.
Compared with prior art, the present invention have the following advantages that and the utility model has the advantages that
(1) present invention utilizes client resources elects the mode of Master node to solve number of terminals with region networkingAmount, which increases, causes number of servers to increase therewith, and operation cost increased contradiction therewith has saved server cost, improved and disappearCease pushing efficiency.
Detailed description of the invention
Fig. 1 is system block diagram of the invention;
Fig. 2 is the principle of the present invention figure.
Specific embodiment
The present invention is optionally described in detail below with reference to embodiment, embodiments of the present invention are not limited thereto.
Embodiment 1:
In conjunction with shown in attached drawing 1 and Fig. 2, a kind of information push method based on internet television includes the following steps:
Step S100: client is online, sends and requests to server end, and server end returns to client regionThe information of Master client;
Step S110: it is logged in after client booting according to configuration information to given server end;
Step S120: the logging request of received server-side to client, by server end according to client-side information (clientClient information includes machine core, type, MAC, outer net IP, port;Intranet IP, port) client packets information is searched, if foundGrouping information, into next step;Otherwise, newly-built client packets process is triggered: according to the client packets of system configuration ruleGrouping information is established, and is returned;Following rule can be used in client packets rule:
It configures (standard of grouping):
1: region, such as: Sichuan, Chongqing etc.;
2: each grouping client terminal quantity, such as: 50,100;
Region and each grouping client list quantity configuration correspond.
Rule:
1: being segmented by region division IP address, such as: Sichuan -> 182.128.0.0 to 182.143.255.255;
2: limiting further according to client terminal quantity by the region division is multiple groupings, such as: group_sc_1
3: reaching quantity limitation, then automatic newly-built grouping, such as: group_sc_2, group_sc_3 ..., group_sc_n.
Step S130:
If client is not registered in server end, client registers are carried out, according to client ip, client is pressed into areaDomain grouping saves, and completes the registration of client, and by the region KEY where client, outer net IP, port and Intranet IP, holdsMouth is saved, while triggering Master election contest process: judging whether current group is sky, if it is, the visitor that will be newly addedIt is promoted as Master client in family end;Otherwise, it according to the Master client election strategy of system configuration, elects newMaster client, into next step;
Master client election strategy can be used as follows:
It configures (standard of election):
1: machine core, type
Rule:
1: different machine cores, type represent the different configurations of TV, according to existing TV set core, machine when system initializationType establishes a set of machine core _ type -> weight mapping relations according to configuration height, see the table below 1, and weight is bigger, and configuration is higher, thenThe performance for representing TV is better, such as:
Machine core _ typeWeight
ZOH92Gi_55Q6A1
ZOH92Gi_55Q6B2
ZOH92Gi_55Q6C3
1 machine core of table _ type weight information table
2: the client being newly added inquires corresponding power in type to system machine core _ type weight information table according to machine coreWeight information, then be compared with the Master client in current group, if it is greater than the weight of current Master client, thenMaster is set by the client being newly added, while triggering Master changing process, is otherwise not processed.
Master changing process:
It successively notifies all clients in current group, issues newest Master client node information, client is receivedIt is triggered after to information: step S210.
If client is registered, client-side information more new technological process is triggered: more according to the client-side information of system configurationNew rule, judges whether to information update, if it is, entering in next step after information update, otherwise, is directly entered nextStep;
Client, which updates rule, can be used such as under type:
It configures (field for needing to update):
1: machine core, type, outer net IP, port;Intranet IP, port
Rule:
1: registration information being found according to MAC, successively the field in comparative arrangement, changes, and updates, and is otherwise not processed.
Step S140: server end will log in the information of the Master client of successful information and client regionReturn to client;
Step S200: long connection is established in client and the networking of Mater client;
Step S210: the Master client-side information for the client region that client is returned according to server end, withMaster client establishes long connection;
Step S220:Master client and message push service cluster establish long connection;
Master client obtains available message push server information to load-balanced server, and establishes long companyIt connects;
Step S230:Master client reports the client-side information currently connected.
Step S300: for server end by Mater client to client push message, client passes through Master clientHold the message at response server end.
Although reference be made herein to invention has been described for explanatory embodiment of the invention, and above-described embodiment is only this hairBright preferable embodiment, embodiment of the present invention are not limited by the above embodiments, it should be appreciated that those skilled in the artMember can be designed that a lot of other modification and implementations, these modifications and implementations will fall in principle disclosed in the present applicationWithin scope and spirit.

Claims (7)

CN201910695618.7A2019-07-302019-07-30Message pushing method and system based on Internet televisionActiveCN110365794B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910695618.7ACN110365794B (en)2019-07-302019-07-30Message pushing method and system based on Internet television

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910695618.7ACN110365794B (en)2019-07-302019-07-30Message pushing method and system based on Internet television

Publications (2)

Publication NumberPublication Date
CN110365794Atrue CN110365794A (en)2019-10-22
CN110365794B CN110365794B (en)2021-09-14

Family

ID=68222681

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910695618.7AActiveCN110365794B (en)2019-07-302019-07-30Message pushing method and system based on Internet television

Country Status (1)

CountryLink
CN (1)CN110365794B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110185405A1 (en)*2010-01-272011-07-28Ravi GanesanMethod for secure user and transaction authentication and risk management
CN104852991A (en)*2015-06-012015-08-19上海雷腾软件股份有限公司Distributed push server system and data push method using the system
CN105554142A (en)*2015-12-242016-05-04北京奇虎科技有限公司Method, apparatus and system for pushing messages
WO2017000666A1 (en)*2015-07-022017-01-05中兴通讯股份有限公司Cluster master node election method and apparatus
CN106789197A (en)*2016-12-072017-05-31高新兴科技集团股份有限公司A kind of cluster election method and system
CN109245940A (en)*2018-10-152019-01-18厦门卓网信息科技股份有限公司A kind of method network equipment discovery and detected

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110185405A1 (en)*2010-01-272011-07-28Ravi GanesanMethod for secure user and transaction authentication and risk management
CN104852991A (en)*2015-06-012015-08-19上海雷腾软件股份有限公司Distributed push server system and data push method using the system
WO2017000666A1 (en)*2015-07-022017-01-05中兴通讯股份有限公司Cluster master node election method and apparatus
CN105554142A (en)*2015-12-242016-05-04北京奇虎科技有限公司Method, apparatus and system for pushing messages
CN106789197A (en)*2016-12-072017-05-31高新兴科技集团股份有限公司A kind of cluster election method and system
CN109245940A (en)*2018-10-152019-01-18厦门卓网信息科技股份有限公司A kind of method network equipment discovery and detected

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王莹: "基于移动互联网的终端消息推送方案研究", 《菏泽学院学报》*

Also Published As

Publication numberPublication date
CN110365794B (en)2021-09-14

Similar Documents

PublicationPublication DateTitle
CN114501073B (en)Live broadcast source returning method and device
CN110572687A (en)Live broadcast source-returning aggregation method, device, system, equipment and storage medium
CN109040243B (en)Message processing method and device
CN112583895B (en)TCP communication method, system and device
US20210314406A1 (en)Communication Method and System under Micro-Service Architecture
CN115567388B (en) Network slicing configuration automatic update method, system, device and storage medium
CN111464446A (en)Communication method and device for multi-line server access and server
CN111031113B (en)User queuing method for supporting platform-level customer service system
JP2013546261A (en) Mobile Internet service realization method, gateway, proxy and system
WO2022116665A1 (en)Method and system for adjusting tcp flow
EP1808996B1 (en)A method for corresponding maintenance point identification with media access control address
US20120023527A1 (en)Method, system and home stream media server for implementing video on demand service
CN111436029A (en)Method, system and related equipment for carrying out charging processing on network slice example
CN110311979B (en) A kind of task migration method of MEC server and related device
CN107508914A (en)A kind of accurate method for pushing of message and system based on cloud computing analysis
WO2013082897A1 (en)Application service update method and device
CN117596618A (en)Deterministic UPF equipment suitable for 5G full-connection factory
CN103763206A (en)Network scheduling method and gateway
CN101938383A (en)On-line monitoring method and system of user account with multiple services as well as monitoring service system
CN106411713A (en)Status notification method and server
CN110365794A (en)A kind of information push method and system based on internet television
CN110401911B (en) A vehicle cloud implementation method based on named data network
CN106789655A (en)The sending method and device of a kind of advertising of route message
US20090059840A1 (en)Wireless communication system and method for managing service flow identifier in the same
CN109274783A (en)A kind of implementation method of dhcp client multiplex roles

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp