CN105430336B - A kind of sharing method and device of video data - Google Patents

A kind of sharing method and device of video data Download PDF

Info

Publication number
CN105430336B
CN105430336B CN201510823776.8A CN201510823776A CN105430336B CN 105430336 B CN105430336 B CN 105430336B CN 201510823776 A CN201510823776 A CN 201510823776A CN 105430336 B CN105430336 B CN 105430336B
Authority
CN
China
Prior art keywords
video
video exchange
exchange gateway
headend equipment
gateway
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
CN201510823776.8A
Other languages
Chinese (zh)
Other versions
CN105430336A (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.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Uniview Technologies Co Ltd filed Critical Zhejiang Uniview Technologies Co Ltd
Priority to CN201510823776.8A priority Critical patent/CN105430336B/en
Publication of CN105430336A publication Critical patent/CN105430336A/en
Application granted granted Critical
Publication of CN105430336B publication Critical patent/CN105430336B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6402Address allocation for clients

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides the sharing method and device of a kind of video data, this method comprises: the first video exchange gateway determines the first headend equipment of shared video data, and pass through the video data of ad hoc mode or SDK method of calling to the first headend equipment of first resource platform request, and receive the video data of the first headend equipment;First video exchange gateway determines the second video exchange gateway, the video data of first headend equipment is sent to the second video exchange gateway, so that the second video exchange gateway is using the video data of the first headend equipment as this second collected video data of video exchange gateway, and make Secondary resource platform by the second video exchange net virtual at the first headend equipment, and obtain the video data of collected first headend equipment of the second video exchange gateway.According to the technical solution of the present invention, the shared of video data is realized between different video resource network, avoids the wasting of resources.

Description

A kind of sharing method and device of video data
Technical field
The present invention relates to video technique field more particularly to the sharing methods and device of a kind of video data.
Background technique
In recent years, with computer, network and image procossing, the rapid development of transmission technology, video monitoring is popularized Change trend is more and more obvious, and video monitoring gradually marches toward high Qinghua, and intelligent, video monitoring system can be applied to numerous Field, such as intelligent transportation, wisdom garden, safe city etc..
As shown in Figure 1, being the networking schematic diagram of video monitoring system, headend equipment (such as (take the photograph for analog video camera, IPC by network Camera), encoder etc.) can be by collected video data storage to resource platform (such as NVR (Network Video Recorder, network hard disk video recorder) etc.), and client passes through the video data to resource platform transmission program request headend equipment Request message (such as the request message of request message or playback for program request fact), by resource platform by headend equipment Video data is sent to client.
Currently, each resource platform can manage the video data of this video resource network, but different video resource The video data of network can not be shared, and the waste of resource is caused.For example, video resource network a is the monitoring of public security department Network, video resource network b are the monitoring network of traffic police department, and video resource network c is the monitoring network of education department, video The resource that the video data of this video resource network can not be shared to video resource network b by the resource platform a of resource network a is put down The resource platform c of platform b and video resource network c.In this way, the headend equipment of each video resource network is required to acquire a large amount of view Frequency evidence causes the waste of resource to be unable to fully the video data using each video resource network.
Summary of the invention
The present invention provides a kind of sharing method of video data, disposes video exchange gateway in each video resource network, And different video exchange gateways passes through video exchange network communication, which comprises
First video exchange gateway determines the first headend equipment of shared video data, and passes through ad hoc mode or soft Part development kit SDK method of calling and receives institute to the video data of the first headend equipment described in first resource platform request State the video data of the first headend equipment;
The first video exchange gateway determines the second video exchange gateway, by the video data of first headend equipment It is sent to the second video exchange gateway, so that the second video exchange gateway is using the video data of first headend equipment as this The second collected video data of video exchange gateway, and make Secondary resource platform by the second video exchange net virtual at First headend equipment, and obtain the video data of collected first headend equipment of the second video exchange gateway;Its In, the second video exchange gateway is the video exchange gateway for requesting the video data of first headend equipment.
It further include video exchange platform in the video exchange network, in the registration process of each video exchange gateway, institute The method of stating further comprises:
The first video exchange gateway sends logon message to the video exchange platform, carries in the logon message The identification information and address information of the first video exchange gateway record first video by the video exchange platform and hand over Corresponding relationship between the identification information that draping is closed and address information.
The first video exchange gateway is after the first headend equipment for determining shared video data, and the method is into one Step includes:
The first video exchange gateway obtains the identification information of first headend equipment, and flat to the video exchange Platform sends notice message, carry in the notice message the first video exchange gateway identification information and first front end The identification information of equipment is recorded the identification information and described first of the first video exchange gateway by the video exchange platform Corresponding relationship between the identification information of headend equipment.
The first video exchange gateway determines the process of the second video exchange gateway, specifically includes:
The first video exchange gateway receives the resource request message from the video exchange platform, and described in utilization Resource request message determines the second video exchange gateway, and the second video exchange gateway is carried in the resource request message Address information;
Wherein, the resource request message is that the video exchange platform is being received from the second video exchange net The resource request message of pass, and determined using the identification information of first headend equipment carried in the resource request message It is sent after the address information of the first video exchange gateway;
Wherein, the address information of the second video exchange gateway specifically includes: using on the second video exchange gateway IP address and port in the video data for receiving first headend equipment, and the IP address and the port are described the What two video exchange gateways itself generated.
The method further includes:
The first video exchange gateway obtains the coding parameter information of the video data of first headend equipment, and will The coding parameter information is sent to the second video exchange gateway, so that the second video exchange gateway is by the coding parameter Information is sent to Secondary resource platform, and makes the Secondary resource platform using the coding parameter information to first front end The video data of equipment is decoded processing.
The present invention provides a kind of sharing means of video data, disposes video exchange gateway in each video resource network, By video exchange network communication, the sharing means of the video data are applied to be handed over different video exchange gateways in the first video Draping is shut, and the sharing means of the video data specifically include:
Virtual source front-end module, for determining the first headend equipment of shared video data;
Media Stream drains module, for passing through ad hoc mode or Software Development Kit SDK method of calling to first Resource platform requests the video data of first headend equipment, and receives the video data of first headend equipment;
The virtual source front-end module is also used to determine the second video exchange gateway, by the view of first headend equipment Frequency is according to being sent to the second video exchange gateway, so that the second video exchange gateway will be before described first by virtual sharing module The video data of end equipment keeps Secondary resource platform described as this second collected video data of video exchange gateway Second video exchange net virtual obtains the second video exchange gateway collected described first at the first headend equipment The video data of headend equipment;Wherein, the second video exchange gateway is the video data for requesting first headend equipment Video exchange gateway.
It further include video exchange platform in the video exchange network, in the registration process of each video exchange gateway, institute State device further include:
Registration module carries described the in the logon message for sending logon message to the video exchange platform The identification information and address information of one video exchange gateway record the first video exchange gateway by the video exchange platform Identification information and address information between corresponding relationship.
The virtual source front-end module is also used to before first that the virtual source front-end module determines shared video data After end equipment, the identification information of first headend equipment is obtained, and send notice message, institute to the video exchange platform The identification information for stating the identification information that the first video exchange gateway is carried in notice message and first headend equipment, by The video exchange platform records the identification information of the first video exchange gateway and the mark letter of first headend equipment Corresponding relationship between breath.
The virtual source front-end module, specifically for receiving and coming from institute during determining the second video exchange gateway The resource request message of video exchange platform is stated, and determines the second video exchange gateway using the resource request message, it is described The address information of the second video exchange gateway is carried in resource request message;Wherein, the resource request message is institute It states video exchange platform and is receiving the resource request message from the second video exchange gateway, and asked using the resource After asking the identification information of first headend equipment carried in message to determine the address information of the first video exchange gateway It sends;
Wherein, the address information of the second video exchange gateway specifically includes: using on the second video exchange gateway IP address and port in the video data for receiving first headend equipment, and the IP address and the port are described the What two video exchange gateways itself generated.
The Media Stream drains module, is also used to obtain the coding parameter letter of the video data of first headend equipment Breath;The virtual source front-end module is also used to the coding parameter information being sent to the second video exchange gateway, so that described The coding parameter information is sent to Secondary resource platform by the second video exchange gateway, and utilizes the Secondary resource platform The coding parameter information is decoded processing to the video data of first headend equipment.
Based on the above-mentioned technical proposal, in the embodiment of the present invention, by disposing video exchange net in each video resource network It closes, and different video exchange gateways can allow each video exchange gateway to regard this by video exchange network communication The video data of frequency resource network shares to the resource platform of other video resource networks, thus different video resource network it Between realize the shared of video data, avoid the waste of resource.For example, video resource network a is the monitoring network of public security department, depending on Frequency resource network b is the monitoring network of traffic police department, and video resource network c is the monitoring network of education department, video resource net The video data of this video resource network can be shared to video resource network b and video resource by the video exchange gateway of network a Network c avoids the wasting of resources to make full use of the video data of each video resource network.
Detailed description of the invention
Fig. 1 is the networking schematic diagram of video monitoring system;
Fig. 2 is the flow chart of the sharing method of the video data in one embodiment of the present invention;
Fig. 3 is the application scenarios schematic diagram in one embodiment of the present invention;
Fig. 4 is the flow chart of the sharing method of the video data in another embodiment of the present invention;
Fig. 5 is the hardware structure diagram of the first video exchange gateway in one embodiment of the present invention;
Fig. 6 is the structure chart of the sharing means of the video data in one embodiment of the present invention.
Specific embodiment
Aiming at the problems existing in the prior art, a kind of sharing method of video data is proposed in the embodiment of the present invention, it should Method can be applied to include disposing video exchange net in each video resource network in the system of multiple video resource networks It closes, and different video exchange gateways is communicated by video exchange network, as shown in Fig. 2, the shared side of the video data Method can specifically include following steps:
Step 201, the first video exchange gateway determines the first headend equipment of shared video data, and passes through client-side Formula or SDK (Software Development Kit, Software Development Kit) method of calling are to first resource platform request The video data of first headend equipment, and receive the video data of the first headend equipment.
Step 202, the first video exchange gateway determines the second video exchange gateway, and by the video counts of the first headend equipment According to being sent to the second video exchange gateway so that the second video exchange gateway using the video data of the first headend equipment as this The two collected video datas of video exchange gateway, and make Secondary resource platform by the second video exchange net virtual at before first End equipment, and obtain the video data of collected first headend equipment of the second video exchange gateway.Wherein, the second video exchange Gateway is the video exchange gateway for requesting the video data of the first headend equipment.
In the embodiment of the present invention, itself can be invented client by the first video exchange gateway, to pass through client Mode or SDK method of calling then receive the first front end to the video data of the first headend equipment of first resource platform request The video data of equipment, that is, client receives video data.
In the embodiment of the present invention, itself can be invented headend equipment by the second video exchange gateway, thus will be from the The video data of first headend equipment of one video exchange gateway is as this second collected video data of video exchange gateway. Further, Secondary resource platform can be by the second video exchange net virtual at the first headend equipment, and obtains the second video The video data of collected first headend equipment of exchange gateway, i.e., between the second video exchange gateway and Secondary resource platform Video data transmission process, the video data transmission process being equivalent between the first headend equipment and Secondary resource platform.
In the embodiment of the present invention, the first video exchange gateway is by itself will invent client, and with the body of client Part arrives the video data of the first headend equipment of first resource platform request, thus compatible existing client request headend equipment The mode of video data, first resource platform do not need to do related change, it is only necessary to using the first video exchange gateway as one The client of common request video data, is sent to the first video for the video data of the first headend equipment to realize The process of exchange gateway.
In the embodiment of the present invention, the second video exchange gateway will come from first by itself will invent headend equipment The video data (video data of the first headend equipment) of video exchange gateway treats as itself collected video data, thus simultaneous Hold the mode that existing Secondary resource platform obtains the video data of headend equipment, Secondary resource platform, which does not need to do correlation, to be changed It is dynamic, it is only necessary to using the headend equipment of the second video exchange gateway storage video data common as one, to realize It is flat that the second collected video data of video exchange gateway (i.e. the video data of the first headend equipment) is sent to Secondary resource Process.
It can also include video exchange platform in video exchange network, in each video exchange gateway in the embodiment of the present invention Registration process in, the first video exchange gateway sends logon message to the video exchange platform, at least takes in the logon message Identification information and address information with the first video exchange gateway, so that video exchange platform records the first video exchange gateway Corresponding relationship between identification information and address information.
Wherein, each video exchange gateway to video exchange platform by being registered, to guarantee only legal video Exchange gateway can obtain the video data that other video resource networks are shared based on video exchange network, guarantee video counts According to shared safety.
In the embodiment of the present invention, the first video exchange gateway after the first headend equipment for determining shared video data, First video exchange gateway can also obtain the identification information of the first headend equipment, and send notice report to video exchange platform Text, and the identification information of the first video exchange gateway and the mark letter of the first headend equipment are at least carried in the notice message Breath, so that video exchange platform records between the identification information of the first video exchange gateway and the identification information of the first headend equipment Corresponding relationship.
Wherein, video exchange gateway is remembered by will be sent to video exchange platform on the identification information of the first headend equipment Record, so that video exchange platform knows which headend equipment is sharing video data.
In the embodiment of the present invention, the first video exchange gateway determines the process of the second video exchange gateway, specifically can wrap Include but be not limited to such as under type: the first video exchange gateway receives the resource request message from video exchange platform, and utilizes The resource request message determines the second video exchange gateway, and the ground of the second video exchange gateway is carried in the resource request message Location information.Wherein, the second video exchange gateway is the video exchange gateway for requesting the video data of the first headend equipment, and resource is asked Seeking message is that video exchange platform is receiving the resource request message from the second video exchange gateway, and utilizes resource request The identification information of the first headend equipment carried in message, which determines, to be sent after the address information of the first video exchange gateway.
Wherein, the address information of the second video exchange gateway can specifically include but be not limited to: the second video exchange gateway Upper IP address and port for receiving the video data of the first headend equipment, and the IP address and the port are that the second video is handed over Itself generation is closed in draping.
Wherein, the second video exchange gateway is notified by the IP address and port that generate itself to the first video exchange net Close so that the first video exchange gateway by video data transmission to the second video exchange gateway specify IP address and port, and Will not by video data transmission to other IP address and port, as long as the second video exchange gateway monitors the IP address and port, Video data can be obtained, without being monitored to other IP address and port, to simplify the second video exchange The processing of gateway.
Moreover, the first video exchange gateway is to determine the second video based on the resource request message from video exchange platform Exchange gateway, the second video exchange gateway is determined without being based on directly on the resource request message from video exchange gateway, It can guarantee the safety for the resource request message for being transferred to the first video exchange gateway due to video exchange platform, the One video exchange gateway, which can be trusted, is sent to the corresponding second video exchange gateway of resource request message for video data, without Other illegal users are sent to as by video data, guarantee the safety of video data transmission.
Moreover, for the second video exchange gateway of no authority request video data, video exchange platform will not will be provided Source request message is sent to the first video exchange gateway, so that guaranteeing that video data is sent to has permission request video data The second video exchange gateway.
In the embodiment of the present invention, the first video exchange gateway can also obtain the coding of the video data of the first headend equipment Parameter information, and the coding parameter information is sent to the second video exchange gateway, so that the second video exchange gateway is by the volume Code parameter information is sent to Secondary resource platform, and makes Secondary resource platform using the coding parameter information to the first headend equipment Video data be decoded processing.
Wherein, by the way that coding parameter information is sent to Secondary resource platform, allow Secondary resource platform directly sharp Processing is decoded to the video data of the first headend equipment with the coding parameter information, and no longer needs itself to go based on video Data analysis of encoding parameters information, simplifies the processing of Secondary resource platform.
Based on the above-mentioned technical proposal, in the embodiment of the present invention, by disposing video exchange net in each video resource network It closes, and different video exchange gateways can allow each video exchange gateway to regard this by video exchange network communication The video data of frequency resource network shares to the resource platform of other video resource networks, thus different video resource network it Between realize the shared of video data, avoid the waste of resource.For example, video resource network a is the monitoring network of public security department, depending on Frequency resource network b is the monitoring network of traffic police department, and video resource network c is the monitoring network of education department, video resource net The video data of this video resource network can be shared to video resource network b and video resource by the video exchange gateway of network a Network c avoids the wasting of resources to make full use of the video data of each video resource network.
It is described in detail below in conjunction with technical solution of the specific application scenarios to the embodiment of the present invention.
It is proposed that a kind of sharing method of video data, this method can be applied to include multiple videos in the embodiment of the present invention In the system of resource network.Using Fig. 3 as the application scenarios schematic diagram of the embodiment of the present invention, view is disposed in video resource network a Frequency exchange gateway a disposes video exchange gateway b in video resource network b.Furthermore, it is possible to pass through special line or operator VPN The mode of (Virtual Private Network, Virtual Private Network) builds video exchange network, in video exchange network Video exchange platform is disposed, and the video exchange gateway that each video resource network internal is affixed one's name to is placed on video resource network and view The intersection of frequency exchange network communicates different video exchange gateways by video exchange network, then makes The resource (i.e. video data) for obtaining each department can be shared by video exchange network.Under above-mentioned application scenarios, such as Fig. 4 It is shown, the sharing method of the video data specifically includes the following steps:
Step 401, in the registration process of each video exchange gateway, each video exchange gateway is sent to video exchange platform Logon message, the logon message carry the identification information and address information of this video exchange gateway, video exchange platform record view Corresponding relationship between the identification information and address information of frequency exchange gateway.
Wherein, the identification information of video exchange gateway can be the title and/or video exchange gateway of video exchange gateway ID, the address information of video exchange gateway can be the IP address of video exchange gateway.
As shown in figure 3, video exchange gateway a needs to be registered to video exchange platform, and sent out to video exchange platform The logon message for sending the identification information and address information that carry video exchange gateway a, by video exchange platform in video exchange net The corresponding relationship between the identification information and address information that record video exchange gateway a in information table is closed, as shown in table 1.Moreover, Video exchange gateway b needs to be registered to video exchange platform, and sends to video exchange platform and carry video exchange gateway b Identification information and address information logon message, recorded in video exchange table of gateway information by video exchange platform video friendship The corresponding relationship between the identification information and address information of b is closed in draping, as shown in table 1.
Table 1
The title of video exchange gateway The ID of video exchange gateway The IP address of video exchange gateway
Video exchange gateway a aaaaaa IP-a
Video exchange gateway b bbbbbb IP-b
Step 402, the first video exchange gateway determines the first headend equipment of shared video data, and passes through client-side Formula or SDK method of calling and receive the first headend equipment to the video data of the first headend equipment of first resource platform request Video data, i.e. the first video exchange gateway is equivalent to client.
In the embodiment of the present invention, itself can be invented client by the first video exchange gateway, to pass through client Mode or SDK method of calling then receive the first front end to the video data of the first headend equipment of first resource platform request The video data of equipment, that is, client receives video data.
First video exchange gateway and the second video exchange gateway are opposite.When the video data of shared headend equipment 1 When, the headend equipment 1 in video resource network a is the first headend equipment, and the resource platform a in video resource network a is first Resource platform, the video exchange gateway a in video resource network a are the first video exchange gateway, request the video of headend equipment 1 The video exchange gateway b of data is the second video exchange gateway, and the resource platform b in video resource network b is flat for Secondary resource Platform.When the video data of shared headend equipment 3, the headend equipment 3 in video resource network b is the first headend equipment, video Resource platform b in resource network b is first resource platform, and the video exchange gateway b in video resource network b is the first video Exchange gateway, requesting the video exchange gateway a of the video data of headend equipment 3 is the second video exchange gateway, video resource net Resource platform a in network a is Secondary resource platform.
The process that the first headend equipment of shared video data is determined for the first video exchange gateway, when needing shared the When the video data of one headend equipment, the title that the first video exchange gateway can directly determine the first headend equipment (can be by User's input) and virtual source device ID (can be inputted by user), then determine the first headend equipment of shared video data.This Outside, the first video exchange gateway can also determine that the title of first resource platform, first resource platform correspond to the first front end and set The IP address of the video data for receiving the first headend equipment in standby usemame/password, the first video exchange gateway and Port.
Assuming that needing the video data of shared headend equipment 1 (such as IPC-a), then created in video exchange gateway a virtual Source device, and the virtual source device list shown in allocation list 2 on video exchange gateway a.Virtual source device is video exchange net The equipment that a itself is fictionalized is closed, a virtual source device can be fictionalized for each headend equipment, which is only responsible for To the video data of other video resource network shares headend equipment.It is set for example, creating virtual source in video exchange gateway a Standby (Vaaaaaa-ipc-a) and virtual source device (Vaaaaaa-ipc-b), virtual source device (Vaaaaaa-ipc-a) for The video data of other video resource network share headend equipments 1, virtual source device (Vaaaaaa-ipc-b) are used for other views Frequency resource network shares the video data of headend equipment 2 (such as IPC-b).
Table 2
Virtual source device ID The title of resource platform The title of headend equipment Usemame/password IP address and port Coding parameter information
Vaaaaaa-ipc-a Resource platform a IPC-a ipca/ipca IP-a/port-a
For video data from the first video exchange gateway to the first headend equipment of first resource platform request process, base The virtual source device list shown in table 2, then video exchange gateway a (such as virtual source device Vaaaaaa-ipc-a) and resource are flat It is interacted between platform a, the video data of headend equipment 1 is sent the specified IP of video exchange gateway a by request resource platform a Address and port (IP-a/port-a).
Wherein, video exchange gateway a can pass through SDK (Software Development Kit, Software Development Tools Packet) video data of headend equipment 1 sends video exchange gateway by method of calling or ad hoc mode request resource platform a A specified IP address and port, the process repeats no more.
The process of the video data of the first headend equipment is received for the first video exchange gateway, resource platform a, which is received, to be asked When seeking the message of the video data of headend equipment 1, headend equipment 1 can be notified to send the video data of this headend equipment 1 to Video exchange gateway a specified IP address and port (IP-a/port-a), can also be by this resource platform a by headend equipment 1 Video data is sent to the specified IP address of video exchange gateway a and port (IP-a/port-a), and it is flat which is equivalent to resource The video data of headend equipment 1 is sent to client by platform a or headend equipment 1.Video exchange gateway a is passing through (IP-a/ Port-a after the video data for) receiving headend equipment 1, the video data of headend equipment 1 can be shared into other videos (such as video exchange gateway b), the process are described below the video exchange gateway of resource network.
In the embodiment of the present invention, the first video exchange gateway receive the first headend equipment video data during, First video exchange gateway can also obtain the coding parameter information of the video data of the first headend equipment, such as the first video exchange The coding parameter information that gateway obtains in such a way that SDK is called, and will be virtual shown in the coding parameter information update to table 2 In source device list, as shown in table 3.Wherein, which can specifically include but be not limited to coded format, code stream lattice The parameters such as formula.
Table 3
Virtual source device ID The title of resource platform The title of headend equipment Usemame/password IP address and port Coding parameter information
Vaaaaaa-ipc-a Resource platform a IPC-a ipca/ipca IP-a/port-a h.264/D1/1M
Based on the above process, video exchange gateway a just fictionalizes a virtual source device Vaaaaaa-ipc-a, this is virtual Source device is used to share the video data of headend equipment 1, and the input of the virtual source device is sent to the view of IP-a/port-a Frequency evidence, the output of the virtual source device are other video exchange gateways.
Step 403, the first video exchange gateway obtains the identification information of the first headend equipment, and sends out to video exchange platform It send notice message (for registering the information of virtual source device), which carries the identification information of the first video exchange gateway With the identification information of the first headend equipment, video exchange platform records identification information and the first front end of the first video exchange gateway Corresponding relationship between the identification information of equipment.
Wherein, the identification information of the first video exchange gateway can be the title and/or first of the first video exchange gateway The ID of video exchange gateway, it is subsequent to be illustrated by taking the title of the first video exchange gateway as an example.
Wherein, the identification information of the first headend equipment can be the title and/or the first headend equipment of the first headend equipment Corresponding virtual source device ID (unique identification first headend equipment), it is subsequent to be set with the corresponding virtual source of the first headend equipment It is illustrated for standby ID (such as Vaaaaaa-ipc-a).
For example, video exchange gateway a sends the identification information for carrying video exchange gateway a and virtual to video exchange platform The notice message of source device ID, recorded in source device list item by video exchange platform video exchange gateway a identification information and Corresponding relationship between virtual source device ID, as shown in table 4.
Table 4
The title of video exchange gateway The ID of video exchange gateway Virtual source device ID
Video exchange gateway a aaaaaa Vaaaaaa-ipc-a
Step 404, the second video exchange gateway is in the video for determining that Secondary resource platform needs to request the first headend equipment When data, resource request message is sent to video exchange platform, carries the second video exchange gateway in the resource request message Address information and the first headend equipment identification information.
Determine that Secondary resource platform needs to request the video data of the first headend equipment for the second video exchange gateway Process, when Secondary resource platform needs to request the video data of the first headend equipment, the second video exchange gateway can be direct Determine the identification information (can be inputted by user) of the first headend equipment, on the second video exchange gateway for receiving first before When the IP address of the video data of end equipment and port, the externally IP address of offer service and port, the access of Secondary resource platform The usemame/password used.
Wherein it is possible to fictionalize a virtual shared device on the second video exchange gateway for headend equipment, this is virtual Shared device is the equipment that second video exchange gateway itself fictionalizes, and is only responsible for requesting the video data of the headend equipment.It is empty Quasi- shared device and virtual source device are opposite, virtual shared device ID virtual source device ID phases corresponding with the headend equipment Together, the virtual shared device ID i.e. identification information of the first headend equipment.It is set for example, creating virtual source in video exchange gateway a Standby (Vaaaaaa-ipc-a) and virtual source device (Vaaaaaa-ipc-b), virtual source device (Vaaaaaa-ipc-a) for The video data of other video resource network share headend equipments 1, and virtual source device (Vaaaaaa-ipc-b) is used for other The video data of video resource network share headend equipment 2.Corresponding, void can be created in video exchange gateway b Quasi- shared device (Vaaaaaa-ipc-a) and virtual shared device (Vaaaaaa-ipc-b), virtual shared device (Vaaaaaa- Ipc-a) for requesting the video data of headend equipment 1, virtual shared device (Vaaaaaa-ipc-b) is for requesting headend equipment 2 video data.
Wherein, need to request the video data of headend equipment 1 (virtual source device Vaaaaaa-ipc-a) in resource platform b When, then it can the virtual shared device list shown in allocation list 5 in video exchange gateway b.Virtual shared device ID is user It is manually entered.The IP address of video data for receiving front-end equipment 1 and port are video exchange gateway b itself generation.It compiles Code parameter information is the coding parameter information of this virtual shared device, needs to obtain from video exchange gateway a, illustrates and obtain below Take process.It externally provides the IP address of service and port is that virtual shared device itself generates, for the ginseng of resource platform b access Number.The usemame/password that resource platform b is used when accessing is that virtual shared device itself generates.
Table 5
Virtual shared device ID Receive IP address and port Coding parameter information The IP address of service and port Usemame/password
Vaaaaaa-ipc-a IP-b/port-b IP-b/port-c admin/admin
The process of resource request message, video exchange gateway are sent to video exchange platform for the second video exchange gateway B can obtain the identification information (i.e. Vaaaaaa-ipc-a) of the first headend equipment from virtual shared device list shown in table 5 With the address information (such as IP-b/port-b) of video exchange gateway b, and to video exchange platform send carry Vaaaaaa-ipc- The resource request message of a and IP-b/port-b.
Step 405, video exchange platform is after receiving the resource request message from the second video exchange gateway, benefit The address information of the first video exchange gateway is determined with the identification information of the first headend equipment carried in the resource request message, And the resource request message is sent to the first video exchange gateway.
Wherein, video exchange platform is receiving the resource request message for carrying Vaaaaaa-ipc-a and IP-b/port-b Afterwards, it is based on Vaaaaaa-ipc-a inquiry table 4, can determine that the entitled video exchange gateway a of video exchange gateway, video are handed over The ID that draping is closed is aaaaaa, and uses video exchange gateway a and aaaaaa inquiry table 1, can determine video exchange gateway IP address is IP-a, and resource request message is sent to the corresponding video exchange gateway a of IP-a.Video exchange platform can be with The coding parameter information of the video data of the corresponding headend equipment of Vaaaaaa-ipc-a is sent to by notice video exchange gateway a IP-b/port-b。
Step 406, the first video exchange gateway determines the second video exchange gateway, and by the video counts of the first headend equipment According to being sent to the second video exchange gateway.Wherein, the second video exchange gateway is the video data for requesting the first headend equipment Video exchange gateway.
In the embodiment of the present invention, the first video exchange gateway determines the process of the second video exchange gateway, specifically can wrap Include but be not limited to such as under type: the first video exchange gateway receives the resource request message from video exchange platform, and utilizes The resource request message determines the second video exchange gateway, that is, determines and be used to receive the first front end on the second video exchange gateway The IP address of the video data of equipment and port (IP-b/port-b).
For example, video exchange gateway a disappears in the resource request for receiving carrying Vaaaaaa-ipc-a and IP-b/port-b After breath, video exchange gateway a directly can send view for the video data of the corresponding headend equipment 1 of Vaaaaaa-ipc-a Frequency exchange gateway b specified IP address and port (IP-b/port-b).
Step 407, the second video exchange gateway receives the video of the first headend equipment from the first video exchange gateway Data, using the video data of the first headend equipment as this second collected video data of video exchange gateway, Secondary resource Platform by the second video exchange net virtual at the first headend equipment, and before obtaining the second video exchange gateway collected first The video data of end equipment, i.e. the second video exchange gateway are equivalent to the first headend equipment.
In the embodiment of the present invention, itself can be invented headend equipment by the second video exchange gateway, thus will be from the The video data of first headend equipment of one video exchange gateway is as this second collected video data of video exchange gateway. Further, Secondary resource platform can be by the second video exchange net virtual at the first headend equipment, and obtains the second video The video data of collected first headend equipment of exchange gateway, i.e., between the second video exchange gateway and Secondary resource platform Video data transmission process, the video data transmission process being equivalent between the first headend equipment and Secondary resource platform.
In the embodiment of the present invention, the video data of the first headend equipment is being sent to the second view by the first video exchange gateway During frequency exchange gateway, the coding parameter information of the video data of the first headend equipment can also be sent to the second video Exchange gateway.Second video exchange gateway, will after receiving the coding parameter information of the video data of the first headend equipment Virtual shared device list shown in the coding parameter information update to table 5 as shown in table 6, and the coding parameter information is sent out Secondary resource platform is given, Secondary resource platform solves the video data of the first headend equipment using the coding parameter information Code processing.
Table 6
Virtual shared device ID Receive IP address and port Coding parameter information The IP address of service and port Usemame/password
Vaaaaaa-ipc-a IP-b/port-b h.264/D1/1M IP-b/port-c admin/admin
Wherein, the video data of the first headend equipment is sent to Secondary resource platform for the second video exchange gateway Process, video exchange gateway b (virtual shared device) can be using the video data of the headend equipment received as this video exchange The collected video data of gateway b is called for resource platform b, and video exchange gateway b is equivalent to a headend equipment at this time.Money Source platform b passes through ONVIF (Open Network Video Interface Forum, opening network video Interface Forum) side Formula adds virtual shared device (i.e. headend equipment) and reaches video exchange function to be normally carried out live request.Resource platform b When adding virtual shared device, IP address and port are the IP-b/port-c in virtual shared device list shown in table 6 (10.10.10.1/80), username and password admin/admin.
Based on the above-mentioned technical proposal, in the embodiment of the present invention, by disposing video exchange net in each video resource network It closes, and different video exchange gateways can allow each video exchange gateway to regard this by video exchange network communication The video data of frequency resource network shares to the resource platform of other video resource networks, thus different video resource network it Between realize the shared of video data, avoid the waste of resource.For example, video resource network a is the monitoring network of public security department, depending on Frequency resource network b is the monitoring network of traffic police department, and video resource network c is the monitoring network of education department, video resource net The video data of this video resource network can be shared to video resource network b and video resource by the video exchange gateway of network a Network c avoids the wasting of resources to make full use of the video data of each video resource network.
Based on inventive concept same as the above method, a kind of sharing for video data is additionally provided in the embodiment of the present invention Device affixes one's name to video exchange gateway in each video resource network internal, can pass through video between different video exchange gateways Exchange network is communicated, and the sharing means of the video data can be applied in video exchange gateway (such as the first video exchange net Close) on.Wherein, the sharing means of the video data can also pass through hardware or software and hardware combining by software realization Mode realize.It taking software implementation as an example, is by the first video exchange where it as the device on a logical meaning The processor of gateway, corresponding computer program instructions are formed in reading non-volatile storage.For hardware view, such as It is a kind of hardware configuration of the first video exchange gateway where the sharing means of video data proposed by the present invention shown in Fig. 5 Figure, other than processor shown in fig. 5, nonvolatile memory, the first video exchange gateway can also include other hardware, such as It is responsible for forwarding chip, network interface, the memory etc. of processing message;From hardware configuration, the first video exchange gateway is also It may be distributed apparatus, may include multiple interface cards, to carry out the extension of Message processing in hardware view.
As shown in fig. 6, the structure chart of the sharing means for video data proposed by the present invention, in each video resource network Interior deployment video exchange gateway can be communicated between different video exchange gateways, the video by video exchange network The sharing means of data can be applied on video exchange gateway (such as the first video exchange gateway), and the video data is shared Device specifically includes:
Virtual source front-end module 11, for determining the first headend equipment of shared video data;
Media Stream drains module 12, for by ad hoc mode or Software Development Kit SDK method of calling to the One resource platform requests the video data of first headend equipment, and receives the video data of first headend equipment;
The virtual source front-end module 11 is also used to determine the second video exchange gateway, by first headend equipment Video data is sent to the second video exchange gateway, so that the second video exchange gateway is by virtual sharing module by described first The video data of headend equipment makes Secondary resource platform by institute as this second collected video data of video exchange gateway The second video exchange net virtual is stated into the first headend equipment, and obtains the second video exchange gateway collected described The video data of one headend equipment;Wherein, the second video exchange gateway is the video counts for requesting first headend equipment According to video exchange gateway.
It further include video exchange platform in the video exchange network, in the registration process of each video exchange gateway, institute State device further include:
Registration module 13, for sending logon message to the video exchange platform, in the logon message described in carrying The identification information and address information of first video exchange gateway record the first video exchange net by the video exchange platform Corresponding relationship between the identification information and address information of pass.
The virtual source front-end module 11 is also used to determine the of shared video data in the virtual source front-end module 11 After one headend equipment, the identification information of first headend equipment is obtained, and send notice message to the video exchange platform, The identification information of the first video exchange gateway and the identification information of first headend equipment are carried in the notice message, The identification information of the first video exchange gateway and the mark of first headend equipment are recorded by the video exchange platform Corresponding relationship between information.
The virtual source front-end module 11, specifically for during determining the second video exchange gateway, reception is come from The resource request message of the video exchange platform, and the second video exchange gateway, institute are determined using the resource request message State the address information that the second video exchange gateway is carried in resource request message;Wherein, the resource request message is The video exchange platform is receiving the resource request message from the second video exchange gateway, and utilizes the resource The identification information of first headend equipment carried in request message determines the address information of the first video exchange gateway It sends afterwards;
Wherein, the address information of the second video exchange gateway specifically includes: using on the second video exchange gateway IP address and port in the video data for receiving first headend equipment, and the IP address and the port are described the What two video exchange gateways itself generated.
The Media Stream drains module 12, is also used to obtain the coding parameter letter of the video data of first headend equipment Breath;The virtual source front-end module 11 is also used to the coding parameter information being sent to the second video exchange gateway, so that institute It states the second video exchange gateway and the coding parameter information is sent to Secondary resource platform, and make the Secondary resource platform benefit Processing is decoded with video data of the coding parameter information to first headend equipment.
Wherein, the modules of apparatus of the present invention can integrate in one, can also be deployed separately.Above-mentioned module can close And be a module, multiple submodule can also be further split into.
Through the above description of the embodiments, those skilled in the art can be understood that the present invention can be by Software adds the mode of required general hardware platform to realize, naturally it is also possible to which by hardware, but in many cases, the former is more Good embodiment.Based on this understanding, technical solution of the present invention substantially in other words contributes to the prior art Part can be embodied in the form of software products, which is stored in a storage medium, if including Dry instruction is used so that a computer equipment (can be personal computer, server or the network equipment etc.) executes this hair Method described in bright each embodiment.It will be appreciated by those skilled in the art that attached drawing is the schematic diagram of a preferred embodiment, Module or process in attached drawing are not necessarily implemented necessary to the present invention.
It will be appreciated by those skilled in the art that the module in device in embodiment can describe be divided according to embodiment It is distributed in the device of embodiment, corresponding change can also be carried out and be located in one or more devices different from the present embodiment.On The module for stating embodiment can be merged into a module, can also be further split into multiple submodule.The embodiments of the present invention Serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
Disclosed above is only several specific embodiments of the invention, and still, the present invention is not limited to this, any ability What the technical staff in domain can think variation should all fall into protection scope of the present invention.

Claims (6)

1. a kind of sharing method of video data, which is characterized in that video exchange gateway is disposed in each video resource network, and Different video exchange gateways passes through video exchange network communication, which comprises
First video exchange gateway determines the first headend equipment of shared video data, and is opened by ad hoc mode or software Video data of the kit SDK method of calling to the first headend equipment described in first resource platform request is sent out, and receives described the The video data of one headend equipment;
The first video exchange gateway determines the second video exchange gateway, and the video data of first headend equipment is sent To the second video exchange gateway, so that the second video exchange gateway is using the video data of first headend equipment as originally second The collected video data of video exchange gateway, and make Secondary resource platform by the second video exchange net virtual at first Headend equipment and the video data for obtaining collected first headend equipment of the second video exchange gateway;Wherein, institute Stating the second video exchange gateway is the video exchange gateway for requesting the video data of first headend equipment;
It wherein, further include video exchange platform in the video exchange network, in the registration process of each video exchange gateway, institute The method of stating further comprises:
The first video exchange gateway sends logon message to the video exchange platform, in the logon message described in carrying The identification information and address information of first video exchange gateway record the first video exchange net by the video exchange platform Corresponding relationship between the identification information and address information of pass;
Wherein, the first video exchange gateway is after the first headend equipment for determining shared video data, the method into One step includes:
The first video exchange gateway obtains the identification information of first headend equipment, and sends out to the video exchange platform Notice message is sent, the identification information and first headend equipment of the first video exchange gateway are carried in the notice message Identification information, by the video exchange platform record the first video exchange gateway identification information and first front end Corresponding relationship between the identification information of equipment;
Wherein, the first video exchange gateway determines the process of the second video exchange gateway, specifically includes:
The first video exchange gateway receives the resource request message from the video exchange platform, and utilizes the resource Request message determines the second video exchange gateway, and the ground of the second video exchange gateway is carried in the resource request message Location information.
2. the method according to claim 1, wherein the resource request message is that the video exchange platform exists The resource request message from the second video exchange gateway is received, and utilizes the institute carried in the resource request message The identification information of stating the first headend equipment, which determines, to be sent after the address information of the first video exchange gateway;
Wherein, the address information of the second video exchange gateway specifically includes: for connecing on the second video exchange gateway IP address and the port of the video data of first headend equipment are received, and the IP address and the port are second views What frequency exchange gateway itself generated.
3. the method according to claim 1, wherein the method further includes:
The first video exchange gateway obtains the coding parameter information of the video data of first headend equipment, and will be described Coding parameter information is sent to the second video exchange gateway, so that the second video exchange gateway is by the coding parameter information It is sent to Secondary resource platform, and makes the Secondary resource platform using the coding parameter information to first headend equipment Video data be decoded processing.
4. a kind of sharing means of video data, which is characterized in that dispose video exchange gateway in each video resource network, no Same video exchange gateway is applied by video exchange network communication, the sharing means of the video data in the first video exchange On gateway, the sharing means of the video data are specifically included:
Virtual source front-end module, for determining the first headend equipment of shared video data;
Media Stream drains module, for passing through ad hoc mode or Software Development Kit SDK method of calling to first resource The video data of first headend equipment described in platform request, and receive the video data of first headend equipment;
The virtual source front-end module is also used to determine the second video exchange gateway, by the video counts of first headend equipment According to the second video exchange gateway is sent to, so that the second video exchange gateway is set first front end by virtual sharing module Standby video data makes Secondary resource platform by described second as this second collected video data of video exchange gateway Video exchange net virtual is at the first headend equipment and obtains collected first front end of the second video exchange gateway The video data of equipment;Wherein, the second video exchange gateway is the view for requesting the video data of first headend equipment Frequency exchange gateway;
It wherein, further include video exchange platform in the video exchange network, in the registration process of each video exchange gateway, institute State device further include:
Registration module carries first view for sending logon message to the video exchange platform in the logon message The identification information and address information of frequency exchange gateway are recorded the mark of the first video exchange gateway by the video exchange platform Know the corresponding relationship between information and address information;
Wherein, the virtual source front-end module is also used to determine the first of shared video data in the virtual source front-end module After headend equipment, the identification information of first headend equipment is obtained, and send notice message to the video exchange platform, The identification information of the first video exchange gateway and the identification information of first headend equipment are carried in the notice message, The identification information of the first video exchange gateway and the mark of first headend equipment are recorded by the video exchange platform Corresponding relationship between information;
Wherein, the virtual source front-end module, specifically for receiving and coming from institute during determining the second video exchange gateway The resource request message of video exchange platform is stated, and determines the second video exchange gateway using the resource request message, it is described The address information of the second video exchange gateway is carried in resource request message.
5. device according to claim 4, which is characterized in that the resource request message is that the video exchange platform exists The resource request message from the second video exchange gateway is received, and utilizes the institute carried in the resource request message The identification information of stating the first headend equipment, which determines, to be sent after the address information of the first video exchange gateway;
Wherein, the address information of the second video exchange gateway specifically includes: for connecing on the second video exchange gateway IP address and the port of the video data of first headend equipment are received, and the IP address and the port are second views What frequency exchange gateway itself generated.
6. device according to claim 4, which is characterized in that
The Media Stream drains module, is also used to obtain the coding parameter information of the video data of first headend equipment;
The virtual source front-end module is also used to the coding parameter information being sent to the second video exchange gateway, so that institute It states the second video exchange gateway and the coding parameter information is sent to Secondary resource platform, and make the Secondary resource platform benefit Processing is decoded with video data of the coding parameter information to first headend equipment.
CN201510823776.8A 2015-11-23 2015-11-23 A kind of sharing method and device of video data Active CN105430336B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510823776.8A CN105430336B (en) 2015-11-23 2015-11-23 A kind of sharing method and device of video data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510823776.8A CN105430336B (en) 2015-11-23 2015-11-23 A kind of sharing method and device of video data

Publications (2)

Publication Number Publication Date
CN105430336A CN105430336A (en) 2016-03-23
CN105430336B true CN105430336B (en) 2019-10-18

Family

ID=55508235

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510823776.8A Active CN105430336B (en) 2015-11-23 2015-11-23 A kind of sharing method and device of video data

Country Status (1)

Country Link
CN (1) CN105430336B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737769A (en) * 2017-04-14 2018-11-02 杭州登虹科技有限公司 The method that live video stream is accessed into video monitoring

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101365108A (en) * 2007-08-07 2009-02-11 中国电信股份有限公司 Method and system architecture for realizing service interconnection between multiple video monitoring platforms
CN101577830A (en) * 2009-06-08 2009-11-11 北京华纬讯电信技术有限公司 Network video system and method for sharing audio and video coder resource

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012135680A1 (en) * 2011-04-01 2012-10-04 Interdigital Patent Holdings, Inc. System and method for sharing a common pdp context

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101365108A (en) * 2007-08-07 2009-02-11 中国电信股份有限公司 Method and system architecture for realizing service interconnection between multiple video monitoring platforms
CN101577830A (en) * 2009-06-08 2009-11-11 北京华纬讯电信技术有限公司 Network video system and method for sharing audio and video coder resource

Also Published As

Publication number Publication date
CN105430336A (en) 2016-03-23

Similar Documents

Publication Publication Date Title
CN104106241B (en) The system and method for generating safe title record
US8972612B2 (en) Collecting asymmetric data and proxy data on a communication network
CN109348171B (en) Video networking monitoring video acquisition method and device
US20190373492A1 (en) Methods Circuits Devices Systems and Functionally Associated Computer Executable Code to Support Edge Computing on a Communication Network
CN107925589A (en) Remote device management attribute is distributed to service node for service regulation processing
CN109743170B (en) Method and device for logging in streaming media and encrypting data transmission
Kebande et al. A comparative analysis of digital forensic readiness models using CFRaaS as a baseline
CN104640114B (en) A kind of verification method and device of access request
WO2016165505A1 (en) Connection control method and apparatus
CN107545188B (en) Application management method, device and system
US20220321566A1 (en) Optimized data-over-cable service interface specifications filter processing for batches of data packets using a single access control list lookup
CN107317792A (en) A kind of method and apparatus for realizing access control in virtual proprietary network
CN113014885B (en) Railway video resource interconnection convergence system and method
CN105592137B (en) A kind of recognition methods of application type and device
US9325719B2 (en) Method and system for evaluating access granted to users moving dynamically across endpoints in a network
CN104184723B (en) A kind of method for identifying application program, device and the network equipment
CN105430336B (en) A kind of sharing method and device of video data
CN106339623B (en) Login method and device
CN110113620B (en) Video resource real-time playing and collecting method and system based on private network environment
CN109376507B (en) Data security management method and system
CN110830317B (en) Internet access behavior management system, equipment and method
Yankson et al. 4P based forensics investigation framework for smart connected toys
US20220231837A1 (en) Intelligent and secure packet captures for cloud solutions
Palattella et al. F-interop platform and tools: Validating IoT implementations faster
CN106961439B (en) A kind of HTTPS encrypted transmission method and device

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