Summary of the invention
It is broadcast it is an object of the invention to overcome the deficiencies of the prior art and provide a kind of audio video synchronization play system and its synchronize
Method is put, which is that monitoring platform acquisition user is playing the approach of video provider just, and this method is convenient
Monitoring personnel obtains and is played simultaneously to user's video being played on backstage, to monitor user in viewing video
When video quality, facilitate promoted user watch video experience effect.
The purpose of the present invention is achieved through the following technical solutions: a kind of audio video synchronization play system, it includes view
Frequency monitoring platform and network probe, the network probe are arranged in user's set-top box, and by network and are arranged in operator
The video surveillance platform of monitoring center connects;The video surveillance platform includes packet capturing module and module, packet capturing is played simultaneously
Module provides packet catcher, grabs user's set-top box data packet in real time, the subscriber computer that module grabs packet capturing module is played simultaneously
Top box data packet is parsed and is played out, and realizes being played simultaneously for the video watched with user;The network is visited
Needle includes that data packet obtains module, resolve packet module and video request module, and the data packet obtains module and obtains use
The data packet of video is being watched at family, and the data packet that the parsing of resolve packet module obtains obtains data source address, and video is asked
Modulus root tuber sends to data source address according to the acquisition video request of video surveillance platform and obtains video request to obtain video.
The video surveillance platform further includes platform homepage unit, quality monitoring unit, alarm management unit, resource pipe
Manage unit, configuration management element and System Management Unit;The platform homepage unit includes user distribution module, alarm statistics
Module, alarm trend module and alarm distribution module;The quality monitoring unit includes terminal monitoring module and comprehensive monitoring
Module;The alarm management unit includes Real-time Alarm module and terminal quality alarm module;The rm-cell
Including termination management module and probe management module;The configuration management element includes acquisition strategies configuration module, index valve
It is worth configuration module, alarm grade configuration module and probe version configuration module;The System Management Unit includes organization
Module, personal management module, function management module and type management module.
The user distribution module graphically, shows the distribution situation of of that month user;The alarm statistics
Module, according to alarm grade, shows the distribution and accounting situation of of that month alarm quantity in a manner of pie chart;The alarm trend
Module shows the development trend of the alarm of of that month each grade with chart mode;The alarm distribution module is with the side of pie chart
Formula shows the alarm quantity of of that month alarm sum most 10 districts and cities and 10 districts and cities.
The terminal monitoring module includes monitor terminal list block, monitor terminal details module, index real time monitoring
Module, history index enquiry module and associated alarm enquiry module;The monitor terminal list block is showed with list mode
Terminal essential information, while by monitoring link, into monitor terminal details, the inquiry of history index and associated alarm query page
Face;The detailed essential information of monitor terminal details module real-time display terminal and behavior pattern;The index is real-time
Monitoring module provides the real-time monitoring and control to indices;Indices are gone through in the history index enquiry module offer
History data query function, with chart mode, shows the achievement data in the period according to period and index;The pass
Connection alarm inquiry module shows related alarm situation of the terminal in one hour with list mode, while providing history alarm point
Analysis;The comprehensive monitoring module provides the whole monitoring function and real time monitoring index of certain terminal, while monitoring terminal plays
Video flow quality.
The Real-time Alarm alerts situation in 60 minutes with list mode, real-time exhibition, can be grading according to alarm etc.
Row classified inquiry;The terminal quality alarm module shows all alarm situations with list mode, can be according to multiple dimensions
It is inquired.
The termination management module provides terminal management function and query function, and by link, into monitor terminal
Details page, track terminal details, and monitored in real time;The probe management module includes probe list block, version
Update module, tactful pay-off module and status control module;The probe list block shows probe I D, probe type, spy
Needle-shaped state, tactful version, terminal account, terminal address and affiliated area information list, can pass through broadband account, probe class
Type, probe state and affiliated area carry out condition query detecting probe information, while providing into version updating module, strategy decentralization mould
The entrance of block, status control module;The version updating module provides the real-time update function to probe version, can inquire
Currently renewable version carries out real-time update, and records more new historical;The tactful pay-off module provides the reality of acquisition strategies
When issue function, can show current strategies version and renewable tactful version, and carry out under the real-time update of acquisition strategies
Hair, while recording strategy transfers history;The status control module provides the remote status control function to probe, Neng Gouyuan
Journey such as is started to probe, is stopped at operation, and the recording operation information.
The acquisition strategies configuration module provides the configuration management function to acquisition strategies;The index threshold values configuration
Module provides the configuration management function to index threshold values;The alarm grade configuration module, which provides, matches alarm class parameter
Set management function;The probe version configuration module provides the configuration management function of probe version.
Organization's module provides to the newly-increased of organization, modification and deletes function, and to organizational roles
Increase newly, modify, freezing, newly-increased personnel and authority configuration function;The personal management module is provided to system operators
It is newly-increased, modification, delete function, and be able to carry out password resetting, role's configuration, freeze and activate operation;The function pipe
Module offer is managed to the management function of system function module;The type management module offer is managed each system parameter
Function.
Audio video synchronization play system realizes the method that audio video synchronization plays, it includes following sub-step:
S1: network probe obtains the data packet that user is watching video by the network interface of set-top box;
S2: network probe parses the data packet and obtains data source address, sends video prison for data source address
Survey platform;
S3: video surveillance platform issues the order for carrying out video request to network probe;
S4: network probe, which receives the video request order of video surveillance platform and sends to data source address, obtains video
Request is to obtain video;
S5: network probe sends the video to video surveillance platform after obtaining video;
S6: the audio video synchronization that video surveillance platform will acquire plays back, long-range viewing user's view being played in real time
Frequently.
The beneficial effects of the present invention are: the present invention provides a kind of audio video synchronization play system and its synchronous broadcast method,
The audio/video player system is that monitoring platform acquisition user is playing the approach of video provider just, and this method facilitates monitoring personnel
User's video being played on is obtained and is played simultaneously on backstage, to monitor video of the user when watching video
Quality helps to promote the experience effect that user watches video.
Specific embodiment
Technical solution of the present invention is described in further detail with reference to the accompanying drawing, but protection scope of the present invention is not limited to
It is as described below.
As shown in Figure 1, a kind of audio video synchronization play system, it includes video surveillance platform and network probe, the net
Network probe is arranged in user's set-top box, and is connect by network with the video surveillance platform that operator's monitoring center is arranged in;Institute
The video surveillance platform stated includes packet capturing module and module is played simultaneously, and packet capturing module provides packet catcher, grabs user in real time
Data of set top box packet is played simultaneously module and user's set-top box data packet that packet capturing module grabs is parsed and played out,
Realize being played simultaneously for the video watched with user;The network probe includes that data packet obtains module, data packet solution
Module and video request module are analysed, the data packet obtains module and obtains the data packet that user is watching video, data packet
The data packet that parsing module parsing obtains obtains data source address, and video request module is regarded according to the acquisition of video surveillance platform
Frequency, which requests to send to data source address, obtains video request to obtain video.
As shown in Fig. 2 to Fig. 6, the video surveillance platform further includes platform homepage unit, quality monitoring unit, alarm
Administrative unit, rm-cell, configuration management element and System Management Unit;The platform homepage unit includes user point
Cloth module, alarm statistics module, alarm trend module and alarm distribution module;The quality monitoring unit includes terminal monitoring
Module and comprehensive monitoring module;The alarm management unit includes Real-time Alarm module and terminal quality alarm module;It is described
Rm-cell include termination management module and probe management module;The configuration management element includes that acquisition strategies are matched
Set module, index threshold values configuration module, alarm grade configuration module and probe version configuration module;The System Management Unit
Including organization's module, personal management module, function management module and type management module.
The user distribution module graphically, the distribution situation of of that month user is showed using day as dimension, including
Total number of users, online user and alarm user;The alarm statistics module, according to alarm grade, is showed in a manner of pie chart
The distribution and accounting situation of of that month alarm quantity;The alarm trend module shows this month by dimension of day with chart mode
The development trend of the alarm of each grade;The alarm distribution module shows of that month alarm sum at most in a manner of pie chart
10 districts and cities and 10 districts and cities alarm quantity.
The terminal monitoring module includes monitor terminal list block, monitor terminal details module, index real time monitoring
Module, history index enquiry module and associated alarm enquiry module;The monitor terminal list block is showed with list mode
Terminal essential information, including type of service, terminal type, broadband account, probe version, manufacturer terminal, affiliated area, alarm etc.
Grade, alarm quantity, SOT state of termination etc., can be according to the SOT state of termination (online, offline, abnormal), broadband account, region, type, end
The condition queries terminals such as MAC are held, while by monitoring link, into monitor terminal details, the inquiry of history index and associated alarm
Query page.The detailed essential information of monitor terminal details module real-time display terminal and behavior pattern, including terminal
CPU usage, the EMS memory occupation of the essential informations such as id, broadband account, terminal producer, presence, network access and terminal
Rate and MOSv scoring etc..The index real-time monitoring module provides the real-time monitoring and control to indices, and selection needs
The index (primary to be no more than 4) of monitoring, clicks real time monitoring button, graphically, real-time report index value;It is described
History index enquiry module provide to the inquiry of historical data functions of indices, according to period and index, with chart side
Formula shows the achievement data in the period;The associated alarm enquiry module shows that the terminal is small one with list mode
When in related alarm situation, including alarm grade, warning value, alarm time, alarm type, alarm phenomenon etc. provide simultaneously
History alarm analysis, the distribution situation including alarm levels different in the optional period, alerts tendency situation.The comprehensive prison
It surveys module and the whole monitoring function of certain terminal, including band width in physical, available bandwidth, downloading rate is provided, video playing rate is whole
The displaying of the indexs such as CPU, memory usage is held, monitors index in real time, while monitoring terminal plays video flow quality.
For the Real-time Alarm with list mode, real-time exhibition alerts situation, including broadband account, service class in 60 minutes
The information such as type, terminal type, alarm grade, alarm type, alarm phenomenon, alarm index, warning value, alarm time, Neng Gougen
It is inquired by classification according to alarm grade (critical alarm, significant alarm, minor alarm, minor alarm);The terminal quality is accused
Alert module shows all alarm situations, including broadband account, type of service, terminal type, alarm grade, announcement with list mode
The information such as alert type, alarm phenomenon, alarm index, warning value, alarm time, and can according to alarm grade, region, when
Between, multiple dimensions such as broadband account, terminal type are inquired.
The termination management module provides terminal management function and query function, can pass through broadband account, terminal
The condition queries terminal concrete condition such as mac, type of service, the SOT state of termination, affiliated area, and by link, into monitor terminal
Details page, track terminal details, and monitored in real time;The probe management module includes probe list block, version
Update module, tactful pay-off module and status control module;The probe list block shows probe I D, probe type, spy
Needle-shaped state, tactful version, terminal account, terminal address and affiliated area information list, can pass through broadband account, probe class
Type, probe state and affiliated area carry out condition query detecting probe information, while providing into version updating module, strategy decentralization mould
The entrance of block, status control module;The version updating module provides the real-time update function to probe version, can inquire
Currently renewable version carries out real-time update, and records more new historical;The tactful pay-off module provides the reality of acquisition strategies
When issue function, can show current strategies version and renewable tactful version, and carry out under the real-time update of acquisition strategies
Hair, while recording strategy transfers history;The status control module provides the remote status control function to probe, Neng Gouyuan
Journey such as is started to probe, is stopped at operation, and the recording operation information.
;The acquisition strategies configuration module provides the configuration management function to acquisition strategies, can inquire acquisition strategies
Title, Policy Status, is directed to the essential informations such as manufacturer, area, configuration people, setup time at tactful version, can also check some
The details of strategy, and carry out strategy the operation such as increases, modifies, deleting, freezing newly;The index threshold values configuration module offer pair
The configuration management function of index threshold values can inquire the title of index threshold values template, template state, type of service, template description, match
The essential informations such as people, setup time are set, can also check the details of some threshold values template, and carry out increasing newly, modify, deleting for template
The operation such as remove, freeze;The alarm grade configuration module provides the configuration management function to alarm class parameter, can be to announcement
Alert grade configuration is edited, modification grade name, color identifier, initiate mode etc.;The probe version configuration module mentions
For the configuration management function of probe version, can be visited according to condition queries such as version number, probe type, operating system, device manufacturers
Needle version, and download version file;Probe version can be increased newly simultaneously, upload probe file, configure probe version information.
Organization's module provides to the newly-increased of organization, modification and deletes function, and to organizational roles
Increase newly, modify, freezing, newly-increased personnel and authority configuration function;The personal management module is provided to system operators
It is newly-increased, modification, delete function, and be able to carry out password resetting, role's configuration, freeze and activate operation;The function pipe
Module offer is managed to the management function of system function module, can increase newly, modify, activating, freezing function menus at different levels in system
In bandwagon effect;The type management module provides the function being managed to each system parameter, can increase newly, activate,
Freeze, the parameters in modification system.
Audio video synchronization play system realizes the method that audio video synchronization plays, it includes following sub-step:
S1: network probe obtains the data packet that user is watching video by the network interface of set-top box;
S2: network probe parses the data packet and obtains data source address, sends video prison for data source address
Survey platform;
S3: video surveillance platform issues the order for carrying out video request to network probe;
S4: network probe, which receives the video request order of video surveillance platform and sends to data source address, obtains video
Request is to obtain video;
S5: network probe sends the video to video surveillance platform after obtaining video;
S6: the audio video synchronization that video surveillance platform will acquire plays back, long-range viewing user's view being played in real time
Frequently.