CN104394366A - Distributed video streaming media transcoding access control method and system - Google Patents

Distributed video streaming media transcoding access control method and system Download PDF

Info

Publication number
CN104394366A
CN104394366A CN201410699261.7A CN201410699261A CN104394366A CN 104394366 A CN104394366 A CN 104394366A CN 201410699261 A CN201410699261 A CN 201410699261A CN 104394366 A CN104394366 A CN 104394366A
Authority
CN
China
Prior art keywords
video
sigma
user
omega
access
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.)
Granted
Application number
CN201410699261.7A
Other languages
Chinese (zh)
Other versions
CN104394366B (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.)
Southeast University
Original Assignee
Southeast University
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 Southeast University filed Critical Southeast University
Priority to CN201410699261.7A priority Critical patent/CN104394366B/en
Publication of CN104394366A publication Critical patent/CN104394366A/en
Application granted granted Critical
Publication of CN104394366B publication Critical patent/CN104394366B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention provides a distributed video streaming media transcoding access control method. The distributed video streaming media transcoding access control method comprises performing the registration of new users, the business ordering and the system operation and maintenance management through a primary centralized deployment platform and performing the unified distribution management of the user permission; performing the access authentication, the streaming media processing and storage and the streaming media transcoding service through a secondary deployment platform; performing synchronization on the user information between the primary centralized deployment platform and the secondary deployment platform. According to the distributed video streaming media transcoding access control method and system, the chimney type collection end video access from place to place is performed through the secondary deployment platform, the user and operation and maintenance unified management is performed through the primary centralized deployment platform, the division of work is clear between the platforms through the information synchronization and interaction control between the two levels of platforms, and accordingly the requirements of the collection end abutting joint and the user access can be met.

Description

The method and system of distributed video streaming media transcoding access control
Technical field
The present invention relates to Internet of Things and mobile interchange video code conversion service technology field off the net, the method and system of particularly a kind of distributed video streaming media transcoding access control.
Background technology
Along with the universal and in-depth of video monitoring system in urban public security application, video image information networking is built and is become each categories within police force of public security gradually and to commence business most basic support.But original building and managing style also exposes some problems gradually:
1, construction mode and standard disunity: the security monitoring system that province/city is built at present is mostly established one's own system, and lack unified planning and technical coordination each other, each platform is separate, forms image information isolated island, thus it is shared effectively can not to realize image resource.The province Room/city-level platform cannot call prefectures and cities/platform image at county level, also cannot realize trans-regional Image Sharing between prefectures and cities' platform, limits the further performance of safe city engineering effect.Gradually frequent in recent years along with trans-regional economic activity and flow of personnel, in all kinds of Security incident handling, the requirement across the trans-departmental cooperative response of districts and cities is also improved constantly, vertical or horizontal trans-regional Image Sharing demand is increasing, and this problem also highlights further.
2, the contradiction of system scale and management: that applies along with video monitoring system gos deep into, system scale constantly expands, the management difficulty of our province/city/seat of a county government safety supervision Ore-controlling Role also continues to increase, when causing serving each categories within police force related service of public security organ at different levels, the in esse problems such as application in actual combat effect is not remarkable, how better management and utilization front end surveillance device has become the first-class important affair in public security practical application.
3, O&M demand is day by day obvious: along with the system scale of safe city construction constantly expands, and the our province/demand of city/county to safety-protection system increases day by day, needs to add up existing assets, manage; Need to supervise equipment is unified, be convenient to administrative staff and system behaviour in service is understood timely, find fault, thus handling failure; Need can give image conversion display to equipment institutional framework and running status, show with topological diagram; Need form and examination statistics is carried out to above-mentioned management.
4, the Information Mobile Service towards road traffic video has become smart city Hot spots for development, how providing quotations face provides the outdoor scene monitor video of main and secondary road and electronic map positioning to become the problem needing solution badly, thus be convenient to assist car owner to plan driving route in advance, avoid congested link, but due to the restriction of mobile terminal accessing bandwidth, therefore need badly and new technical need is proposed to Video Transcoding Technology, experience good mobile terminal video access service to provide to citizen.
In view of this, for the deficiencies in the prior art, this area needs the novel system framework building the development of this field of a set of adaptation badly, by the system and method for new a kind of distributed video streaming media transcoding access control, there is construction mode and the skimble-scamble problem of standard for solving video stream media application, realizing such collection terminal video being carried out access, manage; Solve the problem that each categories within police force concurrent image resource sharing conflict is day by day serious, realize sound mechanism and unified management is carried out to each video monitoring system, existing the whole province/city/seat of a county government safety supervision Ore-controlling Role resource is integrated and management optimization; The obvious problem of resolution system O&M increase in demand, realizes the novel system framework building the development of this field of a set of adaptation; Solve trip market and the outdoor scene monitor video of main and secondary road and the problem of electronic map positioning are provided, realize providing to citizen experiencing good mobile terminal video access service.
Summary of the invention
For above-mentioned technical problem, the object of this invention is to provide the system and method for a kind of distributed video streaming media transcoding access control, can when extensive video access be disposed, as video sees traffic, the access of newly-built video monitoring point terminal etc., a corresponding secondary deployment platform in city, all collection terminal accesses are completed by secondary deployment platform, deployment platform is concentrated to carry out new user's registration and service order management by one-level, and realize unified operation management support, be convenient to the Quick thread of site operation and business, and improve the efficiency of management, save O&M cost.
In order to solve the problems of the technologies described above, the invention provides the method for a kind of distributed video Streaming Media access control, comprise: concentrate deployment platform to carry out the registration of new user, service order and system operation management by one-level, and carry out the unified distribution management of user right; Access authentication, Streaming Media process, storage and streaming media transcoding service is carried out by secondary deployment platform; User profile between deployment platform with secondary deployment platform is concentrated to carry out synchronous to one-level.
Further, describedly concentrate deployment platform to carry out the registration of new user, service order and system operation management by one-level, and carry out the unified distribution management of user right, comprising:
Step 301, application end client logs in, and carries out purview certification by access authentication module, if certification is not passed through, then points out login failed for user, if certification is passed through, goes to step 302;
Step 302, carries out user's access authentication by access authentication module;
Step 303, validated user access request carries out certification by resource management module to user identity in request, and the video address feeding back to validated user request returns access authentication module;
Step 304, video playback address is issued to application end, and by Two-stage control policy protocol, Real-Time Monitoring is carried out to user side request, if user in limiting time access times setting tactful scope in, then can conduct interviews continuously, otherwise will the access rights of this user be stopped;
Step 305, application end carries out playing request to the real-time video of certain front end camera, and streaming media service module is sent in request;
Step 306, streaming media service module sends request to the policy module of self adaptation transcoding;
Step 307, the policy module of self adaptation transcoding sends request to access service module;
Step 308, the headend equipment ID that access service module is provided by resource management module after performing according to step 302-304;
Step 309, access service module carries out equipment addressing, is connected to equipment, obtains equipment video information;
Step 3010, equipment video information is pushed to management services module by access service module, management services module judges head end video situation, if the unit exception of being judged as, then abnormal information is issued secondary deployment platform, and by secondary deployment platform, this synchronizing information to one-level is concentrated the system manager of deployment platform, if equipment is without exception, then video is sent to transcoding server;
Step 3011, self adaptation transcoding module receives video information, is obtained from adapts to transcoding strategy from resource management module, and carries out self adaptation transcoding operation by the self adaptation transcoding strategy of resource management module configuration;
Step 3012, self adaptation transcoding module by the video push after transcoding to streaming media service module;
Step 3013, streaming media service module by video push to application end.
Further, the self adaptation transcoding strategy in described step 3011, comprising:
Suppose that video original gray level is L, gray scale is the pixel count of i is n i, then the total pixel number of video is Σ i = 0 L - 1 n i ;
By selected threshold t, video compression is become C 0(0,1,2 ..., t) and C 1(t+1, t+2 ..., L-1) two classes, according to and then C 0and C 1the probability ω of class is as shown in formula (1) and (2);
ω 0 = P r ( C 0 ) = Σ i = 0 t P i = ω ( t ) - - - ( 1 )
ω 1 = P r ( C 1 ) = Σ i = t + 1 L - 1 P i = 1 - ω ( t ) - - - ( 2 ) ;
Utilize μ ( t ) = Σ i = 0 t i · p i With μ T ( t ) = Σ i = t L i · p i , Then have:
μ 0 = Σ i = 0 t i · p i / ω 0 = μ ( t ) / ω ( t ) - - - ( 3 )
μ 1 = Σ i = t + 1 L - 1 i · p i / ω 1 = ( μ T ( t ) - μ ( t ) ) / ( 1 - ω ( t ) ) - - - ( 4 ) ;
Introduce variance within clusters inter-class variance and population variance assess, to carry out the configuration of adaptive video compression threshold, wherein σ 0 2 = Σ i = 0 t ( i - μ 0 ) 2 p i / ω 0 With σ 1 2 = Σ i = t + 1 L - 1 ( i - μ 1 ) 2 p i / ω 1 ,
σ ω 2 = ω 0 · σ 0 2 + ω 1 · σ 1 2 - - - ( 5 )
σ B 2 = ω 0 ( μ 0 - μ T ) 2 + ω 1 ( μ 1 - μ T ) 2 = ω 0 ω 1 ( μ 1 - μ 0 ) 2 - - - ( 6 )
σ T 2 = σ ω 2 + σ B 2 - - - ( 7 ) ;
Obtaining video compression threshold value is
t = max { σ B 2 / σ T 2 } - - - ( 8 ) .
Further, the registration of described new user and service order comprise:
Step 601, new user enters system, carries out the broadcasting access of incoming video stream media;
Step 602, first calling party needs to carry out user's registration first, submits phone number, the pet name, mailbox and cipher key setting etc. to, will receive note or e-mail registry success notification, otherwise will re-start registration after completing registration;
Step 603, automatic completion system logs in by the user that succeeds in registration;
Step 604, first new user carries out service order after logging in, and selects the service package of corresponding access level, and the total degree of the corresponding video access in special time of different business set meal is different, note or mail order success notification will be received after completing order, otherwise will SUBSCRIBE Operation be re-executed;
Step 605, one-level will automatically be distributed the access rights of this user and manage after concentrating deployment platform to complete new customer service order;
Step 606, concentrates deployment platform that this new user's registration and ordering information are synchronized to secondary deployment platform by one-level.
Further, the control treatment of video playback is carried out in the access of described family, comprising:
Step 701, the broadcasting of video stream media is carried out in user's access;
Step 702, carries out subscriber identity authentication by secondary deployment platform, and the user that authentication is passed through enters step 703, otherwise user need re-execute accessing operation;
Step 703, secondary deployment platform is according to carrying out judgement process the effective time of the request grade of this user, do not exceed time threshold corresponding to request grade, then enter step 705 and to conduct interviews the judgement of total degree, otherwise timer overflows and will start new user's browsing process;
Step 704, starts new user's browsing process, again in one-level concentrate deployment platform to carry out distribution that this user asks grade, namely completes new business and orders flow process, otherwise will enter step 707 and stop the video access authority of this user;
Step 705, user's access times exceed request total degree threshold value corresponding to request grade, then enter the video access authority that step 707 stops this user;
Step 706, user carries out the play operation of video stream media;
Step 707, end user video access operates.
In order to solve the problems of the technologies described above, present invention also offers the system of a kind of distributed video Streaming Media access control, comprising: video front module, it connects supervisory control system and streaming media server, to gather, to encode and transmitting video data; Secondary deployment platform, it connects described video front module, for providing the service of access authentication, Streaming Media process, storage and streaming media transcoding; One-level concentrates deployment platform, it connects described secondary deployment platform, for the service that the unified distribution providing the registration of new user, service order and system operation management and carry out user right manages, and described one-level concentrates user profile between deployment platform and described secondary deployment platform to carry out real-time synchronization; Application end module, it connects one-level respectively and concentrates deployment platform and secondary deployment platform, for providing application service by Streaming Media open ability to client-side.
Further, described secondary deployment platform, comprising: access service module, for directly docking with video front; Management services module, for managing the working condition of head end video, if monitoring is unit exception, then abnormal information is issued secondary deployment platform, and by secondary deployment platform, this synchronizing information is concentrated deployment platform to one-level, if equipment is without exception, then video is sent to self adaptation transcoding module; Resource management module, for address, maintenance and management video playback storehouse, configuration and management self adaptation transcoding strategy, preserve and register and ordering information with one-level platform simultaneous user; Self adaptation transcoding module, for obtaining video self adaptation transcoding strategy from resource management module, and exports after carrying out real-time transcoding by the transcoding strategy of resource management module configuration; Streaming media service module, for receiving the video flowing after transcoding, and by this pushing video streaming to application end module; Access authentication module, for carrying out legal authentication, management and controlling functions to application end client-access.
Further, described self adaptation transcoding strategy, comprising:
Suppose that video original gray level is L, gray scale is the pixel count of i is n i, then the total pixel number of video is Σ i = 0 L - 1 n i ;
By selected threshold t, video compression is become C 0(0,1,2 ..., t) and C 1(t+1, t+2 ..., L-1) two classes, according to and then C 0and C 1the probability ω of class is as shown in formula (1) and (2);
ω 0 = P r ( C 0 ) = Σ i = 0 t P i = ω ( t ) - - - ( 1 )
ω 1 = P r ( C 1 ) = Σ i = t + 1 L - 1 P i = 1 - ω ( t ) - - - ( 2 ) ;
Utilize μ ( t ) = Σ i = 0 t i · p i With μ T ( t ) = Σ i = t L i · p i , Then have:
μ 0 = Σ i = 0 t i · p i / ω 0 = μ ( t ) / ω ( t ) - - - ( 3 )
μ 1 = Σ i = t + 1 L - 1 i · p i / ω 1 = ( μ T ( t ) - μ ( t ) ) / ( 1 - ω ( t ) ) - - - ( 4 ) ;
Introduce variance within clusters inter-class variance and population variance assess, to carry out the configuration of adaptive video compression threshold, wherein σ 0 2 = Σ i = 0 t ( i - μ 0 ) 2 p i / ω 0 With σ 1 2 = Σ i = t + 1 L - 1 ( i - μ 1 ) 2 p i / ω 1 ,
σ ω 2 = ω 0 · σ 0 2 + ω 1 · σ 1 2 - - - ( 5 )
σ B 2 = ω 0 ( μ 0 - μ T ) 2 + ω 1 ( μ 1 - μ T ) 2 = ω 0 ω 1 ( μ 1 - μ 0 ) 2 - - - ( 6 )
σ T 2 = σ ω 2 + σ B 2 - - - ( 7 ) ;
Obtaining video compression threshold value is
t = max { σ B 2 / σ T 2 } - - - ( 8 ) .
Further, described one-level concentrates deployment platform, comprising: user management module, for the registration of management system user, service order information and the effective authentication of user; Resource management module, for disposing and management one-level centralized policy agreement; Content managing module, carries out increment contents push function to video for management in play buffering and video flowing; Operation management module, for online management and the editting function in all secondary deployment platform video render storehouses, normal for state video point is remained on line states, and process of being rolled off the production line by abnormal for state video point, and for the statistical report form of system, monitoring alarm and large data analysis.
The method and system of distributed video streaming media transcoding provided by the invention access control, carry out the funnel-shaped collection terminal video in various places by secondary deployment platform to access, deployment platform is concentrated to carry out user and O&M unified management by one-level, by the synchronizing information between two-stage platform and interactive controlling, between platform, the division of labor is clear and definite, therefore more meets the demand of collection terminal docking and user's access.
The aspect that the present invention adds and advantage will part provide in the following description, and these will become obvious from the following description, or be recognized by practice of the present invention.
Accompanying drawing explanation
Fig. 1 illustrates the configuration diagram of distributed video streaming media transcoding access control system provided by the invention;
The one-level that Fig. 2 illustrates in distributed video streaming media transcoding access control system provided by the invention concentrates the structural representation of deployment platform;
Fig. 3 illustrates the structural representation of the secondary deployment platform in distributed video streaming media transcoding access control system provided by the invention;
Fig. 4 illustrates the schematic diagram of the video access one-level centralized policy setting in distributed video streaming media transcoding access control method provided by the invention;
Fig. 5 illustrates the schematic diagram of the Two-stage control strategy setting in distributed video streaming media transcoding access control method provided by the invention;
Fig. 6 illustrates registration and the subscription process workflow schematic diagram of the new user of explanation in distributed video streaming media transcoding access control method provided by the invention;
Fig. 7 illustrates that the control treatment workflow schematic diagram of video playback is carried out in the user's access in distributed video streaming media transcoding access control method provided by the invention.
Embodiment
Be described below in detail embodiments of the present invention, the example of described execution mode is shown in the drawings, and wherein same or similar label represents same or similar element or has element that is identical or similar functions from start to finish.Being exemplary below by the execution mode be described with reference to the drawings, only for explaining the present invention, and can not limitation of the present invention being interpreted as.
Those skilled in the art of the present technique are appreciated that unless expressly stated, and singulative used herein " ", " one ", " described " and " being somebody's turn to do " also can comprise plural form.Should be further understood that, the wording used in specification of the present invention " comprises " and refers to there is described feature, integer, step, operation, element and/or assembly, but does not get rid of and exist or add other features one or more, integer, step, operation, element, assembly and/or their group.Should be appreciated that, when we claim element to be " connected " or " coupling " to another element time, it can be directly connected or coupled to other elements, or also can there is intermediary element.In addition, " connection " used herein or " coupling " can comprise wireless connections or couple.Wording "and/or" used herein comprises one or more arbitrary unit listing item be associated and all combinations.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, and all terms used herein (comprising technical term and scientific terminology) have the meaning identical with the general understanding of the those of ordinary skill in field belonging to the present invention.Should also be understood that those terms defined in such as general dictionary should be understood to have the meaning consistent with the meaning in the context of prior art, unless and define as here, can not explain by idealized or too formal implication.
Present invention achieves the system of a kind of distributed video streaming media playing access control, when this framework can be disposed for extensive video access, as video sees traffic, the access of newly-built video monitoring point terminal etc., a corresponding secondary deployment platform in city, all collection terminal accesses are completed by secondary deployment platform, deployment platform is concentrated to carry out new user's registration and service order management by one-level, and realize unified operation management support, be convenient to the Quick thread of site operation and business, and improve the efficiency of management, save O&M cost.
On this basis, the present invention proposes the method for distributed video Streaming Media access control, one-level concentrates deployment platform mainly to carry out the registration of new user, service order and system operation management, and carry out the unified distribution management of user right, secondary deployment platform mainly carries out access authentication, Streaming Media process, store and streaming media transcoding service, one-level concentrates user profile between deployment platform with secondary deployment platform synchronous, user can be realized to effective management of video access and control by the firsts and seconds protocol architecture of setting, improve the video access efficiency of whole system, and the machine of delaying of certain platform (one-level concentrates deployment platform or certain secondary deployment platform) all can not have influence on the normal video access of most users, system robustness and Consumer's Experience good.
The system of distributed video Streaming Media of the present invention access control, one-level centralized dispatching and management and control, secondary distributed deployment access service and cloud computing/memory node, can be deployed on private network or public network, carries out trans-regional, across a network, scheduling across machine room.The equipment of collection terminal and data are by the access server of mobile network and Broadband network access secondary, access server by job invocation to one-level control centre, control centre carries out scheduling that is distributed, multi-layer, suitable calculating/memory node is selected to execute the task, the server of operation management simultaneously ensures controlled prison of task whole process, application end by mobile network and Broadband network access, can meet the demand of user by the different terminals such as mobile phone, Pad, PC and TV viewing monitor video.
Fig. 1 illustrates the configuration diagram of distributed video streaming media transcoding access control system provided by the invention.As shown in Figure 1, present invention also offers the system of a kind of distributed video Streaming Media access control, comprising: video front module, it connects supervisory control system and streaming media server, to gather, to encode and transmitting video data; Secondary deployment platform, it connects described video front module, for providing the service of access authentication, Streaming Media process, storage and streaming media transcoding; One-level concentrates deployment platform, it connects described secondary deployment platform, for the service that the unified distribution providing the registration of new user, service order and system operation management and carry out user right manages, and described one-level concentrates user profile between deployment platform and described secondary deployment platform to carry out real-time synchronization; Application end module, it connects one-level respectively and concentrates deployment platform and secondary deployment platform, for providing application service by Streaming Media open ability to client-side.Wherein, the equipment access of video front mainly refers to head end video collecting device, Video coding transmission equipment, as wireless network camera, wireless video compile server, cell phone terminal, box portable mobile monitor terminal and video camera etc., and the access to existing supervisory control system and streaming media server.Such as, the agreement of compatible various brands equipment, comprises the various stream media protocol such as RTSP, RTMP, MMS, HLS, HTTP.
The one-level that Fig. 2 illustrates in distributed video streaming media transcoding access control system provided by the invention concentrates the structural representation of deployment platform.As shown in Figure 2, described one-level concentrates deployment platform, comprising: user management module, for the registration of management system user, service order information and the effective authentication of user; Resource management module, for disposing and management one-level centralized policy agreement; Content managing module, carries out increment contents push function to video for management in play buffering and video flowing; Operation management module, for online management and the editting function in all secondary deployment platform video render storehouses, normal for state video point is remained on line states, and process of being rolled off the production line by abnormal for state video point, and for the statistical report form of system, monitoring alarm and large data analysis.
Fig. 3 illustrates the structural representation of the secondary deployment platform in distributed video streaming media transcoding access control system provided by the invention.As shown in Figure 3, access service module is directly docked with video front, and docking mode, by hardware compression device docking mode, may also be software platform docking mode.The working condition of management services module primary responsibility management head end video, as power down, network connects exception, whether camera causes video-losing etc. because circuit loosens.If abnormal information for unit exception, is then issued secondary platform by monitoring, and by secondary platform by this synchronizing information to the system manager of one-level platform; If equipment is without exception, then video is sent to transcoding server.Self adaptation transcoding module primary responsibility obtains video self adaptation transcoding strategy from resource management module, and exports after carrying out real-time transcoding by the transcoding strategy of resource management module configuration.Streaming media service module primary responsibility receives the video flowing after transcoding, and by this pushing video streaming to application end.Resource management module is responsible for address, maintenance and management video playback storehouse; The configuration of self adaptation transcoding strategy and management; Preserve and register with one-level platform simultaneous user and ordering information etc.Access authentication module primary responsibility carries out legal authentication, management and controlling functions to application end client-access.Application end module utilizes Streaming Media open ability, provides client side application service.The access of cell phone terminal is supported to carry out collection live, the networks such as 2G, 3G, 4G, WI FI of adapted in real time user access; Supporting the various terminal plays such as mobile phone, PAD, PC, TV, meeting the demand shared with playing whenever and wherever possible.
Below in conjunction with Fig. 3, the work for the treatment of flow process of the Video Remote access of application end mobile subscriber, is described as follows: step 301, application end client logs in, carry out purview certification by access authentication module, if certification is not passed through, then point out login failed for user; If certification is passed through, go to step 302; Step 302, carries out user's access authentication by access authentication module; Step 303, validated user access request carries out certification by resource management module to user identity in request, and the video address feeding back to validated user request returns access authentication module; Step 304, video playback address is issued to application end, and by Two-stage control policy protocol, Real-Time Monitoring is carried out to user side request, if user in limiting time access times setting tactful scope in, then can conduct interviews continuously, otherwise will the access rights of this user be stopped; Step 305, application end carries out playing request to the real-time video of certain front end camera, and streaming media service module is sent in request; Step 306, streaming media service module sends request to the policy module of self adaptation transcoding; Step 307, the policy module of self adaptation transcoding sends request to access service module; Step 308, the headend equipment ID that access service module is provided by resource management module after performing according to step 302-304; Step 309, access service module carries out equipment addressing, is connected to equipment, obtains equipment video information; Step 3010, equipment video information is pushed to management services module by access service module, management services module judges head end video situation (whether power down, network connect whether abnormal, camera and whether cause video-losing etc. because circuit loosens), if the unit exception of being judged as, then abnormal information is issued secondary platform, and by secondary platform by this synchronizing information to the system manager of one-level platform, if equipment is without exception, then video is sent to transcoding server; Step 3011, self adaptation transcoding module receives video information, obtains transcoding strategy from resource management module, and carries out self adaptation transcoding operation by the transcoding strategy of resource management module configuration; Step 3012, self adaptation transcoding module by the video push after transcoding to streaming media service module; Step 3013, streaming media service module by video push to application end.
Further, described self adaptation transcoding strategy, comprising:
Suppose that video original gray level is L, gray scale is the pixel count of i is n i, then the total pixel number of video is Σ i = 0 L - 1 n i ;
By selected threshold t, video compression is become C 0(0,1,2 ..., t) and C 1(t+1, t+2 ..., L-1) two classes, according to and then C 0and C 1the probability ω of class is as shown in formula (1) and (2);
ω 0 = P r ( C 0 ) = Σ i = 0 t P i = ω ( t ) - - - ( 1 )
ω 1 = P r ( C 1 ) = Σ i = t + 1 L - 1 P i = 1 - ω ( t ) - - - ( 2 ) ;
Utilize μ ( t ) = Σ i = 0 t i · p i With μ T ( t ) = Σ i = t L i · p i , Then have:
μ 0 = Σ i = 0 t i · p i / ω 0 = μ ( t ) / ω ( t ) - - - ( 3 )
μ 1 = Σ i = t + 1 L - 1 i · p i / ω 1 = ( μ T ( t ) - μ ( t ) ) / ( 1 - ω ( t ) ) - - - ( 4 ) ;
Introduce variance within clusters inter-class variance and population variance assess, to carry out the configuration of adaptive video compression threshold, wherein σ 0 2 = Σ i = 0 t ( i - μ 0 ) 2 p i / ω 0 With σ 1 2 = Σ i = t + 1 L - 1 ( i - μ 1 ) 2 p i / ω 1 ,
σ ω 2 = ω 0 · σ 0 2 + ω 1 · σ 1 2 - - - ( 5 )
σ B 2 = ω 0 ( μ 0 - μ T ) 2 + ω 1 ( μ 1 - μ T ) 2 = ω 0 ω 1 ( μ 1 - μ 0 ) 2 - - - ( 6 )
σ T 2 = σ ω 2 + σ B 2 - - - ( 7 ) ;
Obtaining video compression threshold value is
t = max { σ B 2 / σ T 2 } - - - ( 8 ) .
Therefore, self adaptation transcoding module can carry out self adaptation transcoding according to video compression threshold value, thus optimizes and there is video buffer when obtaining in mobile terminal and access slow problem, improves user video access efficiency and experience.
Fig. 4 illustrates the schematic diagram of the video access one-level centralized policy setting in distributed video streaming media transcoding access control method provided by the invention.As shown in Figure 4, distributed cloud scheduling realizes video stream media access control policy and comprises: one-level centralized policy sets, and mainly comprises city code, user ID (Identity), request grade, check bit sum enciphering algorithm module.The id field of user ID representative of consumer information, mainly refers to phone number, the specific pet name; Request grade represents the grade of every special time period to video stream media access total degree, plays access total degree and sets different grades, be generally chosen as one week according to special time period to video stream media difference; LV1 to LVn represents different broadcasting access levels; Check digit represents CRC check; Cryptographic algorithm and to service between interactive information be encrypted.
Fig. 5 illustrates the schematic diagram of the Two-stage control strategy setting in distributed video streaming media transcoding access control method provided by the invention.As shown in Figure 5, the scheduling of distributed cloud realizes video stream media access control policy and comprises: Two-stage control strategy sets, and mainly comprises city code, user ID, timer module, request number of times, access count, check bit sum enciphering algorithm module.Timer module mainly concentrates in deployment module the special time period of asking level setting to carry out time control according to one-level, can carry out the broadcasting access of video stream media, otherwise cannot access in this timer setting-up time section; Request number of times is the access total degree that one-level concentrates in deployment module this grade of asking level setting; Access count plays access to video stream media to count, until the access total degree of request level setting.
Fig. 6 illustrates registration and the subscription process workflow schematic diagram of the new user of explanation in distributed video streaming media transcoding access control method provided by the invention.As shown in Figure 6, the registration of new user and subscription process workflow, be described as follows: step 601, and new user enters system, carries out the broadcasting access of incoming video stream media; Step 602, first calling party needs to carry out user's registration first, submits phone number, the pet name, mailbox and cipher key setting etc. to, will receive note (containing mail) and to succeed in registration notice, otherwise will re-start registration after completing registration; Step 603, automatic completion system logs in by the user that succeeds in registration; Step 604, first new user carries out service order after logging in, select the service package of corresponding access level, the total degree of the corresponding video access in special time of different business set meal is different, note (containing mail) will be received after completing order and order success notification, otherwise will SUBSCRIBE Operation be re-executed; Step 605, one-level will automatically be distributed the access rights of this user and manage after concentrating deployment platform to complete new customer service order; Step 606, concentrates deployment platform that this new user's registration and ordering information are synchronized to secondary platform by one-level.
Fig. 7 illustrates that the control treatment workflow schematic diagram of video playback is carried out in the user's access in distributed video streaming media transcoding access control method provided by the invention.As shown in Figure 7, the control treatment workflow of video playback is carried out in user's access, is described as follows: step 701, and the broadcasting of video stream media is carried out in user's access; Step 702, carries out subscriber identity authentication by secondary deployment platform, and the user that authentication is passed through enters step 703, otherwise user need re-execute accessing operation; Step 703, secondary deployment platform is according to carrying out judgement process the effective time of the request grade of this user, do not exceed time threshold corresponding to request grade, then enter step 705 and to conduct interviews the judgement of total degree, otherwise timer overflows and will start new user's browsing process; Step 704, starts new user's browsing process, again in one-level concentrate deployment platform to carry out distribution that this user asks grade, namely completes new business and orders flow process, otherwise will enter step 707 and stop the video access authority of this user; Step 705, user's access times exceed request total degree threshold value corresponding to request grade, then enter the video access authority that step 707 stops this user; Step 706, user carries out the play operation of video stream media; Step 707, end user video access operates.
Beneficial effect: the present invention constructs a kind of distributed video streaming media transcoding access control system, carry out the funnel-shaped collection terminal video in various places by secondary deployment platform to access, deployment platform is concentrated to carry out user and O&M unified management by one-level, by the synchronizing information between two-stage platform and interactive controlling, between platform, the division of labor is clear and definite, therefore more meets the demand of collection terminal docking and user's access.
The core of above-mentioned framework is that building two-stage distributed streaming media transcoding system tool has the following advantages:
1. the various video access demand of various places collection terminal, as video sees traffic, newly-built video monitoring point terminal etc., all directly directly can dock with secondary platform, is convenient to the Quick thread of site operation and business;
2. each secondary streams media resource concentrates deployment platform unification to carry out operation management support by one-level, improves the efficiency of management, saves O&M cost;
3. can realize user to effective management of video access and control by the firsts and seconds protocol architecture of setting, improve the video access efficiency of whole system, and the machine of delaying of certain platform (one-level concentrates deployment platform or certain secondary deployment platform) all can not have influence on most users normal video access, system robustness and Consumer's Experience good;
4. pair video compressing module proposes a kind of adaptive threshold compression method, effectively can adapt to the long-range requirements for access to video in mobile terminal, improve user and access experience.
Those skilled in the art of the present technique are appreciated that the present invention can relate to the equipment for performing the one or more operation in operation described in the application.Described equipment for required object and specialized designs and manufacture, or also can comprise the known device in all-purpose computer, and described all-purpose computer activates or reconstructs with having storage procedure Selection within it.Such computer program can be stored in equipment (such as, computer) in computer-readable recording medium or be stored in and be suitable for store electrons instruction and be coupled in the medium of any type of bus respectively, described computer-readable medium includes but not limited to dish (comprising floppy disk, hard disk, CD, CD-ROM and magneto optical disk), the immediately memory (RAM) of any type, read-only memory (ROM), electrically programmable ROM, electric erasable ROM (EPROM), electrically erasable ROM (EEPROM), flash memory, magnetic card or light card.Computer-readable recording medium comprises for be stored by the readable form of equipment (such as, computer) or any mechanism of transmission information.Such as, computer-readable recording medium comprise memory (RAM) immediately, read-only memory (ROM), magnetic disk storage medium, optical storage medium, flash memory device, with electricity, light, sound or signal (such as carrier wave, infrared signal, digital signal) etc. that other form is propagated.
Those skilled in the art of the present technique are appreciated that the combination that can realize the frame in each frame in these structure charts and/or block diagram and/or flow graph and these structure charts and/or block diagram and/or flow graph with computer program instructions.These computer program instructions can be supplied to the processor of all-purpose computer, special purpose computer or other programmable data processing methods to generate machine, thus create the method for specifying in the frame of implementation structure figure and/or block diagram and/or flow graph or multiple frame by the instruction that the processor of computer or other programmable data processing methods performs.
Those skilled in the art of the present technique are appreciated that various operations, method, the step in flow process, measure, the scheme discussed in the present invention can be replaced, changes, combines or delete.Further, there is various operations, method, other steps in flow process, measure, the scheme discussed in the present invention also can be replaced, change, reset, decompose, combine or delete.Further, of the prior art have also can be replaced with the step in operation various disclosed in the present invention, method, flow process, measure, scheme, changed, reset, decomposed, combined or deleted.
The above is only some embodiments of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (9)

1. a method for distributed video Streaming Media access control, is characterized in that, comprising:
Concentrate deployment platform to carry out the registration of new user, service order and system operation management by one-level, and carry out the unified distribution management of user right;
Access authentication, Streaming Media process, storage and streaming media transcoding service is carried out by secondary deployment platform;
User profile between deployment platform with secondary deployment platform is concentrated to carry out synchronous to one-level.
2. method according to claim 1, is characterized in that, describedly concentrates deployment platform to carry out the registration of new user, service order and system operation management by one-level, and carries out the unified distribution management of user right, comprising:
Step 301, application end client logs in, and carries out purview certification by access authentication module, if certification is not passed through, then points out login failed for user, if certification is passed through, goes to step 302;
Step 302, carries out user's access authentication by access authentication module;
Step 303, validated user access request carries out certification by resource management module to user identity in request, and the video address feeding back to validated user request returns access authentication module;
Step 304, video playback address is issued to application end, and by Two-stage control policy protocol, Real-Time Monitoring is carried out to user side request, if user in limiting time access times setting tactful scope in, then can conduct interviews continuously, otherwise will the access rights of this user be stopped;
Step 305, application end carries out playing request to the real-time video of certain front end camera, and streaming media service module is sent in request;
Step 306, streaming media service module sends request to the policy module of self adaptation transcoding;
Step 307, the policy module of self adaptation transcoding sends request to access service module;
Step 308, the headend equipment ID that access service module is provided by resource management module after performing according to step 302-304;
Step 309, access service module carries out equipment addressing, is connected to equipment, obtains equipment video information;
Step 3010, equipment video information is pushed to management services module by access service module, management services module judges head end video situation, if the unit exception of being judged as, then abnormal information is issued secondary deployment platform, and by secondary deployment platform, this synchronizing information to one-level is concentrated the system manager of deployment platform, if equipment is without exception, then video is sent to transcoding server;
Step 3011, self adaptation transcoding module receives video information, is obtained from adapts to transcoding strategy from resource management module, and carries out self adaptation transcoding operation by the self adaptation transcoding strategy of resource management module configuration;
Step 3012, self adaptation transcoding module by the video push after transcoding to streaming media service module;
Step 3013, streaming media service module by video push to application end.
3. method according to claim 2, is characterized in that, the self adaptation transcoding strategy in described step 3011, comprising:
Suppose that video original gray level is L, gray scale is the pixel count of i is n i, then the total pixel number of video is Σ i = 0 L - 1 n i ;
By selected threshold t, video compression is become C 0(0,1,2 ..., t) and C 1(t+1, t+2 ..., L-1) two classes, according to and then C 0and C 1the probability ω of class is as shown in formula (1) and (2);
ω 0 = P r ( C 0 ) = Σ i = 0 t P i = ω ( t ) - - - ( 1 )
ω 1 = P r ( C 1 ) = Σ i = t + 1 L - 1 P i = 1 - ω ( t ) - - - ( 2 ) ;
Utilize μ ( t ) = Σ i = 0 t i · p i With μ T ( t ) = Σ i = t L i · P i , Then have:
μ 0 = Σ i = 0 t i · p i / ω 0 = μ ( t ) / ω ( t ) - - - ( 3 )
μ 1 = Σ i = t + 1 L - 1 i · p i / ω 1 = ( μ T ( t ) - μ ( t ) ) / ( 1 - ω ( t ) ) - - - ( 4 ) ;
Introduce variance within clusters inter-class variance and population variance assess, to carry out the configuration of adaptive video compression threshold, wherein σ 0 2 = Σ i = 0 t ( i - μ 0 ) 2 p i / ω 0 With σ 1 2 = Σ i = t + 1 L - 1 ( i - μ 1 ) 2 p i / ω 1 ,
σ ω 2 = ω 0 · σ 0 2 + ω 1 · σ 1 2 - - - ( 5 )
σ B 2 = ω 0 ( μ 0 - μ T ) 2 + ω 1 ( μ 1 - μ T ) 2 = ω 0 ω 1 ( μ 1 - μ 0 ) 2 - - - ( 6 )
σ T 2 = σ ω 2 + σ B 2 - - - ( 7 ) ;
Obtaining video compression threshold value is
t = max { σ B 2 / σ T 2 } - - - ( 8 ) .
4. method according to claim 1, is characterized in that, registration and the service order of described new user comprise:
Step 601, new user enters system, carries out the broadcasting access of incoming video stream media;
Step 602, first calling party needs to carry out user's registration first, submits phone number, the pet name, mailbox and cipher key setting etc. to, will receive note or e-mail registry success notification, otherwise will re-start registration after completing registration;
Step 603, automatic completion system logs in by the user that succeeds in registration;
Step 604, first new user carries out service order after logging in, and selects the service package of corresponding access level, and the total degree of the corresponding video access in special time of different business set meal is different, note or mail order success notification will be received after completing order, otherwise will SUBSCRIBE Operation be re-executed;
Step 605, one-level will automatically be distributed the access rights of this user and manage after concentrating deployment platform to complete new customer service order;
Step 606, concentrates deployment platform that this new user's registration and ordering information are synchronized to secondary deployment platform by one-level.
5. method according to claim 1, is characterized in that, the control treatment of video playback is carried out in described user's access, comprising:
Step 701, the broadcasting of video stream media is carried out in user's access;
Step 702, carries out subscriber identity authentication by secondary deployment platform, and the user that authentication is passed through enters step 703, otherwise user need re-execute accessing operation;
Step 703, secondary deployment platform is according to carrying out judgement process the effective time of the request grade of this user, do not exceed time threshold corresponding to request grade, then enter step 705 and to conduct interviews the judgement of total degree, otherwise timer overflows and will start new user's browsing process;
Step 704, starts new user's browsing process, again in one-level concentrate deployment platform to carry out distribution that this user asks grade, namely completes new business and orders flow process, otherwise will enter step 707 and stop the video access authority of this user;
Step 705, user's access times exceed request total degree threshold value corresponding to request grade, then enter the video access authority that step 707 stops this user;
Step 706, user carries out the play operation of video stream media;
Step 707, end user video access operates.
6. a system for distributed video Streaming Media access control, is characterized in that, comprising:
Video front module, it connects supervisory control system and streaming media server, to gather, to encode and transmitting video data;
Secondary deployment platform, it connects described video front module, for providing the service of access authentication, Streaming Media process, storage and streaming media transcoding;
One-level concentrates deployment platform, it connects described secondary deployment platform, for the service that the unified distribution providing the registration of new user, service order and system operation management and carry out user right manages, and described one-level concentrates user profile between deployment platform and described secondary deployment platform to carry out real-time synchronization;
Application end module, it connects one-level respectively and concentrates deployment platform and secondary deployment platform, for providing application service by Streaming Media open ability to client-side.
7. system according to claim 6, is characterized in that, described secondary deployment platform, comprising:
Access service module, for directly docking with video front;
Management services module, for managing the working condition of head end video, if monitoring is unit exception, then abnormal information is issued secondary deployment platform, and by secondary deployment platform, this synchronizing information is concentrated deployment platform to one-level, if equipment is without exception, then video is sent to self adaptation transcoding module;
Resource management module, for address, maintenance and management video playback storehouse, configuration and management self adaptation transcoding strategy, preserve and register and ordering information with one-level platform simultaneous user;
Self adaptation transcoding module, for obtaining video self adaptation transcoding strategy from resource management module, and presses
Export after the transcoding strategy that resource management module configures carries out real-time transcoding;
Streaming media service module, for receiving the video flowing after transcoding, and by this pushing video streaming to application end module;
Access authentication module, for carrying out legal authentication, management and controlling functions to application end client-access.
8. system according to claim 7, is characterized in that, described self adaptation transcoding strategy, comprising:
Suppose that video original gray level is L, gray scale is the pixel count of i is n i, then the total pixel number of video is Σ i = 0 L - 1 n i ;
By selected threshold t, video compression is become C 0(0,1,2 ..., t) and C 1(t+1, t+2 ..., L-1) two classes, according to and then C 0and C 1the probability ω of class is as shown in formula (1) and (2);
ω 0 = P r ( C 0 ) = Σ i = 0 t P i = ω ( t ) - - - ( 1 )
ω 1 = P r ( C 1 ) = Σ i = t + 1 L - 1 P i = 1 - ω ( t ) - - - ( 2 ) ;
Utilize μ ( t ) = Σ i = 0 t i · p i With μ T ( t ) = Σ i = t L i · P i , Then have:
μ 0 = Σ i = 0 t i · p i / ω 0 = μ ( t ) / ω ( t ) - - - ( 3 )
μ 1 = Σ i = t + 1 L - 1 i · p i / ω 1 = ( μ T ( t ) - μ ( t ) ) / ( 1 - ω ( t ) ) - - - ( 4 ) ;
Introduce variance within clusters inter-class variance and population variance assess, to carry out the configuration of adaptive video compression threshold, wherein σ 0 2 = Σ i = 0 t ( i - μ 0 ) 2 p i / ω 0 With σ 1 2 = Σ i = t + 1 L - 1 ( i - μ 1 ) 2 p i / ω 1 ,
σ ω 2 = ω 0 · σ 0 2 + ω 1 · σ 1 2 - - - ( 5 )
σ B 2 = ω 0 ( μ 0 - μ T ) 2 + ω 1 ( μ 1 - μ T ) 2 = ω 0 ω 1 ( μ 1 - μ 0 ) 2 - - - ( 6 )
σ T 2 = σ ω 2 + σ B 2 - - - ( 7 ) ;
Obtaining video compression threshold value is
t = max { σ B 2 / σ T 2 } - - - ( 8 ) .
9. system according to claim 6, is characterized in that, described one-level concentrates deployment platform, comprising:
User management module, for the registration of management system user, service order information and the effective authentication of user;
Resource management module, for disposing and management one-level centralized policy agreement;
Content managing module, carries out increment contents push function to video for management in play buffering and video flowing;
Operation management module, for online management and the editting function in all secondary deployment platform video render storehouses, normal for state video point is remained on line states, and process of being rolled off the production line by abnormal for state video point, and for the statistical report form of system, monitoring alarm and large data analysis.
CN201410699261.7A 2014-11-26 2014-11-26 The method and system of distributed video streaming media transcoding access control Active CN104394366B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410699261.7A CN104394366B (en) 2014-11-26 2014-11-26 The method and system of distributed video streaming media transcoding access control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410699261.7A CN104394366B (en) 2014-11-26 2014-11-26 The method and system of distributed video streaming media transcoding access control

Publications (2)

Publication Number Publication Date
CN104394366A true CN104394366A (en) 2015-03-04
CN104394366B CN104394366B (en) 2018-01-30

Family

ID=52612195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410699261.7A Active CN104394366B (en) 2014-11-26 2014-11-26 The method and system of distributed video streaming media transcoding access control

Country Status (1)

Country Link
CN (1) CN104394366B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106331603A (en) * 2016-08-18 2017-01-11 深圳市瑞讯云技术有限公司 Video monitoring method, apparatus, system and server
CN107197330A (en) * 2016-03-15 2017-09-22 奥多比公司 Automatic mark multichannel media distribution person is used for the availability of the reduction of certification or mandate
CN107801059A (en) * 2017-09-26 2018-03-13 武汉斗鱼网络科技有限公司 A kind of method for authenticating and server
CN108683626A (en) * 2018-03-15 2018-10-19 众安信息技术服务有限公司 A kind of data access control method and device
CN109600574A (en) * 2017-09-30 2019-04-09 上海宝信软件股份有限公司 It is a kind of based on hardware-accelerated mobile flow medium gateway system
CN109873989A (en) * 2019-03-13 2019-06-11 贵阳市金阳建设数据服务有限公司 Construction site monitoring remote video platform
CN110430231A (en) * 2019-06-24 2019-11-08 中国电力科学研究院有限公司 A kind of management method and system to ubiquitous electric power Intelligent terminal for Internet of things APP
CN110740292A (en) * 2018-07-20 2020-01-31 视联动力信息技术股份有限公司 Data processing method and device for video networks
CN111526372A (en) * 2020-04-28 2020-08-11 国家广播电视总局广播电视科学研究院 High-speed rail broadcast television and cognitive WiFi communication method and system
CN114915453A (en) * 2022-04-14 2022-08-16 浙江网商银行股份有限公司 Access response method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070043808A1 (en) * 2002-02-15 2007-02-22 Agnoli Giovanni M System, method, and computer program product for media publishing request processing
US20070107012A1 (en) * 2005-09-07 2007-05-10 Verizon Business Network Services Inc. Method and apparatus for providing on-demand resource allocation
CN101600098A (en) * 2009-06-19 2009-12-09 中兴通讯股份有限公司 A kind of distributed node video monitoring system and management method thereof
CN102045541A (en) * 2009-10-21 2011-05-04 华为软件技术有限公司 Methods, platform, server and system for realizing video monitoring service
CN103916637A (en) * 2014-04-15 2014-07-09 浙江宇视科技有限公司 Method and device for safely sharing monitoring front end device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070043808A1 (en) * 2002-02-15 2007-02-22 Agnoli Giovanni M System, method, and computer program product for media publishing request processing
US20070107012A1 (en) * 2005-09-07 2007-05-10 Verizon Business Network Services Inc. Method and apparatus for providing on-demand resource allocation
CN101600098A (en) * 2009-06-19 2009-12-09 中兴通讯股份有限公司 A kind of distributed node video monitoring system and management method thereof
CN102045541A (en) * 2009-10-21 2011-05-04 华为软件技术有限公司 Methods, platform, server and system for realizing video monitoring service
CN103916637A (en) * 2014-04-15 2014-07-09 浙江宇视科技有限公司 Method and device for safely sharing monitoring front end device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张宇等: "基于分布式流媒体计算框架的转码系统的设计与实现", 《计算机应用与软件》 *
李晨: "多媒体调度系统的研究与设计", 《中国优秀硕士学位论文-信息科技辑》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107197330B (en) * 2016-03-15 2021-01-12 奥多比公司 Method, system and storage medium for identifying a decline in availability of authentication or authorization
CN107197330A (en) * 2016-03-15 2017-09-22 奥多比公司 Automatic mark multichannel media distribution person is used for the availability of the reduction of certification or mandate
CN106331603A (en) * 2016-08-18 2017-01-11 深圳市瑞讯云技术有限公司 Video monitoring method, apparatus, system and server
CN107801059A (en) * 2017-09-26 2018-03-13 武汉斗鱼网络科技有限公司 A kind of method for authenticating and server
CN107801059B (en) * 2017-09-26 2018-09-04 武汉斗鱼网络科技有限公司 A kind of method for authenticating and server
CN109600574A (en) * 2017-09-30 2019-04-09 上海宝信软件股份有限公司 It is a kind of based on hardware-accelerated mobile flow medium gateway system
CN108683626A (en) * 2018-03-15 2018-10-19 众安信息技术服务有限公司 A kind of data access control method and device
CN108683626B (en) * 2018-03-15 2023-01-31 众安信息技术服务有限公司 Data access control method and device
CN110740292A (en) * 2018-07-20 2020-01-31 视联动力信息技术股份有限公司 Data processing method and device for video networks
CN109873989A (en) * 2019-03-13 2019-06-11 贵阳市金阳建设数据服务有限公司 Construction site monitoring remote video platform
CN110430231B (en) * 2019-06-24 2021-07-02 中国电力科学研究院有限公司 Management method and system for ubiquitous power Internet of things intelligent terminal APP
CN110430231A (en) * 2019-06-24 2019-11-08 中国电力科学研究院有限公司 A kind of management method and system to ubiquitous electric power Intelligent terminal for Internet of things APP
CN111526372A (en) * 2020-04-28 2020-08-11 国家广播电视总局广播电视科学研究院 High-speed rail broadcast television and cognitive WiFi communication method and system
CN114915453A (en) * 2022-04-14 2022-08-16 浙江网商银行股份有限公司 Access response method and device

Also Published As

Publication number Publication date
CN104394366B (en) 2018-01-30

Similar Documents

Publication Publication Date Title
CN104394366A (en) Distributed video streaming media transcoding access control method and system
CN1905455B (en) Open type multimedia transmission system based on internet and streaming media technique
US8843618B2 (en) Cloud service information overlay
CN102724224A (en) Global eye network video monitoring system and realization method thereof
CN102891877B (en) Realize the Online Processing System and method of terminal applies
CN111563833A (en) Cloud platform service system of smart community
CN111476171B (en) Distributed object recognition system and method and edge computing equipment
CN114500521A (en) Computing power scheduling method, device, scheduling equipment, system and storage medium
CN201369791Y (en) Security monitoring system of mobile multi-media
CN103079050A (en) Vehicle-mounted networked audio/video monitoring system
US20140100704A1 (en) System and method for providing cloud service system for power system
CN202475667U (en) Outdoor electronic information broadcast network system
CN110163484A (en) Suporting structure intelligence operation management system Internet-based and method
CN101600096B (en) Cross-domain on-demand method in video monitoring system and video management server
CN103841283A (en) Rapid police-sending security system
CN102724200B (en) Monitoring front-end resource sharing method and monitoring front-end resource sharing device
CN101986704A (en) Monitoring system
CN208386595U (en) A kind of emergent broadcast platform data interactive system
CN102630042A (en) Delivery and monitoring system for outdoor electronic information broadcast network
CN102523236A (en) Method and equipment for establishing dynamic connection
CN103634274B (en) Safe method for video exchange and system
CN107181929A (en) Method and apparatus for video monitoring
CN114912856B (en) Flight simulator maintenance method based on block chain
CN109285093A (en) A kind of community application integrated platform
CN210927674U (en) Industrial Internet system architecture based on standard communication protocol

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