Earthquake early warning method, device and equipment based on IPTV and readable medium

By employing management device switching and multicast technology in the IPTV system, the problems of high resource consumption and poor real-time performance in IPTV earthquake early warning have been solved, achieving more efficient information dissemination and stability.

CN120977090APending Publication Date: 2025-11-18CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511101659.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-06
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

IPTV earthquake early warning systems suffer from high resource consumption, poor real-time performance, and instability.

Method used

An earthquake early warning method based on IPTV (Internet Protocol Television) is adopted. The management equipment receives earthquake early warning information and converts it into secondary earthquake early warning information for designated locations in the region. The information is then sent to IPTV terminals in the corresponding area via multicast, reducing the computation and network resource consumption of point-to-point unicast.

Benefits of technology

This reduces the computational load for earthquake early warning, saves network resources, reduces latency, and improves the real-time performance and stability of information dissemination.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120977090A_ABST
    Figure CN120977090A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an earthquake early warning information method, device and equipment and a computer readable storage medium. The method comprises the following steps: receiving first earthquake early warning information sent by broadcast control equipment; the first earthquake early warning information is used for earthquake early warning of an epicenter position; converting the first earthquake early warning information into second earthquake early warning information according to the relative position between the specified position of the xth area and the epicenter position; x is a positive integer smaller than or equal to Y; y is the total number of areas to be subjected to earthquake early warning; wherein the second earthquake early warning information is used for multicast to the IPTV terminal in the xth area. By adopting the method disclosed by the embodiment of the invention, resources can be saved, the transmission delay of the earthquake early warning information is reduced, and the transmission stability is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of interactive network television, in particular to a method for earthquake early warning based on Internet Protocol Television (IPTV), an apparatus for earthquake early warning based on IPTV, an electronic device and a computer readable medium. BACKGROUND

[0002] IPTV is a kind of interactive network television, which is a new technology that uses broadband cable television network to provide interactive services including digital television to home users by integrating Internet, multimedia and communication technologies.

[0003] IPTV can be used for transmission of earthquake early warning information. The publication of earthquake early warning information is of great significance to the prevention and mitigation of earthquake disasters and the protection of people's lives and property safety. Under normal circumstances, earthquake early warning information refers to the use of the characteristic that the propagation speed of seismic waves is less than that of electromagnetic waves to give early warning to areas where seismic waves have not yet arrived after an earthquake occurs.

[0004] In related technologies, IPTV uses a unicast mode to perform point-to-point propagation of earthquake early warning information between the IPTV and the set-top box terminal. For example, when the IPTV set-top box is powered on, each IPTV set-top box terminal and the server establish a long connection, and when an earthquake occurs, the server pushes a queue of earthquake early warning information to the set-top box terminal and sequentially pushes the earthquake early warning information in a point-to-point manner according to the order of set-top box access. SUMMARY

[0005] The embodiments of the present application provide a method, apparatus, device and computer readable storage medium for earthquake early warning based on IPTV to solve the problems of large resource consumption, poor real-time performance or poor stability in the process of IPTV earthquake early warning.

[0006] The embodiments of the present application disclose a method for earthquake early warning based on Internet Protocol Television (IPTV), which is executed by a management device, and the method comprises the following steps: receiving first earthquake early warning information sent by a broadcast control device; the first earthquake early warning information is used for earthquake early warning of an epicenter position; converting the first earthquake early warning information into second earthquake early warning information according to the relative position between the specified position of the xth region and the epicenter position; x is a positive integer less than or equal to Y; Y is the total number of regions to be earthquake early warned; and the second earthquake early warning information is used for groupcasting to IPTV terminals in the xth region.

[0007] Based on the above scheme, the method further includes: sending the second earthquake early warning information to the multicast device of the xth region; wherein, the second earthquake early warning information is used to be multicast by the multicast device of the xth region to IPTV terminals in the xth region.

[0008] Based on the above scheme, the method further includes: sending IPTV terminal information to the multicast device in the xth region, wherein the IPTV terminal information includes at least the network address information of the IPTV terminal.

[0009] Based on the above scheme, the first earthquake early warning information includes first time information and / or first intensity information; the first time information is used to indicate the earthquake prediction time at the epicenter location; the first intensity information is used to indicate the earthquake intensity at the epicenter location.

[0010] Based on the above scheme, according to the relative position between the designated location of the xth region and the epicenter location, the first earthquake early warning information is converted into second earthquake early warning information, including at least one of the following:

[0011] Based on the relative position between the designated location of the xth region and the epicenter location, second time information is determined, which is used to indicate the predicted time when the earthquake will reach the designated location of the xth region;

[0012] Based on the relative position between the designated location of the xth region and the epicenter location, second intensity information is determined based on the first intensity information. The second intensity information is used to indicate the intensity of the earthquake reaching the designated location of the xth region.

[0013] This disclosure provides an earthquake early warning method based on IPTV (Internet Protocol Television), executed by a multicast device in the x-th region. The method includes: receiving second earthquake early warning information sent by the IPTV management device; the second earthquake early warning information is obtained by converting first earthquake early warning information according to the relative position between a designated location and the epicenter location in the x-th region; wherein the first earthquake early warning information is used for earthquake early warning at the epicenter location; the second earthquake early warning information is used for earthquake early warning within the x-th region; x is a positive integer less than or equal to Y; Y is the total number of regions to be warned by earthquakes; and multicasting the second earthquake early warning information to IPTV terminals within the x-th region.

[0014] Based on the above scheme, the method further includes: receiving IPTV terminal information sent by the management device; the IPTV terminal information includes at least the network address information of the IPTV terminal; the network address information is used by the multicast device to multicast the second earthquake early warning information to IPTV terminals in the xth region.

[0015] This disclosure provides an earthquake early warning method based on IPTV (Internet Protocol Television), characterized in that it is executed by an IPTV terminal in the x-th region. The method includes: receiving second earthquake early warning information multicast by a multicast device in the x-th region; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; the second earthquake early warning information is obtained by converting first earthquake early warning information based on the relative position between a specified location and the epicenter location in the x-th region; the first earthquake early warning information is used for earthquake early warning at the epicenter location; and earthquake early warning is displayed based on the second earthquake early warning information.

[0016] Based on the above scheme, the step of displaying earthquake early warning information according to the second earthquake early warning information includes: determining third earthquake early warning information related to the location of the IPTV terminal based on the second earthquake early warning information; and displaying earthquake early warning information based on the third earthquake early warning information.

[0017] Based on the above scheme, the second earthquake early warning information includes second time information and / or second intensity information; the second time information is used to indicate the predicted time when the earthquake will reach the specified location in the x-th region; the second intensity information is used to indicate the intensity of the earthquake when it reaches the specified location in the x-th region.

[0018] Based on the above scheme, according to the second earthquake early warning information, a third earthquake early warning information related to the location of the IPTV terminal is determined, including at least one of the following: according to the second time information, a third time information is determined, the third time information being used to indicate the predicted time when the earthquake will reach the location of the IPTV terminal; according to the second intensity information, a third intensity information is determined, the third intensity information being used to indicate the intensity at which the earthquake will reach the location of the IPTV terminal.

[0019] Based on the above scheme, the step of displaying earthquake early warning information according to the third earthquake early warning information includes: determining display parameters according to the earthquake intensity indicated by the third earthquake early warning information; wherein the display parameters are different for different earthquake intensities; and displaying earthquake early warning information according to the display parameters.

[0020] This disclosure provides an earthquake early warning device based on IPTV (Internet Protocol Television), comprising: a receiving module for receiving first earthquake early warning information sent by a broadcast control device; the first earthquake early warning information is used for earthquake early warning at the epicenter location; and a conversion module for converting the first earthquake early warning information into second earthquake early warning information according to the relative position between a specified location in an x-th region and the epicenter location; wherein x is a positive integer less than or equal to Y; Y is the total number of regions to be warned by earthquakes; and wherein the second earthquake early warning information is used for multicast to IPTV terminals in the x-th region.

[0021] This disclosure provides an earthquake early warning device based on IPTV (Internet Protocol Television), comprising: a receiving module for receiving second earthquake early warning information sent by the IPTV management device; the second earthquake early warning information is obtained by converting first earthquake early warning information according to the relative position between a specified location and the epicenter location of the x-th region; wherein the first earthquake early warning information is used for earthquake early warning at the epicenter location; the second earthquake early warning information is used for earthquake early warning within the x-th region; x is a positive integer less than or equal to Y; Y is the total number of regions to be warned by earthquakes; and a sending module for multicasting the second earthquake early warning information to IPTV terminals within the x-th region.

[0022] This disclosure provides an earthquake early warning device based on IPTV (Internet Protocol Television), characterized by comprising: a receiving module for receiving second earthquake early warning information multicast by a multicast device in the x-th region; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; the second earthquake early warning information is obtained by converting first earthquake early warning information based on the relative position between a specified location and the epicenter location in the x-th region; the first earthquake early warning information is used for earthquake early warning at the epicenter location; and a display module for displaying earthquake early warning information based on the second earthquake early warning information.

[0023] This disclosure also discloses an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;

[0024] The memory is used to store computer programs;

[0025] When the processor executes a program stored in the memory, it implements the method described in the embodiments of this disclosure.

[0026] This disclosure also discloses one or more computer-readable media having instructions stored thereon that, when executed by one or more processors, cause the processors to perform the methods described in this disclosure.

[0027] The embodiments disclosed herein have the following advantages:

[0028] After receiving the first earthquake early warning information, the IPTV management equipment no longer calculates the earthquake early warning information for each set-top box location separately, but only calculates the second earthquake early warning information for a specified location in each area. This greatly reduces the amount of calculation required for earthquake early warning and reduces computational overhead.

[0029] IPTV multicast devices send the second earthquake early warning information to set-top boxes in the xth area via multicast, instead of using point-to-point unicast, thus reducing network resource overhead. Furthermore, using multicast to send the second earthquake early warning information to set-top boxes saves network resources, reduces latency, and minimizes the instability caused by point-to-point transmission compared to using long point-to-point connections. Attached Figure Description

[0030] Figure 1 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method.

[0031] Figure 2 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method provided in this embodiment of the disclosure;

[0032] Figure 3 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method.

[0033] Figure 4 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method provided in this embodiment of the disclosure;

[0034] Figure 5 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method.

[0035] Figure 6 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method provided in this embodiment of the disclosure;

[0036] Figure 7 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method.

[0037] Figure 8 This is a flowchart illustrating the steps of an IPTV-based earthquake early warning method provided in this embodiment of the disclosure;

[0038] Figure 9 This is a structural block diagram of an IPTV-based earthquake early warning device provided in an embodiment of this disclosure;

[0039] Figure 10 This is a structural block diagram of an IPTV-based earthquake early warning device provided in an embodiment of this disclosure;

[0040] Figure 11 This is a structural block diagram of an IPTV-based earthquake early warning device provided in an embodiment of this disclosure;

[0041] Figure 12 This is a block diagram of an electronic device provided in an embodiment of this disclosure;

[0042] Figure 13 This is a schematic diagram of a computer-readable medium provided in an embodiment of this disclosure. Detailed Implementation

[0043] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0044] Reference Figure 1 The flowchart illustrates the steps of an IPTV-based earthquake early warning method, which may include:

[0045] S101: Earthquake early warning information monitoring; for example, the earthquake bureau conducts earthquake monitoring through various detection equipment. Based on this monitoring, it can predict information such as the epicenter location, the magnitude of the earthquake at the epicenter location, the focal depth, the time of the earthquake, and the area that the earthquake aftershocks may affect.

[0046] S102: Earthquake early warning information calculation, for example, calculating earthquake early warning information for the location of all users (e.g., IPTV terminals), which may include earthquake occurrence time information, earthquake intensity information, etc. at the location of the IPTV terminal;

[0047] S103: Earthquake early warning information dissemination. For example, earthquake early warning information is sent between the IPTV network server and IPTV terminals via point-to-point unicast. For instance, when using point-to-point unicast, it can be based on message queues. Using this method, assuming 300,000 users, the IPTV network server needs to generate 300,000 messages. This means that while the server performs 300,000 calculations, each earthquake early warning requires sending 300,000 messages. If message queues are used for sequential sending, later earthquake early warning messages in the queue may only reach the IPTV terminal after the earthquake occurs, or they may be lost during transmission due to network congestion.

[0048] In some embodiments, IPTV terminals include, but are not limited to, set-top boxes.

[0049] Reference Figure 2 This document illustrates a flowchart of an IPTV-based earthquake early warning method provided in an embodiment of this disclosure. This method can be executed by the management equipment of an IPTV operator. For example, the IPTV operator may include one or more management devices, which together form a management platform. Specifically, the method may include the following steps:

[0050] S201: Receive the first earthquake early warning information sent by the broadcast control equipment; the first earthquake early warning information is used for earthquake early warning at the epicenter location.

[0051] The management equipment receives the first earthquake early warning information from the broadcast control equipment. The broadcast control equipment may be a monitoring device for information displayed via IPTV. For example, the broadcast control equipment will review the information displayed to the public via IPTV, and this review includes, but is not limited to, at least one of the following:

[0052] False information review, thereby filtering the spread of false information;

[0053] Confidential information review, thereby reducing the leakage of confidential information and / or personal privacy information;

[0054] Sensitive information review, such as the release of reactionary remarks, profanity, or other uncivilized information;

[0055] Yellow information censorship.

[0056] Of course, the above is just an example of the functions of broadcast control equipment. In actual implementation, broadcast control equipment can filter and review information through sensitive word filtering, publishing rule matching or verification to ensure that the first earthquake early warning information sent is true and effective.

[0057] In some embodiments, the broadcast control equipment may be electronic equipment belonging to the regulatory body of a government or organization, or it may be privately owned broadcast control equipment held by the IPTV operator.

[0058] In some embodiments, the management device may receive first earthquake early warning information from the prediction equipment of the seismological bureau. The seismological bureau includes one or more devices for earthquake prediction.

[0059] In some embodiments, the first earthquake early warning information is used for earthquake early warning at the epicenter location. Exemplarily, the first earthquake early warning information includes, but is not limited to, at least one of the following:

[0060] Location information of the epicenter;

[0061] First time information, which is used to indicate the earthquake prediction time at the epicenter location;

[0062] First intensity information, which indicates the seismic intensity at the epicenter location; exemplaryly, the seismic intensity is positively correlated with the earthquake magnitude; in some embodiments, the seismic intensity can be calculated according to international and / or domestic standards;

[0063] Protective information is used to indicate effective earthquake defense or evacuation measures for an earthquake intensity indicated by the first intensity information. Exemplarily, protective information includes: private measures information and / or public protective information. Private protective information is used to indicate effective private earthquake defense or private evacuation measures for an earthquake intensity indicated by the first intensity information; public protective information is used to indicate public earthquake defense or public evacuation measures provided by governments or non-profit organizations for earthquakes at the epicenter location.

[0064] S202: Based on the relative position between the specified location of the x-th region and the epicenter location, the first earthquake early warning information is converted into second earthquake early warning information; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; wherein the second earthquake early warning information is used to propagate to IPTV terminals within the x-th region.

[0065] In some embodiments, the xth region may be a region divided according to geographical features, such as mountains, rivers, lakes and other natural landforms.

[0066] In some embodiments, the xth region may be a region divided according to administrative divisions, for example, dividing a county-level administrative unit into a region.

[0067] In other embodiments, the xth region may be a grid region divided according to a map.

[0068] In some instances, the xth region can also be a network region divided according to the network deployment of IPTV.

[0069] The above provides multiple ways to divide the x-th region. In practical implementation, the appropriate division method can be selected based on one or more of the following information: topography, network deployment, administrative divisions, and resident distribution of the Y regions awaiting earthquake early warning. This selection should be conducive to the accurate and rapid distribution of earthquake early warning information. For example, in a province with complex topography, where the impact of earthquakes varies, it is advisable to divide the regions awaiting earthquake early warnings based on topography. Another example is Xinjiang, where individual cities or counties are very large, and many areas are uninhabited. In this case, dividing based on administrative divisions may not be suitable; instead, regional division based on resident distribution could be used.

[0070] In some embodiments, the designated location of the x-th region may include: the center location of the x-th region, the location of a landmark in the x-th region, or the boundary location of the x-th region. In some embodiments, any one of the Y regions corresponds to a designated location. Thus, if there are Y regions, the management device only needs to calculate Y second earthquake early warning messages.

[0071] In some embodiments, converting a first earthquake early warning information into a second earthquake early warning information based on the relative position between a designated location in the x-th region and the epicenter includes: converting the first earthquake early warning information into the second earthquake early warning information based on the relative distance between the designated location in the x-th region and the epicenter. In other embodiments, the first earthquake early warning information is converted into the second earthquake early warning information based on the relative distance between the designated location in the x-th region and the epicenter, combined with one or both of the topographic features (e.g., distribution of mountains, rivers, lakes, etc.) and building distribution between the designated location in the x-th region and the epicenter. In some cases, topographic features may also include land type, etc. Some land is predominantly rocky, while other land is predominantly sandy; in these cases, the impact of earthquakes will differ. Building distribution varies in different regions; rural areas may have sparse building density and few high-rise buildings, while cities are the opposite. Some places have large public buildings such as bridges. Thus, by considering topographic features and / or building distribution, second earthquake early warning information for designated locations in various regions with different characteristics can be accurately calculated.

[0072] In some embodiments, the first earthquake early warning information is converted into second earthquake early warning information based on the relative position between a specified location in the x-th region and the epicenter location, including but not limited to at least one of the following:

[0073] Based on the relative position between the designated location of the xth region and the epicenter location, second time information is determined, which is used to indicate the predicted time when the earthquake will reach the designated location of the xth region;

[0074] Based on the relative position between the designated location of the xth region and the epicenter location, second intensity information is determined based on the first intensity information. The second intensity information is used to indicate the intensity of the earthquake reaching the designated location of the xth region.

[0075] For example, the relative position between the specified location of the xth region and the epicenter location here includes, but is not limited to, relative distance and / or relative orientation.

[0076] For example, the following is one alternative method for calculating earthquake intensity:

[0077] The formula for converting earthquake intensity to magnitude based on the epicenter location is: Epicenter intensity = 0.24 + 1.29 × magnitude

[0078] For locations other than the epicenter, the earthquake intensity (or simply intensity) is calculated as follows: 0.92 + 1.63 × magnitude - 3.49 × log(epicentral distance). The epicentral distance is the distance from a specified location in the x-th region to the epicenter.

[0079] In some embodiments, the second earthquake early warning information may also include at least one of the following:

[0080] Epicenter location information;

[0081] Specify location information, which is used to indicate the specified location of the x-th region;

[0082] First-hand information;

[0083] First intensity information;

[0084] The second earthquake early warning information, carried by the aforementioned information, facilitates the accurate calculation of earthquake information at the receiving IPTV terminal's location.

[0085] In some embodiments, the management device may broadcast or unicast the second earthquake early warning information to all IPTV terminals in the x-th area. In other embodiments, the management device may send the second earthquake early warning information to a broadcasting device in the x-th area, which will then broadcast the second earthquake early warning information throughout the x-th area.

[0086] In some embodiments, the method further includes:

[0087] S203: Send the second earthquake early warning information to the multicast device in the xth region; wherein the second earthquake early warning information is used to be multicast by the multicast device in the xth region to the IPTV terminal in the xth region.

[0088] In this embodiment, the management device sends a second earthquake early warning information for a corresponding region to the IPTV multicast devices. For example, the management device unicasts the second earthquake early warning information to the multicast devices in each region. For example, one region may correspond to one or more multicast devices. Exemplarily, a region may have no more than five multicast devices. After receiving the second earthquake early warning information, the multicast devices will multicast the second earthquake early warning information within their respective regions, so that all IPTV terminals that are powered on in the corresponding region may receive the second earthquake early warning information.

[0089] In some embodiments, a region may include one or more multicast groups. For example, in this embodiment, different multicast groups may correspond to different IPTV terminals. Generally, the location of IPTV terminals is relatively fixed, and regional changes are rare unless the user moves.

[0090] If a region includes a multicast group, the second earthquake early warning information can be targeted to all IPTV terminals within that region.

[0091] If a region includes multiple multicast groups, in some cases, the multicast groups to receive the second earthquake early warning information can be determined based on the actual situation of the predicted earthquake. In this case, the second earthquake early warning information may also include group information. For example, the group information is used to determine the group identifier, etc., of the multicast group to which the second earthquake early warning information is to be received. The management device sends the second early warning information to the multicast devices in the x-th region simultaneously with this multicast information, facilitating targeted multicasting of the second early warning information by the multicast devices in the x-th region.

[0092] In some embodiments, S203 may be an optional step. For example, when the IPTV operator sends the second earthquake early warning information to the IPTV terminal in the xth region via broadcast, or when the management device sends the second earthquake early warning information to the IPTV terminal in the xth region on its own, S103 may be omitted.

[0093] S204: Send IPTV terminal information to the multicast device in the xth region, wherein the IPTV terminal information includes at least the network address information of the IPTV terminal located in the xth region.

[0094] In some embodiments, the network address information of the IPTV terminal includes, but is not limited to, IP address and Media Access Control (MAC) information. By sending the IPTV terminal information, the multicast device can clearly know which IPTV terminal needs to receive the multicast message.

[0095] In some embodiments, S104 is an optional step. For example, IPTV terminal information can be stored locally on the broadcasting equipment and / or multicast equipment without the management device sending it to other devices.

[0096] Reference Figure 3 The diagram illustrates a flowchart of an IPTV-based earthquake early warning method provided in this embodiment of the present disclosure. This method can be executed by multicast equipment of an IPTV operator. Exemplarily, an IPTV operator may include one or more multicast devices, and these management devices constitute a multicast platform. Specifically, the method may include the following steps:

[0097] S301: Receive second earthquake early warning information sent by the IPTV management device; the second earthquake early warning information is obtained by converting first earthquake early warning information according to the relative position between the specified location and the epicenter location of the xth region; wherein the first earthquake early warning information is used for earthquake early warning at the epicenter location; the second earthquake early warning information is used for earthquake early warning in the xth region; x is a positive integer less than or equal to Y; Y is the total number of regions to be warned by earthquake.

[0098] Multicast devices, as components of IPTV, can be any device that can use multicast to send secondary earthquake early warning information, such as gateway devices.

[0099] For example, the second earthquake early warning information is generated by the management equipment based on the first earthquake early warning information.

[0100] For example, the multicast device can be a multicast device for the x-th region. The x-th region can be any one of the Y regions. The region to be given an earthquake warning can be at least the region affected by earthquake waves.

[0101] In some embodiments, a multicast device can be used for multicasting second earthquake early warning information of one or more multicast groups in the xth region.

[0102] In this embodiment of the disclosure, the multicast device receives the second earthquake early warning information to be multicast from the management device. It is worth noting that the first and second earthquake early warning information may include, but are not limited to, the relevant descriptions of the corresponding locations mentioned above, and will not be repeated here.

[0103] In some embodiments, the method further includes:

[0104] S302: Receive IPTV terminal information sent by the management device; the IPTV terminal information includes at least the network address information of the IPTV terminals located in the xth region; the network address information is used by the multicast device to multicast the second earthquake early warning information to the IPTV terminals in the xth region.

[0105] In some embodiments, the multicast device may store group information and / or IPTV terminal information for the multicast group. If the multicast device stores the group information and / or IPTV terminal information locally, the multicast device does not need to receive the group information and / or IPTV terminal information from the management device. That is, S303 is an optional step. Similarly, the network address information in the IPTV terminal information may include, but is not limited to, the MAC address of the IPTV terminal, information about its region, geographical location information, etc.

[0106] S303: Multicast the second earthquake early warning information to the IPTV terminals in the xth region.

[0107] In some embodiments, after receiving the second earthquake early warning information, the multicast device sends the second earthquake early warning information to the corresponding multicast group using a multicast method based on the multicast address and / or port. The IPTV multicast device's use of multicast to send the second earthquake early warning information saves bandwidth resources and reduces propagation latency compared to point-to-point unicast based on message queues, thus improving the real-time performance and stability of information propagation.

[0108] ReferenceFigure 4 The diagram illustrates a flowchart of an IPTV-based earthquake early warning method provided in this embodiment of the present disclosure. This method can be executed by an IPTV terminal. Specifically, it may include the following steps:

[0109] S401: Receive the second earthquake early warning information multicast by the multicast device of the xth region; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; the second earthquake early warning information is obtained by converting the first earthquake early warning information according to the relative position between the specified location and the epicenter location of the xth region; the first earthquake early warning information is used for earthquake early warning at the epicenter location.

[0110] In some embodiments, the IPTV terminal may be a device (e.g., a set-top box) connected to a network protocol television (or IPTV). The IPTV terminal can receive network playback resources and provide them to the IPTV for playback. In some cases, the IPTV terminal has an application installed capable of providing earthquake early warning.

[0111] In this embodiment, the IPTV terminal receives a second earthquake early warning information from the multicast device. This second earthquake early warning information is generated by the management device based on the first earthquake early warning information. In this embodiment, the IPTV terminal does not directly receive earthquake early warning information for its own location from the network side, but rather receives second earthquake early warning information for a specified location in the x-th region. This saves network-side computing resources and makes full and effective use of the IPTV terminal's computing resources.

[0112] Of course, in some embodiments, the IPTV terminal will receive broadcast second earthquake early warning information, not limited to multicast.

[0113] S402: Based on the second earthquake early warning information, determine the third earthquake early warning information related to the location of the IPTV terminal.

[0114] In some embodiments, after receiving the second earthquake early warning information, the IPTV terminal will determine the third earthquake early warning information.

[0115] In some embodiments, assuming the location of the IPTV terminal is the designated location in the x-th region, or the distance between the location of the IPTV terminal and the designated location in the x-th region is less than a preset distance, the IPTV terminal may not be certain about the third earthquake early warning and may instead directly display the earthquake early warning to the user based on the second earthquake early warning information. That is, S402 is an optional step.

[0116] In some embodiments, the IPTV terminal converts the second earthquake early warning information into third earthquake early warning information based on the relative position between the IPTV terminal's location and the designated location in the xth region. Exemplarily, the conversion method from second to third earthquake early warning information is the same as the conversion method from first to second earthquake early warning information.

[0117] In some embodiments, the second earthquake early warning information includes second time information and / or second intensity information; the second time information is used to indicate the predicted time when the earthquake will reach the specified location in the x-th region; the second intensity information is used to indicate the intensity of the earthquake at the specified location in the x-th region.

[0118] In some embodiments, based on the second earthquake early warning information, a third earthquake early warning information related to the location of the IPTV terminal is determined, including at least one of the following:

[0119] Based on the second time information, a third time information is determined, which is used to indicate the predicted time when the earthquake will reach the location of the IPTV terminal.

[0120] Based on the second intensity information, a third intensity information is determined, which is used to indicate the intensity of the earthquake reaching the location of the IPTV terminal.

[0121] In some embodiments, the first earthquake early warning information can be used as a component of the second earthquake early warning information. In this case, the IPTV terminal can generate the third earthquake early warning information based on either the first or the second earthquake early warning information. Using the second earthquake early warning information to calculate the third earthquake early warning information, since the management device has converted the earthquake early warning for a specified location in the x-th region based on its information comprehensiveness, the accuracy of the third earthquake early warning information generated by the IPTV terminal based on the second earthquake early warning information will be improved.

[0122] S403: Display earthquake early warning information based on the second earthquake early warning information.

[0123] In some embodiments, S403 may include:

[0124] The display parameters are determined based on the earthquake intensity indicated by the third earthquake early warning information; the display parameters are different for different earthquake intensities.

[0125] Earthquake early warning is displayed based on the parameters shown.

[0126] In some embodiments, display parameters may include: display type information and / or control parameters for determining the display type used. For example, display types include, but are not limited to: text type, voice type, and / or video type. Exemplarily, display types include, but are not limited to, text scrolling, voice broadcasting, and video pop-ups. For example, when using the text type, the IPTV terminal scrolls through third or second earthquake early warning information on the network television. When using the voice type, the IPTV terminal controls the network television to play third or second earthquake early warning information via voice. Furthermore, control parameters may include, but are not limited to, one or more of the following: number of displays, playback volume, playback rate, etc.

[0127] In this embodiment of the disclosure, considering the need to attract sufficient user attention, the display parameters are determined based on the earthquake intensity. For example, the greater the earthquake intensity, the stronger the earthquake warning will be based on the corresponding display parameters. For instance, text, audio, and / or video types can correspond to four levels of earthquake intensity, from weakest to strongest. That is, the weakest earthquake intensity can be displayed using text, while the strongest video type corresponds to the strongest earthquake.

[0128] Using this method, earthquake early warnings can be provided to users by displaying parameter settings to show how well they match the earthquake sequence.

[0129] Reference Figures 5 to 7 As shown in the embodiments, this disclosure proposes an IPTV earthquake early warning information dissemination method and system based on multicast technology. While fully conserving computing and bandwidth resources, it ensures that earthquake early warning information can reach every IPTV terminal in a timely manner. Utilizing multicast technology changes the unicast transmission method of the earthquake early warning information dissemination system, minimizing computing and bandwidth consumption. This contributes to the implementation and promotion of the national earthquake early warning system, improving the timeliness, accuracy, and efficiency of earthquake early warnings. Furthermore, the three-layer architecture of management equipment, multicast equipment, and IPTV terminals is more compatible with the network architecture of IPTV and offers better adaptability. Figure 5 and Figure 6 The differences between the methods shown are: Figure 6 It is clarified that a multicast group is assigned to each region to send multicast messages carrying earthquake early warning information for that region. A multicast group may include one or more set-top boxes. Figure 7 The demonstration showed that when targeting 300,000 users and setting the number of areas to be affected by earthquake early warning to 200, the management equipment only needs to perform 200 calculations and 200 multicasts.

[0130] This disclosure proposes an IPTV earthquake early warning information dissemination method and system based on multicast technology, including a platform module centrally deployed on the server and an earthquake early warning application installed on the user's set-top box terminal.

[0131] The server-side platform module includes:

[0132] Earthquake Early Warning Monitoring Module: This module monitors earthquake early warning information issued by the earthquake early warning center. Based on the source information of the current earthquake (including epicenter location, magnitude, and estimated time of occurrence), it calculates the local seismic intensity, local seismic magnitude, and arrival time of seismic waves at the actual propagation point in each region. Based on practical application, it is recommended that this module be deployed in provincial earthquake bureaus to serve as a source for earthquake early warning information dissemination.

[0133] The area referred to is the warning zone designated by the earthquake early warning information release system according to local geographical location, usually at the district or county level. Due to differences in distance from the epicenter, the earthquake intensity, magnitude, and arrival time vary from region to region.

[0134] Earthquake Early Warning Information Broadcast Control Module: This module receives earthquake early warning information from the earthquake early warning monitoring module, performs rapid review and broadcast monitoring of the information, and forwards it to IPTV operators after completing the corresponding review actions. Based on practical application, it is recommended that this module be deployed in provincial radio and television stations, employing a system review method (millisecond-level speed) to avoid public panic caused by the release of false information, misreleased information, or upstream network attacks.

[0135] Earthquake Early Warning Information Release and Management Platform: This platform receives earthquake early warning information from the earthquake early warning information broadcast control module, breaks it down into different data packets by region, and sends them to the multicast replication points in each region. Simultaneously, this platform is responsible for managing information on networked set-top boxes (including MAC address, region, and geographical location), information on multicast replication points in each region (multicast IP, port, etc.), and storing and statistically analyzing earthquake early warning information release logs. Based on actual application needs, it is recommended that this module be deployed at the IPTV operators in each province to manage the IPTV terminals they operate and execute information dissemination.

[0136] Regional multicast replication point: Used to receive earthquake early warning information from the earthquake early warning information release and management platform and send it to all IPTV users within the regional multicast group. For example, this regional multicast replication point can be a network node of the aforementioned multicast device.

[0137] The module installed on the user's set-top box terminal is an earthquake early warning application, which may have the following functions:

[0138] It resides in the system and joins the multicast group of the area where the set-top box is located after the set-top box is powered on, receiving earthquake early warning information from the multicast group where the set-top box is located.

[0139] Based on the received regional earthquake early warning information, and combined with the distance between the set-top box's geographical location and the regional center's geographical location (since the set-top box's location often does not change, this distance is mostly fixed), the earthquake early warning information corresponding to the set-top box terminal is calculated (including local earthquake intensity, local earthquake level, and earthquake wave arrival time).

[0140] The system displays earthquake early warning information, presenting different types of information based on the local earthquake magnitude. The displayed visuals and audio broadcasts vary, making it convenient to provide users with warnings of different levels.

[0141] The specific steps for implementing this method are as follows:

[0142] First, the earthquake early warning monitoring module receives the source information released by the earthquake early warning center. Based on the latitude and longitude coordinates of each regional center and the epicenter location, it calculates the actual earthquake early warning information (including local earthquake intensity, local earthquake magnitude, and earthquake wave arrival time) reaching each regional center.

[0143] For example, the calculation method refers to "Clarification of Difficult Issues in Seismic Resistance of Buildings":

[0144] The formula for converting intensity to magnitude is: Epicentral intensity = 0.24 + 1.29 × magnitude.

[0145] Local earthquake intensity calculation formula: Intensity in other places = 0.92 + 1.63 × magnitude - 3.49 × log (epicentral distance).

[0146] Secondly, earthquake early warning information review and forwarding: The earthquake early warning information broadcasting and control module receives earthquake early warning information transmitted by the earthquake early warning monitoring module, and simultaneously reviews the information according to rules such as sensitive word filtering and publisher verification. Information that passes the review is then immediately forwarded to the earthquake early warning information release and management platform.

[0147] Earthquake early warning information dissemination: After receiving the earthquake early warning information transmitted by the broadcast control module, the earthquake early warning information dissemination and management platform breaks it down into different early warning information according to region and sends the early warning information to the multicast centers of each region respectively.

[0148] Earthquake early warning information multicast transmission: After receiving the message update, each regional multicast center sends the earthquake early warning information to all users in the multicast group within that region. Users can receive the multicast information as soon as they turn on their devices.

[0149] Earthquake Early Warning Information Reception and Presentation: After receiving regional multicast earthquake early warning information, the earthquake early warning application in the set-top box calculates the arrival time of seismic waves in the current location's earthquake early warning information based on the distance between the set-top box's geographical location and the regional center's geographical location, and updates the data accordingly. Subsequently, according to pre-defined rules, the earthquake early warning information is presented based on the different local earthquake magnitudes.

[0150] This disclosure proposes a method and system for disseminating earthquake early warning information via IPTV using multicast technology. This system uses multicast technology to regionalize earthquake early warning information dissemination, significantly reducing link and server resource consumption and maximizing the timeliness of earthquake early warning information transmission. This disclosure provides an earthquake early warning information dissemination method and system that conforms to the characteristics of IPTV services, ensuring both broadcast control security and timely information transmission. This disclosure also provides a method for calculating earthquake early warning information on the IPTV terminal side. The earthquake early warning monitoring module only needs to calculate the earthquake early warning information for each multicast area center. The earthquake early warning application on the set-top box side dynamically adjusts the information based on the actual geographical location of the set-top box, reducing the computational burden on the server. This ensures both the timeliness and accuracy of information transmission.

[0151] Reference Figure 8 This illustration shows an IPTV-based earthquake early warning method provided in an embodiment of the present disclosure, comprising:

[0152] S801: The earthquake bureau's equipment monitors earthquakes, determines that an earthquake will occur, and generates the first earthquake early warning information;

[0153] S802: The broadcast control equipment reviews the first earthquake early warning information, confirms that the first earthquake early warning information is compliant, and sends the first earthquake early warning information to the IPTV operator's management platform;

[0154] S803: The management equipment of the management platform converts the first earthquake early warning information into the second earthquake early warning information. If there are Y areas to be warned, the management platform will perform Y conversions from the first earthquake early warning information to the second earthquake early warning information.

[0155] S804: Send the second earthquake early warning information for region x to the multicast equipment in region x;

[0156] S805: The multicast equipment in the xth region sends the second earthquake early warning information to the IPTV terminal in the xth region;

[0157] S806: The IPTV terminal in the x-th area converts the second earthquake early warning information into the third earthquake early warning information;

[0158] S807: Earthquake early warning display uses appropriate display parameters based on local earthquake intensity.

[0159] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of this disclosure are not limited to the described order of actions, because according to the embodiments of this disclosure, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of this disclosure.

[0160] Reference Figure 9 The diagram shows a structural block diagram of an IPTV-based earthquake early warning device provided in this embodiment, which may specifically include the following modules:

[0161] The receiving module 901 is used to receive the first earthquake early warning information sent by the broadcast control equipment; the first earthquake early warning information is used for earthquake early warning at the epicenter location;

[0162] The conversion module 902 is used to convert the first earthquake early warning information into the second earthquake early warning information according to the relative position between the specified location of the x-th region and the epicenter location; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; wherein the second earthquake early warning information is used for multicast to IPTV terminals in the x-th region.

[0163] In some embodiments, the apparatus further includes:

[0164] A sending module is used to send the second earthquake early warning information to the multicast device in the xth region; wherein the second earthquake early warning information is used to be multicast by the multicast device in the xth region to IPTV terminals in the xth region.

[0165] In some embodiments, the sending module is further configured to send IPTV terminal information to the multicast device in the xth region, wherein the IPTV terminal information includes at least the network address information of the IPTV terminal located in the xth region.

[0166] In some embodiments, the first earthquake early warning information includes first time information and / or first intensity information; the first time information is used to indicate the earthquake prediction time at the epicenter location; the first intensity information is used to indicate the earthquake intensity at the epicenter location.

[0167] In some embodiments, the conversion module is specifically configured to perform at least one of the following: determining second time information based on the relative position between a specified location in the x-th region and the epicenter location, the second time information indicating the predicted time of earthquake arrival at the specified location in the x-th region; and determining second intensity information based on the first intensity information based on the relative position between the specified location in the x-th region and the epicenter location, the second intensity information indicating the intensity of earthquake arrival at the specified location in the x-th region.

[0168] Reference Figure 10 The diagram shows a structural block diagram of an IPTV-based earthquake early warning device provided in this embodiment, which may specifically include the following modules:

[0169] The receiving module 1001 is configured to receive second earthquake early warning information sent by the IPTV management device; the second earthquake early warning information is obtained by converting first earthquake early warning information based on the relative position between the specified location and the epicenter location of the x-th region; wherein the first earthquake early warning information is used for earthquake early warning at the epicenter location; the second earthquake early warning information is used for earthquake early warning within the x-th region; x is a positive integer less than or equal to Y; Y is the total number of regions to be warned by earthquakes;

[0170] The sending module 1002 is used to multicast the second earthquake early warning information to IPTV terminals in the xth region.

[0171] In some embodiments, the receiving module 1001 is further configured to receive IPTV terminal information sent by the management device; the IPTV terminal information includes at least network address information of IPTV terminals located in the xth region; the network address information is used by the multicast device to multicast the second earthquake early warning information to IPTV terminals in the xth region.

[0172] Reference Figure 11 The diagram shows a structural block diagram of an IPTV-based earthquake early warning device provided in this embodiment, which may specifically include the following modules:

[0173] The receiving module 1101 is used to receive the second earthquake early warning information multicast by the multicast device of the xth region; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; the second earthquake early warning information is obtained by converting the first earthquake early warning information according to the relative position between the specified location and the epicenter location of the xth region; the first earthquake early warning information is used for earthquake early warning at the epicenter location;

[0174] The display module 1102 is used to display earthquake early warning information based on the second earthquake early warning information.

[0175] In some embodiments, the display module 1102 is specifically used to determine, based on the second earthquake early warning information, third earthquake early warning information related to the location of the IPTV terminal; and to display earthquake early warning information based on the third earthquake early warning information.

[0176] In some embodiments, the second earthquake early warning information includes second time information and / or second intensity information; the second time information is used to indicate the predicted time when the earthquake will reach the specified location in the x-th region; the second intensity information is used to indicate the intensity of the earthquake at the specified location in the x-th region.

[0177] In some embodiments, the display module 1102 is specifically used to determine third time information based on the second time information, the third time information being used to indicate the predicted time when the earthquake will reach the location of the IPTV terminal; and to determine third intensity information based on the second intensity information, the third intensity information being used to indicate the intensity of the earthquake when it reaches the location of the IPTV terminal.

[0178] In some embodiments, the display module 1102 is specifically used to determine display parameters based on the earthquake intensity indicated by the third earthquake early warning information; wherein the display parameters are different for different earthquake intensities; and to display earthquake early warnings based on the display parameters.

[0179] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0180] In addition, embodiments of this disclosure also provide an electronic device, such as... Figure 12 As shown, it includes a processor 1201, a communication interface 1202, a memory 1203, and a communication bus 1204. The processor 1201, the communication interface 1202, and the memory 1203 communicate with each other through the communication bus 1204.

[0181] Memory 1203 is used to store computer programs;

[0182] When the processor 1201 executes the program stored in the memory 1203, it performs the following steps: receiving first earthquake early warning information sent by the broadcast control equipment; the first earthquake early warning information is used for earthquake early warning at the epicenter location; converting the first earthquake early warning information into second earthquake early warning information according to the relative position between the specified location of the xth region and the epicenter location; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned by earthquakes; wherein the second earthquake early warning information is used for multicast to IPTV terminals in the xth region.

[0183] In some embodiments, the method further includes: sending the second earthquake early warning information to a multicast device in the xth region; wherein the second earthquake early warning information is used to be multicast by the multicast device in the xth region to IPTV terminals in the xth region.

[0184] In some embodiments, the method further includes: sending IPTV terminal information to the multicast device in the xth region, wherein the IPTV terminal information includes at least the network address information of the IPTV terminal.

[0185] In some embodiments, the first earthquake early warning information includes first time information and / or first intensity information; the first time information is used to indicate the earthquake prediction time at the epicenter location; the first intensity information is used to indicate the earthquake intensity at the epicenter location.

[0186] In some embodiments, converting first earthquake early warning information into second earthquake early warning information based on the relative position between a designated location in the x-th region and the epicenter location includes at least one of the following: determining second time information based on the relative position between the designated location in the x-th region and the epicenter location, the second time information indicating the predicted time of earthquake arrival at the designated location in the x-th region; and determining second intensity information based on the first intensity information based on the relative position between the designated location in the x-th region and the epicenter location, the second intensity information indicating the intensity of earthquake arrival at the designated location in the x-th region.

[0187] In some embodiments, such as Figure 12 The electronic device shown can also perform the following steps: receiving second earthquake early warning information sent by the IPTV management device; the second earthquake early warning information is obtained by converting first earthquake early warning information according to the relative position between the specified location and the epicenter location of the x-th region; wherein the first earthquake early warning information is used for earthquake early warning at the epicenter location; the second earthquake early warning information is used for earthquake early warning in the x-th region; x is a positive integer less than or equal to Y; Y is the total number of regions to be warned by earthquakes; and multicasting the second earthquake early warning information to IPTV terminals in the x-th region.

[0188] In some embodiments, the method further includes: receiving IPTV terminal information sent by the management device; the IPTV terminal information includes at least the network address information of the IPTV terminal; the network address information is used by the multicast device to multicast the second earthquake early warning information to IPTV terminals in the x-th region.

[0189] In some embodiments, such as Figure 12The electronic device shown can also perform the following steps: receiving second earthquake early warning information multicast by the multicast device of the xth region; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; the second earthquake early warning information is obtained by converting first earthquake early warning information according to the relative position between the specified location and the epicenter location of the xth region; the first earthquake early warning information is used for earthquake early warning at the epicenter location; and earthquake early warning is displayed based on the second earthquake early warning information.

[0190] In some embodiments, the step of displaying earthquake early warning information based on the second earthquake early warning information includes: determining third earthquake early warning information related to the location of the IPTV terminal based on the second earthquake early warning information; and displaying earthquake early warning information based on the third earthquake early warning information.

[0191] In some embodiments, the second earthquake early warning information includes second time information and / or second intensity information; the second time information is used to indicate the predicted time when the earthquake will reach the specified location in the x-th region; the second intensity information is used to indicate the intensity of the earthquake at the specified location in the x-th region.

[0192] In some embodiments, determining third earthquake early warning information related to the location of the IPTV terminal based on the second earthquake early warning information includes at least one of the following: determining third time information based on the second time information, the third time information being used to indicate the predicted time when the earthquake will reach the location of the IPTV terminal; determining third intensity information based on the second intensity information, the third intensity information being used to indicate the intensity at which the earthquake will reach the location of the IPTV terminal.

[0193] In some embodiments, displaying earthquake early warnings based on the third earthquake early warning information includes: determining display parameters based on the earthquake intensity indicated by the third earthquake early warning information; wherein the display parameters are different for different earthquake intensities; and displaying earthquake early warnings based on the display parameters.

[0194] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.

[0195] The communication interface is used for communication between the aforementioned terminal and other devices.

[0196] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0197] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0198] like Figure 13 As shown, in another embodiment of the present invention, a computer-readable storage medium 1301 is also provided, which stores instructions that, when executed on a computer, cause the computer to execute the IPTV-based earthquake early warning information method described in the above embodiment.

[0199] In another embodiment of the present invention, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to execute the earthquake early warning information method based on IPTV described in the above embodiments.

[0200] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)).

[0201] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0202] The various embodiments in this specification are described in a related manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0203] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of protection of the present invention.

Claims

1. An earthquake early warning method based on IPTV (Internet Protocol Television), characterized in that, Performed by a management device, the method includes: Receive the first earthquake early warning information sent by the broadcast control equipment; the first earthquake early warning information is used for earthquake early warning at the epicenter location; Based on the relative position between the specified location of the x-th region and the epicenter location, the first earthquake early warning information is converted into second earthquake early warning information; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; and where the second earthquake early warning information is used for multicast to IPTV terminals within the x-th region.

2. The method according to claim 1, characterized in that, The method further includes: The second earthquake early warning information is sent to the multicast device in the xth region; wherein the second earthquake early warning information is used to be multicast by the multicast device in the xth region to the IPTV terminal in the xth region.

3. The method according to claim 2, characterized in that, The method further includes: Send IPTV terminal information to the multicast device in the xth region, wherein the IPTV terminal information includes at least the network address information of the IPTV terminal.

4. The method according to any one of claims 1 to 3, characterized in that, The first earthquake early warning information includes first time information and / or first intensity information; the first time information is used to indicate the earthquake prediction time at the epicenter location; the first intensity information is used to indicate the earthquake intensity at the epicenter location.

5. The method according to claim 4, characterized in that, Based on the relative position between the specified location of the xth region and the epicenter location, the first earthquake early warning information is converted into second earthquake early warning information, including at least one of the following: Based on the relative position between the designated location of the xth region and the epicenter location, second time information is determined, which is used to indicate the predicted time when the earthquake will reach the designated location of the xth region; Based on the relative position between the designated location of the xth region and the epicenter location, second intensity information is determined based on the first intensity information. The second intensity information is used to indicate the intensity of the earthquake reaching the designated location of the xth region.

6. An earthquake early warning method based on IPTV (Internet Protocol Television), characterized in that, Performed by the multicast device in the xth region, the method includes: The system receives a second earthquake early warning information sent by the IPTV management device. The second earthquake early warning information is obtained by converting the first earthquake early warning information based on the relative position between the specified location and the epicenter location of the x-th region. The first earthquake early warning information is used for earthquake early warning at the epicenter location. The second earthquake early warning information is used for earthquake early warning within the x-th region. x is a positive integer less than or equal to Y. Y is the total number of regions to be warned of earthquakes. The second earthquake early warning information is multicast to IPTV terminals in the xth region.

7. The method according to claim 6, characterized in that, The method further includes: The system receives IPTV terminal information sent by the management device; the IPTV terminal information includes at least the network address information of the IPTV terminal; the network address information is used by the multicast device to multicast the second earthquake early warning information to IPTV terminals in the x-th region.

8. An earthquake early warning method based on IPTV (Internet Protocol Television), characterized in that, The method, executed by an IPTV terminal in the x-th region, includes: The system receives second earthquake early warning information multicast by the multicast device in the x-th region; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned of earthquakes; the second earthquake early warning information is obtained by converting first earthquake early warning information based on the relative position between the specified location and the epicenter location of the x-th region; the first earthquake early warning information is used for earthquake early warning at the epicenter location; An earthquake early warning will be displayed based on the second earthquake early warning information.

9. The method according to claim 8, characterized in that, The step of displaying earthquake early warning information based on the second earthquake early warning information includes: Based on the second earthquake early warning information, a third earthquake early warning information related to the location of the IPTV terminal is determined; Earthquake early warning information is displayed based on the aforementioned third earthquake early warning information.

10. The method according to claim 9, characterized in that, The second earthquake early warning information includes second time information and / or second intensity information; the second time information is used to indicate the predicted time when the earthquake will reach the specified location in the x-th region; the second intensity information is used to indicate the intensity of the earthquake when it reaches the specified location in the x-th region.

11. The method according to claim 10, characterized in that, Based on the second earthquake early warning information, a third earthquake early warning information related to the location of the IPTV terminal is determined, including at least one of the following: Based on the second time information, a third time information is determined, which is used to indicate the predicted time when the earthquake will reach the location of the IPTV terminal. Based on the second intensity information, a third intensity information is determined, which is used to indicate the intensity of the earthquake reaching the location of the IPTV terminal.

12. The method according to any one of claims 9 to 11, characterized in that, The earthquake early warning display based on the third earthquake early warning information includes: The display parameters are determined based on the earthquake intensity indicated by the third earthquake early warning information; the display parameters are different for different earthquake intensities. Earthquake early warning is displayed based on the parameters shown.

13. An earthquake early warning device based on IPTV (Internet Protocol Television), characterized in that, include: The receiving module is used to receive the first earthquake early warning information sent by the broadcast control equipment; The first earthquake early warning information is used for earthquake early warning at the epicenter location; The conversion module is used to convert the first earthquake early warning information into the second earthquake early warning information according to the relative position between the specified location of the x-th region and the epicenter location; where x is a positive integer less than or equal to Y; where Y is the total number of regions to be warned by earthquakes; wherein the second earthquake early warning information is used for multicast to IPTV terminals in the x-th region.

14. An earthquake early warning device based on IPTV (Internet Protocol Television), characterized in that, include: The receiving module is used to receive the second earthquake early warning information sent by the IPTV management device; The second earthquake early warning information is obtained by converting the first earthquake early warning information based on the relative position between the specified location and the epicenter location of the xth region; The first earthquake early warning information is used for earthquake early warning at the epicenter location; The second earthquake early warning information is used for earthquake early warning in the x-th region; where x is a positive integer less than or equal to Y; and Y is the total number of regions to be warned of earthquakes. The sending module is used to multicast the second earthquake early warning information to IPTV terminals in the xth region.

15. An earthquake early warning device based on IPTV (Internet Protocol Television), characterized in that, include: The receiving module is used to receive the second earthquake early warning information multicast by the multicast device in the xth region; x is a positive integer less than or equal to Y; Y is the total number of areas to be warned of earthquakes; the second earthquake warning information is obtained by converting the first earthquake warning information based on the relative position between the specified location of the xth area and the epicenter location; the first earthquake warning information is used for earthquake warning at the epicenter location; The display module is used to display earthquake early warning information based on the second earthquake early warning information.

16. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; The memory is used to store computer programs; When the processor executes a program stored in the memory, it implements the method as described in any one of claims 1-5, 6-7, or 8-12.

17. A computer-readable medium having instructions stored thereon that, when executed by one or more processors, cause the processors to perform the method as described in any one of claims 1-5, 6-7, or 8-12.