Audio-video identifying system Internet-based
The application is the divisional application of following application: the applying date is on December 12nd, 2016, application No. is
201611137782.9 a kind of entitled audio-video identifying system Internet-based and its method.
Technical field
The invention belongs to Internet technical fields, are related to audio-video recognition methods, and in particular to a kind of based on interconnection
The audio-video identifying system of net.
Background technique
Increasingly widespread with Internet, more and more audio-videos are issued on the internet, and domestic website represents
For Online Videos websites such as Yoqoo, potato net, Tencent's video networks, which provides a user video on demand, audio point
It broadcasts, MTV broadcasting, service items, the rise of internet audio-video website such as music obtain the individual demand of user
Adequately meeting, audio and video playing program not only improves people's lives enjoyment, but also increases the experience of people, however magnanimity
Audio/video program also brings the difficulty of supervision while uploading shared.
Main internet audio-video identification at present mostly uses the mode of search engine, i.e., on the internet by searcher
The webpage for grabbing audio/video program, the index data base of program is established by the operation of search engine, user in program by searching
The information for meeting user's requirement is searched in rope database and is played out, and is known using the internet audio-video of search engine mode
Other method can obtain a large amount of audio-video webpage with lesser Internet resources, however cannot be in real time to the sound of the Internet transmission
Video data is monitored.
Summary of the invention
The purpose of the present invention is to provide a kind of audio-video identifying systems Internet-based, pass through data acquisition module pair
The agreement of audio-video is analyzed and is decoded, so that video playback module can play out the audio-video of different agreement, is led to
It crosses and is supervised using audio/video information of the video monitoring module to broadcasting, solving cannot be in the Internet transmission data flow
The problem of audio/video information is supervised in real time.
The purpose of the present invention can be achieved through the following technical solutions:
Audio-video identifying system Internet-based, including data acquisition module, data playing module, video monitoring mould
Block, video storage modules, video frequency searching module and video statistics module;
The data acquisition module is connect with data playing module, and the data acquisition module includes that audio-video extracts list
Member, protocol analysis unit, media decoding unit and service management unit, the audio-video extraction unit are used to regard the sound of broadcasting
The transport protocol of frequency extracts and is sent to protocol analysis unit;The protocol analysis unit is used to believe received audio-video
The transport protocol of breath is analyzed;The media decoding unit is for being decoded the agreement of received audio/video information;Institute
Service management unit is stated for being managed to the letter of user;
The data playing module is connect with video monitoring module and video storage modules respectively, the data playing module
For being played out to the audio-video stored in video storage modules according to the division of each agreement;
The video monitoring module for supervising the audio/video information of broadcasting in real time, and by the audio-video after supervision
Information is stored to video storage modules;
The video storage modules are connect with video frequency searching module and video statistics module respectively, the video storage modules
For the audio/video information obtained to be stored;
The video frequency searching module is for screening the audio/video information stored in the video storage modules;
The video statistics module is for counting the audio-video under each agreement stored in video storage modules, together
When audio-video quantity all in the video storage modules are counted.
Further, the service management unit includes that user's registration, user log in, inquire and edit, user's pipe
It manages unit to be used to carry out identity registration to user, after succeeding in registration, the identity of registrant be verified, while use can be inquired
The permission at family, and to the audio-video frequency content editor in extent of competence.
Further, the broadcast mode of the video playback module includes shuffle, wheel stream broadcasting and repeats playing.
Further, the type of agreement has TP, UDP, TCP, HTTP and Real-time Transport Protocol.
A kind of audio-video recognition methods Internet-based, includes the following steps:
S1, the data packet for obtaining network;
S2, protocol analysis unit analyze and determine the agreement of acquisition;
S3, if effective data packets, then audio/video information is ranked up according to the data package size of acquisition;If obtaining
For invalid packets, then sequence processing is not made;
S4, effective audio-video is stored;
S5, every 10S in audio-video memory module different agreement be grouped audio-video quantity it is for statistical analysis, simultaneously
It is updated every user information of the 30S to online client;
S6, audio, video data packet is sent to user client, client buffers received audio-video;
S7, user select the mode of audio and video playing in client;
After the completion of S8, an audio and video playing, instruction is sent completely to client, client selection plays new audio-video
Or pause.
Beneficial effects of the present invention: the present invention can divide the different agreement of audio-video by data acquisition module
Analysis, and agreement can be decoded, guarantee that the audio-video of different agreement can be played out in the client of user;Pass through view
Frequency playing module can play the audio/video information of acquisition, and have sequence, random and duplicate diversification play mode, improve
The monotonicity of video play mode;By being stored, being retrieved and being counted to audio-video, inquiry and the statistics function of video can be increased
Energy;By video monitoring module, the audio/video program of the Internet transmission can be supervised, improve the pipe to audio-video frequency content
Reason.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, will be described below to embodiment required
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ability
For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is a kind of audio-video identifying system figure Internet-based of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts all other
Embodiment shall fall within the protection scope of the present invention.
Refering to Figure 1, the present invention is a kind of audio-video identifying system Internet-based, including data acquisition mould
Block, data playing module, video monitoring module, video storage modules, video frequency searching module and video statistics module;
Data acquisition module is connect with data playing module, and data acquisition module includes audio-video extraction unit, agreement point
Unit, media decoding unit and service management unit are analysed, audio-video extraction unit is used for the transport protocol to the audio-video of broadcasting
It extracts, and the audio-video agreement of extraction is sent to protocol analysis unit;Protocol analysis unit is used to regard received sound
The transport protocol of frequency information is analyzed, and guarantees that different agreement can disclose, while the result of analysis is sent to media decoding
Unit;Media decoding unit is for being decoded the agreement of received audio/video information;Service management unit is used for user
Information be managed, the content of management includes user's registration and logs in, inquires and edit, and wherein user's registration and is logged in, and is used
In carrying out identity registration to user, after succeeding in registration, the identity of registrant is verified, at the same can permission to user into
Stowable audio-video frequency content within the scope of row inquiry and editor's user right.
Data playing module is connect with video monitoring module and video storage modules respectively, and data playing module is used for view
The audio-video stored in frequency memory module is played out according to the division of each agreement, plays the mode used as shuffle, wheel
Stream broadcasting repeats playing;
Video monitoring module for supervising the audio/video information of broadcasting in real time, and by the audio/video information after supervision
It stores to video storage modules;
Video storage modules are connect with video frequency searching module and video statistics module respectively, and video storage modules are used for will
The audio/video information of acquisition is stored, and is divided to the audio-video of storage according to the type of agreement, including TP, UDP,
TCP, HTTP and Real-time Transport Protocol;
Video frequency searching module is for screening the audio/video information stored in video storage modules;
Video statistics module is used to count the audio-video under each agreement stored in video storage modules, while right
All audio-video quantity are counted in video storage modules.
A kind of audio-video recognition methods Internet-based, has follow steps:
S1, the data packet for obtaining network;
S2, protocol analysis unit analyze and determine the agreement of acquisition;
S3, if effective data packets, then audio/video information is ranked up according to the data package size of acquisition;If obtaining
For invalid packets, then sequence processing is not made;
S4, effective audio-video is stored;
S5, every 10S in audio-video memory module different agreement be grouped audio-video quantity it is for statistical analysis, simultaneously
It is updated every user information of the 30S to online client;
S6, audio, video data packet is sent to user client, client buffers received audio-video;
S7, user select the mode of audio and video playing in client;
After the completion of S8, one of audio and video playing, instruction is sent completely to client, client selection plays new sound
Video or pause.
The time for being sent to user client for any audio, video data packet is different, according to the time order and function of arrival into
Row buffering avoids directly directly playing audio/video information, leads to the problem of the fluency difference played.
The present invention can analyze the different agreement of audio-video by data acquisition module, and can carry out to agreement
Decoding, guarantees that the audio-video of different agreement can be played out in the client of user;It can be played by video playback module
The audio/video information of acquisition, and there is sequence, random and duplicate diversification play mode, improve the dullness of video play mode
Property;By being stored, being retrieved and being counted to audio-video, inquiry and the statistical function of video can be increased;Pass through video monitoring mould
Block can supervise the audio/video program of the Internet transmission, improve the management to audio-video frequency content.
The above content is just an example and description of the concept of the present invention, affiliated those skilled in the art
It makes various modifications or additions to the described embodiments or is substituted in a similar manner, without departing from invention
Design or beyond the scope defined by this claim, be within the scope of protection of the invention.