CN112004161B - Address resource processing method and device, terminal equipment and storage medium - Google Patents

Address resource processing method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN112004161B
CN112004161B CN202010659214.5A CN202010659214A CN112004161B CN 112004161 B CN112004161 B CN 112004161B CN 202010659214 A CN202010659214 A CN 202010659214A CN 112004161 B CN112004161 B CN 112004161B
Authority
CN
China
Prior art keywords
address resource
state
terminal
address
video
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
CN202010659214.5A
Other languages
Chinese (zh)
Other versions
CN112004161A (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 CN202010659214.5A priority Critical patent/CN112004161B/en
Publication of CN112004161A publication Critical patent/CN112004161A/en
Application granted granted Critical
Publication of CN112004161B publication Critical patent/CN112004161B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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
    • 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/5069Address allocation for group communication, multicast communication or broadcast communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • 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/6405Multicasting

Landscapes

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

Abstract

The embodiment of the invention provides a processing method, a device, a terminal device and a storage medium of address resources, comprising the following steps: sending an acquisition instruction to a visual network core server, wherein the acquisition instruction comprises an address resource; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.

Description

Address resource processing method and device, terminal equipment and storage medium
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and apparatus for processing an address resource, a terminal device, and a storage medium.
Background
With the rapid development of video networking services, the number of video services is increasing, in the transmission of the video networking network, video services need to be carried out through address resources, and due to the fact that a large number of video services are carried out, signaling loss possibly occurs, especially when the video services are finished, the address resources occupied by the video services cannot be released due to the fact that the signaling is lost, the address resources are abnormally occupied, and the number of the address resources in the video networking is limited, so that other video services cannot be normally carried out.
Disclosure of Invention
In view of the foregoing, embodiments of the present invention are directed to providing a method, apparatus, terminal device, and storage medium for processing an address resource, which overcome or at least partially solve the foregoing problems.
In a first aspect, an embodiment of the present invention provides a method for processing an address resource, where the method includes:
Sending an acquisition instruction to a visual network core server, wherein the acquisition instruction comprises an address resource;
Receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server;
Determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal;
And if the address resource state is an abnormal state, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction.
Optionally, the determining, according to the service state of the video networking terminal, the address resource state corresponding to the video networking terminal includes:
If the service state of the video networking terminal is not in service or offline state, determining that the address resource state corresponding to the video networking terminal is abnormal;
And if the service state of the video networking terminal is in service progress, determining that the address resource state corresponding to the video networking terminal is in a normal state.
Optionally, the method further comprises:
calculating a first number of address resources in an abnormal state;
Calculating a second number of address resources in a normal state;
and calculating the abnormal occupation percentage according to the first quantity and the second quantity.
Optionally, the method further comprises:
Comparing the abnormal occupation percentage with a preset abnormal occupation threshold;
And if the abnormal occupation percentage is larger than the preset abnormal occupation threshold, displaying alarm information, wherein the alarm information comprises the abnormal occupation percentage.
Optionally, the service state of the video networking terminal corresponding to the address resource returned by the video networking core server includes:
The video network core server allocates the address resource for the video network terminal so that the video network terminal carries out service processing according to the address resource;
and the visual network core server acquires the service state of the visual network terminal.
Optionally, the method further comprises:
And sending the address resource, the terminal information corresponding to the address resource and the abnormal occupation percentage to an operation and maintenance client, and displaying the operation and maintenance client, wherein the terminal information at least comprises the service state of the video networking terminal, the number, the address number, the terminal type and the server to which the terminal belongs.
In a second aspect, an embodiment of the present invention provides a processing apparatus for an address resource, where the apparatus includes:
the device comprises a sending module, a receiving module and a processing module, wherein the sending module is used for sending an acquisition instruction to a visual network core server, and the acquisition instruction comprises address resources;
The receiving module is used for receiving the service state of the video network terminal corresponding to the address resource returned by the video network core server;
the determining module is used for determining the address resource state corresponding to the video networking terminal according to the service state of the video networking terminal;
And the deleting module is used for receiving a deleting instruction of the address resource input by a user if the address resource state is an abnormal state, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deleting instruction.
Optionally, the determining module is configured to:
If the service state of the video networking terminal is not in service or offline state, determining that the address resource state corresponding to the video networking terminal is abnormal;
And if the service state of the video networking terminal is in service progress, determining that the address resource state corresponding to the video networking terminal is in a normal state.
Optionally, the apparatus further comprises a calculation module for:
calculating a first number of address resources in an abnormal state;
Calculating a second number of address resources in a normal state;
and calculating the abnormal occupation percentage according to the first quantity and the second quantity.
Optionally, the device further comprises an alarm module, wherein the alarm module is used for:
Comparing the abnormal occupation percentage with a preset abnormal occupation threshold;
And if the abnormal occupation percentage is larger than the preset abnormal occupation threshold, displaying alarm information, wherein the alarm information comprises the abnormal occupation percentage.
Optionally, the internet of view core server includes a reporting module, where the reporting module is configured to:
The address resource is allocated to the video networking terminal, so that the video networking terminal carries out service processing according to the address resource;
and acquiring the service state of the video networking terminal.
Optionally, the device further comprises a display module, wherein the display module is used for:
And sending the address resource, the terminal information corresponding to the address resource and the abnormal occupation percentage to an operation and maintenance client, and displaying the operation and maintenance client, wherein the terminal information at least comprises the service state of the video networking terminal, the number, the address number, the terminal type and the server to which the terminal belongs.
In a third aspect, an embodiment of the present invention provides a terminal device, including: at least one processor and memory;
The memory stores a computer program; the at least one processor executes the computer program stored in the memory to implement the method of processing address resources provided in the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having stored therein a computer program that when executed implements the method for processing address resources provided in the first aspect.
The embodiment of the invention has the following advantages:
The address resource processing method, the device, the terminal equipment and the storage medium provided by the embodiment of the invention send the acquisition instruction to the visual network core server, wherein the acquisition instruction comprises the address resource; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.
Drawings
FIG. 1 is a flow chart of steps of an embodiment of a method for processing an address resource according to the present invention;
FIG. 2 is a flow chart of steps of another embodiment of a method of processing an address resource of the present invention;
FIG. 3 is a schematic diagram of an embodiment of a processing system for address resources according to the present invention;
FIG. 4 is a flow chart of steps of yet another embodiment of a method of processing an address resource of the present invention;
FIG. 5 is a block diagram illustrating an embodiment of a processing apparatus for address resources according to the present invention;
fig. 6 is a schematic structural diagram of a terminal device of the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
The video networking is an important milestone for network development, is a real-time network, can realize real-time transmission of high-definition videos, and pushes numerous internet applications to high-definition videos, and the high definition faces.
The video networking adopts a real-time high-definition video exchange technology, and can integrate all required services such as high-definition video conference, video monitoring, intelligent monitoring analysis, emergency command, digital broadcast television, delay television, network teaching, live broadcast, VOD on demand, television mail, personal record (PVR), intranet (self-processing) channel, intelligent video playing control, information release and other tens of services into one system platform, and realize high-definition quality video playing through television or computer.
The nouns are explained as follows:
the video networking server: in the video networking, a server responsible for video service and management function; it has an important role in the internet of vision network, which is responsible for the management of all video traffic in the network. And the communication is carried out with equipment such as a terminal and the like through a v2v protocol, so that the start and the end of a service are completed. All the video network address resources in the network are also managed in the video network server. In the video networking, each service can occupy address resources, and when the address resources are occupied, the services such as conference, video telephone, live broadcast and the like can not be started. Therefore, the video network address resource is a precious resource in the video network, is reasonably managed and used, and has important significance for normal operation of video network service.
Video networking terminal equipment: in the video networking, the terminal equipment directly facing the client can carry out services such as video conference and the like;
v2v video networking protocol: based on OSI model two-layer protocol, the special communication protocol of the video network; has the characteristics of rapidness and safety. The OSI model, the open communication system interconnection reference model, is a standard framework proposed by the international organization for standardization (ISO) in an attempt to interconnect computers into networks worldwide. The architecture standard defines a seven-layer framework of network interconnections in decibels of: a physical layer, a data link layer, a network layer, a transport layer, a session layer, a presentation layer, and an application layer.
Address resource: one resource in the video network comprises two types of multicast addresses and broadcast addresses, and each video service is started by the address resource.
An embodiment of the invention provides a processing method of address resources, which is used for releasing address resources in abnormal states. The execution subject of the embodiment is the processing device of the address resource, which is arranged on the operation and maintenance tool server.
Referring to fig. 1, a step flow diagram of an embodiment of a method for processing an address resource according to the present invention is shown, where the method specifically includes the following steps:
s101, sending an acquisition instruction to a visual network core server, wherein the acquisition instruction comprises an address resource;
Specifically, the internet of view core server allocates address resources for the internet of view terminal, the internet of view terminal initiates service through the address resources, if it is desired to check whether the address resources are abnormally occupied, the operation and maintenance tool server periodically sends an instruction for acquiring the address resources to the internet of view core server, wherein the address resources can be multicast addresses or broadcast addresses, and the embodiment of the invention is not limited specifically.
S102, receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server;
Specifically, the service state of the video networking terminal is obtained in real time by the video networking core server, when the video networking terminal initiates a service, the video networking core server obtains in real time whether the video networking terminal is in progress, or the service is completed, or is in an off-line state, and when an obtaining instruction sent by the operation and maintenance tool server is received, the video networking core server returns the service state of the video networking terminal corresponding to the address resource to the operation and maintenance tool server, for example, the service is in progress, or the service is completed, or is in an off-line state, and the like.
S103, determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal;
Specifically, after receiving the service state of the video networking terminal sent by the video networking core server, the operation and maintenance tool server determines an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal, for example:
If the service state of the video networking terminal is not in service or offline state, determining that the address resource state corresponding to the video networking terminal is in abnormal state; i.e. the address resource is abnormally occupied.
If the service state of the video networking terminal is in service, determining that the address resource state corresponding to the video networking terminal is in a normal state. I.e. the address resource is in a normal occupied state.
And S104, if the address resource state is an abnormal state, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction.
Specifically, when the operation and maintenance tool server judges that the address resource state is an abnormal state, a user inputs a deletion instruction of the address resource on the operation and maintenance tool client, the operation and maintenance tool client sends the deletion instruction to the operation and maintenance tool server, the operation and maintenance tool server sends the deletion instruction to the video networking core server, the video networking core server deletes the address resource in the abnormal state according to the deletion instruction, namely, releases the address resource in the abnormal state, the address resource can be used by other video networking terminals to execute new services, and thus, the address resource occupied by the abnormality is released, the address resource can be reasonably used, and the normal operation of the video networking service is ensured.
According to the address resource processing method provided by the embodiment of the invention, the acquisition instruction is sent to the visual network core server, wherein the acquisition instruction comprises the address resource; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.
The processing method of the address resource provided by the embodiment of the invention is further supplemented by the further embodiment of the invention.
As shown in fig. 2, a step flow diagram of another embodiment of a method for processing an address resource according to the present invention is shown, where the method for processing an address resource includes:
S201, the video networking core server distributes the address resource for the video networking terminal so that the video networking terminal carries out service processing according to the address resource; the visual network core server acquires the service state of the visual network terminal;
Specifically, the video networking core server has limited address resources, allocates the address resources for the video networking terminal, and initiates the service according to the address resources, so as to execute the corresponding service, and the video networking core server acquires the service state of the video networking terminal in real time, for example, the service in progress, the service in non-progress or the offline state.
S202, sending an acquisition instruction to a visual network core server, wherein the acquisition instruction comprises an address resource;
s203, receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server;
Since steps S202 to S203 are the same as steps S102 and S103 in the embodiment shown in fig. 1. The steps S102 to S103 have been described in detail in fig. 1, and thus, the steps S202 to S203 will not be described in detail here.
S204, determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal;
Specifically, the operation and maintenance tool server judges the service state of the video networking terminal, and if the service state of the video networking terminal is not in service or offline state, the address resource state corresponding to the video networking terminal is determined to be in an abnormal state;
If the service state of the video networking terminal is in service, determining that the address resource state corresponding to the video networking terminal is in a normal state.
S205, calculating a first quantity of address resources in an abnormal state;
S206, calculating a second quantity of address resources in a normal state;
S207, calculating the abnormal occupation percentage according to the first quantity and the second quantity.
Specifically, the operation and maintenance tool server counts a first number of address resources in an abnormal state and a second number of address resources in a normal state, and calculates an abnormal occupation percentage according to the first number and the second number.
For example, if the number of address resources in the abnormal state is 40 and the number of address resources in the normal state is 10, the abnormal occupation percentage is 40/(10+40) =0.8.
S208, comparing the abnormal occupation percentage with a preset abnormal occupation threshold;
S209, if the abnormal occupation percentage is larger than the preset abnormal occupation threshold, displaying alarm information, wherein the alarm information comprises the abnormal occupation percentage.
Specifically, the operation and maintenance tool server compares the abnormal occupation percentage with a preset abnormal occupation threshold, and if the abnormal occupation percentage is larger than the abnormal occupation threshold, alarm information is displayed, wherein the alarm information comprises the abnormal occupation percentage. For example, if the preset abnormal occupation threshold is 0.7, the abnormal occupation percentage 0.8 is greater than 0.7, and the alarm information is displayed.
And S210, transmitting the address resource, the terminal information corresponding to the address resource and the abnormal occupation percentage to an operation and maintenance client, and displaying the operation and maintenance client, wherein the terminal information at least comprises the service state of the video networking terminal, the number of the video networking terminal, the address number, the terminal type and the server to which the terminal belongs.
Specifically, in order to enable a user to know the use condition of the address resource, the operation and maintenance tool server sends the address resource, terminal information corresponding to the address resource and the occupation condition of the address resource to the operation and maintenance client, and displays the operation and maintenance client, wherein the occupation condition of the address resource comprises the address resource in a normal state, the address resource in an abnormal state and the abnormal occupation percentage.
S211, if the address resource state is an abnormal state, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction.
Since step S211 is the same as step S104 in the embodiment shown in fig. 1. Step S104 has been described in detail in fig. 1, and thus, step S211 will not be described in detail herein.
Fig. 3 is a schematic structural diagram of an embodiment of an address resource processing system according to the present invention, where, as shown in fig. 3, the address resource processing system includes an operation and maintenance tool client, an operation and maintenance tool server, an internet of view core server and an internet of view terminal, and the operation and maintenance tool server includes an operation and maintenance tool service module, a message queue module, an alarm module, an acquisition service module and a database.
Specifically, the address resource processing method includes:
1. The method comprises the steps that an address resource is allocated to a video networking core server for the video networking terminal, service is carried out between the address resource and the video networking terminal, and service states of all the video networking terminals are obtained in the process of service;
2. the operation tool service module periodically transmits an acquisition instruction to the acquisition service module, wherein the acquisition instruction comprises address resources, and the address resources comprise multicast addresses or broadcast addresses;
3. the method comprises the steps that an acquisition service module acquires terminal information corresponding to address resources from a visual network core server, the terminal information is sent to an operation and maintenance tool service module, and the corresponding relation between the terminal information and the address resources is stored in a database, wherein the terminal information comprises a service state, an address number, a terminal type and a server to which a terminal belongs;
4. After receiving the terminal information corresponding to the address resource sent by the acquisition service module, the operation and maintenance tool service module judges whether the address resource is normally occupied or abnormally occupied according to the service state in the terminal information;
if the service state of the terminal equipment is not service or offline, determining that the multicast address or the broadcast address is abnormally occupied;
If the service state of the terminal equipment is to carry out service, determining that the multicast address or the broadcast address is normally occupied;
5. the operation tool service module calculates the abnormal occupation percentage according to the number of terminals which occupy the address resource abnormally and the number of terminals which occupy the address resource normally;
6. The operation and maintenance tool service module compares the calculated abnormal occupation percentage with a preset abnormal occupation threshold, if the calculated abnormal occupation percentage is larger than the preset abnormal occupation threshold, an alarm instruction is sent to the message queue module, the alarm instruction comprises the calculated abnormal occupation percentage, the message queue module exceeds the preset threshold, a result is sent to the message queue module, and then the result is sent to the alarm module, so that an alarm message is formed in the alarm module. If the threshold is not exceeded, no transmission occurs.
7. The operation and maintenance tool service module sends address resources, terminal information (occupation condition of normal address resources and occupation condition of abnormal address resources) and percentages corresponding to the address resources to an operation and maintenance tool client, and displays the terminal information on the operation and maintenance tool client;
8. The operation and maintenance tool client receives a deleting instruction of the abnormal address resource input by a user, sends the deleting instruction to the operation and maintenance tool service module, and then sends the deleting instruction to the visual network core server through the acquisition service module, and the visual network core server releases the abnormal address resource and returns a processing result to the value operation and maintenance tool client.
FIG. 4 is a flowchart illustrating steps of another embodiment of a processing method of an address resource according to the present invention, where, as shown in FIG. 4, the processing method of an address resource includes:
1) The acquisition service module periodically acquires the service state of each video networking terminal from the video networking core server through a video networking protocol and stores the service state in a database;
2) The operation and maintenance tool service module acquires the service state of the video networking terminal from the data;
3) The operation tool service module periodically transmits a command for acquiring address resources, such as a multicast address inquiry and a broadcast address inquiry, to the acquisition service module through a TCP/IP protocol;
4) After receiving the command of collecting address resources, the collecting service module collects occupation conditions of the address resources of the video network from the video network core server through a v2v video network protocol;
5) The visual network core server returns the query result to the operation tool service module, namely, reports the multicast address or reports the broadcast address;
6) After the operation tool service module is subjected to data processing, determining which addresses are normally occupied and which addresses are abnormally occupied; returning details of address resources occupied by the abnormality to an operation and maintenance tool client, and sending the address resource utilization rate exceeding a threshold value to a message queue module;
terminals which are not in service or off-line occupy a certain amount of address resources, and are abnormal multicast addresses. The normal occupation is that the business is in progress and the address resource is occupied.
7) The operation and maintenance tool client side displays the abnormal occupation condition of the address resource, such as which address resource is abnormally occupied by which terminal;
the operation and maintenance tool service sends address resource details, namely address numbers, namely slot numbers, terminal types and servers to which the terminals belong, to an operation and maintenance tool client, and results are displayed on the operation and maintenance client;
8) The operation and maintenance tool service calculates the number of abnormal occupation and normal occupation, calculates the percentage, compares the calculated number with a pre-designed threshold value, and sends alarm information comprising the address resource utilization rate to the alarm module through the message queue module if the address resource utilization rate is judged to exceed the threshold value;
9) The operation and maintenance tool client side displays the occupation condition of normal address resources and abnormal address resources respectively, and manually deletes the address resources which are abnormally occupied;
10 The deletion command is sent to the visual network core server through the operation and maintenance tool service module and the acquisition service module, and the final deletion result is returned to the operation and maintenance tool client.
According to the embodiment of the invention, the use condition of the video networking address resource can be checked in real time, and the abnormally used address resource is released, so that the limited video networking address resource is reasonably and effectively used, and the normal and stable operation of the video networking service is ensured.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
According to the address resource processing method provided by the embodiment of the invention, the acquisition instruction is sent to the visual network core server, wherein the acquisition instruction comprises the address resource; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.
Another embodiment of the present invention provides an address resource processing apparatus, configured to execute the address resource processing method provided in the foregoing embodiment.
Referring to fig. 5, there is shown a block diagram of an embodiment of an address resource processing apparatus according to the present invention, where the apparatus may specifically include the following modules: a sending module 501, a receiving module 502, a determining module 503, and a deleting module 504, wherein:
the sending module 501 is configured to send an acquisition instruction to a core server of the internet of view, where the acquisition instruction includes an address resource;
The receiving module 502 is configured to receive a service state of the video network terminal corresponding to the address resource returned by the video network core server;
the determining module 503 is configured to determine an address resource state corresponding to the video networking terminal according to a service state of the video networking terminal;
The deletion module 504 is configured to receive a deletion instruction of the address resource input by a user if the address resource status is in an abnormal status, so that the internet of view core server deletes the address resource in the abnormal status occupied by the internet of view terminal according to the deletion instruction.
The address resource processing device provided by the embodiment of the invention sends the acquisition instruction to the visual network core server, wherein the acquisition instruction comprises the address resource; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.
In a further embodiment of the present invention, the address resource processing device provided in the above embodiment is further described in a supplementary manner.
Optionally, the determining module 503 is configured to:
If the service state of the video networking terminal is not in service or offline state, determining that the address resource state corresponding to the video networking terminal is abnormal;
And if the service state of the video networking terminal is in service progress, determining that the address resource state corresponding to the video networking terminal is in a normal state.
Optionally, the apparatus further comprises a calculation module for:
calculating a first number of address resources in an abnormal state;
Calculating a second number of address resources in a normal state;
and calculating the abnormal occupation percentage according to the first quantity and the second quantity.
Optionally, the device further comprises an alarm module, wherein the alarm module is used for:
Comparing the abnormal occupation percentage with a preset abnormal occupation threshold;
And if the abnormal occupation percentage is larger than the preset abnormal occupation threshold, displaying alarm information, wherein the alarm information comprises the abnormal occupation percentage.
Optionally, the internet of view core server includes a reporting module, where the reporting module is configured to:
The address resource is allocated to the video networking terminal, so that the video networking terminal carries out service processing according to the address resource;
and acquiring the service state of the video networking terminal.
Optionally, the device further comprises a display module, wherein the display module is used for:
And sending the address resource, the terminal information corresponding to the address resource and the abnormal occupation percentage to an operation and maintenance client, and displaying the operation and maintenance client, wherein the terminal information at least comprises the service state of the video networking terminal, the number, the address number, the terminal type and the server to which the terminal belongs.
It should be noted that, in this embodiment, each of the embodiments may be implemented separately, or may be implemented in any combination without conflict, without limiting the application.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
The address resource processing device provided by the embodiment of the invention sends the acquisition instruction to the visual network core server, wherein the acquisition instruction comprises the address resource; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.
Still another embodiment of the present invention provides a terminal device, configured to execute the address resource processing method provided in the foregoing embodiment.
Fig. 6 is a schematic structural view of a terminal device of the present invention, as shown in fig. 6, the terminal device includes: at least one processor 601 and memory 602;
The memory stores a computer program; the at least one processor executes the computer program stored in the memory to implement the address resource processing method provided in the foregoing embodiment.
The terminal equipment provided by the embodiment sends an acquisition instruction to the visual network core server, wherein the acquisition instruction comprises address resources; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.
Still another embodiment of the present application provides a computer-readable storage medium having stored therein a computer program which, when executed, implements the address resource processing method provided in any of the above embodiments.
According to the computer readable storage medium of the present embodiment, an acquisition instruction is sent to a core server of the internet of view, wherein the acquisition instruction includes an address resource; receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server; determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal; if the address resource state is abnormal, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction, and after deleting the address resource in the abnormal state occupied by the video network terminal, other video network terminal services can reuse the address resource, so that the address resource can be reasonably and effectively occupied, and normal operation of the video network service is ensured.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that 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 invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) 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, electronic devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations 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 electronic device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing electronic device, 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 apparatus 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 apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus 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 in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it is further noted that 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. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or electronic device 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 electronic device. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or electronic device that comprises the element.
The above description of the address resource processing method and the address resource processing device provided by the present invention applies specific examples to illustrate the principles and embodiments of the present invention, and the above description of the examples is only used to help understand the method and the core idea of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.

Claims (8)

1. A method for processing an address resource, the method comprising:
Sending an acquisition instruction to a visual network core server, wherein the acquisition instruction comprises an address resource;
Receiving a service state of the video network terminal corresponding to the address resource returned by the video network core server;
Determining an address resource state corresponding to the video networking terminal according to the service state of the video networking terminal;
If the address resource state is an abnormal state, receiving a deletion instruction of the address resource input by a user, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deletion instruction;
The determining the address resource state corresponding to the video networking terminal according to the service state of the video networking terminal comprises the following steps:
If the service state of the video networking terminal is not in service or offline state, determining that the address resource state corresponding to the video networking terminal is abnormal;
And if the service state of the video networking terminal is in service progress, determining that the address resource state corresponding to the video networking terminal is in a normal state.
2. The method according to claim 1, wherein the method further comprises:
calculating a first number of address resources in an abnormal state;
Calculating a second number of address resources in a normal state;
and calculating the abnormal occupation percentage according to the first quantity and the second quantity.
3. The method according to claim 2, wherein the method further comprises:
Comparing the abnormal occupation percentage with a preset abnormal occupation threshold;
And if the abnormal occupation percentage is larger than the preset abnormal occupation threshold, displaying alarm information, wherein the alarm information comprises the abnormal occupation percentage.
4. The method of claim 1, wherein the service state of the internet of view terminal corresponding to the address resource returned by the internet of view core server includes:
The video network core server allocates the address resource for the video network terminal so that the video network terminal carries out service processing according to the address resource;
and the visual network core server acquires the service state of the visual network terminal.
5. The method according to claim 2, wherein the method further comprises:
And sending the address resource, the terminal information corresponding to the address resource and the abnormal occupation percentage to an operation and maintenance client, and displaying the operation and maintenance client, wherein the terminal information at least comprises the service state of the video networking terminal, the number, the address number, the terminal type and the server to which the terminal belongs.
6. An apparatus for processing an address resource, the apparatus comprising:
the device comprises a sending module, a receiving module and a processing module, wherein the sending module is used for sending an acquisition instruction to a visual network core server, and the acquisition instruction comprises address resources;
The receiving module is used for receiving the service state of the video network terminal corresponding to the address resource returned by the video network core server;
the determining module is used for determining the address resource state corresponding to the video networking terminal according to the service state of the video networking terminal;
the deleting module is used for receiving a deleting instruction of the address resource input by a user if the address resource state is an abnormal state, so that the video network core server deletes the address resource in the abnormal state occupied by the video network terminal according to the deleting instruction;
the determining module is used for:
If the service state of the video networking terminal is not in service or offline state, determining that the address resource state corresponding to the video networking terminal is abnormal;
And if the service state of the video networking terminal is in service progress, determining that the address resource state corresponding to the video networking terminal is in a normal state.
7. A terminal device, comprising: at least one processor and memory;
the memory stores a computer program; the at least one processor executing the computer program stored by the memory to implement the method of processing address resources of any of claims 1-5.
8. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored therein a computer program which, when executed, implements the method of processing an address resource according to any one of claims 1-5.
CN202010659214.5A 2020-07-09 2020-07-09 Address resource processing method and device, terminal equipment and storage medium Active CN112004161B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010659214.5A CN112004161B (en) 2020-07-09 2020-07-09 Address resource processing method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010659214.5A CN112004161B (en) 2020-07-09 2020-07-09 Address resource processing method and device, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112004161A CN112004161A (en) 2020-11-27
CN112004161B true CN112004161B (en) 2024-05-28

Family

ID=73467435

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010659214.5A Active CN112004161B (en) 2020-07-09 2020-07-09 Address resource processing method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112004161B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113055443B (en) * 2021-02-20 2023-07-04 北京奇艺世纪科技有限公司 Resource data deployment method, device, equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103535015A (en) * 2013-05-24 2014-01-22 华为技术有限公司 Management method of public network address resource, terminal control protocol server and client
WO2014106341A1 (en) * 2013-01-06 2014-07-10 华为技术有限公司 Resource allocation method and device
CN104104655A (en) * 2013-04-07 2014-10-15 华为技术有限公司 Resource release method, device and system
CN106331190A (en) * 2015-06-19 2017-01-11 中兴通讯股份有限公司 IP address withdrawing method and device, and dynamic host configuration protocol server
CN108769289A (en) * 2018-05-31 2018-11-06 广州金华诚科技有限公司 A kind of network address resources Visualized management system
CN109412870A (en) * 2018-12-10 2019-03-01 网宿科技股份有限公司 Alarm monitoring method and platform, server, storage medium
CN110139059A (en) * 2019-04-01 2019-08-16 视联动力信息技术股份有限公司 A kind of distribution method and device regarding networked resources
CN110691213A (en) * 2018-07-04 2020-01-14 视联动力信息技术股份有限公司 Alarm method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014106341A1 (en) * 2013-01-06 2014-07-10 华为技术有限公司 Resource allocation method and device
CN104104655A (en) * 2013-04-07 2014-10-15 华为技术有限公司 Resource release method, device and system
CN103535015A (en) * 2013-05-24 2014-01-22 华为技术有限公司 Management method of public network address resource, terminal control protocol server and client
CN106331190A (en) * 2015-06-19 2017-01-11 中兴通讯股份有限公司 IP address withdrawing method and device, and dynamic host configuration protocol server
CN108769289A (en) * 2018-05-31 2018-11-06 广州金华诚科技有限公司 A kind of network address resources Visualized management system
CN110691213A (en) * 2018-07-04 2020-01-14 视联动力信息技术股份有限公司 Alarm method and device
CN109412870A (en) * 2018-12-10 2019-03-01 网宿科技股份有限公司 Alarm monitoring method and platform, server, storage medium
CN110139059A (en) * 2019-04-01 2019-08-16 视联动力信息技术股份有限公司 A kind of distribution method and device regarding networked resources

Also Published As

Publication number Publication date
CN112004161A (en) 2020-11-27

Similar Documents

Publication Publication Date Title
CN111510325B (en) Alarm information pushing method, server, client and system
CN110620699B (en) Message arrival rate determination method, device, equipment and computer readable storage medium
CN103516918A (en) Method and device for recovering resource failures
CN112004161B (en) Address resource processing method and device, terminal equipment and storage medium
CN112260946B (en) Link failure processing method and device, terminal equipment and storage medium
CN114253710A (en) Processing method of computing request, intelligent terminal, cloud server, equipment and medium
CN112583659A (en) Method and device for detecting network state of video network, terminal equipment and storage medium
CN101695049A (en) Method and device for processing businesses in monitoring system
CN116723081A (en) Packet loss optimization method and device
CN113965538B (en) Equipment state message processing method, device and storage medium
CN116016150A (en) Early warning method and device for physical network, electronic equipment and storage medium
CN112311686B (en) Data processing method and device, electronic equipment and storage medium
CN112437146B (en) Equipment state synchronization method, device and system
CN110611663B (en) Detection method, device and system
CN113190347A (en) Edge cloud system and task management method
CN111294553B (en) Method, device, equipment and storage medium for processing video monitoring service signaling
CN113765745A (en) Service performance testing method and device, terminal equipment and storage medium
CN111556284A (en) Method and device for sharing video stream monitored by video network
CN111953932A (en) Data processing method and device, terminal equipment and storage medium
CN112600683B (en) Cloud conference signaling control method and system and readable storage medium
CN111641698B (en) Data statistical method, system, equipment and storage medium
CN115412748A (en) Service processing method and device, electronic equipment and computer readable storage medium
JP4386369B2 (en) Resource management device
CN111327879A (en) Video data display method and device and storage medium
CN118175202A (en) Proxy connection method and device and related equipment

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