CN105142035B - A kind of video flowing slice repeater system and method - Google Patents

A kind of video flowing slice repeater system and method Download PDF

Info

Publication number
CN105142035B
CN105142035B CN201510581180.1A CN201510581180A CN105142035B CN 105142035 B CN105142035 B CN 105142035B CN 201510581180 A CN201510581180 A CN 201510581180A CN 105142035 B CN105142035 B CN 105142035B
Authority
CN
China
Prior art keywords
video
video segment
processing server
forwarding
module
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
CN201510581180.1A
Other languages
Chinese (zh)
Other versions
CN105142035A (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.)
Guilin University of Electronic Technology
Original Assignee
Guilin University of Electronic Technology
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 Guilin University of Electronic Technology filed Critical Guilin University of Electronic Technology
Priority to CN201510581180.1A priority Critical patent/CN105142035B/en
Publication of CN105142035A publication Critical patent/CN105142035A/en
Application granted granted Critical
Publication of CN105142035B publication Critical patent/CN105142035B/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/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23103Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion using load balancing strategies, e.g. by placing or distributing content on different disks, different memories or different servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention relates to a kind of video flowings to be sliced repeater system, includes the video flowing slice module for obtaining the video memory buffers module of video stream data, for cutting video stream data, the forwarding channel computing module for calculating the processing server corresponding to video segment, the scheduling of resource module of the forwarding channel for establishing video segment and alignment processing server and the video segment forwarding module for being one by one sent to by the forwarding channel of foundation video segment on processing server corresponding with the video segment;The invention further relates to a kind of video flowings to be sliced retransmission method;The beneficial effects of the invention are as follows:It can solve the problems, such as that long-distance video acquires video speed during transmission and storage speed is nonsynchronous;The video flowing that remote camera captures is packaged into video segment and realizes that not losing being forwarded to for video segment carries out parallel video processing on video processing service device, improve the treatment effeciency of the big video of magnanimity.

Description

A kind of video flowing slice repeater system and method
Technical field
The present invention relates to video data processing technology field more particularly to a kind of video flowing slice repeater system and methods.
Background technology
Currently, existing video processing analytical technology is to use single-unit operation, generally adopted to improve video treatment effeciency It is the hardware configuration for improving single machine.But with the arrival of massive video data, traditional method for processing video frequency single machine fortune Row is slow, and the epoch are handled in massive video, because the concurrent operation of a large amount of computer resources, realizes analyzed video data energy The demand being enough rendered adequately treated quite quickly.
It is the physics cutting mode used that existing technology carries out cutting to video flowing.Since video flowing is between frame and frame The unstructured data stream of serial correlation, physical segmentation can cause that frame is imperfect, the problem of lacking key frame (I frames) after segmentation, Therefore it needs decoupling to video stream data.A kind of video flowing cutting method based on key frame is proposed, video image is with sequence It is classified as unit and carries out tissue, a sequence is the data flow after one section of image coding, is started to next key frame with key frame Terminate.It is cut according to the position of key frame, it is ensured that the frame information that all video segments are necessary to is not in The problem of lacking key frame and video can not being handled, and existing video flowing retransmission technique can not preferably meet simultaneously The utilization of row computing resource.
Invention content
Technical problem to be solved by the invention is to provide a kind of video flowing slice repeater system and methods, realize video flowing It is sliced the dispatch deal system of forwarding, to solve the problems, such as that video segment information is imperfect and massive video treatment effeciency is low.
The technical solution that the present invention solves above-mentioned technical problem is as follows:A kind of video flowing slice repeater system, including video Memory buffers module, video flowing slice module, forwarding channel computing module, scheduling of resource module and video segment forwarding module,
The video memory buffers module will be captured for adding local RTSP circulations server from remote camera Video stream data multiple-way duct video stream data is obtained by the local RTSP servers that circulate, and cache multiple-way duct and regard Frequency flow data;
The video flowing is sliced module, for carrying out the multiple-way duct video stream data according to key frame position Cutting, and all video segments are marked with same format by the sequence of cutting, regeneration records each video segment Information form;It is additionally operable to send the signal that cutting is completed to scheduling of resource module;
The forwarding channel computing module, for being calculated according to the information of the video segment recorded in described information table Corresponding processing server, and record the mapping table of video segment and corresponding processing server;
The scheduling of resource module, for when receiving the signal that cutting is completed, being established according to the mapping table The forwarding channel of video segment and alignment processing server;It is additionally operable to " turn when the feedback information for receiving processing server is sent Hair " signal sends " forwarding again " signal to video segment forwarding module;
The video segment forwarding module, for basis " forwarding " signal or " forwarding again " signal one by one by video segment It is sent on processing server corresponding with the video segment by the forwarding channel of foundation.
The beneficial effects of the invention are as follows:It can solve long-distance video and acquire video speed and storage speed during transmission Spend nonsynchronous problem;The video flowing that remote camera captures is packaged into video segment and realized and does not lose video segment It is forwarded to and carries out parallel video processing on video processing service device, improve the treatment effeciency of the big video of magnanimity.
Based on the above technical solution, the present invention can also be improved as follows.
Further, video flowing slice module includes cutter unit, information generating unit and signal transmitting unit,
The cutter unit first finds first key frame when for cutting for the first time, from the multiple-way duct video stream data The position of start frame to first key frame cut, generate video segment, then using the next frame of first key frame as under One start frame detects frame by frame backward, until detecting that next key frame is cut, video segment is generated, until by video fluxion It is completed according to cutting;
Described information generation unit, for will cut complete all video segments by generation sequence with (b (i), Size format) is marked, and wherein i is number designation, and Size is storage size, and regeneration records the letter of each video segment Table is ceased, described information table includes the information of the clipping time of (b (i), Size) and each video segment;By the sequence of generation Video segment is labeled as b (1), b (2) ... ..., b (n), such as the size of the 2nd video segment is 30M, then it represents that be (b (2), 30);
The signal transmitting unit, for sending the signal for indicating working properly to scheduling of resource module, when cutting is completed When to scheduling of resource module send cutting complete signal.
Further, the forwarding channel computing module includes setup unit and allocation unit,
The setup unit, the storage value A for setting video segment;
The allocation unit, for depositing the video segment of the storage value of each video segment in information form and setting Stored Value A is compared, if the storage value of the video segment reaches storage value A, place of the distribution to configuration higher than given threshold It manages in server (server settings are the stronger server of processing capacity), if the storage value of the video segment is not up to deposited Stored Value A, then less than the processing server of given threshold, (server settings are the weaker service of processing capacity for distribution to configuration Device) in.A threshold value is set, each processing server is classified according to threshold value, the processing server higher than threshold value is place The stronger server of reason ability is the weaker server of processing capacity less than the processing server of threshold value.
Advantageous effect using above-mentioned further scheme is:Massive video is preferably resolved in this way is sliced quick transfer bottle The unbalanced problem of video data analyze speed between neck and heterogeneous server saves hardware to realize the reasonable distribution of resource Cost.
Further, the scheduling of resource module is equipped with communication total activation node D, the communication total activation node D when reception To after the feedback information of processing server " sending successfully ", then " forwarding " signal is sent to video segment forwarding module, works as reception To after the feedback information of processing server " sending failure ", then " forwarding again " signal is sent to video segment forwarding module.From And complete forwarding work of the video flowing slice to video processing service device.
Video segment forwarding is carried out using forwarding verification scheme, solves in transmission process and is lost caused by network factors The problem of losing data.
Another technical solution that the present invention solves above-mentioned technical problem is as follows:A kind of video flowing slice retransmission method, including Following steps:
Step S1:Local RTSP circulation servers are added, the video stream data captured from remote camera is passed through into institute It states local RTSP circulations server and obtains multiple-way duct video stream data, and cache multiple-way duct video stream data;
Step S2:Multiple-way duct video stream data is cut according to key frame position, and by the sequence of cutting Video segment is marked with same format, regeneration records the information form of each video segment;
Step S3:Corresponding processing service is calculated according to the information of the video segment recorded in described information table Device, and record the mapping table of video segment and corresponding processing server;
Step S4:The forwarding channel of video segment and alignment processing server is established according to the mapping table;
Step S5:Video segment is sent to by the forwarding channel of foundation one by one according to the feedback information of processing server On processing server corresponding with the video segment.
Based on the above technical solution, the present invention can also be improved as follows.
Further, realize step S2 the specific steps are:
Step S201:First key frame is first found when cutting for the first time, from the start frame of multiple-way duct video stream data to head The position of a key frame is cut, and generates video segment, then backward using the next frame of first key frame as next start frame It detects frame by frame, until detecting that next key frame is cut, generates video segment, completed until video stream data is cut;
Step S202:All video segments that cutting is completed are carried out by the sequence generated with the format of (b (i), Size) Label, wherein i are number designation, and Size is storage size, and regeneration records the information form of each video segment, described information Table includes the information of the clipping time of (b (i), Size) and each video segment.Video segment is marked by the sequence of generation For b (1), b (2) ... ..., b (n), such as the size of the 2nd video segment is 30M, then it represents that is (b (2), 30).
Further, realize step S3 the specific steps are:
Step S301:Set the storage value A of video segment;
Step S302:By the storage value A of the storage value of each video segment in information form and the video segment of setting into Row compares, if the storage value of the video segment reaches storage value A, processing server of the distribution to configuration higher than given threshold In (server settings are the stronger server of processing capacity), if the storage value of the video segment is not up to storage value A, Distribution is to configuration less than in the processing server of given threshold (server settings are the weaker server of processing capacity).
Further, realize step S5 the specific steps are:If processing server is the feedback information of " sending successfully ", Next video segment is sent to by the forwarding channel of foundation on processing server corresponding with the video segment, if place Manage the feedback information that server is " send failure ", then by the forwarding channel of foundation retransmit this video segment to this On the corresponding processing server of video segment.
Description of the drawings
Fig. 1 is the module frame chart that video flowing of the present invention is sliced repeater system;
Fig. 2 is the method flow diagram that video flowing of the present invention is sliced retransmission method;
Fig. 3 is the method flow diagram of step S201 in embodiment of the present invention.
In attached drawing, the names of the parts represented by the respective symbols are as follows:
1, video memory buffers module, 2, video flowing be sliced module, 3, forwarding channel computing module, 4, scheduling of resource mould Block, 5, video segment forwarding module, 201, cutter unit, 202, information generating unit, 203, signal transmitting unit, 301, setting Unit, 302, allocation unit.
Specific implementation mode
The principle and features of the present invention will be described below with reference to the accompanying drawings, and the given examples are served only to explain the present invention, and It is non-to be used to limit the scope of the present invention.
As shown in Figure 1, a kind of video flowing is sliced repeater system, including video memory buffers module 1, video flowing are sliced module 2, forwarding channel computing module 3, scheduling of resource module 4 and video segment forwarding module 5,
The video memory buffers module 1 will be captured for adding local RTSP circulations server from remote camera Video stream data pass through the local RTSP circulate server (passing through real-time stream media protocol) obtain multiple-way duct video flowing Data, and cache multiple-way duct video stream data;
The video flowing is sliced module 2, for by the multiple-way duct video stream data according to key frame position into Row cutting, and video segment is marked with same format by the sequence of cutting, regeneration records the letter of each video segment Cease table;It is additionally operable to send the signal that cutting is completed to scheduling of resource module 4;
The forwarding channel computing module 3, for being calculated according to the information of the video segment recorded in described information table Go out corresponding processing server, and records the mapping table of video segment and corresponding processing server;
The scheduling of resource module 4, for when receiving the signal that cutting is completed, being established according to the mapping table The forwarding channel of video segment and alignment processing server;It is additionally operable to " turn when the feedback information for receiving processing server is sent Hair " signal sends " forwarding again " signal to video segment forwarding module 5;
The video segment forwarding module 5, for one by one being cut video according to " forwarding " signal or " forwarding again " signal Piece is sent to by the forwarding channel of foundation on processing server corresponding with the video segment.
The video flowing slice module 2 includes cutter unit 201, information generating unit 202 and signal transmitting unit 203,
The cutter unit 201 first finds first key frame when for cutting for the first time, from the multiple-way duct video fluxion According to the position of start frame to first key frame cut, generate video segment, then using the next frame of first key frame as Next start frame detects frame by frame backward, until detecting that next key frame is cut, video segment is generated, until by video flowing Data cutting is completed;
Described information generation unit 202, for will cut complete all video segments by generation sequence with (b (i), Size format) is marked, and wherein i is number designation, and Size is storage size, and regeneration records the letter of each video segment Table is ceased, described information table includes the information of the clipping time of (b (i), Size) and each video segment;By the sequence of generation Video segment is labeled as b (1), b (2) ... ..., b (n), such as the size of the 2nd video segment is 30M, then it represents that be (b (2), 30);
The signal transmitting unit 203 works as cutting for sending the signal for indicating working properly to scheduling of resource module 5 When completion the signal that cutting is completed is sent to scheduling of resource module 5.
The forwarding channel computing module 3 includes setup unit 301 and allocation unit 302,
The setup unit 301, the storage value A for setting video segment;
The allocation unit 302 is used for the video segment of the storage value and setting of each video segment in information form Storage value A be compared, if the storage value of the video segment reaches storage value A, distribution to configuration is higher than given threshold Processing server in, if the storage value of the video segment is not up to storage value A, distribution to configuration is less than given threshold In processing server.
In specific implementation, it can also be carried out according to the size of video segment, server handling ability and server performance Reasonably calculate forwarding channel number and corresponding video processing service device.According to the size and server of video segment The ability of processing carries out the forwarding channel of reasonable distribution server, and the server handling ability corresponding to channel and turns It sends out channel quality and different channels is subjected to classification marking.Video segment is classified other places according to the storage size of video segment Reason, corresponds to respectively on processing capacity video processing service device of different strengths and weaknesses, realizes that the big video segment of storage is forwarded to and regards Frequency processing configures on high video processing service device, stores small video segment and is forwarded to video processing with the video processing set low On server, massive video is preferably resolved in this way and is sliced video data analysis speed between quick transmission bottleneck and heterogeneous server Spend unbalanced problem.
The scheduling of resource module 4 is equipped with communication total activation node D, and the communication total activation node D, which works as, receives processing After the feedback information of server " sending successfully ", then " forwarding " signal is sent to video segment forwarding module 5, is handled when receiving After the feedback information of server " sending failure ", then " forwarding again " signal is sent to video segment forwarding module 5.
Video segment forwarding is carried out using forwarding verification scheme, solves in transmission process and is lost caused by network factors The problem of losing data.
As shown in Fig. 2, a kind of video flowing is sliced retransmission method, include the following steps:
Step S1:Local RTSP circulation servers are added, the video stream data captured from remote camera is passed through into institute It states local RTSP circulation servers (passing through real-time stream media protocol) and obtains multiple-way duct video stream data, and cache multiple-way duct Video stream data;
Step S2:Multiple-way duct video stream data is cut according to key frame position, and by the sequence of cutting Video segment is marked with same format, regeneration records the information form of each video segment;
Step S3:Corresponding processing service is calculated according to the information of the video segment recorded in described information table Device, and record the mapping table of video segment and corresponding processing server;
Step S4:The forwarding channel of video segment and alignment processing server is established according to the mapping table;
Step S5:Video segment is sent to by the forwarding channel of foundation one by one according to the feedback information of processing server On processing server corresponding with the video segment.
Realize step S2 the specific steps are:
As shown in figure 3, step S201:First key frame is first found when cutting for the first time, from multiple-way duct video stream data The position of start frame to first key frame is cut, and generates video segment, then using the next frame of first key frame as next Start frame detects frame by frame backward, until detecting that next key frame is cut, video segment is generated, until by video stream data Cutting is completed;
Step S202:All video segments that cutting is completed are carried out by the sequence generated with the format of (b (i), Size) Label, wherein i are number designation, and Size is storage size, and regeneration records the information form of each video segment, described information Table includes the information of the clipping time of (b (i), Size) and each video segment.
Realize step S3 the specific steps are:
Step S301:Set the storage value A of video segment;
Step S302:By the storage value A of the storage value of each video segment in information form and the video segment of setting into Row compares, if the storage value of the video segment reaches storage value A, processing server of the distribution to configuration higher than given threshold In, if the storage value of the video segment is not up to storage value A, processing server of the distribution to configuration less than given threshold In.
Realize step S5 the specific steps are:If processing server is the feedback information of " sending successfully ", will be next A video segment is sent to by the forwarding channel of foundation on processing server corresponding with the video segment, if processing service Device is the feedback information of " sending failure ", then retransmitting this video segment by the forwarding channel of foundation extremely cuts with the video On the corresponding processing server of piece.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit and Within principle, any modification, equivalent replacement, improvement and so on should all be included in the protection scope of the present invention.

Claims (6)

1. a kind of video flowing is sliced repeater system, which is characterized in that including video memory buffers module (1), video flowing slice module Block (2), forwarding channel computing module (3), scheduling of resource module (4) and video segment forwarding module (5),
The video memory buffers module (1), for adding local RTSP circulations server, by what is captured from remote camera Video stream data obtains multiple-way duct video stream data by local RTSP circulation servers, and caches multiple-way duct video Flow data;
The video flowing slice module (2), for carrying out the multiple-way duct video stream data according to key frame position Cutting, and video segment is marked with same format by the sequence of cutting, regeneration records the information of each video segment Table;It is additionally operable to send the signal that cutting is completed to scheduling of resource module (4);
The forwarding channel computing module (3), for being calculated according to the information of the video segment recorded in described information table Corresponding processing server, and record the mapping table of video segment and corresponding processing server;
The scheduling of resource module (4), for when receiving the signal that cutting is completed, being regarded according to mapping table foundation The forwarding channel of frequency slice and alignment processing server;It is additionally operable to send " forwarding " when the feedback information for receiving processing server Signal sends " forwarding again " signal to video segment forwarding module (5);
The video segment forwarding module (5), for basis " forwarding " signal or " forwarding again " signal one by one by video segment It is sent on processing server corresponding with the video segment by the forwarding channel of foundation;
The video flowing slice module (2) includes cutter unit (201), information generating unit (202) and signal transmitting unit (203),
The cutter unit (201), first finds first key frame when for cutting for the first time, from the multiple-way duct video stream data The position of start frame to first key frame cut, generate video segment, then using the next frame of first key frame as under One start frame detects frame by frame backward, until detecting that next key frame is cut, video segment is generated, until by video fluxion It is completed according to cutting;
Described information generation unit (202), for will cut complete all video segments by generation sequence with (b (i), Size format) is marked, and wherein i is number designation, and Size is storage size, and regeneration records the letter of each video segment Table is ceased, described information table includes the information of the clipping time of (b (i), Size) and each video segment;
The signal transmitting unit (203) works as cutting for sending the signal for indicating working properly to scheduling of resource module (5) When completion the signal that cutting is completed is sent to scheduling of resource module (5).
2. a kind of video flowing according to claim 1 is sliced repeater system, which is characterized in that the forwarding channel calculates mould Block (3) includes setup unit (301) and allocation unit (302),
The setup unit (301), the storage value A for setting video segment;
The allocation unit (302), for by the storage value of each video segment in information form and the video segment of setting Storage value A is compared, if the storage value of the video segment reaches storage value A, distribution to configuration is higher than given threshold In processing server, if the storage value of the video segment is not up to storage value
A, then distribution to configuration is less than in the processing server of given threshold.
3. a kind of video flowing according to claim 1 is sliced repeater system, which is characterized in that the scheduling of resource module (4) it is equipped with communication total activation node D, the communication total activation node D is when the feedback for receiving processing server " sending successfully " " forwarding " signal after information, is then sent to video segment forwarding module (5), when receiving the anti-of processing server " sending failure " " forwarding again " signal after feedforward information, is then sent to video segment forwarding module (5).
4. a kind of video flowing is sliced retransmission method, which is characterized in that include the following steps:
Step S1:Local RTSP circulation servers are added, by the video stream data captured from remote camera by described RTSP circulation servers in ground obtain multiple-way duct video stream data, and cache multiple-way duct video stream data;
Step S2:Multiple-way duct video stream data is cut according to key frame position, and will be regarded by the sequence of cutting Frequency slice is marked with same format, and regeneration records the information form of each video segment;
Step S3:Corresponding processing server is calculated according to the information of the video segment recorded in described information table, and Record the mapping table of video segment and corresponding processing server;
Step S4:The forwarding channel of video segment and alignment processing server is established according to the mapping table;
Step S5:Video segment is sent to and is somebody's turn to do by the forwarding channel of foundation one by one according to the feedback information of processing server On the corresponding processing server of video segment;
Realize step S2 the specific steps are:
Step S201:First key frame is first found when cutting for the first time, from the start frame of multiple-way duct video stream data to first pass The position of key frame is cut, and generates video segment, then backward frame by frame using the next frame of first key frame as next start frame Detection generates video segment, is completed until video stream data is cut until detecting that next key frame is cut;
Step S202:All video segments that cutting is completed are marked by the sequence generated with the format of (b (i), Size), Wherein i is number designation, and Size is storage size, and regeneration records the information form of each video segment, described information table The information of clipping time including (b (i), Size) and each video segment.
5. a kind of video flowing according to claim 4 is sliced retransmission method, which is characterized in that realize the specific step of step S3 Suddenly it is:
Step S301:Set the storage value A of video segment;
Step S302:The storage value A of the storage value of each video segment in information form and the video segment of setting is compared Compared with, if the storage value of the video segment reaches storage value A, distribution is higher than to configuration in the processing server of given threshold, If the storage value of the video segment is not up to storage value A, distribution to configuration is less than in the processing server of given threshold.
6. a kind of video flowing according to claim 4 is sliced retransmission method, which is characterized in that realize the specific step of step S5 Suddenly it is:If processing server is the feedback information of " sending successfully ", next video segment is led to by the forwarding of foundation Road is sent on processing server corresponding with the video segment, if processing server is the feedback information of " sending failure ", This video segment is then retransmitted to processing server corresponding with the video segment by the forwarding channel of foundation.
CN201510581180.1A 2015-09-14 2015-09-14 A kind of video flowing slice repeater system and method Active CN105142035B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510581180.1A CN105142035B (en) 2015-09-14 2015-09-14 A kind of video flowing slice repeater system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510581180.1A CN105142035B (en) 2015-09-14 2015-09-14 A kind of video flowing slice repeater system and method

Publications (2)

Publication Number Publication Date
CN105142035A CN105142035A (en) 2015-12-09
CN105142035B true CN105142035B (en) 2018-07-24

Family

ID=54727219

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510581180.1A Active CN105142035B (en) 2015-09-14 2015-09-14 A kind of video flowing slice repeater system and method

Country Status (1)

Country Link
CN (1) CN105142035B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105554592B (en) * 2016-02-02 2019-03-01 深圳市指点信息科技有限公司 A kind of method and system for realizing high frame-rate video Image Acquisition transmission
CN106303562B (en) * 2016-09-20 2019-03-01 天津大学 Multi-view point video adaptive transmitted control algorithm based on PI control
CN109511011B (en) * 2018-09-27 2020-11-06 东南大学 YouTube DASH encrypted video-oriented fingerprint database construction method
CN111343504B (en) * 2020-05-21 2020-09-18 腾讯科技(深圳)有限公司 Video processing method, video processing device, computer equipment and storage medium
CN111726587B (en) * 2020-06-29 2022-03-25 康湃医疗科技(苏州)有限公司 Specimen shooting system and shooting method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580067A (en) * 2013-10-11 2015-04-29 北京大学 Multiserver-based stream media transmitting device and stream media transmitting method
CN104767964A (en) * 2014-01-08 2015-07-08 株式会社日立制作所 Video storage control and optimization method and device, and video monitoring system
CN104837029A (en) * 2015-05-08 2015-08-12 厦门大学 Method for storing and accessing resource hard disk of high-definition video-on-demand system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100064054A1 (en) * 2008-09-09 2010-03-11 Mobitv, Inc. Remote fast forward and rewind functionality for client devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580067A (en) * 2013-10-11 2015-04-29 北京大学 Multiserver-based stream media transmitting device and stream media transmitting method
CN104767964A (en) * 2014-01-08 2015-07-08 株式会社日立制作所 Video storage control and optimization method and device, and video monitoring system
CN104837029A (en) * 2015-05-08 2015-08-12 厦门大学 Method for storing and accessing resource hard disk of high-definition video-on-demand system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种基于关键帧的分布式视频分析解耦机制;蔡晓东,等;《电视技术》;20150731;第39卷(第14期);摘要,正文第2节 *

Also Published As

Publication number Publication date
CN105142035A (en) 2015-12-09

Similar Documents

Publication Publication Date Title
CN105142035B (en) A kind of video flowing slice repeater system and method
CN103338150B (en) Communication network architecture method for building up, device, server and router
CN104243350B (en) A kind of exchange of electric power machine processing method for service stream and its system
CN104768081B (en) A kind of packet loss repeating method for realizing flow control
CN102571715B (en) Multidimensional data query method and system
CN103532818B (en) Quick test method of accessibility of VPN link
CN107769992B (en) Message parsing and shunting method and device
CN110430395A (en) Video data AI processing system and processing method
CN107517410A (en) The method and device that video service quality is assessed
CN108616925B (en) Data stream processing method and device
CN105763297A (en) Cloud computing system-based remote data optimized transmission method and device
CN107332834A (en) PRP method for connecting network under a kind of Windows systems
CN114900515B (en) Train file returning method, train host, station and control center
CN106557370A (en) Computing resource dynamic dispatching platform based on Realtime Statistics
CN109982156A (en) A kind of fast multicast round cut method, apparatus and system based on SDN
CN105933453A (en) Data transmission method and system
CN105704052A (en) Quantized congestion notification message generation method and apparatus
CN111355785A (en) FTP (File transfer protocol) secure transmission system and method based on CMSP (China Mobile protocol service)
CN112202932B (en) Method and device for performing structured analysis on video based on edge calculation
CN112738188A (en) Data cross-network transmission method and device
CN103281754B (en) Local forwarding mode-based wireless access point information acquisition method and device
CN107193933A (en) A kind of source pump Mobile Server control system and method
CN110381038B (en) Information verification method and system based on video network
CN106487694A (en) A kind of data flow processing method and device
CN105871747A (en) Communication system downlink data transmission method and system

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