[go: up one dir, main page]

CN107645658A - Method for authenticating, the apparatus and system of IPTV IPTV platforms - Google Patents

Method for authenticating, the apparatus and system of IPTV IPTV platforms Download PDF

Info

Publication number
CN107645658A
CN107645658A CN201610587334.2A CN201610587334A CN107645658A CN 107645658 A CN107645658 A CN 107645658A CN 201610587334 A CN201610587334 A CN 201610587334A CN 107645658 A CN107645658 A CN 107645658A
Authority
CN
China
Prior art keywords
database
authentication
user
iptv
authentication 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.)
Pending
Application number
CN201610587334.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.)
ZTE Corp
Original Assignee
Nanjing ZTE New Software 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 Nanjing ZTE New Software Co Ltd filed Critical Nanjing ZTE New Software Co Ltd
Priority to CN201610587334.2A priority Critical patent/CN107645658A/en
Priority to PCT/CN2017/094069 priority patent/WO2018014881A1/en
Publication of CN107645658A publication Critical patent/CN107645658A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Storage Device Security (AREA)

Abstract

The invention provides a kind of method for authenticating, the apparatus and system of IPTV IPTV platforms, wherein this method includes:When detecting the first database exception of IPTV platforms, the authentication request of user is received, wherein, the first database is used to store to carry out authenticating used authentication information to authentication request;Authentication information is obtained from the second database, and authentication request is authenticated according to authentication information.Solve when causing IPTV platform database exceptions by network failure or the machine machine of delaying in correlation technique, system can not provide authentication service, then system operator originally can not be charged to program and user can not watch program, the problem of reducing user experience, and then system still can provide the user authentication service in IPTV platform database exceptions, the effect that is impaired and improving user experience of operator's interests is avoided.

Description

Method for authenticating, the apparatus and system of IPTV IPTV platforms
Technical field
The present invention relates to the communications field, in particular to a kind of method for authenticating of IPTV IPTV platforms, Apparatus and system.
Background technology
With IPTV (Internet Protocol Television, referred to as IPTV) development, The portfolio of IPTV system steeply rises, and this is to IPTV system stability requirement more and more higher.When database background application system occurs Network failure, machine delay the abnormal problems such as machine when, background system is required to normal offer service, allows user's unaware.So that Emergency function when system is for these abnormal conditions just becomes more and more important.
In the case of IPTV background systems are normal, IPTV user watches a film or other programs, and set top box is all Need to send authentication request to background system, background data base can search whether user ordered the film or program.If user Ordered the product for associating the film or program, then return authenticates successfully, and set top box directly plays out.If user is not subscribed to Associate the product of the film or program, then failed authentication, backstage return can ordering products list, set top box is shown, for Order at family.User, which clicks on, to order, and set top box initiates subscription request, and background system receives subscription request, carries out subscription process, orders After purchasing successfully, user is watched.Ticket is ordered in backstage generation simultaneously, is sorted to operator, operator by ticket again to Charge at family.
However, IPTV system largely uses linked database, this database is all unit deployment.Work as database When exception or other reasonses lead to not offer service, whole background system paralysis, authentication can not be provided and order service, used Family can not watch program.
In the related art, in order to solve the problems, such as that database causes user can not watch program extremely, user is watching During some program, authentication is directly returned using foreground electronic program list (Electronic Program Guide, referred to as EPG) By, user's direct viewing program, while no longer send authentication request to IPTV background systems.Which results in although user Do not ordered the program, also can view for free, set top box no longer initiates subscription request, would not also generate order ticket, make It was that the program to be charged can not be charged originally to obtain operator, caused operator's benefit damage.Working as database recovery just simultaneously Chang Shi, because user is actually not subscribed to the program, when user watches the program again, failed authentication, user is prompted to be ordered Purchase so that user can not view for free program again, reduce the experience of user.
In view of the above-mentioned problems, effective solution is not yet proposed in correlation technique.
The content of the invention
The embodiments of the invention provide a kind of method for authenticating, the apparatus and system of IPTV IPTV platforms, with When at least solving to cause IPTV platform database exceptions by network failure or the machine machine of delaying in correlation technique, system can not provide Authentication service, then system operator originally can not be charged to program and user can not watch program, reduce Consumer's Experience The technical problem of degree.
According to one embodiment of present invention, there is provided a kind of method for authenticating of IPTV IPTV platforms, bag Include:When detecting the first database exception of the IPTV platforms, the authentication request of user is received, wherein, first number It is used to store according to storehouse and the authentication request is carried out to authenticate used authentication information;The authentication is obtained from the second database Information, and the authentication request is authenticated according to the authentication information.
Alternatively, second database is the database stored in distributed network node.
Alternatively, the authentication information includes:The authority information of the user, wherein, the authority information is used to indicate institute State access right of the user to appointed product.
Alternatively, the authentication request is authenticated according to the authentication information, including:According in the authentication request User profile the access right of the appointed product is inquired about in second database.
Alternatively, before the first database exception of the IPTV platforms is detected, methods described also includes:Together The authentication information of first database is walked into second database.
Alternatively, also include in second database:Ordering products list.
Alternatively, after it is determined that the user does not have the access right of the appointed product, including:It is in the user The existing ordering products list;The subscription request from the user is received, wherein, the subscription request is used to ask described order Purchase the appointed product in product list;Using the corresponding relation of the product information of the appointed product and the user as institute The authority information in authentication information is stated to preserve into second database.
Alternatively, methods described also includes:When detecting that first database recovery is normal, synchronous second number According to the authentication information in storehouse into first database.
Alternatively, methods described is applied in distributed network node.
According to another embodiment of the present invention, there is provided a kind of method for authenticating of IPTV IPTV platforms, bag Include:In the first database exception of the IPTV platforms, the authentication of user is sent to the network node where the second database Request, wherein, first database is used to store to carry out authenticating used authentication information to the authentication request;Receive mirror Result is weighed, wherein, the authentication information obtained according to the authenticating result from second database is to the authentication Request is authenticated obtained result.
Alternatively, the network node is distributed network node.
Alternatively, the authentication information includes the authority information of the user, wherein, the authority information is described for indicating Access right of the user to appointed product.
According to another embodiment of the present invention, there is provided a kind of authentication device of IPTV IPTV platforms, should For distributed network node, including:Receiving module, for when detecting the first database exception of the IPTV platforms, Receive user authentication request, wherein, first database be used for store the authentication request is authenticated used in Authentication information;Authentication module, for obtaining the authentication information from the second database, and according to the authentication information to described Authentication request is authenticated.
Alternatively, second database is the database stored in the distributed network node.
Alternatively, the authentication information includes:The authority information of the user, wherein, the authority information is used to indicate institute State access right of the user to appointed product.
Alternatively, described device also includes:First synchronization module, for detecting described the first of the IPTV platforms Before database exception, the authentication information of synchronous first database is into second database.
Alternatively, described device also includes:Second synchronization module, detect that first database recovery is normal for working as When, synchronously the authentication information in second database is into first database.
According to another embodiment of the present invention, there is provided a kind of authentication device of IPTV IPTV platforms, its It is characterised by, including:Sending module, in the first database exception of the IPTV platforms, where to the second database Distributed network node send user authentication request, wherein, first database be used for store to the authentication request Carry out authenticating used authentication information;Receiving module, for receiving authenticating result, wherein, according to the authenticating result from The result that the authentication information obtained in second database is authenticated to obtain to the authentication request.
According to another embodiment of the present invention, there is provided a kind of right discriminating system of IPTV IPTV platforms, bag Distributed network node and set top box are included, wherein, the distributed network node, for detecting the of the IPTV platforms During one database exception, the authentication request of user is received, wherein, first database is used to store to enter the authentication request Authentication information used in row authentication;And the authentication information is obtained from the second database, and according to the authentication information The authentication request is authenticated;The set top box, in the first database exception of the IPTV platforms, to The distributed network node where second database sends the authentication request of the user;And receive authentication knot Fruit, wherein, the authentication information obtained according to the authenticating result from second database is to the authentication request Authenticated obtained result.
According to another embodiment of the invention, a kind of storage medium is additionally provided.The storage medium is arranged to storage and used In the program code for performing following steps:When detecting the first database exception of the IPTV platforms, the mirror of user is received Power request, wherein, first database is used to store to carry out authenticating used authentication information to the authentication request;From The authentication information is obtained in two databases, and the authentication request is authenticated according to the authentication information.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:Please according to the authentication The user profile asked inquires about the access right of the appointed product in second database.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:It is described detecting Before the first database exception of IPTV platforms, the authentication information of synchronous first database counts to described second According in storehouse.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:Presented to the user The ordering products list;The subscription request from the user is received, wherein, the subscription request is used to ask the order The appointed product in product list;Using the corresponding relation of the product information of the appointed product and the user as described in The authority information in authentication information is preserved into second database.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:When detecting described When one database recovery is normal, the authentication information in synchronous second database is into first database.
According to another embodiment of the invention, a kind of storage medium is additionally provided.The storage medium is arranged to storage and used In the program code for performing following steps:In the first database exception of the IPTV platforms, to where the second database Network node sends the authentication request of user, wherein, first database is used to store to be authenticated to the authentication request Used authentication information;Authenticating result is received, wherein, obtained according to the authenticating result from second database The result that the authentication information is authenticated to obtain to the authentication request.
By the present invention, due to when detecting the first database exception of IPTV platforms, receiving the authentication request of user And authenticated according to the authentication information obtained from the second database so that in the first database exception, system still can be with Authenticate for user, i.e., by being deposited to the multiple spot of authentication information, solve in correlation technique by network failure or machine When the device machine of delaying causes IPTV platform database exceptions, system can not provide authentication service, and then system operator originally can not be to section Mesh is charged and user can not watch program, the problem of reducing user experience, reaches abnormal in IPTV platform databases When system still can provide the user authentication service, avoid the impaired of operator's interests and improve the effect of user experience Fruit.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is network architecture diagram according to embodiments of the present invention;
Fig. 2 is the flow chart (one) of the method for authenticating of IPTV platforms according to embodiments of the present invention;
Fig. 3 is the flow chart according to the method for authenticating of the IPTV platforms of alternative embodiment of the present invention;
Fig. 4 is the flow chart (two) of the method for authenticating of IPTV platforms according to embodiments of the present invention;
Fig. 5 is the structured flowchart (one) of the authentication device of IPTV platforms according to embodiments of the present invention;
Fig. 6 is the structured flowchart (one) according to the authentication device of the IPTV platforms of alternative embodiment of the present invention;
Fig. 7 is the structured flowchart (two) according to the authentication device of the IPTV platforms of alternative embodiment of the present invention;
Fig. 8 is the structured flowchart (two) of the authentication device of IPTV platforms according to embodiments of the present invention;
Fig. 9 is the structural representation of IPTV networkings according to embodiments of the present invention.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.It should be noted that do not conflicting In the case of, the feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that term " first " in description and claims of this specification and above-mentioned accompanying drawing, " Two " etc. be for distinguishing similar object, without for describing specific order or precedence.
Embodiment 1
The embodiment of the present application can be run in the network architecture shown in Fig. 1, and Fig. 1 is network according to embodiments of the present invention Organization Chart, as shown in figure 1, the network architecture includes:Distributed network node 12 and set top box 14, wherein, set top box 14 to point Cloth network node 12 sends the authentication request of user;Distributed network node 12 sends the authentication knot of the user to set top box 14 Fruit.
A kind of method for authenticating for the IPTV platforms for running on the above-mentioned network architecture is provided in the present embodiment, and Fig. 2 is root According to the flow chart (one) of the method for authenticating of the IPTV platforms of the embodiment of the present invention, as shown in Fig. 2 the flow comprises the following steps:
Step S202, when detecting the first database exception of IPTV platforms, the authentication request of user is received, wherein, First database is used to store to carry out authenticating used authentication information to authentication request;
Step S204, authentication information is obtained from the second database, and authentication request is authenticated according to authentication information.
Alternatively, in step S202, above-mentioned first database can be to be delayed machine or number by network failure, machine extremely According to database caused by the factors such as library storage overabundance of data can not normal work state, when detect IPTV platforms first number During according to storehouse exception, the connection of turn-off data storehouse, start emergency rating, the emergent process of pull-up and detection procedure.Above-mentioned detection process can To be detected with the fixed cycle, whether first database of such as detection in 5 minutes is abnormal.
Alternatively, identified for the first data lab setting emergency rating, first is determined according to the numerical value that the emergency rating identifies The state of database, the first database exception is such as represented when the numerical value of emergency rating mark is 1, when the number of emergency rating mark Be worth for 0 when represent that the first database is normal.Step S204 is performed when the numerical value of emergency rating mark is 1.
By above-mentioned steps, the multiple spot storage for authentication information is realized, can be solved in correlation technique by network event When barrier or the machine machine of delaying cause IPTV platform database exceptions, system can not provide authentication service, then system operator sheet Program can not be charged and user can not watch program, the problem of reducing user experience, be reached in IPTV platform numbers Authentication service still can be provided the user according to system during the exception of storehouse, the impaired of operator's interests is avoided and improves user's body The effect for degree of testing.
In an optional embodiment, above-mentioned second database is the database stored in distributed network node, , then can be with during the second database can be stored in the memory of distributed network node or cache in the present embodiment New storage device need not be set to store the second database.Wherein, can be by above-mentioned second database in order to improve authentication efficiency Preferentially it is stored in caching, directly to be transferred when calling authentication information from caching.
In an optional embodiment, above-mentioned authentication information includes:The authority information of user, wherein, the authority information Access right for instruction user to appointed product, in the present embodiment, above-mentioned authority information can be that the order of user is closed System, the order relations record the order record for certain specific products of the user.Wherein, the said goods can be to need The TV programme or premium movies of payment.
It is above-mentioned to pass through according to the operation that authentication information is authenticated to authentication request in an optional embodiment In the following manner is realized:User profile in authentication request inquires about the access right of appointed product in the second database. , therefore, can be according to user profile in the second database due to being stored with authority information in the second database in the present embodiment Inquire about whether the user ordered appointed product, then realize the authentication for above-mentioned user, wherein, above-mentioned lookup mode can be with Searched using hash unification algorisms, but be not limited to this.
In an optional embodiment, before the first database exception of IPTV platforms is detected, the above method is also Perform following operate:The authentication information of synchronous first database is into the second database.In the present embodiment, timing can be passed through The mode of task realizes above-mentioned synchronizing process, i.e. the authentication information of above-mentioned first database is synchronized to the second database by timing In, such as it can set daily 1:00 AM that the authentication information of the first database is synchronized in the second database.Pass through above-mentioned steps Realize the renewal of the second database.
In an optional embodiment, ordering products list can also be included in the second database.The ordering products arrange Table is the list for the product that user can order, and user can be carried out according to the entry (content) of the record of the ordering products list Order.
In an optional embodiment, after it is determined that user does not have the access right of appointed product, it can also carry out Operate below:Ordering products list is presented to user;The subscription request from user is received, wherein, subscription request is used to ask Appointed product in ordering products list;Using the corresponding relation of the product information of appointed product and user as in authentication information Authority information is preserved into the second database.In the present embodiment, above-mentioned subscription request can be specific instruction, as selection refers to Order.Ordering products list can be shown by set top box, be ordered for user, after ordering successfully, can generate order words It is single, sort and charged again to user by ticket to operator, operator.
In an optional embodiment, when detecting that the first database recovery is normal, in synchronous second database Authentication information is into the first database.In the present embodiment, above-mentioned detection process can repeat according to certain cycle, Such as, one-time detection can be carried out every 3s.By above-mentioned synchronizing process, realize and be in abnormality in the first database When, the first database can be still updated, so, after the first database recovery, the first database purchase has newest Authentication information so that the product information for the product that user orders during the first database exception can be stored in the first database In, prevent user from repeating to order identical product, improve the Experience Degree of user.
In an optional embodiment, the above method can apply in distributed network node.The distributed network Node can be dummy node in logic, or physical equipment in practice, e.g., server or operational processor etc.. Because the above method of the present invention can apply in distributed network node, it is achieved that by user in one point data storehouse Authentication information carries out multiple spot storage, and the authentication information of user is preserved by distributed network node, is then reached when IPTV platforms Database exception when, user can also be authenticated, avoid the impaired of operator's interests and improve user experience Effect.
In an optional embodiment, Fig. 3 is the method for authenticating according to the IPTV platforms of alternative embodiment of the present invention Flow chart, as shown in figure 3, the flow comprises the following steps:
Step S302, distributed network node initiate timed task, and daily 1:00 AM is by the user's in the first database Authentication information is synchronized in the second database of distributed network node;
Step S304, in the case of the first database is in normal condition, distributed network node detection procedure is every 5 points Clock detects the signal intelligence between the first database;
Step S306, when the first database is in normal condition, user initiates authentication request, and distributed network node is straight Connect and forward the request to the first database, the authentication of user is completed in the first database;
Step S308, when the subscription authentication fails, ordering products list, user is presented to the user in distributed network node Click on and order, set top box initiates subscription request, and subscription request is transmitted to the first database, the first data by distributed network node After storehouse is handled successfully, go out and order ticket, while this authentication information is synchronized in the first database by distributed network node, Do not go out to order ticket;
Step S310, it is distributed when can not be communicated when detection procedure detects that the first database is in abnormality Network node pull-up is met an urgent need process, actively disconnects the connection with the first database;
Step S312, when set top box initiates authentication request, distributed network node no longer will according to emergency rating mark Authentication request is transmitted to the first database, but searches user authentication information by hash unification algorisms in the second database In authority information, if being not subscribed to, ordering products list is returned into user, for user order;
Step S314, user, which clicks on, to order, and set top box initiates subscription request, and distributed network node receives order please Ask, process of meeting an urgent need is ordered, by the product information of user's ordering products and the corresponding relation of user according to emergency rating mark It is stored in the second database, is ordered successfully as authentication information, while goes out to order ticket;
Step S316, under emergency rating, detection procedure detects whether the first database recovers normal every 3s, works as detection To the first database recovery it is normal when, distributed network node is attached with the first database again, after successful connection, is taken Disappear emergent, while the time interval of detection procedure the first database positioning of detection is adjusted to 5 minutes;
Step S318, the authentication message of second database purchase is synchronized to the first data when distributed network node will be emergent In storehouse, after synchronous success, emergent process and detection procedure automatically exit from;
Step S320, CDR sorting server is by the order CDR sorting of distributed network node user in contingency procedure To operator, operator is charged by ticket to user.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lot In the case of the former be more preferably embodiment.Based on such understanding, technical scheme is substantially in other words to existing The part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storage In medium (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal equipment (can be mobile phone, calculate Machine, server, or network equipment etc.) perform method described in each embodiment of the present invention.
Embodiment 2
A kind of method for authenticating for the IPTV platforms for running on the above-mentioned network architecture is provided in the present embodiment, and Fig. 4 is root According to the flow chart (two) of the method for authenticating of the IPTV platforms of the embodiment of the present invention, as shown in figure 4, the flow comprises the following steps:
Step S402, in the first database exception of IPTV platforms, sent to the network node where the second database The authentication request of user, wherein, the first database is used to store to carry out authenticating used authentication information to authentication request;
Step S404, authenticating result is received, wherein, the authentication information obtained according to authenticating result from the second database The result for being authenticated to obtain to authentication request.
By above-mentioned steps, the multiple spot storage for authentication information is realized, can be solved in correlation technique by network event When barrier or the machine machine of delaying cause IPTV platform database exceptions, system can not provide authentication service, then system operator sheet Program can not be charged and user can not watch program, the problem of reducing user experience, be reached in IPTV platform numbers Authentication service still can be provided the user according to system during the exception of storehouse, the impaired of operator's interests is avoided and improves user's body The effect for degree of testing.
In an optional embodiment, network node can be distributed network node, but be not restricted to that this.
In an optional embodiment, authentication information can include the authority information of user, wherein, the authority information is used Access right in instruction user to appointed product.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lot In the case of the former be more preferably embodiment.Based on such understanding, technical scheme is substantially in other words to existing The part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storage In medium (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal equipment (can be mobile phone, calculate Machine, server, or network equipment etc.) perform method described in each embodiment of the present invention.
Embodiment 3
Additionally provide a kind of authentication device of IPTV platforms in the present embodiment, the device be used to realizing above-described embodiment and Preferred embodiment, repeating no more for explanation was carried out.As used below, term " module " can realize predetermined work( The combination of the software and/or hardware of energy.Although device described by following examples is preferably realized with software, firmly Part, or the realization of the combination of software and hardware is also what may and be contemplated.
Fig. 5 is the structured flowchart (one) of the authentication device of IPTV platforms according to embodiments of the present invention, as shown in figure 5, should Device includes:Receiving module 52, the authentication for when detecting the first database exception of IPTV platforms, receiving user please Ask, wherein, the first database is used to store to carry out authenticating used authentication information to authentication request;Authentication module 54, is used for Authentication information is obtained from the second database, and authentication request is authenticated according to authentication information.
In an optional embodiment, the second database can be the database stored in distributed network node, but It is to be not limited to this.
In an optional embodiment, authentication information can with the authority information of treasure-house user, wherein, the authority information use Access right in instruction user to appointed product, but be not restricted to that this.
In an optional embodiment, Fig. 6 is the authentication device according to the IPTV platforms of alternative embodiment of the present invention Structured flowchart (one), as shown in fig. 6, the device includes in addition to including all modules shown in Fig. 5:First synchronization module 62, coupling Conjunction is connected to receiving module 52, for before the first database exception of IPTV platforms is detected, synchronous first database Authentication information is into the second database.
In an optional embodiment, Fig. 7 is the authentication device according to the IPTV platforms of alternative embodiment of the present invention Structured flowchart (two), as shown in fig. 7, the device includes in addition to including all modules shown in Fig. 6:Second synchronization module 72, coupling Conjunction is connected to authentication module 54, for when detecting that the first database recovery is normal, the authentication in synchronous second database to be believed Cease into the first database.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong Cross in the following manner realization, but not limited to this:Above-mentioned module is respectively positioned in same processor;Or above-mentioned modules are with any The form of combination is located in different processors respectively.
Embodiment 4
Additionally provide a kind of authentication device of IPTV platforms in the present embodiment, the device be used to realizing above-described embodiment and Preferred embodiment, repeating no more for explanation was carried out.As used below, term " module " can realize predetermined work( The combination of the software and/or hardware of energy.Although device described by following examples is preferably realized with software, firmly Part, or the realization of the combination of software and hardware is also what may and be contemplated.
Fig. 8 is the structured flowchart (two) of the authentication device of IPTV platforms according to embodiments of the present invention, as shown in figure 8, should Device includes:Sending module 82, in the first database exception of IPTV platforms, the distribution to where the second database Network node send user authentication request, wherein, the first database be used for store authentication request is authenticated used in Authentication information;Receiving module 84, for receiving authenticating result, wherein, obtained according to authenticating result from the second database The result that authentication information is authenticated to obtain to authentication request.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong Cross in the following manner realization, but not limited to this:Above-mentioned module is respectively positioned in same processor;Or above-mentioned modules are with any The form of combination is located in different processors respectively.
Embodiment 5
A kind of right discriminating system of IPTV platforms is additionally provided in the present embodiment, and the system includes distributed network node 12 With set top box 14, wherein, distributed network node 12, for when detecting the first database exception of IPTV platforms, receive The authentication request of user, wherein, the first database is used to store to carry out authenticating used authentication information to authentication request;And Authentication information is obtained from the second database, and authentication request is authenticated according to authentication information;Set top box 14, for During the first database exception of IPTV platforms, the authentication that user is sent to the distributed network node where the second database please Ask;And authenticating result is received, wherein, the authentication information obtained according to authenticating result from the second database is to authentication request Authenticated obtained result.
In an optional embodiment, Fig. 9 is the structural representation of IPTV networkings according to embodiments of the present invention, is such as schemed Shown in 9, the networking includes:Database 92, distributed network node 12 and EPG 94, wherein, EPG 94 and a distributed network Network node 12 is of coupled connections, and all distributed network nodes 12 are of coupled connections with database 92.
EPG 94 forwards the authentication request of the user of set top box transmission to work as distributed network into distributed network node 12 When node 12 judges that database 92 is in abnormality, carried out according to the authentication information of own cache for the product that user specifies Authentication;When distributed network node 12 judges that database 92 is in normal condition, directly the authentication request of user is forwarded to In database 92, and the product that user specifies is authenticated by database 92.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong Cross in the following manner realization, but not limited to this:Above-mentioned module is respectively positioned in same processor;Or above-mentioned modules are with any The form of combination is located in different processors respectively.
Embodiment 6
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can The program code for performing following steps to be arranged to storage to be used for:S1, when the first database for detecting IPTV platforms is abnormal When, receive the authentication request of user, wherein, the first database be used to store authentication request is authenticated used in authentication believe Breath;S2, authentication information is obtained from the second database, and authentication request is authenticated according to authentication information.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:According to authentication request In user profile the access right of appointed product is inquired about in the second database.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:Synchronous first data The authentication information in storehouse is into the second database.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:S1, presented to user Ordering products list;S2, the subscription request from user is received, wherein, subscription request is used to ask in ordering products list Appointed product;S3, preserved the corresponding relation of the product information of appointed product and user as the authority information in authentication information Into the second database.
Alternatively, storage medium is also configured to the program code that storage is used to perform following steps:When detecting first When database recovery is normal, the authentication information in synchronous second database is into the first database.
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can The program code for performing following steps to be arranged to storage to be used for:S1, in the first database exception of IPTV platforms, to Network node where two databases sends the authentication request of user, wherein, the first database is used to store to enter authentication request Authentication information used in row authentication;S2, authenticating result is received, wherein, obtained according to authenticating result from the second database The authentication information result that is authenticated to obtain to authentication request
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), mobile hard disk, magnetic disc or light Disk etc. is various can be with the medium of store program codes.
Alternatively, the specific example in the present embodiment may be referred to described in above-described embodiment and optional embodiment Example, the present embodiment will not be repeated here.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and formed Network on, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to they are stored Performed in the storage device by computing device, and in some cases, can be with different from shown in order execution herein The step of going out or describing, they are either fabricated to each integrated circuit modules respectively or by multiple modules in them or Step is fabricated to single integrated circuit module to realize.So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.

Claims (19)

  1. A kind of 1. method for authenticating of IPTV IPTV platforms, it is characterised in that including:
    When detecting the first database exception of the IPTV platforms, the authentication request of user is received, wherein, first number It is used to store according to storehouse and the authentication request is carried out to authenticate used authentication information;
    The authentication information is obtained from the second database, and the authentication request is authenticated according to the authentication information.
  2. 2. according to the method for claim 1, it is characterised in that second database is to be stored in distributed network node Database.
  3. 3. according to the method for claim 1, it is characterised in that the authentication information includes:The authority information of the user, Wherein, the authority information is used to indicate access right of the user to appointed product.
  4. 4. according to the method for claim 3, it is characterised in that the authentication request is reflected according to the authentication information Power, including:User profile in the authentication request inquires about the use of the appointed product in second database Authority.
  5. 5. method according to claim 1 or 2, it is characterised in that detecting first number of the IPTV platforms Before the exception of storehouse, methods described also includes:The authentication information of synchronous first database is to second database In.
  6. 6. according to the method for claim 3, it is characterised in that also include in second database:Ordering products list.
  7. 7. according to the method for claim 6, it is characterised in that when it is determined that the user makes without the appointed product After authority, including:
    The ordering products list is presented to the user;
    The subscription request from the user is received, wherein, the subscription request is used to ask in the ordering products list The appointed product;
    Using the corresponding relation of the product information of the appointed product and the user as the authority in the authentication information Information is preserved into second database.
  8. 8. according to the method for claim 1, it is characterised in that methods described also includes:When detecting first data When storehouse recovers normal, the authentication information in synchronous second database is into first database.
  9. 9. according to the method for claim 1, it is characterised in that methods described is applied in distributed network node.
  10. A kind of 10. method for authenticating of IPTV IPTV platforms, it is characterised in that including:
    In the first database exception of the IPTV platforms, the authentication of user is sent to the network node where the second database Request, wherein, first database is used to store to carry out authenticating used authentication information to the authentication request;
    Authenticating result is received, wherein, the authentication information obtained according to the authenticating result from second database The result for being authenticated to obtain to the authentication request.
  11. 11. according to the method for claim 10, it is characterised in that the network node is distributed network node.
  12. 12. according to the method for claim 10, it is characterised in that the authentication information includes:The authority letter of the user Breath, wherein, the authority information is used to indicate access right of the user to appointed product.
  13. A kind of 13. authentication device of IPTV IPTV platforms, applied to distributed network node, it is characterised in that Including:
    Receiving module, for when detecting the first database exception of the IPTV platforms, receiving the authentication request of user, its In, first database is used to store to carry out authenticating used authentication information to the authentication request;
    Authentication module, for obtaining the authentication information from the second database, and according to the authentication information to the authentication Request is authenticated.
  14. 14. device according to claim 13, it is characterised in that second database is the distributed network node The database of middle storage.
  15. 15. device according to claim 13, it is characterised in that the authentication information includes:The authority letter of the user Breath, wherein, the authority information is used to indicate access right of the user to appointed product.
  16. 16. the device according to claim 13 or 14, it is characterised in that described device also includes:First synchronization module, use In before the first database exception of the IPTV platforms is detected, the authentication of synchronous first database is believed Cease in second database.
  17. 17. device according to claim 13, it is characterised in that described device also includes:Second synchronization module, for working as When detecting that first database recovery is normal, the authentication information in synchronous second database counts to described first According in storehouse.
  18. A kind of 18. authentication device of IPTV IPTV platforms, it is characterised in that including:
    Sending module, in the first database exception of the IPTV platforms, the distributed network to where the second database Network node sends the authentication request of user, wherein, first database, which is used to store, carries out authentication institute to the authentication request The authentication information used;
    Receiving module, for receiving authenticating result, wherein, obtained according to the authenticating result from second database The result that the authentication information is authenticated to obtain to the authentication request.
  19. 19. a kind of right discriminating system of IPTV IPTV platforms, it is characterised in that including distributed network node and machine Top box, wherein,
    The distributed network node, for when detecting the first database exception of the IPTV platforms, receiving user's Authentication request, wherein, first database is used to store to carry out authenticating used authentication information to the authentication request;With And the authentication information is obtained from the second database, and the authentication request is authenticated according to the authentication information;
    The set top box, in the first database exception of the IPTV platforms, where to second database The distributed network node send the authentication request of the user;And authenticating result is received, wherein, the authenticating result According to the authentication information that is obtained from second database result that is authenticated to obtain to the authentication request.
CN201610587334.2A 2016-07-22 2016-07-22 Method for authenticating, the apparatus and system of IPTV IPTV platforms Pending CN107645658A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610587334.2A CN107645658A (en) 2016-07-22 2016-07-22 Method for authenticating, the apparatus and system of IPTV IPTV platforms
PCT/CN2017/094069 WO2018014881A1 (en) 2016-07-22 2017-07-24 Interactive authentication method, device and system for internet protocol television (iptv) platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610587334.2A CN107645658A (en) 2016-07-22 2016-07-22 Method for authenticating, the apparatus and system of IPTV IPTV platforms

Publications (1)

Publication Number Publication Date
CN107645658A true CN107645658A (en) 2018-01-30

Family

ID=60993028

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610587334.2A Pending CN107645658A (en) 2016-07-22 2016-07-22 Method for authenticating, the apparatus and system of IPTV IPTV platforms

Country Status (2)

Country Link
CN (1) CN107645658A (en)
WO (1) WO2018014881A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109361952A (en) * 2018-12-14 2019-02-19 司马大大(北京)智能系统有限公司 Video management method, apparatus, system and electronic equipment
CN110120881A (en) * 2018-02-07 2019-08-13 中兴通讯股份有限公司 Method of data synchronization and device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113497974B (en) * 2020-03-18 2023-03-31 中国电信股份有限公司 State detection method, system and terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047552A (en) * 2006-04-28 2007-10-03 华为技术有限公司 Distribution service management method, system and distribution authorization capacibility discrimination and authorization method, system
US20090297131A1 (en) * 2008-06-03 2009-12-03 At&T Knowledge Ventures, L.P. Method and apparatus for encoding video streams
CN101605238A (en) * 2009-07-01 2009-12-16 中兴通讯股份有限公司 A kind of IPTV business fault treatment method, Apparatus and system
CN101742247A (en) * 2009-12-08 2010-06-16 中兴通讯股份有限公司 Method and system for interactive web TV service authentication and EPG server
CN104052719A (en) * 2013-03-14 2014-09-17 中兴通讯股份有限公司 IPTV-based desktop cloud system authentication method and system
CN105141418A (en) * 2014-05-26 2015-12-09 中国移动通信集团公司 Certificate authentication method and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100962654B1 (en) * 2008-06-09 2010-06-11 주식회사 케이티 Authentication service redundancy method and system for non-stop mobile communication service
CN101489097B (en) * 2009-01-19 2014-04-30 深圳市龙视传媒有限公司 Digital television management system and method
CN103124368A (en) * 2013-01-21 2013-05-29 中兴通讯股份有限公司 Fault processing method and fault processing device in IPTV (internet protocol television) system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047552A (en) * 2006-04-28 2007-10-03 华为技术有限公司 Distribution service management method, system and distribution authorization capacibility discrimination and authorization method, system
US20090297131A1 (en) * 2008-06-03 2009-12-03 At&T Knowledge Ventures, L.P. Method and apparatus for encoding video streams
CN101605238A (en) * 2009-07-01 2009-12-16 中兴通讯股份有限公司 A kind of IPTV business fault treatment method, Apparatus and system
CN101742247A (en) * 2009-12-08 2010-06-16 中兴通讯股份有限公司 Method and system for interactive web TV service authentication and EPG server
CN104052719A (en) * 2013-03-14 2014-09-17 中兴通讯股份有限公司 IPTV-based desktop cloud system authentication method and system
CN105141418A (en) * 2014-05-26 2015-12-09 中国移动通信集团公司 Certificate authentication method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110120881A (en) * 2018-02-07 2019-08-13 中兴通讯股份有限公司 Method of data synchronization and device
CN109361952A (en) * 2018-12-14 2019-02-19 司马大大(北京)智能系统有限公司 Video management method, apparatus, system and electronic equipment

Also Published As

Publication number Publication date
WO2018014881A1 (en) 2018-01-25

Similar Documents

Publication Publication Date Title
EP3832578A1 (en) Electronic invoice identifier allocation method, and electronic ticket generating method, device and system
US11068964B2 (en) Method and device for processing service request
CN110602087A (en) Intelligent screen projection method and device, intelligent terminal and server
US9124943B2 (en) System for provisioning media services
CN110602214B (en) Evidence storing and processing method, device, equipment and medium of judicial chain
CN104735158A (en) Sorted storage method and device for user behavior data
CN113840012A (en) Screen recording evidence obtaining method and system based on block chain and electronic equipment
US9870655B2 (en) Apparatus and method for processing a plurality of logging policies
CN107645658A (en) Method for authenticating, the apparatus and system of IPTV IPTV platforms
CN111343179A (en) Real-time consensus method and device for authenticity of data on link
CN110928880A (en) Data processing method, device, terminal and medium based on block chain
CN106612300A (en) Message push method and push server
US20220369278A1 (en) Object monitoring methods and apparatuses, electronic devices and computer readable storage media
CN110825756B (en) Data synchronization method, device, storage medium and equipment
CN106897185B (en) Method and device for outputting abnormity
FI20215764A1 (en) Electric vehicle charging management and client device
CN114237991A (en) Main/standby service switching method, device, equipment and medium based on cold standby mode
CN113849865A (en) Mobile terminal shopping APP infringing commodity evidence obtaining system based on block chain
CN114386971A (en) Identity authentication method, device, terminal, server and storage medium
CN114040399A (en) Equipment binding method and device, storage medium and electronic device
CN110489253A (en) Data processing method, device, equipment and computer readable storage medium
CN115002183B (en) Information generation method, device, electronic equipment, medium and program product
CN112667447B (en) Data restoration method and device
CN102123314A (en) Method and device for displaying homepage through interactive network television terminal
CN108810043B (en) Method and device for storing comment information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180416

Address after: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No.

Applicant after: ZTE Corporation

Address before: Yuhuatai District of Nanjing City, Jiangsu province 210012 Bauhinia Road No. 68

Applicant before: Nanjing Zhongxing New Software Co., Ltd.

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180130