CN109729390A - A kind of IPTV program monitoring method, apparatus and system - Google Patents

A kind of IPTV program monitoring method, apparatus and system Download PDF

Info

Publication number
CN109729390A
CN109729390A CN201910103620.0A CN201910103620A CN109729390A CN 109729390 A CN109729390 A CN 109729390A CN 201910103620 A CN201910103620 A CN 201910103620A CN 109729390 A CN109729390 A CN 109729390A
Authority
CN
China
Prior art keywords
characteristic value
reference characteristic
monitoring station
current
transport stream
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
CN201910103620.0A
Other languages
Chinese (zh)
Other versions
CN109729390B (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.)
Inspur Software Technology Co Ltd
Original Assignee
Inspur Software Group 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 Inspur Software Group Co Ltd filed Critical Inspur Software Group Co Ltd
Priority to CN201910103620.0A priority Critical patent/CN109729390B/en
Publication of CN109729390A publication Critical patent/CN109729390A/en
Application granted granted Critical
Publication of CN109729390B publication Critical patent/CN109729390B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

The present invention provides a kind of IPTV program monitoring methods, apparatus and system, this method comprises: obtaining the reference characteristic value from the first monitoring station, wherein, the reference characteristic value is the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV for first monitoring station and is formed;Obtain the current characteristic value from the second monitoring station, wherein the current characteristic value is that second monitoring station broadcasts the second transport stream of the monitored program transmitted in net according to a telecom operators IPTV and formed;According to the current characteristic value and the reference characteristic value, the consistency of programme content corresponding to programme content corresponding to first transport stream and second transport stream is determined.The device includes: first acquisition unit, second acquisition unit and judging unit.This programme can reduce the cost being monitored to IPTV program.

Description

A kind of IPTV program monitoring method, apparatus and system
Technical field
The present invention relates to digital broadcast television technical field, in particular to a kind of IPTV program monitoring method, device and it is System.
Background technique
Interactive Internet TV (Interactive Personality TV, IPTV) is a kind of wide by set-top box access Web TV with network implementations DTV, IPTV can also be realized and be followed one's inclinations other than having the function of basic live telecast Program request, time shift are reviewed and the functions such as entertainment interactive.A set of digital television program is broadcasted to spectators from TV station and is connect in a manner of IPTV It receives, Broadcast Control platform transmission network is integrated by IPTV to be passed through and telecom operators IPTV broadcasts the transmission of the two networks of net, tool Body is to integrate Broadcast Control platform by IPTV to be transferred to each telecom operators IPTV front end system, later by telecom operators IPTV Front end system carries out a series of processing to the digital and electronic program received, receives end user by IPTV terminal later.
It is wrong that transmission may occur for digital television program during telecom operators' IPTV front-end processing, network transmission Accidentally, by artificial change, by malicious attack situations such as, in order to guarantee the normal broadcast of digital television program, need to transport telecommunications Digital television program in battalion's quotient IPTV Transmission Network is monitored.
Currently, in order to be monitored to the digital television program in IPTV Transmission Network, in each IPTV transmission services system The IPTV transmission node deployment monitoring front end of system, records the IPTV program that IPTV Transmission system is broadcasted by monitoring front end, later The IPTV program transmission of recording is monitored processing to mechanism for monitoring.
For the method that target is monitored IPTV program, due to the IPTV program that the transmission of monitoring front end is recorded need compared with Big transmission bandwidth, and it includes multistage IPTV transmission node that telecom operators IPTV, which broadcasts net, each IPTV transmission node tool The monitoring front end for needing to be arranged, this needs the special line with larger network bandwidth just to transmit the IPTV that each monitoring front end is recorded Program, the higher cost for causing IPTV program to monitor.
Summary of the invention
The embodiment of the invention provides a kind of IPTV program monitoring methods, apparatus and system, can reduce to IPTV program The cost being monitored.
In a first aspect, the embodiment of the invention provides a kind of IPTV program monitoring methods, comprising:
Obtain the reference characteristic value from the first monitoring station, wherein the reference characteristic value is first monitoring station Point integrates the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network according to IPTV and is formed;
Obtain the current characteristic value from the second monitoring station, wherein the current characteristic value is second monitoring station O'clock the second transport stream of the monitored program transmitted in net is broadcasted according to telecom operators IPTV and is formed;
According to the current characteristic value and the reference characteristic value, determine programme content corresponding to first transport stream with The consistency of programme content corresponding to second transport stream.
Optionally,
Each described reference characteristic value is extracted by preset image feature value by first monitoring station and is calculated Method handles corresponding the first video image of a frame and is generated, and first video image is by first monitoring station First transport stream is decoded and is obtained;
Each described current characteristic value is by second monitoring station by described image characteristics extraction algorithm to phase Corresponding the second video image of a frame is handled and is generated, and second video image is by second monitoring station to described Second transport stream is decoded and obtains.
Optionally,
The reference characteristic value of the acquisition from the first monitoring station, comprising:
It is lasting to receive the reference characteristic value message from first monitoring station, wherein each described fixed reference feature It is worth the first video image described in the corresponding frame of message, two reference characteristic value message that adjacent reception arrives correspond to described first First video image described in two adjacent frames in transport stream;
Each described reference characteristic value message is parsed respectively, obtain that the reference characteristic value message includes is described The identification information of reference characteristic value and the monitored program, the generation time of the reference characteristic value and first monitoring The identification information of website;
The current characteristic value of the acquisition from the second monitoring station, comprising:
It is lasting to receive the current characteristic value message from second monitoring station, wherein each described current signature It is worth the second video image described in the corresponding frame of message, two current characteristic value message that adjacent reception arrives correspond to described second Second video image described in two adjacent frames in transport stream;
Each described current characteristic value message is parsed respectively, obtain that the current characteristic value message includes is described The identification information of current characteristic value and the monitored program, the generation time of the current characteristic value and second monitoring The identification information of website.
Optionally, it is described first transport stream determined according to the current characteristic value and the reference characteristic value corresponding to The consistency of programme content corresponding to programme content and second transport stream, comprising:
For current characteristic value described in each, when determining corresponding matching according to the generation time of the current characteristic value Between section;
Obtain at least one reference characteristic value of corresponding generation time in the match time section;
Judge at least one described reference characteristic value for getting with the presence or absence of at least one described reference characteristic value with The current characteristic value matches;
If so, determining programme content corresponding to programme content corresponding to first transport stream and second transport stream Unanimously;
If not, determining programme content corresponding to programme content corresponding to first transport stream and second transport stream It is inconsistent.
Optionally, with the presence or absence of at least one described ginseng in described at least one described reference characteristic value for judging to get Characteristic value is examined to match with the current characteristic value, comprising:
For reference characteristic value described in each of at least one reference characteristic value described in getting, pass through following public Formula calculates the matching degree between the reference characteristic value and the current characteristic value;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;It is current that the m characterizes this The number of the respective included eigenvalue cluster of characteristic value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value In i eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Table Levy in i+1 eigenvalue cluster included by the reference characteristic value with i+1 eigenvalue cluster included by the current characteristic value The number of middle same characteristic features value;Wherein, each eigenvalue cluster includes at least one characteristic value;
If at least one the described reference characteristic value got there are reference characteristic value described at least one with it is described The matching degree between current characteristic value is greater than preset matching degree threshold value, it is determined that at least one reference got There are reference characteristic values described at least one and the current characteristic value to match in characteristic value, otherwise determines at least one got There is no the reference characteristic values to match with the current characteristic value in a reference characteristic value.
Second aspect, the embodiment of the invention also provides a kind of IPTV program monitoring devices, comprising: first acquisition unit, Second acquisition unit and judging unit;
The first acquisition unit, for obtaining the reference characteristic value from the first monitoring station, wherein described with reference to special Value indicative integrates the first of the monitored program transmitted in Broadcast Control platform transmission network according to IPTV for first monitoring station Transport stream and formed;
The second acquisition unit, for obtaining the current characteristic value from the second monitoring station, wherein the current spy Value indicative, which is second monitoring station, broadcasts the of the monitored program transmitted in net according to telecom operators IPTV Two transport streams and formed;
The judging unit, the reference characteristic value for being got according to the first acquisition unit and described second The current characteristic value that acquiring unit is got determines programme content corresponding to first transport stream and second transmission Flow the consistency of corresponding programme content.
Optionally,
The first acquisition unit, for persistently receiving the reference characteristic value message from first monitoring station, and Each described reference characteristic value message is parsed respectively, obtains the fixed reference feature that the reference characteristic value message includes The mark for generating time and first monitoring station of the identification information of value and the monitored program, the reference characteristic value Know information, wherein each described reference characteristic value is mentioned by first monitoring station by preset image feature value It takes algorithm to handle corresponding the first video image of a frame and is generated, first video image is monitored by described first Website is decoded first transport stream and obtains, the first view described in the corresponding frame of each described reference characteristic value message Frequency image, adjacent reception to two reference characteristic value message correspond to described in two frames adjacent in first transport stream One video image;
The second acquisition unit, for persistently receiving the current characteristic value message from second monitoring station, and Each described current characteristic value message is parsed respectively, obtains the current signature that the current characteristic value message includes The mark for generating time and second monitoring station of the identification information of value and the monitored program, the current characteristic value Know information, wherein each described current characteristic value passes through described image characteristics extraction algorithm by second monitoring station Corresponding the second video image of a frame is handled and is generated, second video image is by second monitoring station pair Second transport stream is decoded and obtains, the second video figure described in the corresponding frame of each described current characteristic value message Picture, adjacent reception to two current characteristic value message correspond to described in two frames adjacent in second transport stream the second view Frequency image.
Optionally,
The judging unit, each described current characteristic value for being got for the second acquisition unit, root Corresponding match time section is determined according to the generation time of the current characteristic value, and the acquisition corresponding generation time is located at the matching At least one reference characteristic value in period, if there are at least one at least one the described reference characteristic value got The reference characteristic value matches with the current characteristic value, it is determined that programme content corresponding to first transport stream and described the Programme content corresponding to two transport streams is consistent, otherwise determines programme content corresponding to first transport stream and second transmission It is inconsistent to flow corresponding programme content.
Optionally,
The judging unit, for being referred to for described in each of at least one reference characteristic value described in getting Characteristic value calculates the matching degree between the reference characteristic value and the current characteristic value by following formula, if the institute got State at least one reference characteristic value that there are described between reference characteristic value described at least one and the current characteristic value It is greater than preset matching degree threshold value with degree, it is determined that there are at least one institutes at least one reference characteristic value got Reference characteristic value is stated to match with the current characteristic value, otherwise determine at least one reference characteristic value for getting there is no with The reference characteristic value that the current characteristic value matches;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;It is current that the m characterizes this The number of the respective included eigenvalue cluster of characteristic value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value In i eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Table Levy in i+1 eigenvalue cluster included by the reference characteristic value with i+1 eigenvalue cluster included by the current characteristic value The number of middle same characteristic features value;Wherein, each eigenvalue cluster includes at least one characteristic value.
The third aspect, the embodiment of the present invention have been also provided to a kind of IPTV program monitoring system, comprising: second aspect provides Any one IPTV program monitoring device, first monitoring station and second monitoring station;
First monitoring station is monitored for integrating one transmitted in Broadcast Control platform transmission network according to an IPTV First transport stream of program forms reference characteristic value, and the reference characteristic value is sent to the IPTV program monitoring device;
Second monitoring station, for according to being transmitted in corresponding telecom operators IPTV broadcast net Second transport stream of monitored program forms current reference characteristic value, and the current reference characteristic value is sent to the IPTV Program monitoring device.
IPTV program monitoring method provided in an embodiment of the present invention, apparatus and system obtain come from the first monitoring station respectively The reference characteristic value put and the current characteristic value from the second monitoring station, wherein reference characteristic value is by the first monitoring station Integrate the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network according to IPTV and formed, current characteristic value be by Second monitoring station is formed according to the second transport stream that telecom operators IPTV broadcasts the monitored program transmitted in net, Jin Ergen The consistency between the first transport stream of monitored program and the second transport stream is determined according to current characteristic value and reference characteristic value. It can be seen that being directed to the same monitored program, reference characteristic value integrates the transmitted in Broadcast Control platform transmission network according to IPTV One transport stream is formed, and current characteristic value is broadcasted the second transport stream transmitted in net according to telecom operators IPTV and formed, will be current Characteristic value is compared with reference characteristic value can determine that programme content corresponding to the first transport stream and the second transport stream institute are right Answer the consistency of programme content, so that it is determined that telecom operators IPTV broadcast net transmission monitored program whether occur mistake or It is tampered, and monitoring process only needs to obtain the current spy of reference characteristic value and the second monitoring station from the first monitoring station Value indicative, the network bandwidth for transmitting reference characteristic value and current characteristic value needs is smaller, it is not necessary that larger network bandwidth is specially arranged Special line, so as to reduce the cost being monitored to IPTV program.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the present invention Some embodiments for those of ordinary skill in the art without creative efforts, can also basis These attached drawings obtain other attached drawings.
Fig. 1 is a kind of flow chart of IPTV program monitoring method provided by one embodiment of the present invention;
Fig. 2 is the schematic diagram of equipment where a kind of IPTV program monitoring device provided by one embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of IPTV program monitoring device provided by one embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of IPTV program monitoring system provided by one embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments, based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
As shown in Figure 1, this method may include following step the embodiment of the invention provides a kind of IPTV program monitoring method It is rapid:
Step 1: obtaining the reference characteristic value from the first monitoring station, wherein reference characteristic value is the first monitoring station The first transport stream of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV and is formed;
Step 102: obtaining the current characteristic value from the second monitoring station, wherein current characteristic value is the second monitoring station O'clock the second transport stream of the monitored program transmitted in net is broadcasted according to telecom operators IPTV and is formed;
Step 103: according to current characteristic value and reference characteristic value, determining programme content corresponding to the first transport stream and second The consistency of programme content corresponding to transport stream.
The embodiment of the invention provides a kind of IPTV program monitoring methods, obtain the reference from the first monitoring station respectively Characteristic value and current characteristic value from the second monitoring station, wherein reference characteristic value is by the first monitoring station according to IPTV It integrates the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network and is formed, current characteristic value is by the second monitoring Website is formed according to the second transport stream that telecom operators IPTV broadcasts the monitored program transmitted in net, and then according to current spy Value indicative and reference characteristic value determine the consistency between the first transport stream of monitored program and the second transport stream.Thus may be used See, for the same monitored program, reference characteristic value integrates the first transmission transmitted in Broadcast Control platform transmission network according to IPTV Stream is formed, and current characteristic value is broadcasted the second transport stream transmitted in net according to telecom operators IPTV and formed, by current characteristic value Program corresponding to programme content corresponding to the first transport stream and the second transport stream can be determined by being compared with reference characteristic value The consistency of content, so that it is determined that whether the monitored program that telecom operators IPTV broadcasts net transmission mistake occurs or usurped Change, and monitoring process only needs to obtain the current signature of reference characteristic value and the second monitoring station from the first monitoring station Value, the network bandwidth for transmitting reference characteristic value and current characteristic value needs is smaller, it is not necessary that the special of larger network bandwidth is specially arranged Line, so as to reduce the cost being monitored to IPTV program.
Optionally, on the basis of IPTV program monitoring method shown in Fig. 1, a corresponding frame first view of each reference characteristic value Frequency image, acquisition after the first video image is decoded the first transport stream by the first monitoring station, and reference characteristic value has Body is carried out by preset image feature value extraction algorithm to corresponding first video image by the first monitoring station It handles and generates.Correspondingly, corresponding second video image of frame of each current characteristic value, the second video image is by the second monitoring station O'clock to the second transport stream be decoded after acquisition, and current characteristic value be specifically by the second monitoring station pass through identical image Characteristics extraction algorithm handles corresponding second video image and is generated.
In embodiments of the present invention, the first monitoring station can integrate first transmitted in Broadcast Control platform transmission network to IPTV Transport stream is decoded and obtains the first video image, later using preset image characteristics extraction algorithm to decoding Each the first video image of frame is handled, and then obtains the corresponding reference characteristic value of each the first video image of frame.Phase therewith Accordingly, the second monitoring station can broadcast the second transport stream transmitted in net to IPTV in telecom operation and be decoded and obtain Second video image, utilize later with the first monitoring station using image characteristics extraction algorithm identical algorithm to decoding Each the second video image of frame is handled, and then obtains the corresponding current characteristic value of each the second video image of frame.
Since reference characteristic value is by image feature value extraction algorithm the first video image corresponding to the first transport stream It is handled and is obtained, current characteristic value is by image feature value extraction algorithm the second video corresponding to the second transport stream Image is handled and is obtained, and is handled the first video image and handled the image characteristics extraction algorithm of the second video image It is identical, to can determine the interior of the first video image and the second video image by comparing reference characteristic value and current characteristic value Whether appearance is identical, and then whether may determine that programme content corresponding to programme content corresponding to the first transport stream and the second transport stream Unanimously, it can whether the program that monitoring telecom operators IPTV is broadcasted in net occurs mistake or be tampered.
Since reference characteristic value and current characteristic value are respectively by the first monitoring station and the second monitoring station using identical Image feature value extraction algorithm and obtain, to can determine the first video figure by comparing reference characteristic value and current characteristic value Whether the content of picture and the second video image is identical, ensure that the accuracy of IPTV program monitoring result.
Optionally, the first monitoring station can persistently be decoded the first transport stream, and then successively every to what is decoded One the first video image of frame is handled, and the corresponding reference characteristic value of each the first video image of frame is obtained, correspondingly, the second prison Survey station point can persistently be decoded the second transport stream, so successively to the second video image of each frame decoded at Reason, obtains the corresponding current characteristic value of each the second video image of frame.First monitoring station after obtaining a reference characteristic value, It can include a reference characteristic value message of following content: the ginseng according to characteristic value message format predetermined, generation Examine the mark letter for generating time and the first monitoring station of characteristic value, the identification information of monitored program, the reference characteristic value Breath, correspondingly, the second monitoring station, can be raw according to identical characteristic value message format after obtaining a current characteristic value At a current characteristic value message for including following content: the current characteristic value, monitored program identification information, this is current The identification information for generating time and the second monitoring station of characteristic value.
Reference characteristic value message and current characteristic value message phase are continuously generated with the first monitoring station and the second monitoring station Accordingly,
When obtaining from the reference characteristic value of the first monitoring station, can continue to receive the ginseng from the first monitoring station Examine characteristic value message, wherein adjacent reception to corresponding first transport stream of two reference characteristic value message in adjacent two frames first Video image can obtain the reference characteristic value message later by parsing respectively to each reference characteristic value message Including reference characteristic value and the identification information of monitored program, the generation time of the reference characteristic value and the first monitoring station Identification information;
When obtaining from the current characteristic value of the second monitoring station, can continue to receive working as from the second monitoring station Preceding characteristic value message, wherein adjacent reception to corresponding second transport stream of two current characteristic value message in adjacent two frames second Video image can obtain the current characteristic value message later by parsing respectively to each current characteristic value message Including current characteristic value and the identification information of monitored program, the generation time of the current characteristic value and the second monitoring station Identification information.
Firstly, the lasting reference characteristic value message received from the first monitoring station and from the current of the second monitoring station Characteristic value message parses reference characteristic value and current characteristic value from reference characteristic value message and current characteristic value message respectively It is compared, to determine whether the second transport stream transmitted in telecom operators IPTV mistake occurs or be tampered, so as to It realizes and real-time monitoring is carried out to monitored program, raising is monitored IPTV program comprehensive.
Secondly as the first monitoring station and the second monitoring station can simultaneously be monitored multiple monitored programs, In order to which the reference characteristic value for being directed to same monitored program is compared with current characteristic value, reference characteristic value message and current Include the identification information of monitored program in characteristic value message, is directed to facilitating according to the identification information acquisition for being monitored program The current characteristic value and reference characteristic value of same monitored program are compared, and are carried out simultaneously to multiple IPTV programs to realize Monitoring.
Secondly as the first monitoring station and the second monitoring station transmission reference characteristic value message and current characteristic value message Distance may be different, and transport stream broadcasts net from integrating Broadcast Control platform transmission network according to IPTV and be transmitted to telecom operators IPTV Shi Huiyou certain delay, thus the reference characteristic value that gets of same time and current characteristic value may and not correspond to it is identical Video image, therefore in reference characteristic value message carry reference characteristic value the generation time, in current characteristic value message The generation time of current characteristic value is carried, when so as to according to the generation for generating time and current characteristic value of reference characteristic value Between select the reference characteristic value of corresponding same video image and current characteristic value to be compared, IPTV program is supervised with improving The accuracy of survey.
Secondly as different provinces, which are corresponding with different IPTV, integrates Broadcast Control platform transmission network, and each IPTV collection Net is broadcasted to different telecom operators IPTV is connected at Broadcast Control platform transmission network, same telecom operators IPTV broadcasts net and also wraps Multistage IPTV transmission node is included, every level-one IPTV transmission node is required to the second monitoring station of deployment, for the ease of determining tool Body is which telecom operators IPTV broadcasts the monitored program generation mistake transmitted in net or is tampered, current characteristic value message In include corresponding second monitoring station identification information.
It should be noted that the first monitoring station is handled the first video image by image feature value extraction algorithm Reference characteristic value is obtained, the second monitoring station carries out processing to the second video image by image feature value extraction algorithm and worked as Preceding characteristic value, and image feature value extraction algorithm is specifically as follows perceptual hash algorithm (Perceptual hash Algorithm, pHash), scale invariant feature transfer algorithm (Scale-invariant feature transform, SIFT), mean value hash algorithm (Average hash algorithm, AHA) or difference hash algorithm (Different hash Algorithm, dHash) etc..
Optionally, on the basis of IPTV program monitoring method shown in Fig. 1, step 103 is according to current characteristic value and reference When characteristic value determines the consistency of programme content corresponding to programme content corresponding to the first transport stream and the second transport stream, for obtaining Each current characteristic value got can determine the consistency of programme content as follows:
S1: corresponding match time section is determined according to the generation time of the current characteristic value;
S2: the acquisition corresponding generation time is located at least one reference characteristic value in match time section;
S3: judge current with this with the presence or absence of at least one reference characteristic value at least one reference characteristic value got Characteristic value matches, if so, executing S4, otherwise executes S5;
S4: it is consistent with programme content corresponding to the second transport stream to determine programme content corresponding to the first transport stream, and terminates Current process;
S5: determine that programme content corresponding to the first transport stream and programme content corresponding to the second transport stream are inconsistent.
In embodiments of the present invention, since IPTV integrates Broadcast Control platform transmission network and telecom operators IPTV is broadcasted in net There is delay in transport stream, therefore the time for the reference characteristic value and current characteristic value for getting corresponding same video image may not Together, but the difference of the generation time of the reference characteristic value and current characteristic value of corresponding same video image can less than one time threshold It is worth, which is determined at a distance from transmission network between the second monitoring station by the first monitoring station, and then can basis The time that generates of the time threshold and a current characteristic value determines the match time section for corresponding to the current characteristic value, so that with The generation time that the current characteristic value corresponds to the reference characteristic value of same video image is located in match time section.Passing through will Each reference characteristic value that the time was located in match time section is generated to be matched with current characteristic value, if there is with current spy The reference characteristic value that value indicative matches then illustrates programme content corresponding to the first transport stream and described the when obtaining current characteristic value Programme content corresponding to two transport streams is consistent, otherwise illustrate obtain current characteristic value when the first transport stream corresponding to programme content with Programme content corresponding to second transport stream is inconsistent.
For example, the generation time of current characteristic value X1 is T for monitored program A, determines and correspond to current characteristic value X1 Match time section be T-4s to T+4s, and then get and corresponding generate the time and be located in this 8s (second) period of T-4s to T+4s 192 reference characteristic values, if there are at least one reference characteristic values and current characteristic value X1 phase in this 192 reference characteristic value Matching, then programme content one corresponding to programme content and the first transport stream corresponding to the second transport stream when explanation corresponds to time T It causes, i.e. the transport stream that telecom operators IPTV broadcasts the monitored program A transmitted in net is not misplaced or is tampered.
Match time section is determined according to the generation time of current characteristic value, and current characteristic value is located at the generation time and is matched Each reference characteristic value in period is matched, and solves the current characteristic value and reference corresponding to same video image with this There is delay in the generation time of characteristic value, guarantee the accuracy being monitored to IPTV program.
Optionally, on the basis of the above embodiments, whether deposited in each reference characteristic value that step S3 judgement is got In the reference characteristic value to match with current characteristic value, can specifically determine whether there is by the following method and current spy The reference characteristic value that value indicative matches:
A1: for each reference characteristic value got, the reference characteristic value and current spy are calculated by following formula Matching degree between value indicative;
Wherein, P characterizes the matching degree between the reference characteristic value and the current characteristic value;M characterize the current characteristic value and The number of the respective included eigenvalue cluster of the reference characteristic value;DiCharacterize ith feature value group included by the reference characteristic value In number with same characteristic features value in ith feature value group included by the current characteristic value;Di+1Characterize the reference characteristic value institute Including i+1 eigenvalue cluster in in i+1 eigenvalue cluster included by the current characteristic value same characteristic features value Number;Wherein, each eigenvalue cluster includes at least one characteristic value;
A2: if there are at least one reference characteristic value and current characteristic values at least one reference characteristic value got Between matching degree be greater than preset matching degree threshold value, it is determined that at least one reference characteristic value got exist extremely A few reference characteristic value matches with the current characteristic value;
A3: if there is no between reference characteristic value and current characteristic value at least one reference characteristic value got Matching degree is greater than preset matching degree threshold value, it is determined that there is no with reference to special at least one reference characteristic value got Value indicative matches with the current characteristic value.
In embodiments of the present invention, reference characteristic value and current characteristic value can be the character string with identical digit, than If reference characteristic value and current characteristic value are 64 binary codes.According to eigenvalue cluster division rule predetermined, The character string that reference characteristic value and current characteristic value include can be divided into multiple eigenvalue clusters respectively, and according to identical side Formula is respectively ranked up the eigenvalue cluster marked off from reference characteristic value and current characteristic value, such as will be in reference characteristic value Three adjacent characters are divided into an eigenvalue cluster, and three characters adjacent in reference characteristic value are correspondingly divided into one Eigenvalue cluster, and it is each to what is marked off from reference characteristic value respectively according to the position in reference characteristic value/current characteristic value A eigenvalue cluster and each eigenvalue cluster marked off from current characteristic value are ranked up.It is identical each for sorting later It, will be from the eigenvalue cluster marked off in reference characteristic value and the spy that is correspondingly marked off from current characteristic value to eigenvalue cluster Value indicative group is compared, and determines the number of same characteristic features value in the two eigenvalue clusters, and then the number determined is substituted into It states formula and carries out operation, the matching degree between current characteristic value and reference characteristic value can be calculated.
Reference characteristic value is formed according to the first video image, and the characteristic value first of different location regards in reference characteristic value A corresponding characteristics of image on frequency image, correspondingly, current characteristic value is formed according to the second video image, current characteristic value A corresponding characteristics of image on the second video image of characteristic value of middle different location, from reference characteristic value and current spy The eigenvalue cluster extracted in value indicative positioned at same position is compared, and is to phase on the first video image and the second video image With the comparison of characteristics of image, above-mentioned formula combines the comparison result to multiple images feature to calculate reference characteristic value and current Matching degree between characteristic value, so that matching degree can reflect the similitude of reference characteristic value and current characteristic value, and then can be with The first video image and the second video image content whether having the same are determined according to matching degree.
As shown in Figure 2 and Figure 3, the embodiment of the invention provides a kind of IPTV program monitoring devices.Installation practice can lead to Software realization is crossed, can also be realized by way of hardware or software and hardware combining.For hardware view, as shown in Fig. 2, being A kind of hardware structure diagram of equipment where IPTV program monitoring device provided in an embodiment of the present invention, in addition to processing shown in Fig. 2 Except device, memory, network interface and nonvolatile memory, the equipment in embodiment where device usually can also include Other hardware, such as it is responsible for the forwarding chip of processing message.Taking software implementation as an example, as shown in figure 3, anticipating as a logic Device in justice is to be read computer program instructions corresponding in nonvolatile memory by the CPU of equipment where it Operation is formed in memory.IPTV program monitoring device provided in this embodiment, comprising: first acquisition unit 301, second obtains Unit 302 and judging unit 303;
First acquisition unit 301, for obtaining the reference characteristic value from the first monitoring station, wherein reference characteristic value For the first monitoring station integrated according to IPTV the monitored program transmitted in Broadcast Control platform transmission network the first transport stream and It is formed;
Second acquisition unit 302, for obtaining the current characteristic value from the second monitoring station, wherein current characteristic value For the second monitoring station according to telecom operators IPTV broadcast the monitored program transmitted in net the second transport stream and shape At;
Judging unit 303, reference characteristic value and second acquisition unit for being got according to first acquisition unit 301 302 current characteristic values got determine programme content corresponding to programme content corresponding to the first transport stream and the second transport stream Consistency.
Optionally, on the basis of IPTV program monitoring device shown in Fig. 3,
First acquisition unit 301, for persistently receiving the reference characteristic value message from the first monitoring station, and it is right respectively Each reference characteristic value message is parsed, and reference characteristic value and monitored section that the reference characteristic value message includes are obtained The identification information of the generation time and the first monitoring station of purpose mark information, reference characteristic value, wherein each fixed reference feature Value by the first monitoring station by preset image feature value extraction algorithm to corresponding the first video image of a frame into Row is handled and is generated, and the first video image is decoded the first transport stream by the first monitoring station and is obtained, each reference Characteristic value message corresponds to first video image of frame, adjacent reception to corresponding first transport stream of two reference characteristic value message in Two adjacent the first video images of frame;
Second acquisition unit 302, for persistently receiving the current characteristic value message from the second monitoring station, and it is right respectively Each current characteristic value message is parsed, and current characteristic value and monitored section that the current characteristic value message includes are obtained The identification information of the generation time and the second monitoring station of purpose mark information, current characteristic value, wherein each current signature Value handle giving birth to by image feature value extraction algorithm by the second monitoring station to corresponding the second video image of a frame At the second video image is decoded the second transport stream by the second monitoring station and is obtained, each current characteristic value message Corresponding second video image of frame, adjacent reception to corresponding second transport stream of two current characteristic value message in adjacent two frames Second video image.
Optionally, on the basis of IPTV program monitoring device shown in Fig. 3,
Judging unit 303, each current characteristic value for getting for second acquisition unit 302, according to deserving The generation time of preceding characteristic value determines corresponding match time section, and the acquisition corresponding generation time is located in match time section At least one reference characteristic value, if there are at least one reference characteristic value and be somebody's turn to do at least one reference characteristic value got Current characteristic value matches, it is determined that programme content one corresponding to programme content corresponding to the first transport stream and the second transport stream It causes, otherwise determines that programme content corresponding to the first transport stream and programme content corresponding to the second transport stream are inconsistent.
Optionally, on the basis of IPTV program monitoring device shown in Fig. 3,
Judging unit 303, for leading to for each of at least one reference characteristic value got reference characteristic value It crosses following formula and calculates matching degree between the reference characteristic value and the current characteristic value, if at least one reference got There are the matching degrees between at least one reference characteristic value and current characteristic value to be greater than preset matching degree threshold in characteristic value Value, it is determined that there are at least one reference characteristic values and the current characteristic value phase at least one reference characteristic value got Match, otherwise determines that there is no the fixed reference features to match with the current characteristic value at least one reference characteristic value got Value;
Wherein, P characterizes the matching degree between the reference characteristic value and the current characteristic value;M characterize the current characteristic value and The number of the respective included eigenvalue cluster of the reference characteristic value;DiCharacterize ith feature value group included by the reference characteristic value In number with same characteristic features value in ith feature value group included by the current characteristic value;Di+1Characterize the reference characteristic value institute Including i+1 eigenvalue cluster in in i+1 eigenvalue cluster included by the current characteristic value same characteristic features value Number;Wherein, each eigenvalue cluster includes at least one characteristic value.
It should be noted that the contents such as information exchange, implementation procedure between each unit in above-mentioned apparatus, due to this Inventive method embodiment is based on same design, and for details, please refer to the description in the embodiment of the method for the present invention, no longer superfluous herein It states.
As shown in figure 4, one embodiment of the invention provides a kind of IPTV program monitoring system, comprising: above-mentioned each reality 401, first monitoring stations 402 of any one IPTV program monitoring device and second monitoring station of example offer are provided 403;
First monitoring station 402 is monitored for integrating one transmitted in Broadcast Control platform transmission network according to an IPTV First transport stream of program forms reference characteristic value, and reference characteristic value is sent to IPTV program monitoring device 401;
Second monitoring station 403, for being supervised according to what is transmitted in corresponding telecom operators IPTV broadcast net The second transport stream for surveying program forms current reference characteristic value, and current reference characteristic value is sent to IPTV program monitoring device 401。
IPTV program provided in an embodiment of the present invention monitors system, and the first monitoring station is used to integrate Broadcast Control according to IPTV flat First transport stream of the monitored program transmitted in platform transmission network forms reference characteristic value, and the second monitoring station is used for basis The second transport stream that telecom operators IPTV broadcasts the monitored program transmitted in net forms current reference characteristic value, and IPTV is saved It is true that the reference characteristic value and the second monitoring station that mesh monitoring device is then sent according to the first monitoring station were sent works as annual eigenvalue The consistency of programme content corresponding to programme content corresponding to fixed first transport stream and the second transport stream, that is, judge telecom operators Whether the monitored program that IPTV is broadcasted in net occurs mistake or is tampered, only due to the first monitoring station and the second monitoring station It needs for reference characteristic value and current characteristic value to be sent to IPTV program monitoring device, and transmits reference characteristic value and current signature Network bandwidth required for being worth is smaller, thus when realizing the monitoring of IPTV program it is not necessary that the special of larger network bandwidth is specially arranged Line, and then the cost being monitored to IPTV program can be reduced.
Optionally, on the basis of IPTV program monitoring system shown in Fig. 4, according to the portion of IPTV program monitoring device 401 It is different to affix one's name to position, which, which monitors system, has the following two kinds form:
The first form: IPTV program monitoring device 401 is deployed on center comparison server, the first monitoring station 402 (but it is not limited to IP network by IP network with the second monitoring station 403, cable TV network, satellite communication network can also be passed through Network etc.) by reference characteristic value message and current characteristic value message be sent to center comparison server, IPTV program monitoring device 401 Reference characteristic value message is obtained from center comparison server and current characteristic value message is handled;
Second of form: IPTV program monitoring device 401 is deployed on the second monitoring station 403, the first monitoring station 402 Spy can will be referred to by IP network (but being not limited to IP network, cable TV network, satellite communication network etc. can also be passed through) Value indicative message, which is sent to the second monitoring station 403 or the first monitoring station 402, can send one for reference characteristic value message Reference characteristic value message is forwarded to the second monitoring station 403, IPTV program monitoring dress by message center later by a message center It sets 401 and obtains reference characteristic value message and current characteristic value message from the second monitoring station 403 and handled.
The monitoring of IPTV program may be implemented in the IPTV program monitoring system of above two form, specifically can be according to deployment Convenience and it is required monitoring IPTV program one of two kinds of forms of quantity flexible choice.
Optionally, on the basis of above-mentioned the first form IPTV program monitoring system, which monitors system can To include multiple first monitoring stations and multiple second monitoring stations, specifically:
First monitoring station can be deployed in IPTV and integrate in Broadcast Control platform transmission network, and each IPTV integrates Broadcast Control platform and passes Defeated to dispose first monitoring station on the net, the first monitoring station is used to integrate the transmission of Broadcast Control platform according to IPTV where it The transport stream of transfers on network generates reference characteristic value;
Second monitoring station can be deployed in telecom operators IPTV and broadcast online, each telecom operators IPTV broadcast net On can dispose second monitoring station, the second monitoring station is used to broadcast online pass according to telecom operators IPTV where it Defeated transport stream generates current characteristic value.
In embodiments of the present invention, usually each province is deployed with an IPTV and integrates Broadcast Control platform transmission network, Jin Erke First monitoring station is disposed in Broadcast Control platform transmission network to integrate in the IPTV of each identity.For each IPTV collection At Broadcast Control platform transmission network, which integrates Broadcast Control platform transmission network and is connected with multiple telecom operators IPTV broadcast nets, and every It includes multistage IPTV transmission node that a telecom operators IPTV, which broadcasts net, for example city-level IPTV transmission node, IPTV at county level are passed Defeated node, township level IPTV transmission node, cell-level IPTV transmission node, hotel's IPTV transmission node etc., can according to monitoring needs To dispose the second monitoring station on multiple IPTV transmission nodes.
In embodiments of the present invention, multiple IPTV save since IPTV integrates same time tranfer in Broadcast Control platform transmission network Purpose transport stream, and each can be directed to respectively by being deployed in the first monitoring station that IPTV is integrated in Broadcast Control platform transmission network IPTV program generates reference characteristic value.It is deployed in telecom operators IPTV and broadcasts the second online monitoring station, telecom operators The transmission downstream that IPTV broadcasts online second monitoring station includes at least one IPTV terminal, which can be with The IPTV program played simultaneously for its each IPTV terminal for transmitting downstream generates current characteristic value.
For example, the second monitoring station 1 is deployed on hotel's IPTV transmission node 1, hotel's IPTV transmission node 1 is connected with wine 100 IPTV terminals used in shop have in this 100 IPTV terminals of current time 50 IPTV terminals to be playing IPTV section Mesh, and the number for being playing the played IPTV program of 50 IPTV terminals of IPTV program is 20, then the second monitoring station 1 is worked as The preceding time is directed to each monitored program life using this 20 IPTV programs as monitored program, with 20 tunnels processing thread simultaneously At current characteristic value.
Optionally, on the basis of above-mentioned second of form IPTV program monitoring system, which monitors system can To include multiple first monitoring stations, multiple second monitoring stations and multiple IPTV program monitoring devices, specifically:
Each second monitoring station 403 is deployed in the telecom operators IPTV for needing to be monitored and broadcasts on the net, each An IPTV program monitoring device 401 is disposed on second monitoring station 403;
Each first monitoring station 402, which is deployed in, broadcasts what net was connected with the telecom operators IPTV being monitored is needed IPTV integrates Broadcast Control platform transmission network.
In embodiments of the present invention, each first monitoring station 402 will be formed by ginseng directly or by message center Examine characteristic value message and be sent to relevant one or more second monitoring stations 403, each IPTV program monitoring device 401 from Reference characteristic value message is obtained on the second monitoring station 403 where it and current characteristic value message is handled.
Optionally, on the basis of above-mentioned each embodiment passed through IPTV program monitoring system,
First monitoring station 402, which is used to be decoded the first transport stream of monitored program, obtains the first video image, Each the first video image of frame is handled respectively by preset image feature value extraction algorithm later, is obtained each The corresponding reference characteristic value of the first video image of frame.
In embodiments of the present invention, the first monitoring station 402 can persistently integrate in Broadcast Control platform transmission network IPTV and pass Defeated the first transport stream for corresponding to monitored program is decoded, so as to be continuous first by the first transmission stream decoding Video image, and then be successively directed to each the first video image of frame using image feature value extraction algorithm and handled and obtain phase A corresponding reference characteristic value.
In embodiments of the present invention, the first monitoring station 402 is using image feature value extraction algorithm to the first video image It carries out processing and obtains reference characteristic value, specific processing method can be with are as follows:
B1: carrying out gray proces to the first video image, to reduce the type of color included by the first video image, such as The color reduction for including by the first video image by gray proces is to 64 kinds;
B2: region is carried out to the first video image by gray proces according to preset region division rule and is drawn Point, it will be divided into multiple images region by the first video image of gray proces, such as will be by the first view of gray proces Frequency image is divided into 8*8 and amounts to 64 image-regions;
B3: setting rule according to preset grade, each image-region setting respectively marked off is corresponding Area grade;
B4: respectively using the corresponding image information of each image-region and the corresponding area grade of the image-region as Two parameters input preset first hash algorithm, obtain the corresponding characteristic value of each image-region;
B5: being combined the corresponding characteristic value of each image-region according to putting in order for each image-region, obtains Reference characteristic value corresponding to the first video image.
In embodiments of the present invention, the first monitoring station 402 is after getting a reference characteristic value, according to fixed in advance The characteristic value message format of justice generates reference characteristic value message corresponding with the reference characteristic value, fixed reference feature generated Value message include the reference characteristic value, the identification information of monitored program, the reference characteristic value the generation time and this first The identification information of monitoring station.
It should be noted that the second monitoring station 403 generates the process and the first monitoring station 402 of current characteristic value message The process for generating reference characteristic value message is similar, and only the source of transport stream is different, and it is right in above-described embodiment specifically to may refer to First monitoring station 402 generates the description of reference characteristic value message, no longer generates current signature to the second monitoring station 403 herein The process of value message is repeated.
The embodiment of the invention also provides a kind of readable mediums, including execute instruction, when the processor of storage control is held When executing instruction described in row, the storage control executes the IPTV program monitoring method that above-mentioned each embodiment provides.
The embodiment of the invention also provides a kind of storage controls, comprising: processor, memory and bus;
The memory is executed instruction for storing, and the processor is connect with the memory by the bus, when When the storage control is run, the processor executes the described of memory storage and executes instruction, so that the storage Controller executes the IPTV program monitoring method that above-mentioned each embodiment provides.
In conclusion the IPTV program monitoring method of each embodiment offer of the present invention, apparatus and system, at least have such as It is lower the utility model has the advantages that
1, the reference characteristic value from the first monitoring station in embodiments of the present invention, is obtained respectively and is monitored from second The current characteristic value of website, wherein reference characteristic value is to be integrated in Broadcast Control platform transmission network by the first monitoring station according to IPTV Transmission monitored program the first transport stream and formed, current characteristic value is by the second monitoring station according to telecom operators IPTV broadcasts the second transport stream of monitored program transmitted in net and is formed, so according to current characteristic value and reference characteristic value come Determine the consistency between the first transport stream and the second transport stream of monitored program.It can be seen that for same monitored Program, reference characteristic value integrate the first transport stream transmitted in Broadcast Control platform transmission network according to IPTV and are formed, current characteristic value root The second transport stream transmitted in net is broadcasted according to telecom operators IPTV to be formed, and current characteristic value is compared with reference characteristic value It can determine the consistency of programme content corresponding to programme content corresponding to the first transport stream and the second transport stream, so that it is determined that Whether the monitored program that telecom operators IPTV broadcasts net transmission there is mistake or is tampered, and monitoring process only needs to obtain The current characteristic value of reference characteristic value and the second monitoring station from the first monitoring station, transmission reference characteristic value and current spy The network bandwidth that value indicative needs is smaller, it is not necessary that the special line of larger network bandwidth is specially arranged, so as to reduce to IPTV program The cost being monitored.
2, in embodiments of the present invention, since reference characteristic value and current characteristic value are respectively by the first monitoring station and second Monitoring station is obtained using identical image feature value extraction algorithm, thus by comparing reference characteristic value and current characteristic value Can determine whether the content of the first video image and the second video image is identical, ensure that the accurate of IPTV program monitoring result Property.
3, in embodiments of the present invention, the lasting reference characteristic value message received from the first monitoring station and second is come from The current characteristic value message of monitoring station parses fixed reference feature from reference characteristic value message and current characteristic value message respectively Value and current characteristic value are compared, with determine the second transport stream transmitted in telecom operators IPTV whether occur mistake or by It distorts, real-time monitoring is carried out to monitored program so as to realize, raising is monitored IPTV program comprehensive.
4, in embodiments of the present invention, since the first monitoring station and the second monitoring station can be simultaneously to multiple monitored Program is monitored, in order to which the reference characteristic value for being directed to same monitored program to be compared with current characteristic value, with reference to spy It include the identification information of monitored program in value indicative message and current characteristic value message, to facilitate according to the mark for being monitored program The current characteristic value and reference characteristic value for knowing acquisition of information for same monitored program are compared, to realize simultaneously to more A IPTV program is monitored.
5, in embodiments of the present invention, due to the first monitoring station and the second monitoring station transmission reference characteristic value message and The distance of current characteristic value message may be different, and transport stream is transmitted to telecommunications fortune from integrating Broadcast Control platform transmission network according to IPTV Battalion quotient IPTV has certain delay, therefore the reference characteristic value and current characteristic value possibility that the same time gets when broadcasting net And identical video image is not corresponded to, therefore the generation time of reference characteristic value is carried in reference characteristic value message, working as The generation time of current characteristic value is carried in preceding characteristic value message, so as to according to the generation time of reference characteristic value and currently The generation selection of time of characteristic value corresponds to the reference characteristic value of same video image and current characteristic value is compared, with raising pair The accuracy that IPTV program is monitored.
6, match time section in embodiments of the present invention, is determined according to the generation time of current characteristic value, by current signature Value is matched with each reference characteristic value that the time is located in match time section is generated, and solves to correspond to same video figure with this There is delay in the current characteristic value of picture and the generation time of reference characteristic value, guarantee the standard being monitored to IPTV program True property.
7, in embodiments of the present invention, based on the monitored section that will be got from the first monitoring station and the second monitoring station Purpose characteristic information is compared, and whether the content that program can be monitored with accurate measurements is tampered, and the program saves progress Strange land content monitors bandwidth, saves human input, improves monitoring capability, saves monitoring construction cost and operating cost. Meanwhile front end redundancy is improved, the loophole of node acquisition is compensated for, has evaded the risk of leakage prison, has made monitoring efficiency, accident treatment Efficiency improves.
It should be noted that, in this document, such as first and second etc relational terms are used merely to an entity Or operation is distinguished with another entity or operation, is existed without necessarily requiring or implying between these entities or operation Any actual relationship or order.Moreover, the terms "include", "comprise" or its any other variant be intended to it is non- It is exclusive to include, so that the process, method, article or equipment for including a series of elements not only includes those elements, It but also including other elements that are not explicitly listed, or further include solid by this process, method, article or equipment Some elements.In the absence of more restrictions, the element limited by sentence " including one ", is not arranged Except there is also other identical factors in the process, method, article or apparatus that includes the element.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through The relevant hardware of program instruction is completed, and program above-mentioned can store in computer-readable storage medium, the program When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic disk or light In the various media that can store program code such as disk.
Finally, it should be noted that the foregoing is merely presently preferred embodiments of the present invention, it is merely to illustrate skill of the invention Art scheme, is not intended to limit the scope of the present invention.Any modification for being made all within the spirits and principles of the present invention, Equivalent replacement, improvement etc., are included within the scope of protection of the present invention.

Claims (10)

1. a kind of IPTV program monitoring method characterized by comprising
Obtain the reference characteristic value from the first monitoring station, wherein the reference characteristic value is the first monitoring station root The first transport stream of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV and is formed;
Obtain the current characteristic value from the second monitoring station, wherein the current characteristic value is the second monitoring station root The second transport stream of the monitored program transmitted in net is broadcasted according to a telecom operators IPTV and is formed;
According to the current characteristic value and the reference characteristic value, determine programme content corresponding to first transport stream with it is described The consistency of programme content corresponding to second transport stream.
2. the method according to claim 1, wherein
Each described reference characteristic value passes through preset image feature value extraction algorithm pair by first monitoring station Corresponding the first video image of a frame is handled and is generated, and first video image is by first monitoring station to institute The first transport stream is stated to be decoded and obtain;
Each described current characteristic value is by second monitoring station by described image characteristics extraction algorithm to corresponding Second video image of frame handled and generated, second video image is by second monitoring station to described second Transport stream is decoded and obtains.
3. according to the method described in claim 2, it is characterized in that,
The reference characteristic value of the acquisition from the first monitoring station, comprising:
It is lasting to receive the reference characteristic value message from first monitoring station, wherein each described reference characteristic value disappears The first video image described in a corresponding frame is ceased, two reference characteristic value message that adjacent reception arrives correspond to first transmission First video image described in two adjacent frames in stream;
Each described reference characteristic value message is parsed respectively, obtains the reference that the reference characteristic value message includes The identification information of characteristic value and the monitored program, the generation time of the reference characteristic value and first monitoring station Identification information;
The current characteristic value of the acquisition from the second monitoring station, comprising:
It is lasting to receive the current characteristic value message from second monitoring station, wherein each described current characteristic value disappears The second video image described in a corresponding frame is ceased, two current characteristic value message that adjacent reception arrives correspond to second transmission Second video image described in two adjacent frames in stream;
Each described current characteristic value message is parsed respectively, obtain that the current characteristic value message includes is described current The identification information of characteristic value and the monitored program, the generation time of the current characteristic value and second monitoring station Identification information.
4. according to the method described in claim 3, it is characterized in that, described according to the current characteristic value and the fixed reference feature Value determines the consistency of programme content corresponding to programme content corresponding to first transport stream and second transport stream, packet It includes:
For current characteristic value described in each,
Corresponding match time section is determined according to the generation time of the current characteristic value;
Obtain at least one reference characteristic value of corresponding generation time in the match time section;
Judge to whether there is at least one described reference characteristic value at least one the described reference characteristic value got and deserve Preceding characteristic value matches;
If so, determining programme content one corresponding to programme content corresponding to first transport stream and second transport stream It causes;
If not, determining that programme content corresponding to first transport stream and programme content corresponding to second transport stream are different It causes.
5. method according to claim 4, which is characterized in that described at least one described reference for judging to get is special Match with the presence or absence of at least one described reference characteristic value with the current characteristic value in value indicative, comprising:
For reference characteristic value described in each of at least one reference characteristic value described in getting,
The matching degree between the reference characteristic value and the current characteristic value is calculated by following formula;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;The m characterizes the current signature The number of the respective included eigenvalue cluster of value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value i-th In eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Characterization should In i+1 eigenvalue cluster included by reference characteristic value with phase in i+1 eigenvalue cluster included by the current characteristic value With the number of characteristic value;Wherein, each eigenvalue cluster includes at least one characteristic value;
If there are reference characteristic values described at least one and described current at least one the described reference characteristic value got The matching degree between characteristic value is greater than preset matching degree threshold value, it is determined that at least one fixed reference feature got There are reference characteristic values described at least one and the current characteristic value to match in value, otherwise determines at least one ginseng got Examine the reference characteristic value for being not present in characteristic value and matching with the current characteristic value.
6. a kind of IPTV program monitoring device characterized by comprising first acquisition unit, second acquisition unit and judgement are single Member;
The first acquisition unit, for obtaining the reference characteristic value from the first monitoring station, wherein the reference characteristic value The first transmission of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV for first monitoring station It flows and is formed;
The second acquisition unit, for obtaining the current characteristic value from the second monitoring station, wherein the current characteristic value It is passed for second monitoring station according to second that a telecom operators IPTV broadcasts the monitored program transmitted in net It is defeated stream and formed;
The judging unit, the reference characteristic value and described second for being got according to the first acquisition unit obtain The current characteristic value that unit is got determines programme content corresponding to first transport stream and the second transport stream institute The consistency of corresponding programme content.
7. device according to claim 6, which is characterized in that
The first acquisition unit, for persistently receiving the reference characteristic value message from first monitoring station, and respectively Each described reference characteristic value message is parsed, obtain the reference characteristic value that the reference characteristic value message includes with And identification information, the generation time of the reference characteristic value and the mark letter of first monitoring station of the monitored program Breath, wherein each described reference characteristic value is extracted by preset image feature value by first monitoring station and calculated Method handles corresponding the first video image of a frame and is generated, and first video image is by first monitoring station First transport stream is decoded and is obtained, the first video figure described in the corresponding frame of each described reference characteristic value message Picture, adjacent reception to two reference characteristic value message correspond to described in two frames adjacent in first transport stream the first view Frequency image;
The second acquisition unit, for persistently receiving the current characteristic value message from second monitoring station, and respectively Each described current characteristic value message is parsed, obtain the current characteristic value that the current characteristic value message includes with And identification information, the generation time of the current characteristic value and the mark letter of second monitoring station of the monitored program Breath, wherein each described current characteristic value is by second monitoring station by described image characteristics extraction algorithm to phase Corresponding the second video image of a frame is handled and is generated, and second video image is by second monitoring station to described Second transport stream is decoded and obtains, the second video image described in the corresponding frame of each described current characteristic value message, phase The adjacent two current characteristic value message received correspond to the second video figure described in two frames adjacent in second transport stream Picture.
8. device according to claim 7, which is characterized in that
The judging unit, each described current characteristic value for being got for the second acquisition unit, according to this The generation time of current characteristic value determines corresponding match time section, and the acquisition corresponding generation time is located at the match time At least one reference characteristic value in section, if there are described at least one at least one the described reference characteristic value got Reference characteristic value matches with the current characteristic value, it is determined that programme content corresponding to first transport stream and described second passes Programme content corresponding to defeated stream is consistent, otherwise determines programme content corresponding to first transport stream and the second transport stream institute Corresponding programme content is inconsistent.
9. device according to claim 8, which is characterized in that
The judging unit, for for fixed reference feature described in each of at least one reference characteristic value described in getting Value, the matching degree between the reference characteristic value and the current characteristic value is calculated by following formula, if get it is described extremely There are the matching degrees between reference characteristic value described at least one and the current characteristic value in a few reference characteristic value Greater than preset matching degree threshold value, it is determined that there are ginsengs described at least one at least one reference characteristic value got It examines characteristic value to match with the current characteristic value, otherwise determines and be not present and deserve at least one reference characteristic value got The reference characteristic value that preceding characteristic value matches;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;The m characterizes the current signature The number of the respective included eigenvalue cluster of value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value i-th In eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Characterization should In i+1 eigenvalue cluster included by reference characteristic value with phase in i+1 eigenvalue cluster included by the current characteristic value With the number of characteristic value;Wherein, each eigenvalue cluster includes at least one characteristic value.
10. a kind of IPTV program monitors system characterized by comprising any IPTV program prison in claim 6 to 9 Survey device, first monitoring station and second monitoring station;
First monitoring station, for integrating the monitored program transmitted in Broadcast Control platform transmission network according to an IPTV The first transport stream form reference characteristic value, and the reference characteristic value is sent to the IPTV program monitoring device;
Second monitoring station, for broadcasting described being supervised of transmitting in net according to a corresponding telecom operators IPTV The second transport stream for surveying program forms current reference characteristic value, and the current reference characteristic value is sent to the IPTV program Monitoring device.
CN201910103620.0A 2019-02-01 2019-02-01 IPTV program monitoring method, device and system Active CN109729390B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910103620.0A CN109729390B (en) 2019-02-01 2019-02-01 IPTV program monitoring method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910103620.0A CN109729390B (en) 2019-02-01 2019-02-01 IPTV program monitoring method, device and system

Publications (2)

Publication Number Publication Date
CN109729390A true CN109729390A (en) 2019-05-07
CN109729390B CN109729390B (en) 2021-01-01

Family

ID=66301355

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910103620.0A Active CN109729390B (en) 2019-02-01 2019-02-01 IPTV program monitoring method, device and system

Country Status (1)

Country Link
CN (1) CN109729390B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110545444A (en) * 2019-09-20 2019-12-06 北京市博汇科技股份有限公司 tamper-proof monitoring method and system for IP video
CN111356027A (en) * 2020-03-25 2020-06-30 山东云缦智能科技有限公司 Novel IPTV monitors device
CN112351306A (en) * 2019-08-09 2021-02-09 飞思达技术(北京)有限公司 Video content source consistency comparison technology based on IPTV and OTT services
CN112347821A (en) * 2019-08-09 2021-02-09 飞思达技术(北京)有限公司 Method for extracting IPTV (Internet protocol television) and OTT (over the top) video features based on convolutional neural network
CN112954448A (en) * 2019-12-10 2021-06-11 德科仕通信(上海)有限公司 Live broadcast content image feature code extraction method and live broadcast content consistency comparison method
CN113038146A (en) * 2019-12-09 2021-06-25 德科仕通信(上海)有限公司 Method and system for detecting consistency of self-adaptive IPTV live broadcast content
CN114666654A (en) * 2022-05-20 2022-06-24 山东浪潮超高清视频产业有限公司 Comparison method for confirming video image content consistency through rgb color mode

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102740120A (en) * 2012-06-20 2012-10-17 北京市博汇科技有限公司 Digital television live program broadcasting integrity judging method
CN103067778A (en) * 2013-01-06 2013-04-24 北京华兴宏视技术发展有限公司 Data monitoring system and data monitoring method
US20130201284A1 (en) * 2008-10-20 2013-08-08 Virginia Venture Industries, Llc Embedding and decoding three-dimensional watermarks into stereoscopic images
US20140325550A1 (en) * 2013-04-25 2014-10-30 Verance Corporation Real-time anti-piracy for broadcast streams
CN104780386A (en) * 2015-03-19 2015-07-15 内蒙古民族大学 Video-tampering detection method based on LOF-Co-Forest algorithm
CN106028147A (en) * 2016-06-23 2016-10-12 北京华兴宏视技术发展有限公司 Video signal monitoring method and video signal monitoring system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130201284A1 (en) * 2008-10-20 2013-08-08 Virginia Venture Industries, Llc Embedding and decoding three-dimensional watermarks into stereoscopic images
CN102740120A (en) * 2012-06-20 2012-10-17 北京市博汇科技有限公司 Digital television live program broadcasting integrity judging method
CN103067778A (en) * 2013-01-06 2013-04-24 北京华兴宏视技术发展有限公司 Data monitoring system and data monitoring method
US20140325550A1 (en) * 2013-04-25 2014-10-30 Verance Corporation Real-time anti-piracy for broadcast streams
CN104780386A (en) * 2015-03-19 2015-07-15 内蒙古民族大学 Video-tampering detection method based on LOF-Co-Forest algorithm
CN106028147A (en) * 2016-06-23 2016-10-12 北京华兴宏视技术发展有限公司 Video signal monitoring method and video signal monitoring system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112351306A (en) * 2019-08-09 2021-02-09 飞思达技术(北京)有限公司 Video content source consistency comparison technology based on IPTV and OTT services
CN112347821A (en) * 2019-08-09 2021-02-09 飞思达技术(北京)有限公司 Method for extracting IPTV (Internet protocol television) and OTT (over the top) video features based on convolutional neural network
CN110545444A (en) * 2019-09-20 2019-12-06 北京市博汇科技股份有限公司 tamper-proof monitoring method and system for IP video
CN113038146A (en) * 2019-12-09 2021-06-25 德科仕通信(上海)有限公司 Method and system for detecting consistency of self-adaptive IPTV live broadcast content
CN112954448A (en) * 2019-12-10 2021-06-11 德科仕通信(上海)有限公司 Live broadcast content image feature code extraction method and live broadcast content consistency comparison method
CN111356027A (en) * 2020-03-25 2020-06-30 山东云缦智能科技有限公司 Novel IPTV monitors device
CN114666654A (en) * 2022-05-20 2022-06-24 山东浪潮超高清视频产业有限公司 Comparison method for confirming video image content consistency through rgb color mode

Also Published As

Publication number Publication date
CN109729390B (en) 2021-01-01

Similar Documents

Publication Publication Date Title
CN109729390A (en) A kind of IPTV program monitoring method, apparatus and system
CN110519177B (en) Network traffic identification method and related equipment
CN110784759B (en) Bullet screen information processing method and device, electronic equipment and storage medium
CN100546264C (en) By network and display device method for communicating
CN110121098B (en) Video playing method and device, storage medium and electronic device
CN112468855B (en) Data transmission method and device and nonvolatile storage medium
CN112312231B (en) Video image coding method and device, electronic equipment and medium
WO2020220902A1 (en) Method and apparatus for distributing transmission parameters of video resources
CN109299326B (en) Video recommendation method, device and system, electronic equipment and storage medium
CN110072119A (en) A kind of perception of content video adaptive transmission method based on deep learning network
CN110826355A (en) Image recognition method, device and storage medium
CN110677718B (en) Video identification method and device
CN107454454A (en) Method for information display and device
CN112492347A (en) Method for processing information flow and displaying bullet screen information and information flow processing system
CN107483997A (en) Children's lock control system and method
CN107317815A (en) A kind of method and device, storage medium and the terminal of video superposition
US20230269410A1 (en) Method, device and system for transmitting data stream and computer storage medium
CN112492324A (en) Data processing method and system
CN111263113B (en) Data packet sending method and device and data packet processing method and device
CN110996137B (en) Video processing method and device
CN110351577A (en) Live information processing method and processing device, storage medium, electronic equipment
CN110418150A (en) Information prompting method, equipment, system and computer readable storage medium
US20170195717A1 (en) Mobile search-ready smart display technology utilizing optimized content fingerprint coding and delivery
CN112560552A (en) Video classification method and device
CN111432271B (en) Multi-screen interaction method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20201214

Address after: 250100 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province

Applicant after: Inspur Software Technology Co.,Ltd.

Address before: 250100 Ji'nan hi tech Zone No. 2877, Shandong Province

Applicant before: INSPUR GROUP Co.,Ltd.

GR01 Patent grant
GR01 Patent grant