CN111328032A - Method and device for sending video short message - Google Patents

Method and device for sending video short message Download PDF

Info

Publication number
CN111328032A
CN111328032A CN201811545475.3A CN201811545475A CN111328032A CN 111328032 A CN111328032 A CN 111328032A CN 201811545475 A CN201811545475 A CN 201811545475A CN 111328032 A CN111328032 A CN 111328032A
Authority
CN
China
Prior art keywords
short message
terminal
video short
video
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811545475.3A
Other languages
Chinese (zh)
Other versions
CN111328032B (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.)
Beijing Rongyu Information Technology Co ltd
China Mobile Communications Group Co Ltd
China Mobile Group Beijing Co Ltd
Original Assignee
Beijing Rongyu Information Technology Co ltd
China Mobile Communications Group Co Ltd
China Mobile Group Beijing 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 Beijing Rongyu Information Technology Co ltd, China Mobile Communications Group Co Ltd, China Mobile Group Beijing Co Ltd filed Critical Beijing Rongyu Information Technology Co ltd
Priority to CN201811545475.3A priority Critical patent/CN111328032B/en
Publication of CN111328032A publication Critical patent/CN111328032A/en
Application granted granted Critical
Publication of CN111328032B publication Critical patent/CN111328032B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a device for sending video short messages, which are used for solving the problem that no scheme capable of supporting massive parallel sending of large-capacity video short messages exists in the prior art. In the embodiment of the invention, a short message platform generates a video short message to be sent to a terminal; and sending the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, and sends platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal, and the terminal obtains the video short message from the corresponding CDN edge platform according to the platform information. Therefore, the terminal can obtain the required content nearby by distributing the large-capacity video short message to the CDN edge platform closest to the terminal, so that the response speed, the sending arrival rate and the single information capacity of the user downloading the content are improved.

Description

Method and device for sending video short message
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to a method and an apparatus for sending a video short message.
Background
The multimedia message is a message form developed on the basis of short message service, and uses WAP (Wireless application Protocol) as a carrier to transmit information such as pictures, sound, video, characters and the like. The multimedia message distribution platform generally comprises an operator, a Content Provider (CP) and a Service Provider (SP).
The traditional multimedia message service support capacity is generally less than or equal to 300KB, and usually only comprises pictures and characters, which makes the display form of the multimedia message too single. However, with the network technology, the number of users is greatly increased, and the users have higher and higher requirements for colorful and diversified display forms of information. If the multimedia message service is required to be various in implementation form and content, the size of the multimedia message greatly exceeds 300KB, and the multimedia message becomes a large-capacity video short message. With the development of terminal technology, the mobile phone can completely support large-capacity multimedia messages at present, and can achieve better message presentation effect through the large-capacity multimedia messages, thereby realizing the application in the fields of enterprise marketing, information release, policy publicity, travel popularization and the like.
Currently, a large-capacity video short message is sent by adopting an exclusive bandwidth mode, and if the transmission rate is calculated according to the exclusive bandwidth of a 100M optical fiber, the downloading speed can reach 12.8 MB/S. Assuming that the average capacity of the video short messages is calculated according to 2MB, the unique bandwidth of the 100M optical fiber can only support the video short message concurrent rate of 6 pieces/second.
However, the multimedia message service is a service with mass sending property, and the characteristic that only 6 video messages can be sent in parallel per second greatly limits the development of the multimedia message service.
In summary, there is no scheme capable of supporting a large number of parallel sending of large-capacity video short messages in the prior art.
Disclosure of Invention
The invention provides a method and a device for sending video short messages, which are used for solving the problem that no scheme capable of supporting massive parallel sending of large-capacity video short messages exists in the prior art.
In a first aspect, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
the short message platform generates a video short message to be sent to the terminal;
the short message platform sends a video short message to be sent to a terminal to a Content delivery server in a CDN (Content delivery network) so that the Content delivery server sends the video short message to a CDN edge platform, platform information of the CDN edge platform determined according to the position of the terminal through a balanced load system is sent to the terminal, and the terminal obtains the video short message from the corresponding CDN edge platform according to the platform information.
In the method, the content delivery server receives the video short message generated and sent by the short message platform and sends the video short message to the CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information. Therefore, the content of the large-capacity video short message can be released to the CDN edge platform closest to the terminal by adding a new network architecture in the existing network technology, so that the terminal can obtain the required content nearby, the response speed of the user for downloading the content is improved, the issuing arrival rate is greatly improved, and the single information capacity can be greatly improved.
In a possible implementation manner, the sending, by the short message platform, a video short message to be sent to the terminal to a content delivery server in the CDN includes:
aiming at any video short message, if the capacity of the generated video short message does not exceed a first threshold value, the short message platform directly sends the video short message to a content delivery server in the CDN; or
For any video short message, if the capacity of the generated video short message exceeds a set second threshold, the short message platform compresses the video short message, encodes the compressed video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content distribution server in the CDN; or
For any video short message, if the capacity of the generated video short message does not exceed a second threshold and exceeds a first threshold, the short message platform encodes the video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content delivery server in the CDN.
According to the method, when the short message platform determines that the capacity of the video short message can be directly sent, the video short message is directly sent to a content distribution server in the CDN; if the short message platform determines that the video short message cannot be directly sent but the capacity of the video short message does not exceed the single information capacity allowed by the CDN, the video short message is encoded and divided into a plurality of video short message data packets and sent to a content distribution server in the CDN; and if the short message platform determines that the capacity of the video short message exceeds the single information capacity allowed by the CDN, the video short message is compressed into the single information capacity allowed by the CDN, the compressed video short message is encoded and divided into a plurality of video short message data packets, and the video short message data packets are sent to a content distribution server in the CDN. Therefore, when the embodiment of the invention is used for sending the large-capacity video short message, the limitation of the message capacity of 300KB can be met, the video short message is diversified, and the user experience is improved.
In a possible implementation manner, before the short message platform generates the video short message to be sent to the terminal, the method further includes:
aiming at any video short message, the short message platform determines a candidate terminal for receiving the video short message according to user population attribute label information and user position information corresponding to the terminal; and the short message platform selects a terminal positioned in a white list from candidate terminals for receiving the video short message as a terminal for receiving the video short message.
According to the method, the short message platform determines candidate terminals needing to send the video short messages according to user population attribute label information and user position information corresponding to the terminals provided by the base station, and then selects the terminals in a white list from the candidate terminals receiving the video short messages as the terminals receiving the video short messages. Therefore, compared with the prior art that only multimedia messages are sent in a group mode without screening the received terminals, the embodiment of the invention can only send the video messages to the determined terminals needing to send the video messages, avoids causing troubles to users who do not need to receive the video messages, and improves user experience.
In a possible implementation manner, after the short message platform generates the video short message to be sent to the terminal, before sending the video short message to be sent to the terminal to the content delivery server in the CDN, the method further includes:
the short message platform eliminates terminals which are positioned in a blacklist from terminals which receive the video short messages and/or places the terminals which are not positioned in the terminals which receive the video short messages and are positioned in a red list in the terminals which receive the video short messages; and/or
And the short message platform filters the generated video short message according to the set keywords and the sensitive word bank.
According to the method, after the short message platform determines the terminal for receiving the video short message according to the user population attribute label information and the user position information corresponding to the terminal, the terminal which is positioned in a blacklist and/or the terminal which is not positioned in the terminal for receiving the video short message and is positioned in the terminal for receiving the video short message is also removed from the terminal for receiving the video short message. Therefore, the finally determined terminal for receiving the video short message can be more accurate. And the short message platform filters the generated video short message according to the set keywords and the sensitive word bank, so that the sent video short message can be ensured not to relate to social sensitivity problems.
In a second aspect, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
the content distribution server receives the video short message generated and sent by the short message platform;
the content delivery server sends the video short message to the CDN edge platform;
and the content delivery server sends the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
In the method, the content delivery server receives the video short message generated and sent by the short message platform and sends the video short message to the CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information. Therefore, the content of the large-capacity video short message can be released to the CDN edge platform closest to the terminal by adding a new network architecture in the existing network technology, so that the terminal can obtain the required content nearby, the response speed of the user for downloading the content is improved, the issuing arrival rate is greatly improved, and the single information capacity can be greatly improved.
In a possible implementation manner, after the content delivery server sends, to the terminal, platform information of the CDN edge platform determined by the balanced load system according to the location of the terminal, the method further includes:
the content delivery server receives a message of a video short message which is returned by the CDN edge platform and corresponds to a non-storage terminal;
the content delivery server sends a video short message corresponding to the terminal to the CDN edge platform which sends the message; and/or deleting the video short message stored by a non-target CDN edge platform in the CDN edge platforms storing the video short message inquired by a CDN edge platform list, wherein the target CDN edge platform is determined according to the position of the terminal by a balanced load system.
In the method, after receiving a message of a video short message corresponding to a terminal which is not stored and returned by a CDN edge platform, a content delivery server sends the video short message corresponding to the terminal to the CDN edge platform which sends the message; or after receiving a message of a video short message corresponding to a terminal which is not stored and returned by the CDN edge platform, deleting the video short message which is inquired through a CDN edge platform list and stored by a non-target CDN edge platform in the CDN edge platform for storing the video short message; or after receiving a message of a video short message corresponding to a terminal which is not stored and returned by the CDN edge platform, sending the video short message corresponding to the terminal to the CDN edge platform sending the message, and deleting the video short message which is inquired through a CDN edge platform list and stored by a non-target CDN edge platform in the CDN edge platform storing the video short message, wherein the target CDN edge platform is determined according to the position of the terminal through a balanced load system. Therefore, when the video short message corresponding to the terminal is not stored in the CDN edge platform, the video short message corresponding to the terminal that is not stored may also be sent to the content distribution server to trigger the content distribution server to further process, so as to improve the system fault tolerance.
In a third aspect, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
after receiving a video short message sent by a content delivery server, a CDN edge platform sends a downloading instruction of the video short message to a terminal, wherein the video short message is generated by a short message platform and needs to be sent to the terminal;
and if the terminals which do not download the video short messages exist in the terminals which need to receive the downloading instruction after the set period is reached, the CDN edge platform sends the downloading instruction of the video short messages to the terminals which do not download the video short messages.
In the method, after receiving a video short message sent by a content delivery server, a CDN edge platform sends a downloading instruction of the video short message to a terminal, wherein the video short message is generated by a short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message. Therefore, after the CDN edge platform sends the downloading instruction of the video short message to the terminal, when the terminal which does not download the video short message is monitored to exist in the terminals which need to receive the downloading instruction, the downloading instruction of the video short message is continuously sent to the terminal which does not download the video short message, so that the terminal can finish downloading the video short message only by receiving the downloading instruction once, and the sending arrival rate of the video short message is further improved.
In a possible implementation manner, after the CDN edge platform sends the download instruction of the video short message to the terminal, the method further includes:
and the CDN edge platform starts a timer, stops sending the downloading instruction after the timer is reached, and reports the result of downloading the video short message by the terminal to the content delivery server.
In the method, the CDN edge platform starts a timer, stops sending the downloading instruction after the timer is reached, and reports the result of downloading the video short message by the terminal to the content delivery server. Therefore, the content distribution server can further take measures according to the reported result of downloading the video short message by the terminal, and the system performance is improved.
In a fourth aspect, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
a terminal receives a downloading instruction of a video short message sent by a CDN edge platform;
the terminal downloads the video short message from the CDN edge platform;
the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
According to the method, the terminal receives the downloading instruction of the video short message sent by the CDN edge platform, successfully downloads the video short message, displays the downloaded video short message and marks that the video short message is successfully sent.
In a fifth aspect, an embodiment of the present invention further provides a short message platform for sending a video short message, including: a processor and a transceiver, the device having functionality to implement the embodiments of the first aspect described above.
In a sixth aspect, an embodiment of the present invention further provides a content distribution server for sending a video short message, including: a processor and a transceiver, the device having functionality to implement the embodiments of the second aspect described above.
In a seventh aspect, an embodiment of the present invention further provides a CDN edge platform for sending a video short message, where the CDN edge platform includes: a processor and a transceiver, the device having functionality to implement the embodiments of the third aspect described above.
In an eighth aspect, an embodiment of the present invention further provides a terminal for sending a video short message, including: a processor and a transceiver, the device having functionality to implement the embodiments of the fourth aspect described above.
In a ninth aspect, an embodiment of the present invention further provides a short message platform for sending a video short message, including at least one processing unit and at least one storage unit, where the device has functions of implementing the embodiments of the first aspect.
In a tenth aspect, an embodiment of the present invention further provides a content distribution server for sending a video short message, including at least one processing unit and at least one storage unit, where the device has functions of implementing the embodiments of the second aspect.
In an eleventh aspect, an embodiment of the present invention further provides a CDN edge platform for sending a video short message, where the CDN edge platform includes at least one processing unit and at least one storage unit, and the device has a function of implementing each embodiment of the third aspect.
In a twelfth aspect, an embodiment of the present invention further provides a terminal for sending a video short message, including at least one processing unit and at least one storage unit, where the device has functions of implementing the embodiments of the fourth aspect.
In a thirteenth aspect, a computer-readable storage medium has stored thereon a computer program which, when executed by a processor, performs the steps of the above-described method.
In addition, for technical effects brought by any one implementation manner of the fifth aspect to the twelfth aspect, reference may be made to technical effects brought by different implementation manners of the first aspect to the fourth aspect, and details are not described here again.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1A is a schematic structural diagram of a system for sending a video short message according to an embodiment of the present invention;
fig. 1B is a possible implementation manner of a short message platform provided in the embodiment of the present invention;
fig. 2 is a schematic structural diagram of a system for sending a video short message according to an embodiment of the present invention;
fig. 3 is a complete flow chart of a schematic structural diagram of a system for sending a video short message according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a first short message platform for sending video short messages according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a second content distribution server for sending video messages according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a third CDN edge platform for sending a video short message according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a fourth CDN edge platform for sending video messages according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a first terminal for sending a video short message according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a second content distribution server for sending video messages according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a third CDN edge platform for sending a video short message according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of a fourth terminal for sending a video short message according to an embodiment of the present invention;
fig. 12 is a flowchart illustrating a first method for sending a video message according to an embodiment of the present invention;
fig. 13 is a flowchart illustrating a second method for sending a video message according to an embodiment of the present invention;
fig. 14 is a flowchart illustrating a third method for sending a video message according to an embodiment of the present invention;
fig. 15 is a flowchart illustrating a fourth method for sending a video short message according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention relates to a method and a device for sending a video short message, and mainly relates to a device which comprises a short message platform, a content delivery server, a CDN edge platform and a terminal.
The short message platform is used for generating a video short message according to original content information of the provided video short message and sending the video short message to a content distribution server in the CDN, so that the content distribution server in the CDN sends the video short message to the CDN edge platform and the CDN edge platform sends the video short message to a terminal; determining a terminal for receiving the video short message according to the user population attribute label information and the user position information which are acquired by the base station and correspond to the terminal; and detecting the generated video short message, and continuously processing the keywords and the sensitive words contained in the content of the video short message.
The content delivery server is used for receiving the video short message sent by the short message platform and sending the video short message to a CDN edge platform determined according to the position of the terminal through a balanced load system so that the CDN edge platform sends the video short message to the terminal; and determining a CDN edge platform determined by the balanced load system according to the position of the terminal.
The CDN edge platform receives the video short message sent by the content delivery server and sends the video short message to the terminal.
Fig. 1A is a system for sending a video short message according to an embodiment of the present invention, which includes a short message platform, a content delivery server, a CDN edge platform, and a terminal. When the video short message needs to be sent, firstly, the short message generating platform generates the video short message, and carries out a series of processing on the video short message, and then sends the video short message to the content distribution server; the content distribution server receives the video short message generated and sent by the short message platform; sending the video short message to a CDN edge platform; sending platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal; after receiving the video short message sent by the content delivery server, the CDN edge platform sends a downloading instruction of the video short message to the terminal; after receiving a downloading instruction of a video short message sent by a CDN edge platform, a terminal downloads the video short message from the CDN edge platform; after the CDN edge platform sends a downloading instruction, if a terminal which does not download the video short message exists in terminals which need to receive the downloading instruction after a set period is reached, the CDN edge platform sends the downloading instruction of the video short message to the terminal which does not download the video short message.
The short message platform is a remote communication technology based on MM7, CMPP and HTTP protocols and an operator position big data technology, and achieves rich and colorful multimedia message service integrating content such as pictures, texts, videos, animations, two-dimensional codes and hyperlinks. The intelligent, customized, efficient and real-time accurate big data message service system is mainly provided for clients.
As shown in fig. 1B, the short message platform in the embodiment of the present invention may be a keepsake service system, and the service system is composed of a regional intelligent platform, a large data center platform, a keepsake capability platform, and an industry gateway platform. The platforms are interconnected, coordinated and operated efficiently to serve end users.
The regional intelligent platform screens out target groups according to application scenes (time, event and region) by combining population attributes (age, sex, constant/moving, travel and the like), and processes encrypted and desensitized IMSI (International Mobile Subscriber identity Number) data according to the requirement of confidentiality; then, the big data center platform decrypts the screened encrypted IMSI data and transmits the encrypted IMSI data to the sharp message capability platform; the sharp information capacity platform carries out duplication elimination judgment on the related mobile phone numbers by a black-white-red list management mechanism, edits the content, filters key words and sensitive words, and rapidly issues the content to an industry gateway according to a timing task; the industry gateway receives the request sent by the trust capability platform, real-time issuing and processing are carried out on the request to the mobile phone end, the mobile phone end downloads the received content, the user information is in the operator system in the whole process, and the risk of personal privacy disclosure is avoided.
The belief ability platform is designed in a modular mode, processing among all functional modules of the system is designed according to the minimum coupling principle, and system operation complexity and failure rate during operation are reduced by reducing association among all the modules. The platform has good flexibility, operability and expandability. The content management, the message template management and the message sending management are mainly responsible for editing, auditing and sending management of message contents; the communication management is mainly responsible for the statistical management of number resource information. The interface management is mainly responsible for the access management of the system interface; the channel management is mainly responsible for access management and switching control of channel resources; the CDN content acceleration management is mainly responsible for the system to facilitate the fast delivery of messages. The report statistics is mainly responsible for carrying out statistics of message sending according to different message contents; enterprise management, system management and maintenance management, which is mainly responsible for the setting of relevant systems such as management, configuration and maintenance of business.
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 2, an embodiment of the present invention provides a system for sending a video short message, where the system includes:
the short message platform 100 is used for generating a video short message to be sent to a terminal; sending the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, sending platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal, and obtaining the video short message from the corresponding CDN edge platform by the terminal according to the platform information.
The content distribution server 101 is used for receiving the video short message generated and sent by the short message platform; sending the video short message to a CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
The CDN edge platform 102 is used for sending a downloading instruction of the video short message to the terminal after receiving the video short message sent by the content delivery server, wherein the video short message is generated by the short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message.
The terminal 103 is configured to receive a download instruction of a video short message sent by the CDN edge platform; downloading the video short message from a CDN edge platform; the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
The short message platform in the system generates a video short message to be sent to the terminal and sends the video short message to be sent to the terminal to a content delivery server in the CDN; and then, the content delivery server sends the video short message to the CDN edge platform, and the CDN edge platform sends the video short message to the terminal. Therefore, the content of the large-capacity video short message can be released to the CDN edge platform closest to the terminal by adding a new network architecture in the existing network technology, so that the terminal can obtain the required content nearby, the response speed of the user for downloading the content is improved, the issuing arrival rate is greatly improved, and the single information capacity can be greatly improved.
The video short message is information which is formed by combining part or all of contents such as pictures, characters, videos, animations, two-dimensional codes, hyperlinks and the like.
The scheme of the embodiment of the invention will be explained with reference to the specific examples.
When the embodiment of the invention is implemented, firstly, a short message platform generates a video short message which needs to be sent to a terminal; sending the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, sending platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal, and obtaining the video short message from the corresponding CDN edge platform by the terminal according to the platform information.
In specific implementation, before the short message platform generates the video short message to be sent to the terminal, a target terminal needing to send the video short message needs to be determined.
First, the following description will be made with respect to a target terminal that the short message platform determines needs to send a video short message.
In specific implementation, a video short message sent to a terminal as required can be used for planning a region range expected to be sent, and then the terminal for receiving the video short message is determined in the determined region range.
Optionally, for any video short message, the short message platform determines a candidate terminal for receiving the video short message according to user population attribute tag information and user position information corresponding to the terminal;
and the short message platform selects a terminal positioned in a white list from candidate terminals for receiving the video short message as a terminal for receiving the video short message.
According to the method, the short message platform determines candidate terminals needing to send the video short messages according to the user population attribute label information and the user position information corresponding to the terminals provided by the base station, and then selects the terminals located in the white list from the candidate terminals receiving the video short messages as the terminals receiving the video short messages. Therefore, compared with the prior art that only multimedia messages are sent in a group mode without screening the received terminals, the embodiment of the invention can only send the video messages to the determined terminals needing to send the video messages, avoids causing troubles to users who do not need to receive the video messages, and improves user experience.
In specific implementation, a regional intelligent platform in a short message platform screens out a target population according to an application field and population attributes, and the regional intelligent platform processes IMSI data subjected to encryption desensitization for the sake of confidentiality; and then, the big data center platform in the short message platform decrypts the screened encrypted IMSI data to obtain a candidate target terminal for receiving the video short message.
The user population attribute label information includes, but is not limited to, age, gender, regular population or floating population, tourist, and the like.
The user position information refers to longitude and latitude information of the user position. The position information of the user is determined by the call record, the internet access record and the like of the base station at the terminal.
In specific implementation, when data interaction exists between the terminal and the base station, the base station can position the terminal according to the data interaction record between the terminal and the base station.
The candidate terminals receiving the video short messages, which are determined by the short message platform according to the user population attribute label information and the user position information corresponding to the terminals, are all terminals meeting big data statistics in a determined area range, and at the moment, the determined terminals are wide and need to be further determined according to a preset white list.
And when determining that candidate terminals receiving the video short messages, which are determined according to the user population attribute label information and the user position information corresponding to the terminals, belong to the same white list, determining that the terminal is the terminal receiving the video short messages.
Further, after the short message platform determines a terminal for receiving the video short message according to the user population attribute tag information, the user position information and the white list corresponding to the terminal, the short message platform also adjusts the determined terminal for receiving the video short message according to a preset black list and a red list, and simultaneously adjusts the determined terminal for receiving the video short message through the black list and the red list.
Optionally, the short message platform removes terminals located in a blacklist from terminals receiving the video short messages and/or places terminals not in the terminals receiving the video short messages and located in a red list in terminals receiving the video short messages.
According to the method, after the short message platform determines the terminal for receiving the video short message according to the user population attribute label information and the user position information corresponding to the terminal, the terminal which is positioned in a blacklist and/or the terminal which is not positioned in the terminal for receiving the video short message and is positioned in the terminal for receiving the video short message is also removed from the terminal for receiving the video short message. Therefore, the finally determined terminal for receiving the video short message can be more accurate.
When the video short message is sent, the corresponding blacklist and the corresponding red list are set manually; and for the blacklist, setting that the video short message is not sent to the terminal in the blacklist under any condition; for the red list, it is set that the terminal must be guaranteed to receive the video short message under any condition.
The blacklist and the blacklist can be set according to requirements corresponding to different services, and are not necessarily set.
Secondly, the short message platform determines a terminal needing to receive the video short message according to the method, generates the corresponding video short message according to the content needing to be sent, and processes the generated video short message.
In specific implementation, the short message platform first generates a corresponding video short message according to the input content of the original material for generating the video short message. Further, after the short message platform generates the video short message, the video short message is processed to a certain extent, so that the video short message can be displayed on the terminal.
When the short message platform processes the video short message, the quality inspection of the generated video short message is needed firstly.
Optionally, the short message platform filters the generated video short message according to the set keyword and the sensitive word bank.
In specific implementation, the short message platform filters the generated video short message according to the set keyword and the sensitive word bank, so that the sent video short message can be ensured not to relate to social sensitivity, and social security is prevented from being influenced.
Further, when the short message platform filters the generated video short message according to the set keywords and the sensitive word bank, the text content in the generated video short message is compared with the set keywords, and the video short message containing the keywords in the keywords is intercepted; or replacing keywords contained in the keywords appearing in the video short message by special symbols; and/or comparing the text content in the generated video short message with a set sensitive word bank, and intercepting the video short message containing the sensitive words in the sensitive word bank; or replacing the sensitive words contained in the sensitive word library in the video short message by special symbols.
The generated video short messages are filtered according to the set keywords and the sensitive word stock, and the capacity of the video short messages needs to be processed in order to enable the video short messages to be smoothly sent to the terminal.
Optionally, the sending the video short message to be sent to the terminal by the short message platform includes:
aiming at any video short message, if the capacity of the generated video short message does not exceed a first threshold value, the short message platform directly sends the video short message to a content delivery server in the CDN; or
For any video short message, if the capacity of the generated video short message exceeds a set second threshold, the short message platform compresses the video short message, encodes the compressed video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content distribution server in the CDN; or
For any video short message, if the capacity of the generated video short message does not exceed a second threshold and exceeds a first threshold, the short message platform encodes the video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content delivery server in the CDN.
According to the method, when the short message platform determines that the capacity of the video short message can be directly sent, the video short message is directly sent to a content distribution server in the CDN; if the short message platform determines that the video short message cannot be directly sent but the capacity of the video short message does not exceed the single information capacity allowed by the CDN, the video short message is encoded and divided into a plurality of video short message data packets and sent to a content distribution server in the CDN; and if the short message platform determines that the capacity of the video short message exceeds the single information capacity allowed by the CDN, the video short message is compressed into the single information capacity allowed by the CDN, the compressed video short message is encoded and divided into a plurality of video short message data packets, and the video short message data packets are sent to a content distribution server in the CDN. Therefore, when the embodiment of the invention is used for sending the large-capacity video short message, the limitation of the message capacity of 300KB can be met, so that the video short message is diversified, and the user experience is improved.
In specific implementation, the short message platform firstly judges whether the capacity of any video short message exceeds a set first threshold value or not aiming at any video short message, and directly sends the video short message to a content distribution server when the capacity of the video short message does not exceed the set first threshold value, and then sends a notification signaling of the video short message;
when the capacity of the video short message exceeds a set first threshold value, the short message platform further judges whether the capacity of the video short message exceeds a set second threshold value, when the capacity of the video short message does not exceed the set second threshold value, the short message platform firstly encodes the video short message, converts the format of the video short message, then segments the video short message after format conversion, ensures that the capacity of each data packet of the segmented video short message after being added with a packet header is still smaller than the set first threshold value, and finally sequentially sends the data packets formed after the video short message is segmented to a content distribution server, and sends a notification signaling of the video short message;
when the capacity of the video short message exceeds a set second threshold, the short message platform firstly compresses the generated video short message, the capacity of the video short message is compressed below the second threshold while the quality of the video short message is ensured, so that the terminal can receive the video short message, then further encodes the video short message, converts the format of the video short message, then segments the video short message after format conversion, ensures that the capacity of each data packet of the segmented video short message after being added with a packet header is still smaller than the set first threshold, and finally sequentially sends the data packets formed after the video short message is segmented to a content distribution server, and sends a notification signaling of the video short message.
Preferably, the set first threshold may be slightly smaller than a maximum value of a size of a short message which can be sent and is specified by an existing short message protocol; the second threshold set may be slightly less than the single piece of information capacity allowed by the CDN.
In a specific implementation, the single information capacity allowed by the CDN is generally 20M for an android user, and 1.9M for an ISO user.
And after the short message platform sends the generated video short message which needs to be sent to the terminal to the content distribution server, the content distribution server carries out subsequent processing.
Optionally, the content delivery server receives the video short message generated and sent by the short message platform and sends the video short message to the CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
In the method, the content delivery server receives the video short message generated and sent by the short message platform and sends the video short message to the CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information. Therefore, the content of the large-capacity video short message can be released to the CDN edge platform closest to the terminal by adding a new network architecture in the existing network technology, so that the terminal can obtain the required content nearby, the response speed of the user for downloading the content is improved, the issuing arrival rate is greatly improved, and the single information capacity can be greatly improved.
In specific implementation, after receiving data sent by a short message platform, a content distribution server firstly judges that the received data is a complete video short message with an unconverted format and does not process the video short message; if the received data is determined to be the video short message packets with the plurality of converted formats, the plurality of data packets are integrated completely after the packet heads and the packet tails of the data packets are removed to form a complete data file corresponding to the converted format of the video short message, and then the complete data file corresponding to the converted format of the video short message is decoded to obtain the complete video short message.
Meanwhile, the content delivery server determines a CDN edge platform corresponding to the terminal through the balanced load system according to the position information of the terminal determined in the short message notification message, sends the platform information of the CDN edge platform to the terminal, and simultaneously sends an indication message indicating the CDN edge platform as the terminal, a complete video short message and a short message notification message to the CDN edge platform.
Further, after the content distribution server sends the platform information of the CDN edge platform determined by the balanced load system according to the location of the terminal to the terminal, the method further includes:
the content delivery server receives a message of a video short message which is returned by the CDN edge platform and corresponds to a non-storage terminal;
the content delivery server sends a video short message corresponding to the terminal to the CDN edge platform which sends the message; and/or deleting the video short message stored by a non-target CDN edge platform in the CDN edge platforms storing the video short message inquired by a CDN edge platform list, wherein the target CDN edge platform is determined according to the position of the terminal by a balanced load system.
In the method, after receiving a message of a video short message corresponding to a terminal which is not stored and returned by a CDN edge platform, a content delivery server sends the video short message corresponding to the terminal to the CDN edge platform which sends the message; or after receiving a message of a video short message corresponding to a terminal which is not stored and returned by the CDN edge platform, deleting the video short message which is inquired through a CDN edge platform list and stored by a non-target CDN edge platform in the CDN edge platform for storing the video short message; or after receiving a message of a video short message corresponding to a terminal which is not stored and returned by the CDN edge platform, sending the video short message corresponding to the terminal to the CDN edge platform sending the message, and deleting the video short message which is inquired through a CDN edge platform list and stored by a non-target CDN edge platform in the CDN edge platform storing the video short message, wherein the target CDN edge platform is determined according to the position of the terminal through a balanced load system. Therefore, when the video short message corresponding to the terminal is not stored in the CDN edge platform, the video short message corresponding to the terminal that is not stored may also be sent to the content distribution server to trigger the content distribution server to further process, so as to improve the system fault tolerance.
As can be seen from the above content, after receiving a message of a video short message corresponding to a terminal which is not stored and returned by the CDN edge platform, the content delivery server may have three processing measures.
After receiving a message of a video short message corresponding to a terminal which is not stored and returned by a CDN edge platform, a content delivery server can directly send the video short message corresponding to the terminal to the CDN edge platform which sends the message.
After receiving the message of the video short message corresponding to the terminal which is not stored and returned by the CDN edge platform, the content delivery server inquires all CDN edge platforms storing the video short message through a CDN edge platform list, compares the CDN edge platforms respectively determined according to the target CDN edge platform determined by the position of the terminal through a balanced load system, determines the CDN edge platforms which do not belong to the target CDN edge platform in the CDN edge platforms storing the video short message, and deletes the video short message stored in the CDN edge platforms.
After receiving a message of a video short message corresponding to a terminal which is not stored and returned by the CDN edge platform, the content delivery server can directly send the video short message corresponding to the terminal to the CDN edge platform which sends the message; and querying all CDN edge platforms storing the video short messages through a CDN edge platform list, determining target CDN edge platforms according to the position of the terminal through a balanced load system, comparing the determined CDN edge platforms respectively, determining CDN edge platforms which do not belong to the target CDN edge platforms in the CDN edge platforms storing the video short messages, and deleting the video short messages stored in the CDN edge platforms.
After receiving the message of the video short message corresponding to the terminal which is not stored and returned by the CDN edge platform, the content delivery server can also judge whether a terminal which must send the video short message exists in the terminals which need to send the video short message at present or not after receiving the message of the video short message corresponding to the terminal which is not stored and returned by the CDN edge platform, and then send the video short message corresponding to the terminal to the CDN edge platform which sends the message if the terminal which must send the video short message exists.
And after the content delivery server sends the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal and sends an indication message indicating the CDN edge platform as the terminal, a complete video short message and a short message notification message to the CDN edge platform, the CDN edge platform continues processing.
Optionally, after receiving the video short message sent by the content delivery server, the CDN edge platform sends a download instruction of the video short message to the terminal, where the video short message is a video short message generated by the short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message.
In the method, after receiving a video short message sent by a content delivery server, a CDN edge platform sends a downloading instruction of the video short message to a terminal, wherein the video short message is generated by a short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message. Therefore, after the CDN edge platform sends the downloading instruction of the video short message to the terminal, the CDN edge platform can monitor that the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction, and continues to send the downloading instruction of the video short message to the terminal which does not download the video short message, so that the terminal can finish downloading the video short message only by receiving the downloading instruction once, and further the sending arrival rate of the video short message is improved.
In specific implementation, a CDN edge platform firstly sends a short message notification message sent together with a video short message to a terminal, then directly sends a downloading instruction of the video short message, starts timing, and detects whether all terminals needing to receive the video short message download the video short message or not after a set period is reached; if the terminal needing to receive the video short message does not receive the video short message, sending a downloading instruction of the video short message to the terminal not receiving the video short message; and (5) circulating and reciprocating.
Optionally, after the CDN edge platform sends the download instruction of the video short message to the terminal, the method further includes:
and the CDN edge platform starts a timer, stops sending the downloading instruction after the timer is reached, and reports the result of downloading the video short message by the terminal to the content delivery server.
In the method, the CDN edge platform starts a timer, stops sending the downloading instruction after the timer is reached, and reports the result of downloading the video short message by the terminal to the content delivery server. The content distribution server can further take measures according to the result of downloading the video short message by the reporting terminal, and the system performance is improved.
Finally, the terminal receives a downloading instruction of the video short message sent by the CDN edge platform; downloading the video short message from a CDN edge platform; the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
The terminal receives a downloading instruction of the video short message sent by the CDN edge platform, successfully downloads the video short message, displays the downloaded video short message and marks that the video short message is successfully sent.
Specifically, the scheme for sending the video short message provided by the embodiment of the invention has various application scenes. A few examples will be given briefly.
1. Emergency command and disaster early warning.
During natural disaster season, a target evacuation area is drawn through an electronic map, a target user group is determined according to user information provided by a base station, then a video short message for generating disaster early warning is sent to the target group of the target evacuation area through a CDN platform, and meanwhile, each terminal user in the target evacuation area can be set to be a necessary target terminal, so that the early warning information of all citizens in the target evacuation area can be accurately and timely sent, emergency evacuation knowledge can be widely publicized, and the consciousness of warning the whole citizens to improve natural disaster risk avoidance and self rescue is achieved.
2. And (5) propagandizing in scenic spots.
At popular scenic spots, accurate video short messages are pushed through scenic spot fence setting, scenic spot characteristics are publicized, and tourism brand and area business card publicizing effects are improved. After receiving the mobile phone message, the tourist can clearly see the contents of introduction, VR panorama, video recommendation and the like of the tourist attractions, and can open a link to view the detailed conditions of the tourist attractions. The mode not only creates abundant, manageable, extensible, stable, safe and diversified services for tourism industry departments in various regions, but also promotes the latest and best tourism resource information for tourists.
3. Public welfare propaganda of government.
Public service advertisements for exquisite video contents are generated by processing data such as pictures, sounds, videos and characters, public service publicity videos are pushed according to regional distribution, and government public services and quality are improved. After receiving the mobile phone message, the client can clearly see the public welfare propaganda film, public welfare teaching and other contents, and can open the link to view the detailed public welfare propaganda content. The method not only can propagate a healthy society to the public, benefit the public welfare concept of the people, improve the quality of the public, standardize the behavior of the public, but also can create a positive, healthy and energetic cultural atmosphere.
4. And (4) member service.
When a merchant updates or initiates sales promotion activities, the latest information of commodities, activities and the like of the merchant is quickly and accurately transmitted to the customers through the video short messages in the modes of characters, pictures, voice, video and the like, the activities of the merchant are preheated and popularized, and the volume of the transaction is promoted.
As shown in fig. 3, an embodiment of the present invention provides a detailed flowchart of a method for sending a video short message.
Step 300, the short message platform determines a terminal for receiving the video short message according to user population attribute label information and user position information corresponding to the terminal;
301, selecting a terminal in a white list as a terminal for receiving the video short message by a short message platform from candidate terminals for receiving the video short message;
step 302, the short message platform eliminates terminals which are positioned in a blacklist from the terminals which receive the video short messages and/or places the terminals which are not positioned in the terminals which receive the video short messages and are positioned in the terminals which receive the video short messages;
303, generating a video short message to be sent to a terminal by a short message platform;
and step 304, the short message platform filters the generated video short message according to the set keywords and the sensitive word bank.
305, the short message platform judges whether the capacity of the generated video short message exceeds a first threshold value, if so, executing 306; otherwise, go to step 307;
step 306, the short message platform sends the video short message to a content delivery server in the CDN;
307, the short message platform judges whether the capacity of the generated video short message exceeds a second threshold, if so, executing 308; otherwise, go to step 309;
step 308, the short message platform encodes the video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content delivery server in the CDN;
step 309, compressing the video short message by the short message platform, encoding the compressed video short message, dividing the encoded video short message into a plurality of video short message data packets, and sending the video short message data packets to a content delivery server in the CDN;
step 310, the content distribution server receives a video short message generated and sent by the short message platform;
step 311, the content delivery server sends platform information of the CDN edge platform determined by the balanced load system according to the location of the terminal to the terminal;
step 312, the content delivery server sends the video short message to the CDN edge platform;
313, after receiving the video short message sent by the content delivery server, the CDN edge platform sends a downloading instruction of the video short message to the terminal;
step 314, the terminal receives a downloading instruction of the video short message sent by the CDN edge platform and downloads the video short message from the CDN edge platform;
step 315, if there is a terminal which does not download the video short message in the terminals which need to receive the download instruction after the set period is reached, the CDN edge platform sends the download instruction of the video short message to the terminal which does not download the video short message;
step 316, if the CDN edge platform starts a timer, stopping sending the download instruction after the timer arrives, and reporting a result of the terminal downloading the video short message to the content delivery server.
Since step 314 may be triggered by step 313 or 315, there is no necessarily chronological relationship between step 314 and step 315.
Based on the same inventive concept, the embodiment of the present invention further provides a device for sending a video short message, because the short message platform, the content delivery server, the CDN edge platform, and the terminal in the device are the short message platform, the content delivery server, the CDN edge platform, and the terminal in the system in the embodiment of the present invention, and the principle of the device for solving the problem is similar to that of the system, the implementation of the method may refer to the implementation of the system, and repeated parts are not described again.
As shown in fig. 4, an embodiment of the present invention provides a short message platform for sending a video short message, including: processor 400 and transceiver 401:
the processor 400 is configured to perform data transmission through the transceiver 401 and generate a video short message to be sent to a terminal; sending the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, sending platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal, and obtaining the video short message from the corresponding CDN edge platform by the terminal according to the platform information.
Optionally, the processor 400 is specifically configured to:
for any video short message, if the capacity of the generated video short message does not exceed a first threshold, directly sending the video short message to a content delivery server in the CDN; or
For any video short message, if the capacity of the generated video short message exceeds a set second threshold, compressing the video short message, encoding the compressed video short message, dividing the encoded video short message into a plurality of video short message data packets, and sending the video short message data packets to a content delivery server in the CDN; or
And if the capacity of the generated video short message does not exceed a second threshold value and exceeds a first threshold value, the video short message is encoded, divided into a plurality of video short message data packets and sent to a content distribution server in the CDN.
Optionally, the processor 400 is further configured to:
before generating a video short message to be sent to a terminal, determining a candidate terminal for receiving the video short message according to user population attribute label information and user position information corresponding to the terminal aiming at any video short message; and the short message platform selects a terminal positioned in a white list from candidate terminals for receiving the video short message as a terminal for receiving the video short message.
Optionally, the processor 400 is further configured to:
after generating a video short message to be sent to a terminal, before sending the video short message to be sent to the terminal to a content delivery server in the CDN, removing a terminal which is positioned in a blacklist and/or a terminal which is not positioned in the terminal for receiving the video short message and is positioned in the terminal for receiving the video short message from the terminal for receiving the video short message; and/or
And filtering the generated video short message according to the set keywords and the sensitive word bank.
As shown in fig. 5, an embodiment of the present invention provides a content distribution server for sending a video short message, including: processor 500 and transceiver 501:
the processor 500 is configured to perform data transmission through the transceiver 501, and receive a video short message generated and sent by the short message platform; sending the video short message to a CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
Optionally, the processor 500 is further configured to:
after platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal is sent to the terminal, a message of a video short message corresponding to the terminal which is not stored and returned by the CDN edge platform is received;
sending a video short message corresponding to the terminal to the CDN edge platform sending the message; and/or deleting the video short message stored by a non-target CDN edge platform in the CDN edge platforms storing the video short message inquired by a CDN edge platform list, wherein the target CDN edge platform is determined according to the position of the terminal by a balanced load system.
As shown in fig. 6, an embodiment of the present invention provides a CDN edge platform for sending a video short message, including: processor 600 and transceiver 601:
the processor 600 is configured to perform data transmission through the transceiver 601, receive a video short message sent by the content distribution server, and send a download instruction of the video short message to the terminal, where the video short message is generated by the short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message.
Optionally, the processor 600 is further configured to:
and after sending the downloading instruction of the video short message to the terminal, starting a timer, stopping sending the downloading instruction after the timer is up, and reporting the result of downloading the video short message by the terminal to the content distribution server.
As shown in fig. 7, an embodiment of the present invention provides a terminal for sending a video short message, including: processor 700 and transceiver 701:
the processor 700 is configured to perform data transmission through the transceiver 701, and receive a download instruction of a video short message sent by the CDN edge platform; downloading the video short message from a CDN edge platform; the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
As shown in fig. 8, an embodiment of the present invention provides a short message platform for sending a video short message, where the short message platform includes:
at least one processing unit 800 and at least one memory unit 801, wherein the memory unit stores program code that, when executed by the processing unit, causes the processing unit to perform the following:
generating a video short message to be sent to a terminal; sending the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, sending platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal, and obtaining the video short message from the corresponding CDN edge platform by the terminal according to the platform information.
Optionally, the processing unit 800 is specifically configured to:
for any video short message, if the capacity of the generated video short message does not exceed a first threshold, directly sending the video short message to a content delivery server in the CDN; or
For any video short message, if the capacity of the generated video short message exceeds a set second threshold, compressing the video short message, encoding the compressed video short message, dividing the encoded video short message into a plurality of video short message data packets, and sending the video short message data packets to a content delivery server in the CDN; or
And if the capacity of the generated video short message does not exceed a second threshold value and exceeds a first threshold value, the video short message is encoded, divided into a plurality of video short message data packets and sent to a content distribution server in the CDN.
Optionally, the processing unit 800 is further configured to:
before generating a video short message to be sent to a terminal, determining a candidate terminal for receiving the video short message according to user population attribute label information and user position information corresponding to the terminal aiming at any video short message; and the short message platform selects a terminal positioned in a white list from candidate terminals for receiving the video short message as a terminal for receiving the video short message.
Optionally, the processing unit 800 is further configured to:
after generating a video short message to be sent to a terminal, before sending the video short message to be sent to the terminal to a content delivery server in the CDN, removing a terminal which is positioned in a blacklist and/or a terminal which is not positioned in the terminal for receiving the video short message and is positioned in the terminal for receiving the video short message from the terminal for receiving the video short message; and/or
And filtering the generated video short message according to the set keywords and the sensitive word bank.
As shown in fig. 9, an embodiment of the present invention provides a content distribution server for sending a video short message, where the content distribution server includes:
at least one processing unit 900 and at least one storage unit 901, wherein the storage unit stores program code that, when executed by the processing unit, causes the processing unit to perform the following:
receiving a video short message generated and sent by a short message platform; sending the video short message to a CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
Optionally, the processing unit 900 is further configured to:
after platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal is sent to the terminal, a message of a video short message corresponding to the terminal which is not stored and returned by the CDN edge platform is received;
sending a video short message corresponding to the terminal to the CDN edge platform sending the message; and/or deleting the video short message stored by a non-target CDN edge platform in the CDN edge platforms storing the video short message inquired by a CDN edge platform list, wherein the target CDN edge platform is determined according to the position of the terminal by a balanced load system.
As shown in fig. 10, an embodiment of the present invention provides a CDN edge platform for sending a video short message, where the CDN edge platform includes:
at least one processing unit 1000 and at least one memory unit 1001, wherein said memory unit stores program code which, when executed by said processing unit, causes said processing unit to perform the following processes:
after receiving a video short message sent by a content distribution server, sending a downloading instruction of the video short message to a terminal, wherein the video short message is generated by a short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message.
Optionally, the processing unit 1000 is further configured to:
and after sending the downloading instruction of the video short message to the terminal, starting a timer, stopping sending the downloading instruction after the timer is up, and reporting the result of downloading the video short message by the terminal to the content distribution server.
As shown in fig. 11, an embodiment of the present invention provides a terminal for sending a video short message, where the terminal includes:
at least one processing unit 1100 and at least one storage unit 1101, wherein the storage unit stores program code that, when executed by the processing unit, causes the processing unit to perform the following:
receiving a downloading instruction of a video short message sent by a CDN edge platform; downloading the video short message from a CDN edge platform; the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
As shown in fig. 12, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
step 1200, the short message platform generates a video short message to be sent to the terminal;
step 1201, the short message platform sends the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, and sends platform information of the CDN edge platform determined by the balanced load system according to the location of the terminal to the terminal, and the terminal obtains the video short message from the corresponding CDN edge platform according to the platform information.
Optionally, the sending the video short message to be sent to the terminal by the short message platform includes:
aiming at any video short message, if the capacity of the generated video short message does not exceed a first threshold value, the short message platform directly sends the video short message to a content delivery server in the CDN; or
For any video short message, if the capacity of the generated video short message exceeds a set second threshold, the short message platform compresses the video short message, encodes the compressed video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content distribution server in the CDN; or
For any video short message, if the capacity of the generated video short message does not exceed a second threshold and exceeds a first threshold, the short message platform encodes the video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content delivery server in the CDN.
Optionally, before the short message platform generates the video short message to be sent to the terminal, the method further includes:
aiming at any video short message, the short message platform determines a candidate terminal for receiving the video short message according to user population attribute label information and user position information corresponding to the terminal; and the short message platform selects a terminal positioned in a white list from candidate terminals for receiving the video short message as a terminal for receiving the video short message.
Optionally, after the short message platform generates the video short message to be sent to the terminal, before sending the video short message to be sent to the terminal to the content delivery server in the CDN, the method further includes:
the short message platform eliminates terminals which are positioned in a blacklist from terminals which receive the video short messages and/or places the terminals which are not positioned in the terminals which receive the video short messages and are positioned in a red list in the terminals which receive the video short messages; and/or
And the short message platform filters the generated video short message according to the set keywords and the sensitive word bank.
As shown in fig. 13, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
step 1300, the content distribution server receives a video short message generated and sent by the short message platform;
step 1301, the content delivery server sends the video short message to a CDN edge platform;
step 1302, the content delivery server sends platform information of the CDN edge platform determined by the balanced load system according to the location of the terminal to the terminal, so that the terminal obtains the video short message from the corresponding CDN edge platform according to the platform information.
Optionally, after the content delivery server sends, to the terminal, platform information of the CDN edge platform determined by the balanced load system according to the location of the terminal, the method further includes:
the content delivery server receives a message of a video short message which is returned by the CDN edge platform and corresponds to a non-storage terminal;
the content delivery server sends a video short message corresponding to the terminal to the CDN edge platform which sends the message; and/or deleting the video short message stored by a non-target CDN edge platform in the CDN edge platforms storing the video short message inquired by a CDN edge platform list, wherein the target CDN edge platform is determined according to the position of the terminal by a balanced load system.
As shown in fig. 14, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
1400, after receiving the video short message sent by the content delivery server, the CDN edge platform sends a download instruction of the video short message to the terminal, where the video short message is a video short message generated by the short message platform and needs to be sent to the terminal;
step 1401, if there is a terminal that does not download the video short message in the terminals that need to receive the download instruction after the set period is reached, the CDN edge platform sends the download instruction of the video short message to the terminal that does not download the video short message.
Optionally, after the CDN edge platform sends the download instruction of the video short message to the terminal, the method further includes:
and the CDN edge platform starts a timer, stops sending the downloading instruction after the timer is reached, and reports the result of downloading the video short message by the terminal to the content delivery server.
As shown in fig. 15, an embodiment of the present invention provides a method for sending a video short message, where the method includes:
1500, the terminal receives a downloading instruction of the video short message sent by the CDN edge platform;
step 1501, the terminal downloads the video short message from a CDN edge platform;
the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
The embodiment of the invention also provides a storage medium readable by the computing equipment aiming at the method for sending the video short message, namely, the content is not lost after the power failure. The storage medium stores a software program comprising program code, which when executed by one or more processors causes any of the above aspects of embodiments of the present invention to be implemented when the program code is executed on a computing device.
The present application is described above with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the application. It will be understood that one block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, 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, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the subject application may also be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this application, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (23)

1. A method for sending video short messages is characterized in that the method comprises the following steps:
the short message platform generates a video short message to be sent to the terminal;
the short message platform sends the video short message to be sent to the terminal to a content delivery server in a Content Delivery Network (CDN), so that the content delivery server sends the video short message to a CDN edge platform, platform information of the CDN edge platform determined according to the position of the terminal through a balanced load system is sent to the terminal, and the terminal obtains the video short message from the corresponding CDN edge platform according to the platform information.
2. The method of claim 1, wherein the short message platform sends the video short message to be sent to the terminal to a content delivery server in the CDN, and the method includes:
aiming at any video short message, if the capacity of the generated video short message does not exceed a first threshold value, the short message platform directly sends the video short message to a content delivery server in the CDN; or
For any video short message, if the capacity of the generated video short message exceeds a set second threshold, the short message platform compresses the video short message, encodes the compressed video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content distribution server in the CDN; or
For any video short message, if the capacity of the generated video short message does not exceed a second threshold and exceeds a first threshold, the short message platform encodes the video short message, divides the encoded video short message into a plurality of video short message data packets, and sends the video short message data packets to a content delivery server in the CDN.
3. The method of claim 1, wherein before the sms platform generates the video sms to be sent to the terminal, the method further comprises:
aiming at any video short message, the short message platform determines a candidate terminal for receiving the video short message according to user population attribute label information and user position information corresponding to the terminal;
and the short message platform selects a terminal positioned in a white list from candidate terminals for receiving the video short message as a terminal for receiving the video short message.
4. The method of claim 1, wherein after the short message platform generates the video short message to be sent to the terminal, and before sending the video short message to be sent to the terminal to a content delivery server in the CDN, the method further comprises:
the short message platform eliminates terminals which are positioned in a blacklist from terminals which receive the video short messages and/or places the terminals which are not positioned in the terminals which receive the video short messages and are positioned in a red list in the terminals which receive the video short messages; and/or
And the short message platform filters the generated video short message according to the set keywords and the sensitive word bank.
5. A method for sending video short messages is characterized in that the method comprises the following steps:
the content distribution server receives the video short message generated and sent by the short message platform;
the content delivery server sends the video short message to the CDN edge platform;
and the content delivery server sends the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
6. The method of claim 5, wherein after the content delivery server sends platform information of the CDN edge platform determined by the balanced load system according to the location of the terminal to the terminal, the method further comprises:
the content delivery server receives a message of a video short message corresponding to a terminal which is not stored and returned by the CDN edge platform;
the content delivery server sends a video short message corresponding to the terminal to the CDN edge platform which sends the message; and/or deleting the video short message stored by a non-target CDN edge platform in the CDN edge platforms storing the video short message inquired by a CDN edge platform list, wherein the target CDN edge platform is determined according to the position of the terminal by a balanced load system.
7. A method for sending video short messages is characterized in that the method comprises the following steps:
after receiving a video short message sent by a content delivery server, a CDN edge platform sends a downloading instruction of the video short message to a terminal, wherein the video short message is generated by a short message platform and needs to be sent to the terminal;
and if the terminals which do not download the video short messages exist in the terminals which need to receive the downloading instruction after the set period is reached, the CDN edge platform sends the downloading instruction of the video short messages to the terminals which do not download the video short messages.
8. The method of claim 7, wherein after the CDN edge platform sends the instruction to download the video sms to the terminal, the method further comprises:
and the CDN edge platform starts a timer, stops sending the downloading instruction after the timer is reached, and reports the result of downloading the video short message by the terminal to the content delivery server.
9. A method for sending video short messages is characterized in that the method comprises the following steps:
a terminal receives a downloading instruction of a video short message sent by a CDN edge platform;
the terminal downloads the video short message from the CDN edge platform;
the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
10. A short message platform for sending video short messages is characterized by comprising: a processor and a transceiver:
the processor is used for transmitting data through the transceiver and generating a video short message to be sent to the terminal; sending the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, sending platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal, and obtaining the video short message from the corresponding CDN edge platform by the terminal according to the platform information.
11. The sms platform of claim 10, wherein the processor is specifically configured to:
for any video short message, if the capacity of the generated video short message does not exceed a first threshold, directly sending the video short message to a content delivery server in the CDN; or
For any video short message, if the capacity of the generated video short message exceeds a set second threshold, compressing the video short message, encoding the compressed video short message, dividing the encoded video short message into a plurality of video short message data packets, and sending the video short message data packets to a content delivery server in the CDN; or
And if the capacity of the generated video short message does not exceed a second threshold value and exceeds a first threshold value, the video short message is encoded, divided into a plurality of video short message data packets and sent to a content distribution server in the CDN.
12. The sms platform of claim 10, wherein the processor is further configured to:
before generating a video short message to be sent to a terminal, determining a candidate terminal for receiving the video short message according to user population attribute label information and user position information corresponding to the terminal aiming at any video short message; and selecting terminals positioned in a white list from the candidate terminals for receiving the video short messages as the terminals for receiving the video short messages.
13. The sms platform of claim 10, wherein the processor is further configured to:
after generating a video short message to be sent to a terminal, before sending the video short message to be sent to the terminal to a content delivery server in the CDN, removing a terminal which is positioned in a blacklist and/or a terminal which is not positioned in the terminal for receiving the video short message and is positioned in the terminal for receiving the video short message from the terminal for receiving the video short message; and/or
And filtering the generated video short message according to the set keywords and the sensitive word bank.
14. A content distribution server for sending a video message, comprising: a processor and a transceiver:
the processor is used for transmitting data through the transceiver and receiving the video short message generated and sent by the short message platform; sending the video short message to a CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
15. The content distribution server of claim 14, wherein the processor is further configured to:
after platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal is sent to the terminal, a message of a video short message corresponding to the terminal which is not stored and returned by the CDN edge platform is received;
sending a video short message corresponding to the terminal to the CDN edge platform sending the message; and/or deleting the video short message stored by a non-target CDN edge platform in the CDN edge platforms storing the video short message inquired by a CDN edge platform list, wherein the target CDN edge platform is determined according to the position of the terminal by a balanced load system.
16. A CDN edge platform for sending video short messages is characterized by comprising: a processor and a transceiver:
the processor is used for transmitting data through the transceiver, receiving a video short message sent by the content distribution server, and sending a downloading instruction of the video short message to the terminal, wherein the video short message is generated by the short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message.
17. The CDN edge platform of claim 16 wherein the processor is further configured to:
and after sending the downloading instruction of the video short message to the terminal, starting a timer, stopping sending the downloading instruction after the timer is up, and reporting the result of downloading the video short message by the terminal to the content distribution server.
18. A terminal for transmitting a video message, comprising: a processor and a transceiver:
the processor is used for transmitting data through the transceiver and receiving a downloading instruction of the video short message sent by the CDN edge platform; downloading the video short message from a CDN edge platform; the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
19. A short message platform for sending video short messages is characterized by comprising:
at least one processing unit and at least one memory unit, wherein the memory unit stores program code that, when executed by the processing unit, causes the processing unit to perform the following:
generating a video short message to be sent to a terminal; sending the video short message to be sent to the terminal to a content delivery server in the CDN, so that the content delivery server sends the video short message to the CDN edge platform, sending platform information of the CDN edge platform determined by a balanced load system according to the position of the terminal to the terminal, and obtaining the video short message from the corresponding CDN edge platform by the terminal according to the platform information.
20. A content distribution server for sending a video message, the content distribution server comprising:
at least one processing unit and at least one memory unit, wherein the memory unit stores program code that, when executed by the processing unit, causes the processing unit to perform the following:
receiving a video short message generated and sent by a short message platform; sending the video short message to a CDN edge platform; and sending the platform information of the CDN edge platform determined by the balanced load system according to the position of the terminal to the terminal so that the terminal can obtain the video short message from the corresponding CDN edge platform according to the platform information.
21. A CDN edge platform for sending video short messages is characterized by comprising:
at least one processing unit and at least one memory unit, wherein the memory unit stores program code that, when executed by the processing unit, causes the processing unit to perform the following:
after receiving a video short message sent by a content distribution server, sending a downloading instruction of the video short message to a terminal, wherein the video short message is generated by a short message platform and needs to be sent to the terminal; and if the terminal which does not download the video short message exists in the terminals which need to receive the downloading instruction after the set period is reached, sending the downloading instruction of the video short message to the terminal which does not download the video short message.
22. A terminal for transmitting a video message, the terminal comprising:
at least one processing unit and at least one memory unit, wherein the memory unit stores program code that, when executed by the processing unit, causes the processing unit to perform the following:
receiving a downloading instruction of a video short message sent by a CDN edge platform; downloading the video short message from a CDN edge platform; the video short message is generated by a short message platform and is sent by a content delivery server and a CDN edge platform.
23. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 4 or the steps of the method according to any one of claims 5 or 6 or the steps of the method according to any one of claims 7 or 8 or the steps of the method according to claim 9.
CN201811545475.3A 2018-12-17 2018-12-17 Method and device for sending video short message Active CN111328032B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811545475.3A CN111328032B (en) 2018-12-17 2018-12-17 Method and device for sending video short message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811545475.3A CN111328032B (en) 2018-12-17 2018-12-17 Method and device for sending video short message

Publications (2)

Publication Number Publication Date
CN111328032A true CN111328032A (en) 2020-06-23
CN111328032B CN111328032B (en) 2022-06-14

Family

ID=71168541

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811545475.3A Active CN111328032B (en) 2018-12-17 2018-12-17 Method and device for sending video short message

Country Status (1)

Country Link
CN (1) CN111328032B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112769636A (en) * 2020-12-16 2021-05-07 咪咕数字传媒有限公司 Video short message link monitoring method and device, electronic equipment and storage medium
CN113938848A (en) * 2021-09-25 2022-01-14 北京烽火万家科技有限公司 Short message edge computing cloud distribution method and device, electronic equipment and medium
CN114727239A (en) * 2020-12-22 2022-07-08 ***通信集团浙江有限公司 Video short message processing system

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020112031A1 (en) * 2001-02-09 2002-08-15 Franklin Richard L. Enhanced data exchange and presentation/communication system
US20060184431A1 (en) * 2000-04-12 2006-08-17 Music Choice Media content delivery systems and methods
CN101083798A (en) * 2007-07-09 2007-12-05 中兴通讯股份有限公司 Method for realizing multimedia speech SMS service
CN101163276A (en) * 2007-11-26 2008-04-16 华为技术有限公司 Method and system of distributing multimedia message, and multimedia message center
CN101345902A (en) * 2007-07-13 2009-01-14 上海东登视讯科技有限公司 Bulk-sending method for mobile phone multimedia video short message
CN101494837A (en) * 2008-12-19 2009-07-29 操明立 Method for point to point storage of forward type voice short message based on packet
CN101562580A (en) * 2008-04-17 2009-10-21 中国科学院声学研究所 System and method for realizing video message service in IPTV network
CN102264044A (en) * 2010-05-28 2011-11-30 北京全天通信息咨询服务有限公司 Video short message sending method, apparatus thereof and system thereof
CN202721824U (en) * 2012-04-27 2013-02-06 闻泰通讯股份有限公司 Transmit-receive system for multimedia information of wireless terminal
CN103532614A (en) * 2013-10-24 2014-01-22 深圳市立基盛科技有限公司 Emergency communication method
CN104484817A (en) * 2014-12-22 2015-04-01 北京大唐智能卡技术有限公司 Advertising information processing method, advertising business server and system
CN106790657A (en) * 2017-01-19 2017-05-31 卓望信息技术(北京)有限公司 A kind of multimedia message sending, receiving method and device
CN106973302A (en) * 2016-01-14 2017-07-21 腾讯科技(深圳)有限公司 A kind of method of foradownloaded video data, apparatus and system
CN107230103A (en) * 2017-05-22 2017-10-03 江苏德胜智业信息技术有限公司 A kind of precision marketing system
CN107493346A (en) * 2017-09-07 2017-12-19 广州南翼信息科技有限公司 Resource file caching dissemination system and method based on multi-medium information spreading system

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184431A1 (en) * 2000-04-12 2006-08-17 Music Choice Media content delivery systems and methods
US20020112031A1 (en) * 2001-02-09 2002-08-15 Franklin Richard L. Enhanced data exchange and presentation/communication system
CN101083798A (en) * 2007-07-09 2007-12-05 中兴通讯股份有限公司 Method for realizing multimedia speech SMS service
CN101345902A (en) * 2007-07-13 2009-01-14 上海东登视讯科技有限公司 Bulk-sending method for mobile phone multimedia video short message
CN101163276A (en) * 2007-11-26 2008-04-16 华为技术有限公司 Method and system of distributing multimedia message, and multimedia message center
CN101562580A (en) * 2008-04-17 2009-10-21 中国科学院声学研究所 System and method for realizing video message service in IPTV network
CN101494837A (en) * 2008-12-19 2009-07-29 操明立 Method for point to point storage of forward type voice short message based on packet
CN102264044A (en) * 2010-05-28 2011-11-30 北京全天通信息咨询服务有限公司 Video short message sending method, apparatus thereof and system thereof
CN202721824U (en) * 2012-04-27 2013-02-06 闻泰通讯股份有限公司 Transmit-receive system for multimedia information of wireless terminal
CN103532614A (en) * 2013-10-24 2014-01-22 深圳市立基盛科技有限公司 Emergency communication method
CN104484817A (en) * 2014-12-22 2015-04-01 北京大唐智能卡技术有限公司 Advertising information processing method, advertising business server and system
CN106973302A (en) * 2016-01-14 2017-07-21 腾讯科技(深圳)有限公司 A kind of method of foradownloaded video data, apparatus and system
CN106790657A (en) * 2017-01-19 2017-05-31 卓望信息技术(北京)有限公司 A kind of multimedia message sending, receiving method and device
CN107230103A (en) * 2017-05-22 2017-10-03 江苏德胜智业信息技术有限公司 A kind of precision marketing system
CN107493346A (en) * 2017-09-07 2017-12-19 广州南翼信息科技有限公司 Resource file caching dissemination system and method based on multi-medium information spreading system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112769636A (en) * 2020-12-16 2021-05-07 咪咕数字传媒有限公司 Video short message link monitoring method and device, electronic equipment and storage medium
CN112769636B (en) * 2020-12-16 2022-06-14 咪咕数字传媒有限公司 Video short message link monitoring method and device, electronic equipment and storage medium
CN114727239A (en) * 2020-12-22 2022-07-08 ***通信集团浙江有限公司 Video short message processing system
CN114727239B (en) * 2020-12-22 2023-08-15 ***通信集团浙江有限公司 Video short message processing system
CN113938848A (en) * 2021-09-25 2022-01-14 北京烽火万家科技有限公司 Short message edge computing cloud distribution method and device, electronic equipment and medium

Also Published As

Publication number Publication date
CN111328032B (en) 2022-06-14

Similar Documents

Publication Publication Date Title
US9705841B2 (en) Private mobile messaging and data communications apparatus and method of managing organizational messaging
CN111328032B (en) Method and device for sending video short message
KR101264437B1 (en) Apparatus, method and system of sending and receiving for supporting application based mms
US8280416B2 (en) Method and system for distributing data to mobile devices
CN109152094B (en) Wireless network connection method for terminal
AU2005298424B2 (en) Telecommunications services apparatus and methods
CN105991682B (en) Data sharing method and device
CN111726456B (en) Data processing method and related device
KR101229382B1 (en) Multiple and multi-part message methods and systems for handling electronic message content for electronic communications devices
CN104253714B (en) Monitoring method, system, browser and server
CN112511580A (en) Message pushing method, device, storage medium and equipment
CN103248864A (en) Fusion method and system for cluster communication and video monitoring
CN111202980B (en) Information transmission method, streaming media cloud platform and computer readable storage medium
CN110830906B (en) Wide-narrow band fusion GIS system and communication method
CN106331027B (en) Information pushing method, pushing device and system
WO2015024442A1 (en) An information management method and user terminal
CN109982270A (en) The multimedia information sending method of identification and automatic adaptation mobile phone terminal in real time
CN113992460A (en) Message sending method and device, electronic equipment and storage medium
CN112637795B (en) On-hook short message transmission method, server, terminal equipment, system and storage medium
CN114679602A (en) Data processing method and device, electronic equipment and storage medium
CN114339628A (en) Method, device, storage medium and product for sending 5G rich media message
CN105897569B (en) A kind of method of reseptance and device of the network information
CN111404832B (en) Service classification method and device based on continuous TCP link
CN106789578A (en) A kind of method and system of the automatic transmission wechat circle of friends based on cloud platform
CN110505194A (en) A kind of cloud computing support platform

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