CN104519406B - Internet video fragment plays the monitoring method and device of behavior - Google Patents
Internet video fragment plays the monitoring method and device of behavior Download PDFInfo
- Publication number
- CN104519406B CN104519406B CN201410641545.0A CN201410641545A CN104519406B CN 104519406 B CN104519406 B CN 104519406B CN 201410641545 A CN201410641545 A CN 201410641545A CN 104519406 B CN104519406 B CN 104519406B
- Authority
- CN
- China
- Prior art keywords
- broadcasting
- moment
- time
- video
- internet video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
Abstract
The invention discloses the monitoring method and device that a kind of Internet video fragment plays behavior.The monitoring method that the Internet video fragment plays behavior includes:Obtain the broadcasting record of Internet video;Obtain Internet video redirects state matrix;Determine video segment to be monitored;The broadcasting record of traverses network video, obtains the value of the element redirected in state matrix;According to the number of the broadcasting record in the state that redirects of the Data-Statistics of the element redirected in state matrix video segment to be monitored.By the present invention, the problem of prior art is low to the broadcasting behavioral statisticses efficiency of Internet video fragment is solved.
Description
Technical field
The present invention relates to internet arena, the monitoring method of behavior is played in particular to a kind of Internet video fragment
And device.
Background technology
With the fast development of Internet technology, network video-on-demand service is widely used, and is carried out to Internet video
During order program service, generally require to be monitored video playback behavior.When the broadcasting behavior to internet video is monitored,
Prior art can only accumulation broadcasting time of the statistics network video at each video playback moment, by comparing the video playback moment
Accumulation broadcasting time height come judge different video play the moment network video quality quality.However, current
Internet video (such as variety show etc.) in, the advertisement for having many program link or implantation can continue a period,
It is to be showed in the form of fragment.Because the accumulation that prior art was only counted at each video playback moment plays secondary
Number, therefore, can only be analyzed the quality of the Internet video at each video playback moment according to prior art, and can not be known
Whether the video broadcasting condition of the previous moment at current time continues to current time.Broadcasting time at the video playback moment
For 0 when, the broadcasting behavior that prior art can not accurately judge at the moment according to broadcasting time redirects behavior or terminates to broadcast
Let pass and be.To sum up, prior art also cannot statistical analysis continuous user's number in the state that redirects within a period of time,
The quality of the long segment Internet video cannot be divided according to continuous user's number in the state that redirects in the period
Analysis.Prior art is if it is intended to continuous user's number in the state that redirects is, it is necessary to according to specific in the statistical analysis period
Period limit the broadcastings record for going backtracking whole, this will cause the significant wastage of memory space, while influenceing computing effect
Rate.
For prior art it is low to the broadcasting behavioral statisticses efficiency of Internet video fragment the problem of, not yet propose at present effective
Solution.
The content of the invention
The monitoring method and device of behavior are played it is a primary object of the present invention to provide a kind of Internet video fragment, to solve
The problem of certainly prior art is low to the broadcasting behavioral statisticses efficiency of Internet video fragment.
To achieve these goals, according to an aspect of the invention, there is provided a kind of Internet video fragment plays behavior
Monitoring method.The monitoring method that the Internet video fragment plays behavior includes:Obtain the broadcasting record of Internet video;Obtain net
Network video redirects state matrix, wherein, redirecting state matrix includes N rows, N row, and N is the duration of Internet video, redirects state
Element in matrix, which is used to record to be in the first broadcasting moment to the second broadcasting moment of Internet video of Internet video, to be redirected
The number of the broadcasting record of state, wherein, the first broadcasting moment and the second broadcasting moment are broadcast for any two in Internet video
Put the moment, second plays the moment after the first broadcasting moment;Determine video segment to be monitored;The broadcasting note of traverses network video
Record, obtains the value of the element redirected in state matrix;According to the Data-Statistics of the element redirected in state matrix piece of video to be monitored
The number of the broadcasting record in the state that redirects of section.
Further, the broadcasting record of traverses network video, obtaining the value of the element redirected in state matrix includes:Obtain
The moment is played in the end of Internet video;The broadcasting moment of traverses network video;Judging the broadcasting time at the first broadcasting moment is
No is 0;If first play the moment broadcasting time be 0, judge first play the moment whether earlier than Internet video end
Play the moment;If first, which plays end of the moment earlier than Internet video, plays the moment, judge in the second broadcasting for playing the moment
Whether number of times is 0;If being not 0 in the second broadcasting time for playing the moment, when will redirect in state matrix with the first broadcasting
Carve as row, operation that the value execution by the element of row of the second broadcasting moment Jia 1.
Further, obtaining the end broadcasting moment of Internet video includes:The broadcasting moment of traverses network video;Acquisition is broadcast
Put the broadcasting moment that number of times is 0;At the time of whether also there is broadcasting time after judging at the time of broadcasting time is 0 and be not 0;Such as
Then it is not network at the time of broadcasting time is 0 at the time of also there is broadcasting time after at the time of fruit broadcasting time is 0 and be not 0
The moment is played in the end of video;Be not 0 in the absence of broadcasting time after at the time of if broadcasting time is 0, play
Number of times is that the moment is played in the end of Internet video at the time of being 0.
Further, state is redirected according to being in for the Data-Statistics video segment to be monitored of the element redirected in state matrix
Broadcasting record number include:Determine initial time and the finish time of video segment to be monitored;From state matrix is redirected
Obtain the element using the initial time of video segment to be monitored as row;From the member using the initial time of video segment to be monitored as row
Element after being obtained in element using the finish time of video segment to be monitored as row;To from during starting with video segment to be monitored
Quarter is that the value of the element after obtaining in capable element using the finish time of video segment to be monitored as row carries out summation operation.
Further, the Data-Statistics of the element in basis redirects state matrix redirect shape in video segment to be monitored
After the number of the broadcasting record of state, the monitoring method that the Internet video fragment plays behavior also includes:According to video to be monitored
The number of the broadcasting record in the state that redirects of fragment and video segment to be monitored obtains chart, wherein, the abscissa of chart
For video segment to be monitored, the ordinate of chart plays the number recorded for video segment to be monitored in the state that redirects;
Export chart.
To achieve these goals, behavior is played there is provided a kind of Internet video fragment according to another aspect of the present invention
Monitoring device.The monitoring device that the Internet video fragment plays behavior includes:First acquisition module, for obtaining Internet video
Broadcasting record;Second acquisition module, state matrix is redirected for obtain Internet video, wherein, redirecting state matrix includes N
OK, N is arranged, and N is the duration of Internet video, is redirected the element in state matrix and is played the moment extremely for recording the first of Internet video
The number of broadcasting record in the state that redirects in the second broadcasting moment of Internet video, wherein, first plays the moment and second
It is that any two in Internet video plays the moment to play the moment;Determining module, for determining video segment to be monitored;3rd obtains
Modulus block, the broadcasting for traverses network video is recorded, and obtains the value of the element redirected in state matrix;Statistical module, is used for
According to the number of the broadcasting record in the state that redirects of the Data-Statistics of the element redirected in state matrix video segment to be monitored.
Further, the 3rd acquisition module includes:First acquisition submodule, when the end for obtaining Internet video is played
Carve;First spider module, the broadcasting moment for traverses network video;First judging submodule, for judging to play first
Whether the broadcasting time at moment is 0;Second judging submodule, for when the broadcasting time that the moment is played first is 0, judging
First plays the moment, and whether the moment is played in the end earlier than Internet video;3rd judging submodule, for when the first broadcasting moment
When the moment is played in end earlier than Internet video, judge whether in the second broadcasting time for playing the moment be 0;First calculates mould
Block, for when second play the moment broadcasting time be 0 when, then will redirect in state matrix using first play the moment as
OK, the value execution by the element of row of the second broadcasting moment Jia 1 and operated.
Further, the first acquisition submodule includes:Second spider module, the broadcasting moment for traverses network video;
Second acquisition submodule, for obtaining the broadcasting moment that broadcasting time is 0;4th judging submodule, for judging broadcasting time
For 0 at the time of after whether also there is broadcasting time and be not 0 at the time of;First determination sub-module, for being 0 when broadcasting time
When also existing after the moment at the time of broadcasting time is not 0, determine it is not that the end of Internet video is broadcast at the time of broadcasting time is 0
Put the moment;Second determination sub-module, when at the time of in the absence of broadcasting time being not 0 after at the time of broadcasting time is 0,
Determine broadcasting time be 0 at the time of be Internet video end play the moment.
Further, statistical module includes:3rd determination sub-module, the initial time for determining video segment to be monitored
And finish time;3rd acquisition submodule, for being obtained from state matrix is redirected with the initial time of video segment to be monitored
For capable element;4th acquisition submodule, for from using the initial time of video segment to be monitored as row element in obtain with
The finish time of video segment to be monitored is the element after row;Second computing module, for from video segment to be monitored
Initial time be that the value of element after obtaining in capable element using the finish time of video segment to be monitored as row is asked
And computing.
Further, the monitoring device of Internet video fragment broadcasting behavior also includes:Module is obtained, waits to supervise for basis
The number for surveying the broadcasting record in the state that redirects of video segment and video segment to be monitored obtains chart, wherein, chart
Abscissa is video segment to be monitored, and the ordinate of chart is the broadcasting record in the state that redirects of video segment to be monitored
Number;Output module, for exporting chart.
By the present invention, recorded using the broadcasting for obtaining Internet video;Obtain Internet video redirects state matrix, its
In, redirecting state matrix includes N rows, and N row, N is the duration of Internet video, and redirecting the element in state matrix is used to record network
The number of broadcasting record in the state that redirects in first broadcasting moment of video to the second broadcasting moment of Internet video, its
In, the first broadcasting moment and the second broadcasting moment play the moment for any two in Internet video;Determine piece of video to be monitored
Section;The broadcasting record of traverses network video, obtains the value of the element redirected in state matrix;According to the member redirected in state matrix
The number of the broadcasting record in the state that redirects of the Data-Statistics video segment to be monitored of element, solves prior art to network video
The problem of broadcasting behavioral statisticses efficiency of frequency fragment is low.The invention is by the way of matrix pretreatment, in traverses network video
Play after record, acquisition redirects state matrix, and the statistics of the number of the Internet video fragment in the state that redirects is converted into
The simple summation operation of state matrix element value is redirected, is easy to quickly obtain the broadcasting in the state that redirects of Internet video fragment
The number of record, while being conducive to analyzing the user's number for continuously redirecting the Internet video fragment exactly, so that more accurately
The broadcasting behavior of reflecting video fragment.
Brief description of the drawings
The accompanying drawing for constituting the part of the application is used for providing a further understanding of the present invention, schematic reality of the invention
Apply example and its illustrate to be used to explain the present invention, do not constitute inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the first embodiment for the monitoring method that the network according to the invention video segment plays behavior;
And
Fig. 2 is the schematic diagram of the first embodiment for the monitoring device that the network according to the invention video segment plays behavior.
Embodiment
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase
Mutually combination.Describe the present invention in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
In order that those skilled in the art more fully understand application scheme, below in conjunction with the embodiment of the present application
Accompanying drawing, the technical scheme in the embodiment of the present application is clearly and completely described, it is clear that described embodiment is only
The embodiment of the application part, rather than whole embodiments.Based on the embodiment in the application, ordinary skill people
The every other embodiment that member is obtained under the premise of creative work is not made, should all belong to the model of the application protection
Enclose.
It should be noted that term " first " in the description and claims of this application and above-mentioned accompanying drawing, "
Two " etc. be for distinguishing similar object, without for describing specific order or precedence.It should be appreciated that so using
Data can exchange in the appropriate case, so as to embodiments herein described herein.In addition, term " comprising " and " tool
Have " and their any deformation, it is intended that covering is non-exclusive to be included, for example, containing series of steps or unit
Process, method, system, product or equipment are not necessarily limited to those steps clearly listed or unit, but may include without clear
It is listing to Chu or for the intrinsic other steps of these processes, method, product or equipment or unit.
The present invention is intended to provide a kind of Internet video fragment plays the monitoring method and device of behavior.
Fig. 1 is the flow chart of the first embodiment for the monitoring method that the network according to the invention video segment plays behavior.
As shown in figure 1, the monitoring method that the Internet video fragment plays behavior includes steps S101 to step S105:
Step S101, obtains the broadcasting record of Internet video.
, should by embedded code acquisition user's viewing in the video player where user when user watches Internet video
The relevant information of Internet video.Wherein, video player is software video player, such as Tengxun's video, Sohu's video etc..For
That researchs and analyses Internet video (such as one grade variety show) plays behavior, it is necessary to be obtained from the relevant information of Internet video
The broadcasting of (the such as one hour or one day etc.) Internet video it should be recorded in target time section.Play to include in record and broadcast
The mark of the player of Internet video is put, the starting of the Internet video plays the moment and terminates to play the moment, and the network video
Frequency is in the broadcasting time at each broadcasting moment etc..The broadcasting record for obtaining video can be by being directly embedded into video player
The broadcasting record of video is back to server by code, or can pass through the preset data for playing record from the video that is stored with
The broadcasting record in target time section is directly read in storehouse.
Preferably, the embodiment obtains the broadcasting record of Internet video using the acquisition Internet video from presetting database
Record is played, wherein, the whole of Internet video are previously stored with presetting database and play record;Target time section is determined, its
In, target time section is the period being monitored to Internet video;Internet video is obtained from presetting database in target
Between broadcasting record in section.The embodiment obtained from presetting database Internet video broadcasting record, with respect to regarding
Embedded code obtains the consumption that record reduces systematic function of playing of Internet video in frequency player, can improve system operations
Speed.Internet video in the target time section filtered out from presetting database, which plays record, can have one or more than 1
Bar, when carrying out statistical analysis to the broadcasting of video record, needs are ranked up record is played, and sortord can be according to
The mark for playing the player of the Internet video carries out ascending order or descending arrangement, and the broadcasting sorted record deposit is played
Record data table is either used in the database of the good broadcasting record of memory sequencing.
Step S102, obtain Internet video redirects state matrix.
Redirecting state matrix includes N rows, and N row, N is the duration of Internet video, and redirecting the element in state matrix is used to remember
Of broadcasting record in the state that redirects in first broadcasting moment of record Internet video to the second broadcasting moment of Internet video
Number, wherein, the first broadcasting moment and the second broadcasting moment play the moment for any two in Internet video, and second plays the moment
After the first broadcasting moment.Video any broadcasting moment broadcasting time be 0 when, at the time of the broadcasting time is at
Broadcasting behavior is probably to redirect behavior, it is also possible to terminate broadcasting behavior.Also there is broadcasting time after the moment is not 0
During the moment, the broadcasting behavior at the moment is to redirect behavior.The broadcasting time at continuous multiple moment is 0, and continuous many at this
It is individual broadcasting the moment after also exist broadcasting time not be 0 at the time of, then Internet video this it is continuous broadcasting moment be in redirect shape
State.Such as Internet video when a length of 10 minutes, then N value is 10, then redirecting state matrix includes 10 rows, and 10 arrange.Wherein,
The value that 3rd row the 5th arranges corresponding element represents the continuous use in the state that redirects from the 3rd minute of Internet video to the 5th minute
Family number.
Step S103, determines video segment to be monitored.
Video segment to be monitored is any one fragment in the Internet video, can be a complete advertisement, also may be used
Be star occur complete fragment.When video segment to be monitored shows as continuous play on the broadcasting moment of Internet video
Carve.The determination of video segment to be monitored is arbitrarily determined according to the demand of statistical analysis, and the length of video segment to be monitored can also
Arbitrarily determined according to the demand of statistical analysis, can be one minute or five minutes etc..Video segment to be monitored is broadcast
Put number of times carry out statistical analysis, can reflect exactly for example advertisement or star exposure result of broadcast.
Step S104, the broadcasting record of traverses network video, obtains the value of the element redirected in state matrix.
Redirect element in state matrix and be used to recording the first broadcasting moment of Internet video and broadcast to the second of Internet video
Put the number of the broadcasting record in the state that redirects in the moment.Preferably, the broadcasting record of traverses network video, acquisition redirects shape
The value of element in state matrix includes:The moment is played in the end for obtaining Internet video;The broadcasting moment of traverses network video;Judge
Whether it is 0 in the first broadcasting time for playing the moment;If being 0 in the first broadcasting time for playing the moment, the first broadcasting is judged
Moment, whether the moment was played in the end earlier than Internet video;If end of the first broadcasting moment earlier than Internet video is played
Carve, judge whether in the second broadcasting time for playing the moment be 0;, will if not being 0 in the second broadcasting time for playing the moment
Redirect using the first broadcasting moment as row in state matrix, the value execution by the element of row of the second broadcasting moment Jia 1 and operated.Citing
Explanation:Whether it is 0 first by the broadcasting time at the broadcasting moment for judging Internet video constantly, if the first of Internet video
The broadcasting time for playing the moment (the 3rd minute that such as plays the moment) is 0, and current time, that is, play the moment the 3rd minute is early
(the 7th minute that such as plays the moment) is played the moment in the end of Internet video, was looked into broadcasting record after the 3rd minute
It is not 0 corresponding broadcasting moment (the 5th minute that such as plays the moment) to look for first broadcasting time, then in state matrix is redirected
3rd row, the value execution of the corresponding element of the 5th row Jia 1 and operated.Wherein, this redirects the 3rd row in state matrix, the corresponding member of the 5th row
The value of element represents the number in the 3rd minute to the 5th minute user continuously in the state that redirects at video playback moment.In traversal
After whole whole broadcasting moment for playing record of complete Internet video, obtain redirecting the value of the element in state matrix, wherein,
The value of each element is represented plays the moment to user of the second broadcasting moment continuously in the state that redirects from Internet video from first
Number.
Preferably, when the end broadcasting moment that Internet video is obtained in the embodiment uses the broadcasting of traverses network video
Carve;Obtain the broadcasting moment that broadcasting time is 0;Whether also there is broadcasting time after judging at the time of broadcasting time is 0 is not 0
At the time of;If at the time of also there is broadcasting time after at the time of broadcasting time is 0 and be not 0, at the time of broadcasting time is 0
It is not the end broadcasting moment of Internet video;After at the time of if broadcasting time is 0 be not present broadcasting time be not 0 when
Carve, be then that the moment is played in the end of Internet video at the time of broadcasting time is 0.
Step S105, state is redirected according to being in for the Data-Statistics of the element redirected in state matrix video segment to be monitored
Broadcasting record number.
Preferably, the Internet video fragment of the embodiment plays the monitoring method of behavior according to the member redirected in state matrix
User's number in the state that redirects of the Data-Statistics video segment to be monitored of element includes:Determine the starting of video segment to be monitored
Moment and finish time;The element using the initial time of video segment to be monitored as row is obtained from state matrix is redirected;From with
The initial time of video segment to be monitored is after obtaining in capable element using the finish time of video segment to be monitored as row
Element;To being obtained from using the initial time of video segment to be monitored as in the element of row with the finish time of video segment to be monitored
Summation operation is carried out for the value of the element after row.For example, the initial time of video segment to be monitored is the 3rd point of Internet video
Clock, the finish time of video segment to be monitored is the 5th minute of Internet video, and total playing duration of Internet video is 10 points
Clock, exiting for the Internet video is the 10th minute constantly.Then the number of user of the statistics in the state that redirects plays shape to calculate
The value of element in state matrix after the 3rd row element the 5th row, i.e. the 3rd row the 6th row, the 3rd row the 7th row, the 3rd row the 8th row, the 3rd row
9th row, the value of the column element of the 3rd row the 10th, it is obtaining and at the 3rd minute to the 5th minute of Internet video in redirecting state
Number of users.Table 1 redirects state matrix table for Internet video, wherein, the first row and first row of matrix are Internet video
The broadcasting moment.From table 1 it follows that initial time is the 3rd minute, finish time is to be in redirect state in the 5th minute
User's number be to redirect the 3rd row in state matrix, the value of the 5th corresponding element of row, i.e., 12807.The numerical value is represented in net
The 3rd minute of network video starts to redirect, and keeps this to redirect state by the 4th minute, until just terminating this within the 5th minute redirects shape
The number of the user of state.The 1st row the 10th arranges corresponding element value and represented from being carved at the beginning of Internet video to finish time in table 1
It is constantly in the user's number for the state of redirecting.
Table 1 Internet video redirects state matrix table
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
1 | 0 | 9139 | 5532 | 3198 | 4940 | 4358 | 3001 | 2457 | 1900 | 1668 |
2 | 0 | 0 | 10269 | 8154 | 9712 | 8350 | 5159 | 3876 | 3135 | 2658 |
3 | 0 | 0 | 0 | 10212 | 12807 | 10415 | 6526 | 4631 | 3572 | 3084 |
4 | 0 | 0 | 0 | 0 | 14579 | 12196 | 7342 | 5257 | 3918 | 3311 |
5 | 0 | 0 | 0 | 0 | 0 | 13471 | 8659 | 5784 | 4305 | 3549 |
6 | 0 | 0 | 0 | 0 | 0 | 0 | 12009 | 6100 | 5453 | 4915 |
7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11482 | 8413 | 6022 |
8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9820 | 8291 |
9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10287 |
10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
The user in the state that redirects of the Data-Statistics video segment to be monitored of element in basis redirects state matrix
After number, figure is obtained according to the number in the user for redirecting state of video segment to be monitored and video segment to be monitored
Table, wherein, the abscissa of chart is video segment to be monitored, and the ordinate of chart redirects shape for being in for video segment to be monitored
The number of the user of state.Obtain being exported the chart after chart.The Internet video fragment of the embodiment plays behavior
The statistics of the number of the user in the state that redirects of video segment to be monitored is converted into the simple of matrix element by monitoring method
Summation operation, improve operation efficiency.Simultaneously by of the user in the state that redirects of obtained video segment to be monitored
Number graphically export, be easy to intuitively analyze from chart the Internet video segment contents quality quality or by
User's favorable rating.
The Internet video fragment of the embodiment plays the monitoring method of behavior using the broadcasting record for obtaining Internet video;Obtain
Take Internet video redirects state matrix, wherein, redirecting state matrix includes N rows, and N is arranged, and N is the duration of Internet video, is redirected
Element in state matrix is used to record to be in the first broadcasting moment to the second broadcasting moment of Internet video of Internet video
The number of the broadcasting record of state is redirected, wherein, the first broadcasting moment and the second broadcasting moment are any two in Internet video
The individual broadcasting moment;Determine video segment to be monitored;The broadcasting record of traverses network video, obtains the element redirected in state matrix
Value;According to the broadcasting record in the state that redirects of the Data-Statistics of the element redirected in state matrix video segment to be monitored
Number, solves the problem of prior art is low to the broadcasting behavioral statisticses efficiency of Internet video fragment, has reached accurate analysis net
Network video segment plays the effect of behavior.
As can be seen from the above description, the Internet video fragment of the embodiment of the present invention plays the monitoring method of behavior
The mode pre-processed by using matrix, after the broadcasting record of traverses network video, acquisition redirects state matrix, will be in
The statistics for redirecting the number of the Internet video fragment of state is converted into the simple summation operation for redirecting state matrix element value, is easy to
The number of the quick broadcasting record in the state that redirects for obtaining Internet video fragment, while being conducive to analyzing continuous jump exactly
Turn user's number of the Internet video fragment, so that the more accurately broadcasting behavior of reflecting video fragment.
It should be noted that can be in such as one group computer executable instructions the step of the flow of accompanying drawing is illustrated
Performed in computer system, and, although logical order is shown in flow charts, but in some cases, can be with not
The order being same as herein performs shown or described step.
The embodiment of the present invention additionally provides the monitoring device that a kind of Internet video fragment plays behavior.It should be noted that
The monitoring device that the Internet video fragment plays behavior can be used for the Internet video fragment broadcasting row for performing the embodiment of the present invention
For monitoring method.
Fig. 2 is the schematic diagram of the first embodiment for the monitoring device that the network according to the invention video segment plays behavior.
As shown in Fig. 2 the monitoring device that the Internet video fragment plays behavior includes:First acquisition module 10, the second acquisition module 20,
Determining module 30, the 3rd acquisition module 40 and statistical module 50.
First acquisition module 10, the broadcasting for obtaining Internet video is recorded.
Second acquisition module 20, state matrix is redirected for obtain Internet video, wherein, redirecting state matrix includes N
OK, N is arranged, and N is the duration of Internet video, is redirected the element in state matrix and is played the moment extremely for recording the first of Internet video
The number of broadcasting record in the state that redirects in the second broadcasting moment of Internet video, wherein, first plays the moment and second
It is that any two in Internet video plays the moment to play the moment.
Determining module 30, for determining video segment to be monitored.
3rd acquisition module 40, the broadcasting for traverses network video is recorded, and acquisition redirects the element in state matrix
Value.
Specifically, the 3rd acquisition module 40 includes:First acquisition submodule, when the end for obtaining Internet video is played
Carve;First spider module, the broadcasting moment for traverses network video;First judging submodule, for judging to play first
Whether the broadcasting time at moment is 0;Second judging submodule, for when the broadcasting time that the moment is played first is 0, judging
First plays the moment, and whether the moment is played in the end earlier than Internet video;3rd judging submodule, for when the first broadcasting moment
When the moment is played in end earlier than Internet video, judge whether in the second broadcasting time for playing the moment be 0;First calculates mould
Block, for when second play the moment broadcasting time be 0 when, then will redirect in state matrix using first play the moment as
OK, the value execution by the element of row of the second broadcasting moment Jia 1 and operated.
Preferably, the first acquisition submodule includes:Second spider module, the broadcasting moment for traverses network video;The
Two acquisition submodules, for obtaining the broadcasting moment that broadcasting time is 0;4th judging submodule, for judging broadcasting time for 0
At the time of after whether also exist broadcasting time not be 0 at the time of;First determination sub-module, for when broadcasting time is 0
Also exist after quarter broadcasting time be 0 at the time of when, determine broadcasting time be 0 at the time of be not Internet video end play
Moment;Second determination sub-module, when at the time of in the absence of broadcasting time being not 0 after at the time of broadcasting time is 0, really
Determine broadcasting time for 0 at the time of be Internet video end play the moment.
Statistical module 50, for the Data-Statistics video segment to be monitored according to the element redirected in state matrix in jump
Turn the number of the broadcasting record of state.
Specifically, statistical module 50 includes:3rd determination sub-module, the initial time for determining video segment to be monitored
And finish time;3rd acquisition submodule, for being obtained from state matrix is redirected with the initial time of video segment to be monitored
For capable element;4th acquisition submodule, for from using the initial time of video segment to be monitored as row element in obtain with
The finish time of video segment to be monitored is the element after row;Second computing module, for from video segment to be monitored
Initial time be that the value of element after obtaining in capable element using the finish time of video segment to be monitored as row is asked
And computing.
Preferably, the monitoring device of Internet video fragment broadcasting behavior can also include:Module is obtained, is treated for basis
The number of the broadcasting record in the state that redirects of monitoring video segment and video segment to be monitored obtains chart, wherein, chart
Abscissa be video segment to be monitored, the ordinate of chart for video segment to be monitored the record of the broadcasting in the state that redirects
Number;Output module, for exporting chart.
The monitoring device that the Internet video fragment of the embodiment plays behavior includes the first acquisition module 10, and second obtains mould
Block 20, determining module 30, the 3rd acquisition module 40 and statistical module 50.Behavior is played by the Internet video fragment of the embodiment
Monitoring device solve the problem of prior art is low to the broadcasting behavioral statisticses efficiency of Internet video fragment.The net of the embodiment
The monitoring device that network video segment plays behavior is pre-processed by matrix, after the broadcasting record of traverses network video successively,
By Internet video fragment, continuously the statistics of the number of the broadcasting record in the state that redirects is converted into and redirects state matrix element value
Simple summation operation, so as to rapidly and accurately obtain the continuous never with redirecting the user of state of the Internet video fragment
Number, so that the more accurately broadcasting behavior of reflecting video fragment.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general
Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and constituted
Network on, alternatively, the program code that they can be can perform with computing device be realized, it is thus possible to they are stored
Performed in the storage device by computing device, either they are fabricated to respectively each integrated circuit modules or by they
In multiple modules or step single integrated circuit module is fabricated to realize.So, the present invention is not restricted to any specific
Hardware and software is combined.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.
Claims (10)
1. a kind of Internet video fragment plays the monitoring method of behavior, it is characterised in that including:
Obtain the broadcasting record of Internet video;
Obtain the Internet video redirects state matrix, wherein, the state matrix that redirects includes N rows, and N row, N is the net
The duration of network video, the element redirected in state matrix, which is used to recording the first of the Internet video, plays the moment to described
Internet video second broadcasting the moment in redirect state broadcasting record number, wherein, it is described first play the moment and
Described second plays the moment plays the moment for any two in the Internet video, and described second plays the moment described first
After the broadcasting moment;
Determine video segment to be monitored;
The broadcasting for traveling through the Internet video is recorded, and the value of the element in state matrix is redirected described in acquisition;And
According to the note of the broadcasting in the state that redirects of the Data-Statistics video segment to be monitored of the element redirected in state matrix
Record number.
2. Internet video fragment according to claim 1 plays the monitoring method of behavior, it is characterised in that the traversal net
The broadcasting of network video is recorded, and the value of the element in state matrix is redirected described in acquisition and is included:
The moment is played in the end for obtaining the Internet video;
Travel through the broadcasting moment of the Internet video;
Judge whether in the described first broadcasting time for playing the moment be 0;
If being 0 in the described first broadcasting time for playing the moment, judge that whether described first play the moment earlier than the network
The moment is played in the end of video;
If described first, which plays end of the moment earlier than the Internet video, plays the moment, judge to play the moment described second
Broadcasting time whether be 0;And
If not being 0 in the described second broadcasting time for playing the moment, described redirect in state matrix is broadcast with described first
Put constantly for row, operation that the value execution by the element of row of the described second broadcasting moment Jia 1.
3. Internet video fragment according to claim 2 plays the monitoring method of behavior, it is characterised in that obtain the net
The end broadcasting moment of network video includes:
Travel through the broadcasting moment of the Internet video;
Obtain the broadcasting moment that broadcasting time is 0;
At the time of whether also there is broadcasting time after judging at the time of the broadcasting time is 0 and be not 0;
If at the time of also there is broadcasting time after at the time of the broadcasting time is 0 and be not 0, the broadcasting time is 0
At the time of be not the Internet video end play the moment;And
If be not 0 in the absence of broadcasting time after at the time of the broadcasting time is 0, the broadcasting time is 0
At the time of be the Internet video end play the moment.
4. Internet video fragment according to claim 1 plays the monitoring method of behavior, it is characterised in that jumped according to described
Turning the record number of the broadcasting in the state that redirects of the Data-Statistics video segment to be monitored of the element in state matrix includes:
Determine initial time and the finish time of the video segment to be monitored;
From it is described redirect state matrix in obtain using the initial time of the video segment to be monitored as row element;
Obtained from described using the initial time of the video segment to be monitored as in the element of row with the video segment to be monitored
Finish time for row after element;And
Described obtained from described using the initial time of the video segment to be monitored as in the element of row to be monitored is regarded with described
The finish time of frequency fragment carries out summation operation for the value of the element after row.
5. Internet video fragment according to claim 1 plays the monitoring method of behavior, it is characterised in that according to described
After the number for the broadcasting record in the state that redirects for redirecting the Data-Statistics video segment to be monitored of the element in state matrix,
Methods described also includes:
Obtained according to the number of video segment to be monitored and the broadcasting record in the state that redirects of the video segment to be monitored
Chart, wherein, the abscissa of the chart is the video segment to be monitored, and the ordinate of the chart to be monitored regards to be described
The number of the broadcasting record in the state that redirects of frequency fragment;And
Export the chart.
6. a kind of Internet video fragment plays the monitoring device of behavior, it is characterised in that including:
First acquisition module, the broadcasting for obtaining Internet video is recorded;
Second acquisition module, state matrix is redirected for obtain the Internet video, wherein, the state matrix that redirects includes
N rows, N row, N is the duration of the Internet video, and the element redirected in state matrix is used to record the Internet video
The number of broadcasting record in the state that redirects in first broadcasting moment to the second broadcasting moment of the Internet video, wherein,
The first broadcasting moment and the second broadcasting moment are that any two in the Internet video plays the moment;
Determining module, for determining video segment to be monitored;
3rd acquisition module, the broadcasting for traveling through the Internet video is recorded, and the element in state matrix is redirected described in acquisition
Value;And
Statistical module, being in for Data-Statistics video segment to be monitored for redirecting the element in state matrix according to redirects
The broadcasting record number of state.
7. Internet video fragment according to claim 6 plays the monitoring device of behavior, it is characterised in that the described 3rd obtains
Modulus block includes:
The moment is played in first acquisition submodule, the end for obtaining the Internet video;
First spider module, the broadcasting moment for traveling through the Internet video;
First judging submodule, for judging whether in the described first broadcasting time for playing the moment be 0;
Second judging submodule, for when described first play the moment broadcasting time be 0 when, judge it is described first broadcasting when
Carve whether the moment is played in the end earlier than the Internet video;
3rd judging submodule, for when described first plays end of the moment earlier than the Internet video and play the moment, sentencing
Break whether the described second broadcasting time for playing the moment is 0;And
First computing module, for when the broadcasting time that the moment is played described second is not 0, then redirecting state square by described
The moment is played as row using described first in gust, operation that the value execution by the element of row of the described second broadcasting moment Jia 1.
8. Internet video fragment according to claim 7 plays the monitoring device of behavior, it is characterised in that described first obtains
Submodule is taken to include:
Second spider module, the broadcasting moment for traveling through the Internet video;
Second acquisition submodule, for obtaining the broadcasting moment that broadcasting time is 0;
4th judging submodule, at the time of for judging that the broadcasting time is 0 after whether also to there is broadcasting time be not 0
Moment;
First determination sub-module, at the time of also to there is broadcasting time after at the time of the broadcasting time is 0 be not 0
When, determine the broadcasting time be 0 at the time of be not the Internet video end play the moment;And
Second determination sub-module, at the time of in the absence of broadcasting time being not 0 after at the time of the broadcasting time is 0
When, determine the broadcasting time be 0 at the time of be the Internet video end play the moment.
9. Internet video fragment according to claim 6 plays the monitoring device of behavior, it is characterised in that the statistics mould
Block includes:
3rd determination sub-module, initial time and finish time for determining the video segment to be monitored;
3rd acquisition submodule, for from it is described redirect state matrix in obtain with the initial time of the video segment to be monitored
For capable element;
4th acquisition submodule, for from described using the initial time of the video segment to be monitored as row element in obtain with
The finish time of the video segment to be monitored is the element after row;And
Second computing module, for being obtained to described from described using the initial time of the video segment to be monitored as in the element of row
The value of element after taking using the finish time of the video segment to be monitored as row carries out summation operation.
10. Internet video fragment according to claim 6 plays the monitoring device of behavior, it is characterised in that described device
Also include:
Module is obtained, for remembering according to the broadcasting in the state that redirects of video segment to be monitored and the video segment to be monitored
The number of record obtains chart, wherein, the abscissa of the chart is the video segment to be monitored, and the ordinate of the chart is
The number of the broadcasting record in the state that redirects of the video segment to be monitored;And
Output module, for exporting the chart.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410641545.0A CN104519406B (en) | 2014-11-13 | 2014-11-13 | Internet video fragment plays the monitoring method and device of behavior |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410641545.0A CN104519406B (en) | 2014-11-13 | 2014-11-13 | Internet video fragment plays the monitoring method and device of behavior |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104519406A CN104519406A (en) | 2015-04-15 |
CN104519406B true CN104519406B (en) | 2017-10-27 |
Family
ID=52794028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410641545.0A Active CN104519406B (en) | 2014-11-13 | 2014-11-13 | Internet video fragment plays the monitoring method and device of behavior |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104519406B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980381A (en) * | 2005-12-08 | 2007-06-13 | 厦门雅迅网络股份有限公司 | Taxi networked advertisement playing effect data processing method |
CN101783915A (en) * | 2010-03-19 | 2010-07-21 | 北京国双科技有限公司 | Method for realizing video quantification |
CN102625183A (en) * | 2012-04-10 | 2012-08-01 | 北京邮电大学 | User terminal playing method for simulation of video-on-demand system |
CN102932693A (en) * | 2012-11-09 | 2013-02-13 | 北京邮电大学 | Method and device for prefetching video-frequency band |
CN103501434A (en) * | 2013-09-17 | 2014-01-08 | 北京奇艺世纪科技有限公司 | Method and device for analyzing quality of video |
CN103957433A (en) * | 2014-03-31 | 2014-07-30 | 深圳市同洲电子股份有限公司 | Video data processing method, associated device and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007030380A2 (en) * | 2005-09-08 | 2007-03-15 | The Directv Group, Inc. | Mosaic channel video stream with interactive services |
-
2014
- 2014-11-13 CN CN201410641545.0A patent/CN104519406B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980381A (en) * | 2005-12-08 | 2007-06-13 | 厦门雅迅网络股份有限公司 | Taxi networked advertisement playing effect data processing method |
CN101783915A (en) * | 2010-03-19 | 2010-07-21 | 北京国双科技有限公司 | Method for realizing video quantification |
CN102625183A (en) * | 2012-04-10 | 2012-08-01 | 北京邮电大学 | User terminal playing method for simulation of video-on-demand system |
CN102932693A (en) * | 2012-11-09 | 2013-02-13 | 北京邮电大学 | Method and device for prefetching video-frequency band |
CN103501434A (en) * | 2013-09-17 | 2014-01-08 | 北京奇艺世纪科技有限公司 | Method and device for analyzing quality of video |
CN103957433A (en) * | 2014-03-31 | 2014-07-30 | 深圳市同洲电子股份有限公司 | Video data processing method, associated device and system |
Non-Patent Citations (1)
Title |
---|
P2P网络交互式视频点播服务的性能改进;赵建明,姚念民,石革荣;《福建师大福清分校学报》;20120920(第5期);第29-36页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104519406A (en) | 2015-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103648031B (en) | Program recommending method and apparatus for smart television | |
CN104581218B (en) | Web TV rating flows to monitoring method and device | |
CN102917269B (en) | A kind of television program recommendation system and method | |
US20140081954A1 (en) | Media information system and method | |
CN107205178A (en) | Direct broadcasting room recommends method and device | |
CN107172452A (en) | Direct broadcasting room recommends method and device | |
CN103686237A (en) | Method and system for recommending video resource | |
CN104270654B (en) | Internet video plays monitoring method and device | |
CN103686231A (en) | Method and system for integrated management, failure replacement and continuous playing of film | |
CN104320674B (en) | The monitoring method and device of Internet video fragment | |
CN102547141A (en) | Method and device for screening video data based on sports event video | |
CN106791963A (en) | A kind of TV programme suggesting method and system | |
CN110225361A (en) | Direct broadcasting room recommended method, storage medium, electronic equipment and system | |
CN106454431A (en) | Method and system for recommending television programs | |
CN107426583A (en) | Video editing method, server and audio/video player system based on focus | |
CN104270674B (en) | Video playback detection method and device | |
CN106971006A (en) | The personalized push method and system of a kind of competitive sports information | |
CN104462339B (en) | The method for pushing and device of multimedia file | |
CN109511015A (en) | Multimedia resource recommended method, device, storage medium and equipment | |
CN101127883A (en) | Network TV system and content scheduling method for system recording and playing | |
CN102957949A (en) | Device and method for recommending video to user | |
CN107153702A (en) | A kind of data processing method and device | |
CN104320704B (en) | The detection method and device of Web TV installation state | |
CN102521283A (en) | Service composition recommendation method based on Bayes principle, and system for the same | |
CN105608158A (en) | Method and apparatus for displaying picture in waterfall flow manner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Method and device for monitoring network video clip playing behaviors Effective date of registration: 20190531 Granted publication date: 20171027 Pledgee: Shenzhen Black Horse World Investment Consulting Co., Ltd. Pledgor: Beijing Guoshuang Technology Co.,Ltd. Registration number: 2019990000503 |