CN110995517B - Data transmission method and device, electronic equipment and storage medium - Google Patents

Data transmission method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN110995517B
CN110995517B CN201911400657.6A CN201911400657A CN110995517B CN 110995517 B CN110995517 B CN 110995517B CN 201911400657 A CN201911400657 A CN 201911400657A CN 110995517 B CN110995517 B CN 110995517B
Authority
CN
China
Prior art keywords
video network
video
data forwarding
network data
forwarding device
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
CN201911400657.6A
Other languages
Chinese (zh)
Other versions
CN110995517A (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.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera Information Technology 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 Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN201911400657.6A priority Critical patent/CN110995517B/en
Publication of CN110995517A publication Critical patent/CN110995517A/en
Application granted granted Critical
Publication of CN110995517B publication Critical patent/CN110995517B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides a data transmission method, a data transmission device, electronic equipment and a storage medium, wherein the method comprises the following steps: the first video network data forwarding device receives configuration parameters sent by the management and control platform through an SNMP protocol, configures a local video network data forwarding device according to the configuration parameters, receives video network data sent by the first video network terminal, converts the video network data into internet data, and forwards the internet data to the opposite video network data forwarding device according to the configuration parameters, so that the opposite video network data are converted into the video network data by the opposite video network data forwarding device and sent to the second video network terminal. Adopt first video networking data forwarding equipment and opposite terminal video networking data forwarding equipment, can realize that data changes the transmission between video networking and internet to the messenger does not have the place of installing the video networking net twine, also can carry out the video networking business through the video networking terminal, thereby enlarges the application range of video networking business, and reduce cost.

Description

Data transmission method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of video networking technologies, and in particular, to a data transmission method and apparatus, an electronic device, and a storage medium.
Background
The video networking is an important milestone for network development, is a real-time network, can realize high-definition video real-time transmission, and pushes a plurality of internet applications to high-definition video, and high-definition faces each other. In the existing life, video network cables are not laid in part of places, so that video network services cannot be used, and the video network cables are laid in every place, such as families or companies, so that the cost is high and the management is difficult.
In the related art, different types of devices, devices produced by different manufacturers, and devices of different models do not have uniform interfaces and protocols, so that an administrator cannot use a uniform management platform to manage the network devices to be managed, and the management efficiency is low.
Disclosure of Invention
Embodiments of the present invention have been made in view of the above problems, and in order to provide a data transmission method, apparatus, electronic device, and storage medium that overcome the above problems or at least partially solve the above problems.
The first aspect of the application provides a data transmission method, which is applied to a first video network data forwarding device supporting an SNMP protocol in a data transmission system, wherein the first video network data forwarding device is connected with a control platform supporting the SNMP protocol through the Internet, the first video network data forwarding device is connected with a first video network terminal through the video network, the first video network data forwarding device is connected with an opposite video network data forwarding device supporting the SNMP protocol through the Internet, and the opposite video network data forwarding device is connected with a second video network terminal through the video network; the method comprises the following steps:
receiving configuration parameters sent by the management and control platform by using an SNMP protocol, and configuring the local machine of the first video networking data forwarding device according to the configuration parameters, wherein the configuration parameters at least comprise: the local address information of the first video network data forwarding equipment and the address information of the opposite-end video network data forwarding equipment;
receiving video networking data sent by the first video networking terminal;
and converting the video networking data into internet data, and forwarding the internet data to the opposite-end video networking data forwarding equipment according to the configuration parameters, so that the opposite-end video networking equipment converts the internet data into video networking data and sends the video networking data to the second video networking terminal.
Optionally, the configuration parameters further include: a component alarm threshold value of the first video network data forwarding device local machine; the method further comprises the following steps:
monitoring parameter values of components of the first video network data forwarding device;
comparing the monitored parameter values of the components with the component alarm threshold values;
and when the monitored parameter value of the component is larger than the alarm threshold value of the component, sending an alarm message to the control platform through the SNMP.
Optionally, the method further comprises:
receiving a restart instruction sent by the management and control platform by using an SNMP protocol;
and executing the restart instruction to restart the local machine of the first video networking data forwarding equipment.
Optionally, the method further comprises:
monitoring the operation parameter value of the local machine of the first video network data forwarding equipment;
and periodically sending the monitored operation parameter values to the control platform through the SNMP protocol.
Optionally, the video networking data sent by the first video networking terminal is a video networking monitoring and scheduling request or a video networking conference establishment request;
the monitoring scheduling request is used for requesting the video stream monitored by the second video networking terminal;
and the video networking conference establishment request is used for requesting the video networking conference with the second video networking terminal.
A second aspect of the present application provides a data transmission method, which is applied to a control platform supporting an SNMP protocol in a data transmission system, where the control platform is connected to a first video networking data forwarding device supporting the SNMP protocol through an internet; the method comprises the following steps:
sending configuration parameters to the first video networking data forwarding device through an SNMP protocol, wherein the configuration parameters at least comprise: a component alarm threshold value of the first video network data forwarding device local machine;
receiving alarm information and an operation parameter value sent by the first video network data forwarding equipment through the SNMP protocol, and processing the alarm information and the operation parameter value;
the alarm information is generated when the first video network data forwarding device monitors that the parameter value of the device per se is larger than the device alarm threshold value, and the operation parameter value is the operation parameter value of the first video network data forwarding device per se periodically sent by the first video network data forwarding device.
Optionally, the method further comprises:
and sending a restart instruction to the first video network data forwarding equipment through an SNMP (simple network management protocol), so that the first video network data forwarding equipment executes the restart instruction after receiving the restart instruction, and restarting the first video network data forwarding equipment.
Optionally, the management and control platform is further connected with an opposite-end video networking data forwarding device supporting an SNMP protocol through the internet, the first video networking data forwarding device is connected with the opposite-end video networking data forwarding device through the internet, the first video networking data forwarding device is connected with a first video networking terminal through the video networking, and the opposite-end video networking data forwarding device is connected with a second video networking terminal through the video networking; the configuration parameters further include:
the address information of the local machine of the first video network data forwarding equipment and the address information of the opposite video network data forwarding equipment enable the first video network data forwarding equipment to forward data transmitted between the first video network terminal and the second video network terminal according to the configuration parameters.
A third aspect of the present application provides a data transmission device, which is applied to a first video network data forwarding device supporting an SNMP protocol in a data transmission system, where the first video network data forwarding device is connected to a management and control platform supporting the SNMP protocol through an internet, the first video network data forwarding device is connected to a first video network terminal through a video network, the first video network data forwarding device is connected to an opposite video network data forwarding device supporting the SNMP protocol through an internet, and the opposite video network data forwarding device is connected to a second video network terminal through a video network; the device comprises:
the configuration module is configured to receive configuration parameters sent by the management and control platform through an SNMP protocol, and configure the first video network data forwarding device local machine according to the configuration parameters, where the configuration parameters at least include: the first video network data forwarding device comprises local address information and opposite terminal video network data forwarding device address information;
the first receiving module is used for receiving the video networking data sent by the first video networking terminal;
and the forwarding module is used for converting the video networking data into internet data and forwarding the internet data to the opposite-end video networking data forwarding equipment according to the configuration parameters, so that the opposite-end video networking equipment converts the internet data into video networking data and sends the video networking data to the second video networking terminal.
Optionally, the configuration parameters further include: a component alarm threshold value of the first video network data forwarding device local machine; the device further comprises:
the first monitoring module is used for monitoring parameter values of components of the first video network data forwarding equipment;
the comparison module is used for comparing the monitored parameter value of the component with the component alarm threshold value;
and the alarm module is used for sending an alarm message to the control platform through the SNMP when the monitored parameter value of the component is larger than the alarm threshold value of the component.
Optionally, the apparatus further comprises:
the second receiving module is used for receiving a restart instruction sent by the management and control platform by using an SNMP protocol;
and the restarting module is used for executing the restarting instruction and restarting the local machine of the first video networking data forwarding equipment.
Optionally, the apparatus further comprises:
the second monitoring module is used for monitoring the operation parameter value of the local machine of the first video network data forwarding equipment;
and the first sending module is used for periodically sending the monitored operation parameter values to the control platform through the SNMP protocol.
The fourth aspect of the application provides a data transmission device, which is applied to a control platform supporting an SNMP protocol in a data transmission system, wherein the control platform is connected with a first video networking data forwarding device supporting the SNMP protocol through the Internet; the device comprises:
a second sending module, configured to send configuration parameters to the first video networking data forwarding device through an SNMP protocol, where the configuration parameters at least include: a component alarm threshold value of the first video network data forwarding device local machine;
the second receiving module is used for receiving the alarm information and the operation parameter value sent by the first video network data forwarding equipment through the SNMP protocol and processing the alarm information and the operation parameter value;
the alarm information is generated when the first video network data forwarding device monitors that the parameter value of the device per se is larger than the device alarm threshold value, and the operation parameter value is the operation parameter value of the first video network data forwarding device per se periodically sent by the first video network data forwarding device.
Optionally, the apparatus further comprises:
and the third sending module is used for sending a restart instruction to the first video network data forwarding equipment through an SNMP (simple network management protocol), so that the first video network data forwarding equipment executes the restart instruction after receiving the restart instruction, and the first video network data forwarding equipment is restarted.
A fifth aspect of the present application provides an electronic device, comprising:
one or more processors; and
one or more machine readable media having instructions stored thereon that, when executed by the one or more processors, cause the apparatus to perform a method of data transmission.
A sixth aspect of the present application provides a computer readable storage medium storing a computer program for causing a processor to execute a data transmission method.
The embodiment of the invention has the following advantages:
according to the data transmission method, the first video network data forwarding device receives the configuration parameters sent by the management and control platform through the SNMP protocol, configures the first video network data forwarding device local machine according to the configuration parameters, receives video network data sent by the first video network terminal, converts the video network data into internet data, and forwards the internet data to the opposite video network data forwarding device according to the configuration parameters, so that the opposite video network device converts the internet data into the video network data and sends the video network data to the second video network terminal. The management and control platform can carry out better configuration and management and control through the SNMP agreement to first video network data forwarding equipment, adopt first video network data forwarding equipment and opposite terminal video network data forwarding equipment, can realize that data changes the transmission between video network and internet, thereby make the place of not installing the video network net line, also can carry out the video network business through the video network terminal, thereby enlarge the application range of video network business, and reduce cost, and in this application, utilize the SNMP agreement to manage first video network data forwarding equipment through the management and control platform, can improve the managerial efficiency.
Drawings
FIG. 1 is a block diagram of a data interaction architecture of the data transmission system of the present invention;
fig. 2 is a flowchart of a data transmission method of the present invention applied to a first video network data forwarding apparatus;
fig. 3 is a flowchart of an alarm method applied to a first video network data forwarding device according to the present invention;
FIG. 4 is a flow chart of a data transmission method applied to a management and control platform according to the present invention;
FIG. 5 is a block diagram of a data interaction architecture for another data transmission system of the present invention;
FIG. 6 is a network connection diagram of another data transmission system of the present invention;
FIG. 7 is a schematic diagram of a product structure corresponding to a data transmission method shown in FIG. 2 according to the present invention;
FIG. 8 is a schematic diagram of a product structure corresponding to the data transmission method shown in FIG. 4 according to the present invention;
FIG. 9 is a schematic structural diagram of an electronic device according to the present invention;
FIG. 10 is a schematic diagram of a video networking of the present invention;
FIG. 11 is a diagram of a hardware architecture of a node server according to the present invention;
fig. 12 is a schematic diagram of a hardware structure of an access switch of the present invention;
fig. 13 is a schematic diagram of a hardware structure of an ethernet protocol conversion gateway according to the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
The data transmission system comprises a control platform, a first video network data forwarding device, an opposite-end video network data forwarding device, a first video network terminal and a second video network terminal, wherein the first video network data forwarding device is connected with the control platform supporting an SNMP protocol through the internet, the first video network data forwarding device is connected with the first video network terminal through the video network, the first video network data forwarding device is connected with the opposite-end video network data forwarding device supporting the SNMP protocol through the internet, and the opposite-end video network data forwarding device is connected with the second video network terminal through the video network.
The SNMP protocol is a standard protocol specially designed for managing network nodes (servers, workstations, routers, switches, HUBSs, etc.) in an IP network, and is an application layer protocol. SNMP enables a network administrator to manage network performance, discover and solve network problems, and plan network growth. The network management system receives the random message (and the event report) through the SNMP to know that the network has problems. The network management system can define a uniform interface and protocol for different types of equipment, equipment manufactured by different manufacturers and equipment of different models, so that an administrator can manage the network equipment needing to be managed by using a uniform appearance. Through the network, an administrator can manage the equipment in different physical spaces, so that the efficiency of network management is greatly improved, and the work of the network administrator is simplified.
The application provides a data transmission method as shown in fig. 2, which is applied to a first video network data forwarding device supporting an SNMP protocol in a data transmission system, wherein the first video network data forwarding device is connected with a control platform supporting the SNMP protocol through the internet, the first video network data forwarding device is connected with a first video network terminal through the video network, the first video network data forwarding device is connected with an opposite video network data forwarding device supporting the SNMP protocol through the internet, and the opposite video network data forwarding device is connected with a second video network terminal through the video network; the method comprises the following steps:
step S21, receiving configuration parameters sent by the management and control platform by using an SNMP protocol, and configuring the local machine of the first video networking data forwarding equipment according to the configuration parameters, wherein the configuration parameters at least comprise: the first video network data forwarding device comprises local address information and opposite terminal video network data forwarding device address information.
The management and control platform is used for managing and controlling the video network data forwarding equipment, an SNMP (simple network management protocol) is installed on the management and control platform, and a plurality of video network data forwarding equipment provided with the SNMP can be managed and controlled through the SNMP.
The video network data forwarding device can perform mutual conversion on video network data and internet data, and in specific implementation, the first video network data forwarding device and the opposite-end video network data forwarding device are both Vhub devices, each Vhub device is provided with two network ports, one of the two network ports is accessed to a video network terminal through the video network, and the other end of the two network ports is accessed to other terminals through the internet.
The first video network data forwarding device receives configuration parameters sent by the management and control platform by using an SNMP protocol, wherein the configuration parameters at least comprise address information of a local machine of the first video network data forwarding device and address information of an opposite-end video network data forwarding device, and according to the received configuration parameters, the first video network data forwarding device can configure the local machine, so that data can be forwarded.
And S22, receiving the video network data sent by the first video network terminal.
The first video network data forwarding equipment receives video network data sent by the first video network terminal, the first video network terminal is video network equipment and can monitor and carry out video conference and other services, the first video network terminal is connected with the first video network data forwarding equipment, when the video network service is required to be carried out, the first video network data forwarding equipment can generate video network data corresponding to specific services of the video network, and the generated video network data are sent to the first video network data forwarding equipment.
And step S23, converting the video networking data into Internet data, and forwarding the Internet data to the opposite-end video networking data forwarding equipment according to the configuration parameters, so that the opposite-end video networking equipment converts the Internet data into video networking data and sends the video networking data to the second video networking terminal.
After the first video network data forwarding device receives video network data sent by the first video network terminal, because the first video network data forwarding device is connected with other devices through the existing internet in order to save cost and enlarge the video network service application range, the video network data needs to be converted into internet data during data transmission, and according to configuration parameters, the video network data sent by the first video network terminal can be used as a target opposite-end video network data forwarding device and a target video network terminal.
Specifically, the video network data sent by the first video network terminal is a video network monitoring and scheduling request or a video network conference establishment request; and the monitoring scheduling request is used for requesting the video stream monitored by the second video network terminal.
When a first video network terminal needs to check the monitoring image of a second video network terminal, the first video network terminal can send a video network monitoring scheduling request with a target client as the second video network terminal to a first video network data forwarding device, so that the video network monitoring scheduling request can reach the second video network terminal through the forwarding of the first video network data forwarding device and an opposite video network forwarding device, and the second video network terminal can send the corresponding monitoring image back to the first video network terminal after receiving the video network monitoring scheduling request, thereby realizing the monitoring transmission between the video network terminals through the existing internet.
And the video networking conference establishment request is used for requesting the video networking conference with the second video networking terminal.
When a first video network terminal needs to establish a video conference with a second video network terminal, the first video network terminal sends a video network conference establishment request of which the target client is the second video network client to a first video network data forwarding device, so that the video network conference establishment request is forwarded by the first video network data forwarding device and an opposite video network forwarding device to the second video network terminal, and the second video network terminal responds to the video network conference establishment request after receiving the video network conference establishment request, thereby establishing the video conference between the first video network terminal and the second video network terminal.
According to the data transmission method, the first video network data forwarding device receives the configuration parameters sent by the management and control platform through the SNMP protocol, configures the first video network data forwarding device local machine according to the configuration parameters, receives video network data sent by the first video network terminal, converts the video network data into internet data, and forwards the internet data to the opposite video network data forwarding device according to the configuration parameters, so that the opposite video network device converts the internet data into the video network data and sends the video network data to the second video network terminal. The management and control platform can carry out better configuration and management and control through the SNMP agreement to first video network data forwarding equipment, adopt first video network data forwarding equipment and opposite terminal video network data forwarding equipment, can realize that data changes the transmission between video network and internet, thereby make the place of not installing the video network net line, also can carry out the video network business through the video network terminal, thereby enlarge the application range of video network business, and reduce cost, and in this application, utilize the SNMP agreement to manage first video network data forwarding equipment through the management and control platform, can improve the managerial efficiency.
In order to perform better management monitoring on the first video network data forwarding device, the present application provides an alarm method for the first video network data forwarding device as shown in fig. 3, where the configuration parameters further include: a component alarm threshold local to the first video network data forwarding device, the method further comprising:
and S31, monitoring parameter values of components of the first video network data forwarding equipment.
In order to better manage and monitor the first video network data forwarding equipment, the first video network data forwarding equipment can be timely processed when a fault occurs, normal development of video network services is guaranteed, corresponding component alarm thresholds are set for the components according to characteristics of the components of the first video network data forwarding equipment, and when the management and control platform sends configuration parameters, the component alarm thresholds are contained in the configuration parameters and are sent to the first video network data forwarding equipment. And after the first video network data forwarding equipment receives the configuration parameters, configuring the local machine according to the configuration parameters.
When the first video network data forwarding equipment runs, the first video network data forwarding equipment can monitor parameter values of components of the first video network data forwarding equipment in real time, and the parameter values of the components at least comprise memory values, CPU temperature alarm threshold values and the like during specific implementation.
And step S32, comparing the monitored parameter values of the components with the component alarm threshold values.
When the first video network data forwarding equipment runs, the parameter values of the components of the first video network data forwarding equipment can be obtained in real time and are compared with the corresponding component alarm threshold values configured in the configuration parameters, so that whether the component parameter values exceed the corresponding component alarm threshold values or not is judged.
And step S33, when the monitored parameter value of the component is larger than the component alarm threshold value, sending an alarm message to the control platform through the SNMP protocol.
And when the obtained component parameter value exceeds the alarm threshold value of the corresponding component, generating an alarm message of the corresponding component immediately, and sending the alarm message to the control platform through the SNMP protocol, so that the control platform can timely perform corresponding processing on the alarm after receiving the alarm message.
In order to better control the first video network data forwarding device, in another possible implementation, the method further includes:
receiving a restart instruction sent by the management and control platform by using an SNMP protocol;
and executing the restart instruction to restart the local machine of the first video networking data forwarding equipment.
After the first video network data forwarding device operates for a period of time, the first video network data forwarding device needs to be restarted so as to operate more smoothly, at the moment, the management and control platform can send a restarting instruction to the first video network data forwarding device through an SNMP (simple network management protocol) when the first video network data forwarding device does not execute video network services, and after the first video network data forwarding device receives the restarting instruction, the restarting instruction is executed, and the local machine of the first video network data forwarding device is restarted.
In order to better control the first video network data forwarding device, in another possible implementation, the method further includes:
monitoring an operation parameter value of a local machine of the first video network data forwarding equipment;
and periodically sending the monitored operation parameter values to the control platform through the SNMP protocol.
The first video network data forwarding equipment can monitor the operation parameter value of the first video network data forwarding equipment, wherein the operation parameter value at least comprises operation time, operation temperature of each component, memory occupancy rate and the like, the monitored operation parameter value is periodically sent to the management and control platform through an SNMP (simple network management protocol), so that the management and control platform can analyze the operation parameter value, faults can be prevented in advance, operation stability of the first video network data forwarding equipment can be evaluated, and the like, so that the first video network data forwarding equipment can be well managed and controlled.
The application provides a data transmission method as shown in fig. 4, which is applied to a management and control platform supporting an SNMP protocol in a data transmission system, wherein the management and control platform is connected with a first video network data forwarding device supporting the SNMP protocol through the internet; the method comprises the following steps:
step S41, sending configuration parameters to the first video networking data forwarding device through an SNMP protocol, where the configuration parameters at least include: and the local component alarm threshold of the first video network data forwarding equipment.
Step S42, receiving alarm information and operation parameter values sent by the first video network data forwarding equipment through the SNMP protocol, and processing the alarm information and the operation parameter values;
the alarm information is generated when the first video network data forwarding device monitors that the parameter value of the device per se is larger than the device alarm threshold value, and the operation parameter value is the operation parameter value of the first video network data forwarding device per se periodically sent by the first video network data forwarding device.
For better management of the first video networking data forwarding device, the method further comprises:
and sending a restart instruction to the first video network data forwarding equipment through an SNMP (simple network management protocol), so that the first video network data forwarding equipment executes the restart instruction after receiving the restart instruction, and restarting the first video network data forwarding equipment.
In a feasible implementation manner, the management and control platform is further connected with an opposite-end video networking data forwarding device supporting an SNMP protocol through the internet, the first video networking data forwarding device is connected with the opposite-end video networking data forwarding device through the internet, the first video networking data forwarding device is connected with a first video networking terminal through the video networking, and the opposite-end video networking data forwarding device is connected with a second video networking terminal through the video networking; the configuration parameters further include:
the first video network data forwarding device forwards the data transmitted between the first video network terminal and the second video network terminal according to the configuration parameters by the local address information of the first video network data forwarding device and the address information of the opposite video network data forwarding device.
As shown in fig. 5, in a specific embodiment, the first video networking data forwarding device may be VhubA, the opposite-end video networking data forwarding device may be VhubB, the first video networking terminal and the second video networking terminal may be a video networking terminal a and a video networking terminal B, respectively, and the VhubA and the VhubB interact with the management and control platform through an SNMP protocol.
The application provides a network connection diagram of another data transmission system as shown in fig. 6, in specific implementation, a video network terminal a and a VhubA are connected through a video network, a video network terminal B and a VhubB are connected through a video network, a management and control platform may specifically be a video network access device management and control platform, the video network access device management and control platform is connected with the VhubA and the VhubB through an existing IP network, the VhubA and the VhubB are connected through an existing IP network, and the video network access device management and control platform is a client on a PC.
The data forwarding method applied to the management platform corresponds to the data forwarding method applied to the first video network data forwarding device, and for specific explanation, reference is made to an explanation of the data forwarding method applied to the first video network data forwarding device, which is not described herein again.
Based on the same technical concept, the application provides a data transmission device as shown in fig. 7, which is applied to a first video network data forwarding device supporting an SNMP protocol in a data transmission system, wherein the first video network data forwarding device is connected with a control platform supporting the SNMP protocol through the internet, the first video network data forwarding device is connected with a first video network terminal through the video network, the first video network data forwarding device is connected with an opposite video network data forwarding device supporting the SNMP protocol through the internet, and the opposite video network data forwarding device is connected with a second video network terminal through the video network; the device comprises:
a configuration module 71, configured to receive a configuration parameter sent by the management and control platform using an SNMP protocol, and configure the first video networking data forwarding device local according to the configuration parameter, where the configuration parameter at least includes: the local address information of the first video network data forwarding equipment and the address information of the opposite-end video network data forwarding equipment;
a first receiving module 72, configured to receive video network data sent by the first video network terminal;
and the forwarding module 73 is configured to convert the video networking data into internet data, and forward the internet data to the peer video networking data forwarding device according to the configuration parameter, so that the peer video networking device converts the internet data into video networking data and sends the video networking data to the second video networking terminal.
Optionally, the configuration parameters further include: a component alarm threshold value of the first video network data forwarding device local machine; the device further comprises:
the first monitoring module is used for monitoring parameter values of components of the first video network data forwarding equipment;
the comparison module is used for comparing the monitored parameter value of the component with the component alarm threshold value;
and the alarm module is used for sending an alarm message to the control platform through the SNMP when the monitored parameter value of the component is greater than the component alarm threshold value.
Optionally, the apparatus further comprises:
the second receiving module is used for receiving a restart instruction sent by the management and control platform by using an SNMP protocol;
and the restarting module is used for executing the restarting instruction and restarting the local machine of the first video networking data forwarding equipment.
Optionally, the apparatus further comprises:
the second monitoring module is used for monitoring the operation parameter value of the local machine of the first video network data forwarding equipment;
and the first sending module is used for periodically sending the monitored running parameter values to the control platform through the SNMP protocol.
Based on the same technical concept, the application provides a data transmission device as shown in fig. 8, which is applied to a control platform supporting an SNMP protocol in a data transmission system, wherein the control platform is connected with a first video network data forwarding device supporting the SNMP protocol through the internet; the device comprises:
a second sending module 81, configured to send configuration parameters to the first video network data forwarding device through an SNMP protocol, where the configuration parameters at least include: a component alarm threshold value of the first video network data forwarding device local machine;
a second receiving module 82, configured to receive alarm information and an operation parameter value sent by the first video network data forwarding device through the SNMP protocol, and process the alarm information and the operation parameter value;
the alarm information is generated when the first video network data forwarding device monitors that the parameter value of the device per se is larger than the alarm threshold value of the device, and the operation parameter value is the operation parameter value of the first video network data forwarding device which is periodically sent by the first video network data forwarding device.
Optionally, the apparatus further comprises:
and the third sending module is used for sending a restarting instruction to the first video network data forwarding equipment through an SNMP (simple network management protocol), so that after the first video network data forwarding equipment receives the restarting instruction, the restarting instruction is executed, and the first video network data forwarding equipment is restarted.
The present application also provides an electronic device as shown in fig. 9, including:
one or more processors 91;
the one or more memories 92 having instructions stored thereon, which when executed by the one or more processors 91, cause the apparatus to perform a remote number calling method.
The present application also provides a non-transitory computer readable storage medium, wherein instructions of the storage medium, when executed by a processor 91 of an electronic device, enable the electronic device to execute a method for implementing the remote number calling method.
The video networking is an important milestone of network development, is a real-time network, can realize high-definition video real-time transmission, and pushes a plurality of Internet applications to high-definition video, and high definition is face-to-face.
The video networking adopts a real-time high-definition video exchange technology, can integrate required services such as dozens of services of video, voice, pictures, characters, communication, data and the like on a system platform on a network platform, such as high-definition video conference, video monitoring, intelligent monitoring analysis, emergency command, digital broadcast television, delayed television, network teaching, live broadcast, VOD on demand, television mail, personal Video Recorder (PVR), intranet (self-office) channels, intelligent video broadcast control, information distribution and the like, and realizes high-definition quality video broadcast through a television or a computer.
To better understand the embodiments of the present invention, the following description refers to the internet of view:
some of the techniques applied by the video network are as follows:
network Technology (Network Technology)
Network technology innovation in video networking has improved over traditional Ethernet (Ethernet) to face the potentially enormous video traffic on the network. Unlike pure network Packet Switching (Packet Switching) or network Circuit Switching (Circuit Switching), the video networking technology adopts Packet Switching to meet the Streaming requirement. The video networking technology has the advantages of flexibility, simplicity and low price of packet switching, and simultaneously has the quality and safety guarantee of circuit switching, thereby realizing the seamless connection of the whole network switching type virtual circuit and the data format.
Switching Technology (Switching Technology)
The video network adopts two advantages of asynchronism and packet exchange of the Ethernet, eliminates the Ethernet defect on the premise of full compatibility, and has end-to-end seamless connection of the whole network, direct connection with a user terminal and direct bearing of an IP data packet. The user data does not require any format conversion across the entire network. The video networking is a higher-level form of the Ethernet, is a real-time exchange platform, can realize the real-time transmission of the whole-network large-scale high-definition video which cannot be realized by the existing Internet, and pushes a plurality of network video applications to high-definition and unification.
Server Technology (Server Technology)
The server technology on the video networking and unified video platform is different from the traditional server, the streaming media transmission of the video networking and unified video platform is established on the basis of connection orientation, the data processing capacity of the video networking and unified video platform is independent of flow and communication time, and a single network layer can contain signaling and data transmission. For voice and video services, the complexity of video networking and unified video platform streaming media processing is much simpler than that of data processing, and the efficiency is greatly improved by more than one hundred times compared with that of a traditional server.
Storage Technology (Storage Technology)
The super-high speed storage technology of the unified video platform adopts the most advanced real-time operating system in order to adapt to the media content with super-large capacity and super-large flow, the program information in the server instruction is mapped to the specific hard disk space, the media content is not passed through the server any more, and is directly sent to the user terminal instantly, and the general waiting time of the user is less than 0.2 second. The optimized sector distribution greatly reduces the mechanical motion of the magnetic head track seeking of the hard disk, the resource consumption only accounts for 20% of that of the IP internet of the same grade, but concurrent flow which is 3 times larger than that of the traditional hard disk array is generated, and the comprehensive efficiency is improved by more than 10 times.
Network Security Technology (Network Security Technology)
The structural design of the video network completely eradicates the network security problem disturbing the Internet from the structure by the modes of independent admission control of each service, complete isolation of equipment and user data and the like, generally does not need antivirus programs and firewalls, stops the attack of hackers and viruses and provides a structural carefree security network for users.
Service Innovation Technology (Service Innovation Technology)
The unified video platform integrates services and transmission, and is not only automatically connected once whether a single user, a private network user or a network aggregate. The user terminal, the set-top box or the PC are directly connected to the unified video platform to obtain various multimedia video services in various forms. The unified video platform adopts a menu type configuration table mode to replace the traditional complex application programming, can realize complex application by using very few codes, and realizes infinite new service innovation.
Networking of the video network is as follows:
the video network is a centralized control network structure, and the network can be a tree network, a star network, a ring network and the like, but on the basis of the centralized control node, the whole network is controlled by the centralized control node in the network.
As shown in fig. 10, the video network is divided into an access network and a metropolitan network.
The devices of the access network part can be mainly classified into 3 types: node server, access switch, terminal (including various set-top boxes, coding boards, memories, etc.). The node server is connected to an access switch, which may be connected to a plurality of terminals and may be connected to an ethernet network.
The node server is a node which plays a centralized control function in the access network and can control the access switch and the terminal. The node server can be directly connected with the access switch or directly connected with the terminal.
Similarly, devices of the metropolitan network portion may also be classified into 3 types: a metropolitan area server, a node switch and a node server. The metro server is connected to a node switch, which may be connected to a plurality of node servers.
The node server is a node server of the access network part, namely the node server belongs to both the access network part and the metropolitan area network part.
The metropolitan area server is a node which plays a centralized control function in the metropolitan area network and can control a node switch and a node server. The metropolitan area server can be directly connected with the node switch and can also be directly connected with the node server.
Therefore, the whole video network is a network structure with layered centralized control, and the network controlled by the node server and the metropolitan area server can be in various structures such as tree, star and ring.
The access network part can form a unified video platform (the part in the dotted circle), and a plurality of unified video platforms can form a video network; each unified video platform may interconnect and interwork via metropolitan and wide area video networks.
Visio networking device classification
1.1 devices in the video network of the embodiment of the present invention can be mainly classified into 3 types: servers, switches (including ethernet gateways), terminals (including various set-top boxes, code boards, memories, etc.). The video network as a whole can be divided into a metropolitan area network (or national network, global network, etc.) and an access network.
1.2 wherein the devices of the access network part can be mainly classified into 3 types: node servers, access switches (including ethernet gateways), terminals (including various set-top boxes, code boards, memories, etc.).
The specific hardware structure of each access network device is as follows:
a node server:
as shown in fig. 11, the system mainly includes a network interface module 1101, a switching engine module 1102, a CPU module 1103, and a disk array module 1104;
the packets from the network interface module 1101, the cpu module 1103 and the disk array module 1104 all enter the switching engine module 1102; the switching engine module 1102 performs an operation of looking up the address table 1105 on the incoming packet, thereby obtaining the direction information of the packet; and stores the packet into the queue of the corresponding packet buffer 1106 according to the packet's steering information; if the queue of the packet buffer 1106 is nearly full, it is discarded; the switching engine module 1102 polls all packet buffer queues for forwarding if the following conditions are met: 1) The port send buffer is not full; 2) The queue packet counter is greater than zero. The disk array module 1104 mainly implements control over the hard disk, including initialization, reading, writing, and other operations of the hard disk; the CPU module 1103 is mainly responsible for protocol processing with an access switch and a terminal (not shown in the figure), configuring an address table 1105 (including a downlink protocol packet address table, an uplink protocol packet address table, and a data packet address table), and configuring a disk array module 1104.
The access switch:
as shown in fig. 12, the system mainly includes a network interface module (a downlink network interface module 1201, an uplink network interface module 1202), a switching engine module 1203, and a CPU module 1204;
wherein, the packet (uplink data) coming from the downlink network interface module 1201 enters the packet detection module 1205; the packet detection module 1205 detects whether the Destination Address (DA), the Source Address (SA), the packet type, and the packet length of the packet meet requirements, and if so, allocates a corresponding stream identifier (stream-id) and enters the switching engine module 1203, otherwise, discards the stream identifier; the packet (downstream data) coming from the upstream network interface module 1202 enters the switching engine module 1203; the data packet coming from the CPU module 1204 enters the switching engine module 1203; the switching engine module 1203 performs an operation of looking up the address table 1206 on the incoming packet, thereby obtaining the guiding information of the packet; if the packet entering the switching engine module 1203 is from the downstream network interface to the upstream network interface, the packet is stored in a queue of the corresponding packet buffer 1207 in association with a stream-id; if the queue of the packet buffer 1207 is nearly full, it is discarded; if the packet entering the switching engine module 1203 is not from the downlink network interface to the uplink network interface, the packet is stored in the queue of the corresponding packet buffer 1207 according to the packet guiding information; if the queue of the packet buffer 1207 is close to full, it is discarded.
The switching engine module 1203 polls all packet buffer queues, which is divided into two cases in the embodiment of the present invention:
if the queue is from the downlink network interface to the uplink network interface, the following conditions are met for forwarding: 1) The port send buffer is not full; 2) The queued packet counter is greater than zero; 3) Obtaining a token generated by a code rate control module;
if the queue is not from the downlink network interface to the uplink network interface, the following conditions are met for forwarding: 1) The port send buffer is not full; 2) The queued packet counter is greater than zero.
The rate control module 1208 is configured by the CPU module 1204, and generates tokens for packet buffer queues going from all downlink network interfaces to uplink network interfaces at programmable intervals, so as to control the rate of uplink forwarding.
The CPU module 1204 is mainly responsible for protocol processing with the node server, configuration of the address table 1206, and configuration of the code rate control module 1208.
Ethernet protocol gateway:
as shown in fig. 13, the apparatus mainly includes a network interface module (a downlink network interface module 1301 and an uplink network interface module 1302), a switching engine module 1303, a CPU module 1304, a packet detection module 1305, a code rate control module 1308, an address table 1306, a packet buffer 1307, a MAC adding module 1309, and a MAC deleting module 1310.
Wherein, the data packet coming from the downlink network interface module 1301 enters the packet detection module 1305; the packet detection module 1305 detects whether the ethernet MAC DA, the ethernet MAC SA, the ethernet length or frame type, the video network destination address DA, the video network source address SA, the video network packet type, and the packet length of the packet meet the requirements, and if so, allocates a corresponding stream identifier (stream-id); then, the MAC deletion module 1310 subtracts MAC DA, MAC SA, length or frame type (2 byte) and enters the corresponding receiving buffer, otherwise, discards;
the downlink network interface module 1301 detects the sending buffer of the port, and if there is a packet, the corresponding ethernet MAC DA of the terminal is known according to the destination address DA of the packet in the video network, and the ethernet MAC DA of the terminal, the MAC SA of the ethernet protocol gateway, and the ethernet length or frame type are added and sent.
The other modules in the ethernet protocol gateway function similarly to the access switch.
A terminal:
the system mainly comprises a network interface module, a service processing module and a CPU module; for example, the set-top box mainly comprises a network interface module, a video and audio coding and decoding engine module and a CPU module; the coding board mainly comprises a network interface module, a video and audio coding engine module and a CPU module; the memory mainly comprises a network interface module, a CPU module and a disk array module.
1.3 devices of the metropolitan area network part can be mainly classified into 2 types: node server, node exchanger, metropolitan area server. The node switch mainly comprises a network interface module, a switching engine module and a CPU module; the metropolitan area server mainly comprises a network interface module, a switching engine module and a CPU module.
2. Video networking packet definition
2.1 Access network packet definition
The data packet of the access network mainly comprises the following parts: destination Address (DA), source Address (SA), reserved byte, payload (PDU), CRC.
As shown in the following table, the data packet of the access network mainly includes the following parts:
Figure BDA0002347397080000201
wherein:
the Destination Address (DA) is composed of 8 bytes (byte), the first byte represents the type of the data packet (such as various protocol packets, multicast data packets, unicast data packets, etc.), there are 256 possibilities at most, the second byte to the sixth byte are metropolitan area network addresses, and the seventh byte and the eighth byte are access network addresses;
the Source Address (SA) is also composed of 8 bytes (byte), defined as the same as the Destination Address (DA);
the reserved byte consists of 2 bytes;
the payload part has different lengths according to the types of different datagrams, 64 bytes if it is a packet of various protocols, 32+1024=1056 bytes if it is a packet of unicast data, and certainly not limited to the above 2 types;
the CRC consists of 4 bytes and its calculation method follows the standard ethernet CRC algorithm.
2.2 metropolitan area network packet definition
The topology of a metropolitan area network is a graph and there may be 2, or even more than 2, connections between two devices, i.e., there may be more than 2 connections between a node switch and a node server, a node switch and a node switch, and a node switch and a node server. However, the address of the metro network device is unique, and in order to accurately describe the connection relationship between the metro network devices, parameters are introduced in the embodiment of the present invention: a label to uniquely describe a metropolitan area network device.
In this specification, the definition of the Label is similar to that of the Label of MPLS (Multi-Protocol Label Switch), and assuming that there are two connections between the device a and the device B, there are 2 labels for the packet from the device a to the device B, and 2 labels for the packet from the device B to the device a. The label is classified into an incoming label and an outgoing label, and assuming that the label (incoming label) of the packet entering the device a is 0x0000, the label (outgoing label) of the packet leaving the device a may become 0x0001. The network access process of the metro network is a network access process under centralized control, that is, address allocation and label allocation of the metro network are both dominated by the metro server, and the node switch and the node server are all passively executed, which is different from label allocation of MPLS, which is a result of mutual negotiation between the switch and the server.
As shown in the following table, the data packet of the metro network mainly includes the following parts:
Figure BDA0002347397080000211
namely Destination Address (DA), source Address (SA), reserved byte (Reserved), tag, payload (PDU), CRC. The format of the tag may be defined as follows: the tag is 32 bits with the upper 16 bits reserved and only the lower 16 bits used, and its position is between the reserved bytes and payload of the packet.
Based on the characteristics of the video network, one of the core concepts of the embodiment of the invention is provided, the set top box of the local terminal requests the server to control the camera connected with the set top box of the opposite terminal, and the server commands the set top box of the opposite terminal to receive and adjust the camera according to the request.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and so forth) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all changes and modifications that fall within the true scope of the embodiments of the present invention.
Finally, it should also be noted that, in this document, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrases "comprising one of \ 8230; \8230;" does not exclude the presence of additional like elements in a process, method, article, or terminal device that comprises the element.
The data transmission method, the data transmission device, the electronic device, and the storage medium provided by the present invention are described in detail above, and a specific example is applied in the present disclosure to explain the principle and the implementation of the present invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (11)

1. A data transmission method is characterized in that the method is applied to a first video network data forwarding device supporting an SNMP protocol in a data transmission system, the first video network data forwarding device is connected with a control platform supporting the SNMP protocol through the Internet, the first video network data forwarding device is connected with a first video network terminal through the video network, the first video network data forwarding device is connected with an opposite video network data forwarding device supporting the SNMP protocol through the Internet, and the opposite video network data forwarding device is connected with a second video network terminal through the video network; the peer-to-peer video networking data forwarding equipment is connected with a management and control platform supporting an SNMP protocol through the Internet; the method comprises the following steps:
receiving configuration parameters sent by the management and control platform by using an SNMP protocol, and configuring the local machine of the first video networking data forwarding device according to the configuration parameters, wherein the configuration parameters at least comprise: the local address information of the first video network data forwarding equipment and the address information of the opposite-end video network data forwarding equipment; the management and control platform is used for managing and controlling a plurality of video networking data forwarding devices provided with SNMP protocols;
receiving video networking data sent by the first video networking terminal;
and converting the video networking data into internet data, and forwarding the internet data to the opposite-end video networking data forwarding equipment according to the configuration parameters, so that the opposite-end video networking equipment converts the internet data into video networking data and sends the video networking data to the second video networking terminal.
2. The method of claim 1, wherein the configuration parameters further comprise: a component alarm threshold value of the first video network data forwarding device; the method further comprises the following steps:
monitoring parameter values of components of the first video network data forwarding device;
comparing the monitored parameter values of the components with the component alarm threshold values;
and when the monitored parameter value of the component is larger than the alarm threshold value of the component, sending an alarm message to the control platform through the SNMP.
3. The method of claim 1, further comprising:
receiving a restart instruction sent by the management and control platform by using an SNMP protocol;
and executing the restart instruction, and restarting the local machine of the first video network data forwarding equipment.
4. The method of claim 1, further comprising:
monitoring an operation parameter value of a local machine of the first video network data forwarding equipment;
and periodically sending the monitored operation parameter values to the control platform through the SNMP protocol.
5. The method according to claim 1, wherein the video networking data sent by the first video networking terminal is a video networking monitoring scheduling request or a video networking conference establishment request;
the monitoring scheduling request is used for requesting the video stream monitored by the second video networking terminal;
and the video networking conference establishment request is used for requesting the video networking conference with the second video networking terminal.
6. A data transmission method is characterized in that the method is applied to a management and control platform supporting an SNMP protocol in a data transmission system, and the management and control platform is connected with first video network data forwarding equipment supporting the SNMP protocol through the Internet; connecting the end video network data forwarding equipment with a management and control platform supporting an SNMP (simple network management protocol) through the Internet; the management and control platform is used for managing and controlling a plurality of video networking data forwarding devices provided with SNMP protocols; the method comprises the following steps:
sending configuration parameters to the first video networking data forwarding device through an SNMP protocol, wherein the configuration parameters at least comprise: a component alarm threshold value of the first video network data forwarding device;
receiving alarm information and an operation parameter value sent by the first video network data forwarding equipment through the SNMP protocol, and processing the alarm information and the operation parameter value;
the alarm information is generated when the first video network data forwarding device monitors that the parameter value of the component of the first video network data forwarding device is larger than the component alarm threshold value, and the operation parameter value is the operation parameter value of the first video network data forwarding device periodically sent by the first video network data forwarding device;
the first video network data forwarding equipment is connected with a first video network terminal through a video network, and the opposite-end video network data forwarding equipment is connected with a second video network terminal through the video network; the configuration parameters further include:
the first video network data forwarding device forwards the data transmitted between the first video network terminal and the second video network terminal according to the configuration parameters by the local address information of the first video network data forwarding device and the address information of the opposite video network data forwarding device.
7. The method of claim 6, further comprising:
and sending a restart instruction to the first video network data forwarding equipment through an SNMP (simple network management protocol), so that the first video network data forwarding equipment executes the restart instruction after receiving the restart instruction, and restarting the first video network data forwarding equipment.
8. A data transmission device is characterized in that the data transmission device is applied to a first video network data forwarding device supporting an SNMP protocol in a data transmission system, the first video network data forwarding device is connected with a control platform supporting the SNMP protocol through the Internet, the first video network data forwarding device is connected with a first video network terminal through the video network, the first video network data forwarding device is connected with an opposite video network data forwarding device supporting the SNMP protocol through the Internet, and the opposite video network data forwarding device is connected with a second video network terminal through the video network; the peer-to-peer video networking data forwarding equipment is connected with a control platform supporting an SNMP protocol through the Internet; the device comprises:
a configuration module, configured to receive a configuration parameter sent by the management and control platform using an SNMP protocol, and configure the first video networking data forwarding device local according to the configuration parameter, where the configuration parameter at least includes: the local address information of the first video network data forwarding equipment and the address information of the opposite-end video network data forwarding equipment; the management and control platform is used for managing and controlling a plurality of video networking data forwarding devices provided with SNMP protocols; the first receiving module is used for receiving the video networking data sent by the first video networking terminal;
and the forwarding module is used for converting the video networking data into internet data and forwarding the internet data to the opposite-end video networking data forwarding equipment according to the configuration parameters, so that the opposite-end video networking equipment converts the internet data into video networking data and sends the video networking data to the second video networking terminal.
9. A data transmission device is characterized in that the device is applied to a control platform supporting an SNMP protocol in a data transmission system, and the control platform is connected with a first video network data forwarding device supporting the SNMP protocol through the Internet; connecting the end video network data forwarding equipment with a management and control platform supporting an SNMP (simple network management protocol) through the Internet; the management and control platform is used for managing and controlling a plurality of video networking data forwarding devices provided with SNMP protocols; the device comprises:
a second sending module, configured to send configuration parameters to the first video networking data forwarding device through an SNMP protocol, where the configuration parameters at least include: a component alarm threshold value of the first video network data forwarding device;
the second receiving module is used for receiving the alarm information and the operation parameter value sent by the first video network data forwarding equipment through the SNMP protocol and processing the alarm information and the operation parameter value;
the alarm information is generated when the first video network data forwarding equipment monitors that the parameter value of the component per se is larger than the component alarm threshold value, and the operation parameter value is the operation parameter value of the first video network data forwarding equipment periodically sent by the first video network data forwarding equipment;
the first video network data forwarding equipment is connected with a first video network terminal through a video network, and the opposite-end video network data forwarding equipment is connected with a second video network terminal through the video network; the configuration parameters further include:
the address information of the local machine of the first video network data forwarding equipment and the address information of the opposite video network data forwarding equipment enable the first video network data forwarding equipment to forward data transmitted between the first video network terminal and the second video network terminal according to the configuration parameters.
10. An electronic device, comprising:
one or more processors; and
one or more machine-readable media having instructions stored thereon that, when executed by the one or more processors, cause the electronic device to perform a data transmission method as recited in any of claims 1-7.
11. A computer-readable storage medium, characterized in that it stores a computer program that causes a processor to execute a data transmission method according to any one of claims 1 to 7.
CN201911400657.6A 2019-12-30 2019-12-30 Data transmission method and device, electronic equipment and storage medium Active CN110995517B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911400657.6A CN110995517B (en) 2019-12-30 2019-12-30 Data transmission method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911400657.6A CN110995517B (en) 2019-12-30 2019-12-30 Data transmission method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110995517A CN110995517A (en) 2020-04-10
CN110995517B true CN110995517B (en) 2022-10-28

Family

ID=70079246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911400657.6A Active CN110995517B (en) 2019-12-30 2019-12-30 Data transmission method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110995517B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003258825A (en) * 2002-02-27 2003-09-12 Hitachi Ltd Gateway device, method for managing address of gateway device, and av equipment having gateway function
CN108075920A (en) * 2016-11-14 2018-05-25 北京视联动力国际信息技术有限公司 A kind of management method and system regarding networked terminals
CN110166727A (en) * 2019-04-18 2019-08-23 视联动力信息技术股份有限公司 A kind of networking of view and internet switching method, apparatus and system
CN110417792A (en) * 2019-08-02 2019-11-05 视联动力信息技术股份有限公司 Communication means, system, gateway and storage medium
CN110519082A (en) * 2019-08-05 2019-11-29 视联动力信息技术股份有限公司 A kind of management method and device regarding networked devices

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003258825A (en) * 2002-02-27 2003-09-12 Hitachi Ltd Gateway device, method for managing address of gateway device, and av equipment having gateway function
CN108075920A (en) * 2016-11-14 2018-05-25 北京视联动力国际信息技术有限公司 A kind of management method and system regarding networked terminals
CN110166727A (en) * 2019-04-18 2019-08-23 视联动力信息技术股份有限公司 A kind of networking of view and internet switching method, apparatus and system
CN110417792A (en) * 2019-08-02 2019-11-05 视联动力信息技术股份有限公司 Communication means, system, gateway and storage medium
CN110519082A (en) * 2019-08-05 2019-11-29 视联动力信息技术股份有限公司 A kind of management method and device regarding networked devices

Also Published As

Publication number Publication date
CN110995517A (en) 2020-04-10

Similar Documents

Publication Publication Date Title
CN108965040B (en) Service monitoring method and device for video network
CN110475102B (en) Monitoring data processing method and system based on video network
CN109996086B (en) Method and device for inquiring service state of video networking
CN111193788A (en) Audio and video stream load balancing method and device
CN110475090B (en) Conference control method and system
CN110191315B (en) Monitoring and checking method and device based on video network
CN109729388B (en) Method and device for switching video networking servers
CN111565323A (en) Flow control method and device, electronic equipment and storage medium
CN109194902B (en) Hierarchical conference scheduling method and system
CN110650171B (en) Video networking service scheduling system and method
CN111385287A (en) Network reconnection method and device for service system
CN111193767B (en) Request data sending method and device and clustered server system
CN109714568B (en) Video monitoring data synchronization method and device
CN111224889A (en) Data transmission method and device
CN110336710B (en) Terminal testing method, system and device and storage medium
CN110519549B (en) Conference terminal list obtaining method and system
CN110417792B (en) Communication method, system, gateway device and storage medium
CN110266577B (en) Tunnel establishment method and video networking system
CN109889516B (en) Method and device for establishing session channel
CN109769012B (en) Web server access method and device
CN110677315A (en) Method and system for monitoring state
CN110808896B (en) Data transmission method and device, electronic equipment and storage medium
CN110213533B (en) Method and device for acquiring video stream monitored by video network
CN109474848B (en) Video processing method and device based on video network, electronic equipment and medium
CN110636110B (en) Monitoring data flow adjusting method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant