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 PDF

Info

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
Application number
CN201410641545.0A
Other languages
Chinese (zh)
Other versions
CN104519406A (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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201410641545.0A priority Critical patent/CN104519406B/en
Publication of CN104519406A publication Critical patent/CN104519406A/en
Application granted granted Critical
Publication of CN104519406B publication Critical patent/CN104519406B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing 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

Internet video fragment plays the monitoring method and device of behavior
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.
CN201410641545.0A 2014-11-13 2014-11-13 Internet video fragment plays the monitoring method and device of behavior Active CN104519406B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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