CN110519244B - Game control method, communication device, system, and computer-readable storage medium - Google Patents

Game control method, communication device, system, and computer-readable storage medium Download PDF

Info

Publication number
CN110519244B
CN110519244B CN201910753005.4A CN201910753005A CN110519244B CN 110519244 B CN110519244 B CN 110519244B CN 201910753005 A CN201910753005 A CN 201910753005A CN 110519244 B CN110519244 B CN 110519244B
Authority
CN
China
Prior art keywords
game video
terminal
operation instruction
game
video information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910753005.4A
Other languages
Chinese (zh)
Other versions
CN110519244A (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.)
Migu Cultural Technology Co Ltd
Original Assignee
Migu Cultural Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Migu Cultural Technology Co Ltd filed Critical Migu Cultural Technology Co Ltd
Priority to CN201910753005.4A priority Critical patent/CN110519244B/en
Publication of CN110519244A publication Critical patent/CN110519244A/en
Application granted granted Critical
Publication of CN110519244B publication Critical patent/CN110519244B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1013Network architectures, gateways, control or user entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides a game control method, a communication device, a system and a computer readable storage medium, wherein the game control method comprises the following steps: in the process that a first terminal requests communication with a second terminal, first game video information is sent to a target terminal, wherein the target terminal is at least one of the first terminal and the second terminal; receiving operation instruction information aiming at the first game video information sent by the target terminal; determining second game video information corresponding to the operation instruction information; and sending the second game video information to the target terminal. The embodiment of the invention can enable the calling and called users to play games in the communication waiting process, and provide various requirements and experiences for the users.

Description

Game control method, communication device, system, and computer-readable storage medium
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a game control method, a communication device, a system, and a computer-readable storage medium.
Background
With the development of communication technology, the current commonly used "color ring (i.e. heard color ring)" has gradually evolved into "watched color ring", which may also be called video color ring. Video color ring is a special service of a Voice over Long-Term Evolution (VoLTE) network, and by means of the video color ring, a user can watch a section of video content in the process of dialing a Voice call or a video call under the VoLTE network, namely before the call is connected.
However, the existing video polyphonic ringtone is monotonous, only supports a single video playing picture, and cannot meet various requirements of users.
Disclosure of Invention
The embodiment of the invention provides a game control method, communication equipment, a system and a computer readable storage medium, which aim to solve the problem that the existing video polyphonic ringtone is monotonous and cannot meet various requirements of users.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a game control method, applied to an edge processing platform, including:
in the process that a first terminal requests communication with a second terminal, first game video information is sent to a target terminal, wherein the target terminal is at least one of the first terminal and the second terminal;
receiving operation instruction information aiming at the first game video information sent by the target terminal;
determining second game video information corresponding to the operation instruction information;
and sending the second game video information to the target terminal.
Optionally, the determining the second game video information corresponding to the operation instruction information includes:
selecting the second game video information from a pre-stored game video stream;
wherein the game video stream is obtained by the edge processing platform from a multimedia platform.
Optionally, the determining the second game video information corresponding to the operation instruction information includes:
sending the operation instruction information to a multimedia platform;
and receiving the second game video information sent by the multimedia platform according to the operation instruction information.
Optionally, before sending the operation instruction information to the multimedia platform, the determining second game video information corresponding to the operation instruction information further includes:
judging whether game video information corresponding to the operation instruction information is included in a pre-stored game video stream;
the sending the operation instruction information to a multimedia platform includes:
and when the game video stream does not comprise game video information corresponding to the operation instruction information, sending the operation instruction information to the multimedia platform.
Optionally, after determining whether the game video information corresponding to the operation instruction information is included in the pre-stored game video stream, the determining second game video information corresponding to the operation instruction information further includes:
and when the game video stream comprises the game video information corresponding to the operation instruction information, selecting the second game video information from the game video stream.
Optionally, after receiving the operation instruction information for the first game video information sent by the target terminal, the method further includes:
generating target effect information according to the operation instruction information;
the sending the second game video information to the target terminal includes:
adding the target effect information to the second game video information;
and sending the second game video information added with the target effect information to the target terminal.
In a second aspect, an embodiment of the present invention provides a game control method, applied to a target terminal, including:
receiving first game video information sent by an edge processing platform in the process that a first terminal requests to communicate with a second terminal;
sending operation instruction information aiming at the first game video information to the edge processing platform;
receiving second game video information sent by the edge processing platform according to the operation instruction information;
wherein the target terminal is the first terminal or the second terminal.
In a third aspect, an embodiment of the present invention provides a game control method, applied to a multimedia platform, including:
receiving operation instruction information sent by an edge processing platform in the process that a first terminal requests to communicate with a second terminal, wherein the operation instruction information is sent to the edge processing platform by a target terminal aiming at first game video information, and the target terminal is at least one of the first terminal and the second terminal;
determining second game video information according to the operation instruction information;
and sending the second game video information to the edge processing platform.
Optionally, before receiving the operation instruction information sent by the edge processing platform, the method further includes:
sending a game video stream to the edge processing platform;
and the game video stream is used for the edge processing platform to select the game video information sent to the target terminal.
Optionally, the game video stream is transmitted by the multimedia platform in the form of slices.
Optionally, the number of slices included in the game video stream is determined based on any one of the following:
presetting slicing time;
the slicing time length and the historical game information of the user are preset.
In a fourth aspect, an embodiment of the present invention provides a communication device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the game control method shown in the first aspect, or implements the steps of the game control method shown in the second aspect, or implements the steps of the game control method shown in the third aspect.
In a fifth aspect, embodiments of the present invention provide a computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, is capable of implementing the steps of the game control method shown in the first aspect, or the steps of the game control method shown in the second aspect, or the steps of the game control method shown in the third aspect.
In a sixth aspect, an embodiment of the present invention provides a game control system, including: the system comprises a first terminal, a second terminal, an edge processing platform and a multimedia platform;
the first terminal or the second terminal is used for receiving first game video information sent by the edge processing platform in the process that the first terminal requests to communicate with the second terminal; sending operation instruction information aiming at the first game video information to the edge processing platform; receiving second game video information sent by the edge processing platform according to the operation instruction information;
the edge processing platform is used for sending the first game video information to a target terminal; receiving operation instruction information aiming at the first game video information sent by the target terminal; determining second game video information corresponding to the operation instruction information; and sending the second game video information to the target terminal; the target terminal is at least one of the first terminal and the second terminal;
the multimedia platform is used for receiving the operation instruction information sent by the edge processing platform; determining the second game video information according to the operation instruction information; and sending the second game video information to the edge processing platform.
In the embodiment of the invention, the game video information can be sent to the first terminal and/or the second terminal by the aid of the edge processing platform in the process of the first terminal requesting communication with the second terminal, so that a calling party and a called party can play games in the communication waiting process, and various requirements of users are met, thereby at least solving the problems that the existing video polyphonic ringtone is monotonous and cannot meet various requirements of the users; furthermore, the interaction with the first terminal and/or the second terminal is realized by means of the edge processing platform, and the direct interaction with the multimedia platform can be avoided, so that the bandwidth is saved, the signaling processing flow is reduced, the delay in sending the game video information is reduced, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described 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 labor.
FIG. 1 is a schematic diagram of a game control system according to an embodiment of the present invention;
FIG. 2 is a flow chart of a game control method according to an embodiment of the present invention;
FIG. 3 is a second flowchart of a game control method according to an embodiment of the present invention;
FIG. 4 is a third flowchart of a game control method according to an embodiment of the present invention;
FIG. 5A is a flow chart of a game control process according to an embodiment of the present invention;
FIG. 5B is a diagram of a game interface according to an embodiment of the present invention;
FIG. 6 is a schematic structural diagram of a game control device according to an embodiment of the present invention;
FIG. 7 is a second schematic structural diagram of a game control device according to an embodiment of the present invention;
FIG. 8 is a third schematic structural diagram of a game control apparatus according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a communication device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. 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.
In order to facilitate understanding of the embodiments of the present invention, the following description is first made on video color ring and color ring.
1) From the aspect of function scope, the function scope of the video color ring and the color ring is the inclusion relation. Specifically, the video color ring is the upgrade of the color ring, and can support the playing of videos and the like besides meeting all functions of the color ring.
2) From the perspective of technical support, the technical support of video color ring and color ring is different. In the process of paging a called end by a calling end, compared with a color ring signaling flow, the signaling flow of the video color ring at least increases the media resource capability negotiation and the resource reservation part.
3) From the aspect of terminal support, the playing of the video polyphonic ringtone requires the capability of the corresponding terminal for supporting the video playing, and the playing of the polyphonic ringtone only requires the capability of the corresponding terminal for supporting the audio playing.
4) From the perspective of core network bearing, the video color ring can allocate a video bearing with the bandwidth of 974Kbps and an audio bearing with the bandwidth of 146 Kbps; and the polyphonic ringtone is only allocated with an audio bearer with the bandwidth of 146 Kbps.
In summary, the video color ring can satisfy all the requirements of the color ring, but the color ring cannot satisfy all the requirements of the video color ring.
The present invention will be described in detail with reference to the following examples and drawings.
Referring to fig. 1, fig. 1 is a schematic diagram of a game control system according to an embodiment of the present invention, and as shown in fig. 1, the system may include: a first terminal 11, an edge processing platform 12, a multimedia platform 13 and a second terminal 14.
In this embodiment, the first terminal 11 is specifically a calling terminal, and is configured to request communication with a called terminal (a second terminal 14), and in the process of requesting communication, interact with the edge processing platform 12 to receive first game video information sent by the edge processing platform 12, send operation instruction information (which may be generated based on user input) for the first game video information to the edge processing platform 12, and receive second game video information sent by the edge processing platform 12 according to the operation instruction information.
The second terminal 14 is specifically a called terminal, and is configured to interact with the edge processing platform 12 in a process of requesting communication by the first terminal 11, so as to receive the first game video information sent by the edge processing platform 12, send operation instruction information (which may be generated based on user input) for the first game video information to the edge processing platform 12, and receive second game video information sent by the edge processing platform 12 according to the operation instruction information.
The Edge processing platform 12 may be a Mobile Edge Computing (MEC) end deployed on a network side, such as a base station side, and is configured to interact with a target terminal and the multimedia platform 13 respectively in a process that the first terminal 11 requests communication with the second terminal 14, that is, send first game video information to the target terminal, receive operation instruction information, sent by the target terminal, for the first game video information, determine second game video information corresponding to the operation instruction information, and send the second game video information to the target terminal. It should be noted that the target terminal may be selected as at least one of the first terminal 11 and the second terminal 14. For the first terminal 11 and the second terminal 14, the edge processing platform 12 corresponding to the first terminal 11 and the edge processing platform 12 corresponding to the second terminal 14 may be the same or two different platforms; in the same case, the edge processing platform 12 may interact with the first terminal 11 and the second terminal 14 at the same time; in the case of two different edge processing platforms 12, the two different edge processing platforms interact with the corresponding first terminal 11 and second terminal 14, respectively.
The multimedia platform 13 may be a video polyphonic ringtone platform or the like, and is configured to receive operation instruction information sent by the edge processing platform 12 in a process that the first terminal 11 requests communication with the second terminal 14, determine corresponding second game video information according to the operation instruction information, and send the second game video information to the edge processing platform 12, so that the edge processing platform 12 sends the second game video to a target terminal, that is, the first terminal 11 and/or the second terminal 14.
Understandably, the game video information can be displayed and played in the form of video color ring.
In the embodiment of the invention, the game video information can be sent to the calling terminal and the called terminal by the aid of the edge processing platform in the process of requesting communication between the calling terminal and the called terminal, so that the calling and the called users can play games in the communication waiting process, and various requirements of the users are met, thereby at least solving the problems that the existing video polyphonic ringtone is monotonous and cannot meet various requirements of the users; furthermore, the interaction with the calling terminal and the called terminal is realized by means of the edge processing platform, and the direct interaction with the multimedia platform can be avoided, so that the bandwidth is saved, the signaling processing flow is reduced, the delay in the game video information sending process is reduced, and the user experience is improved.
Referring to fig. 2, fig. 2 is a flowchart of a game control method applied to an edge processing platform according to an embodiment of the present invention, as shown in fig. 2, the method includes the following steps:
step 201: and in the process that the first terminal requests to communicate with the second terminal, the first game video information is sent to the target terminal.
In this embodiment, the target terminal may be at least one of the first terminal and the second terminal. The requested communication may be a voice call or a video call, etc. The first game video information may be dynamically adjusted based on user requirements and/or preset rules, etc. The first game video information may be selected by the edge processing platform based on a game video stream received from a multimedia platform, or may be obtained in real time from the multimedia platform, which may be selected as a video polyphonic ringtone platform, or the like.
It is understood that the first terminal is a calling terminal (i.e., a calling end), and the second terminal is a called terminal (i.e., a called end).
Step 202: and receiving operation instruction information aiming at the first game video information sent by the target terminal.
It is understood that the operation instruction information may be generated based on an input operation of a user. For example, if the user wants to switch to the next screen when operating the first game video information, the first terminal may generate corresponding operation instruction information based on the user input by clicking a "control button".
Step 203: and determining second game video information corresponding to the operation instruction information.
Understandably, after receiving the operation instruction information, the edge processing platform can determine the game video information corresponding to the operation instruction information, namely the second game video information, by virtue of the self-capability and/or the multimedia platform and send the second game video information to the target terminal.
Step 204: and sending the second game video information to a target terminal.
In an implementation manner, the edge processing platform in this embodiment may include a game processing unit, where the game processing unit at least has video encoding, decoding, calculating, and storing functions, and may be configured to update game video information sent to the calling terminal in real time according to a game instruction.
In the embodiment of the invention, the game video information can be continuously sent to the first terminal and/or the second terminal by virtue of the edge processing platform in the process that the first terminal requests to communicate with the second terminal, so that the calling and called users can play games in the communication waiting process, and various requirements of the users are met, thereby at least solving the problems that the existing video polyphonic ringtone is monotonous and cannot meet various requirements of the users; furthermore, the interaction with the first terminal and/or the second terminal is realized by means of the edge processing platform, and the direct interaction with the multimedia platform can be avoided, so that the bandwidth is saved, the signaling processing flow is reduced, the delay in sending the game video information is reduced, and the user experience is improved.
It should be noted that the first game video information and the second game video information may be selected as one or more video pictures, and represent any two pieces of game video information in a sequence instead of specific game video information, and are associated with each other by an operation instruction of a user. In the game control method of this embodiment, by means of the operation instruction of the calling user, the first terminal, the edge processing platform, and the multimedia platform may continuously interact with each other, that is, the first terminal may continuously send the operation instruction information to the edge processing platform, and based on the operation instruction information, the edge processing platform may determine the corresponding game video information by means of its own capability and/or the multimedia platform, and feed back the game video information to the first terminal. If the calling user inputs an end instruction, the edge processing platform can not determine and send the game video information to the first terminal. Similarly, by the operation instruction of the called user, the second terminal, the edge processing platform and the multimedia platform may also continuously interact with each other, that is, the second terminal may continuously send the operation instruction information to the edge processing platform, and based on the operation instruction information, the edge processing platform may determine the corresponding game video information by its own capability and/or the multimedia platform, and feed back the game video information to the second terminal. If the called user inputs an end instruction, the edge processing platform can not determine and send the game video information to the second terminal.
In at least one embodiment of the present invention, after receiving the operation instruction information, the edge processing platform may determine, by using its own capability and/or the multimedia platform, the game video information corresponding to the operation instruction information, which is described in detail below.
The first method is as follows:
in this way, when determining the second game video information corresponding to the operation instruction information, the edge processing platform may directly select the second game video information from the pre-stored game video stream, that is, based on the analysis of the operation instruction information, directly select the second game video information from the pre-stored game video stream. Wherein the game video stream is obtained by the edge processing platform from the multimedia platform.
The second method comprises the following steps:
in the second mode, when determining the second game video information corresponding to the operation instruction information, the edge processing platform may be determined by using a multimedia platform, and the corresponding determination process may include: firstly, sending operation instruction information to a multimedia platform; and then, receiving second game video information sent by the multimedia platform according to the operation instruction information.
In this manner, the analysis of the operation instruction information is performed by the multimedia platform, and the multimedia platform determines the corresponding game video information based on the analysis of the operation instruction information.
The third method comprises the following steps:
in the third mode, when determining the second game video information corresponding to the operation instruction information, the edge processing platform may first determine whether a pre-stored game video stream includes the game video information corresponding to the operation instruction information; then, when the game video stream does not include the game video information corresponding to the operation instruction information, the operation instruction information is sent to the multimedia platform, so that the multimedia platform determines corresponding second game video information according to the operation instruction information and sends the second game video information to an edge processing platform; or when the game video stream comprises the game video information corresponding to the operation instruction information, selecting the second game video information from the game video stream.
Therefore, by means of the judgment process of the edge processing platform, the edge processing platform can selectively determine the corresponding game video information, and the game progress can be ensured to be smoothly carried out.
It should be noted that the pre-stored game video stream is sent to the edge processing platform by the multimedia platform. When the multimedia platform sends the game video stream to the edge processing platform, the game video stream can be selected based on preset rules, or the game video stream can be generated by analyzing the game process, so that the game video stream includes video information corresponding to all possible game processes, or includes video information corresponding to a preset number of game processes with higher probability, and the game processes with higher probability can be determined based on the historical game behaviors of the user.
Further, in order to enhance the game effect, after receiving the operation instruction information, the edge processing platform may generate target effect information and send the target effect information to the target terminal, in addition to determining the game video information corresponding to the operation instruction information (for example, determining by using the above-mentioned method one, method two, or method three). The target effect information is, for example, favorable sound, favorable animation effect map, refueling icon, refueling animation effect map, and the like, which is not limited in this embodiment.
Optionally, after the step 102, the method may further include:
and generating target effect information according to the operation instruction information.
Correspondingly, the step 104 may include:
adding the target effect information to the second game video information;
and sending the second game video information added with the target effect information to the target terminal.
In this way, by means of the generation and addition of the target effect information, the game experience of the user can be enhanced.
In at least one embodiment of the present invention, in order to meet the requirement of providing video information to a target terminal, an edge processing platform may send a game video acquisition request to a multimedia platform when it is determined that the pre-stored game video information cannot meet the requirement of the target terminal; and then, receiving a game video stream sent by the multimedia platform according to the game video acquisition request, and storing the game video stream so as to select game video information needing to be sent to the target terminal from the game video stream.
Optionally, the game video stream in this embodiment may be sent by the multimedia platform in the form of slices. In this way, the edge processing platform may be facilitated to receive the game video stream.
Further, the number of slices included in the game video stream may be determined based on any one of:
presetting slicing time;
the slicing time length and the historical game information of the user are preset.
The historical game information of the user may include historical game behavior of the user, historical game records of the user, and the like. In this way, the number of slices pushed can be dynamically adjusted by the user's historical game information.
For example, in the case that the number of slices included in the game video stream is determined based on the preset slice duration, if the preset slice duration is 4s, that is, the game video stream is sliced according to 4s by one slice, the multimedia platform may push 2 slices to the edge processing platform at a time. For another example, in a case where the number of slices included in the game video stream is determined based on the preset slice duration and the historical game information of the user, if the preset slice duration is 4s and the historical game information of the user indicates that the duration of each game of the user is at least 20s, the multimedia platform may push 4 slices to the edge processing platform at a time in order to avoid the edge processing platform continuously requesting the video stream from the multimedia platform.
Referring to fig. 3, fig. 3 is a flowchart of a game control method according to an embodiment of the present invention, where the method is applied to a target terminal, and the target terminal is a first terminal or a second terminal. As shown in fig. 3, the method comprises the steps of:
step 301: and receiving first game video information sent by the edge processing platform in the process of requesting communication with a second terminal by the first terminal.
In this embodiment, the requested communication may be a voice call, a video call, or the like. The first game video information may be dynamically adjusted based on user requirements and/or preset rules, etc. The first game video information may be selected by the edge processing platform based on a game video stream received from a multimedia platform, or may be obtained in real time from the multimedia platform, which may be selected as a video polyphonic ringtone platform, or the like.
It is understood that the first terminal is a calling terminal (i.e., a calling end), and the second terminal is a called terminal (i.e., a called end).
Step 302: and sending the operation instruction information aiming at the first game video information to the edge processing platform.
It is understood that the operation instruction information may be generated based on an input operation of a user. For example, if the user wants to switch to the next screen when operating the first game video information, the first terminal may generate corresponding operation instruction information based on the user input by clicking a "control button" and send the operation instruction information to the edge processing platform.
Step 303: and receiving second game video information sent by the edge processing platform according to the operation instruction information.
In this embodiment, after receiving the operation instruction information, the edge processing platform may determine, by using its own capability and/or the multimedia platform, the game video information corresponding to the operation instruction information, that is, the second game video information (the determination manner may be as described above, and is not described herein again), and send the second game video information to the target terminal, that is, the first terminal or the second terminal. And the target terminal can display and play the second game video information after receiving the second game video information.
In the embodiment of the invention, the game video information can be sent to the first terminal and/or the second terminal by the aid of the edge processing platform in the process of the first terminal requesting communication with the second terminal, so that a calling party and a called party can play games in the communication waiting process, and various requirements of users are met, thereby at least solving the problems that the existing video polyphonic ringtone is monotonous and cannot meet various requirements of the users; furthermore, the interaction with the first terminal and/or the second terminal is realized by means of the edge processing platform, and the direct interaction with the multimedia platform can be avoided, so that the bandwidth is saved, the signaling processing flow is reduced, the delay in sending the game video information is reduced, and the user experience is improved.
Referring to fig. 4, fig. 4 is a flowchart of a game control method applied to a multimedia platform according to an embodiment of the present invention, as shown in fig. 4, the method includes the following steps:
step 401: and receiving operation instruction information sent by the edge processing platform in the process of requesting communication with a second terminal by the first terminal.
And the operation instruction information is sent to the edge processing platform by the target terminal aiming at the first game video information. The operation instruction information may be generated based on an input operation by a user. The target terminal may be selected as at least one of the first terminal and the second terminal.
Step 402: and determining second game video information according to the operation instruction information.
Understandably, after receiving the operation instruction information, the multimedia platform can determine the corresponding second game video information based on the analysis of the operation instruction information.
Step 403: and sending the second game video information to the edge processing platform.
The edge processing platform can interact with the target terminal, namely the first terminal and/or the second terminal, and can send the received second game video information to the target terminal.
In the embodiment of the invention, the game video information can be sent to the first terminal and/or the second terminal by the aid of the edge processing platform in the process of the first terminal requesting communication with the second terminal, so that a calling party and a called party can play games in the communication waiting process, and various requirements of users are met, thereby at least solving the problems that the existing video polyphonic ringtone is monotonous and cannot meet various requirements of the users; furthermore, the interaction with the first terminal and/or the second terminal is realized by means of the edge processing platform, and the direct interaction with the multimedia platform can be avoided, so that the bandwidth is saved, the signaling processing flow is reduced, the delay in sending the game video information is reduced, and the user experience is improved.
Optionally, before step 401, the method may further include:
and sending the game video stream to the edge processing platform.
The game video stream can be used for the edge processing platform to select the game video information sent to the target terminal. Therefore, by issuing the game video stream to the edge processing platform, the edge processing platform can conveniently select the game video information sent to the target terminal.
Optionally, the game video stream is transmitted by the multimedia platform in the form of slices.
Optionally, the number of slices included in the game video stream is determined based on any one of the following:
presetting slicing time;
presetting slicing time length and historical game information of a user; the user's historical game information may include the user's historical game behavior, the user's historical game history, and the like. In this way, the number of slices pushed can be dynamically adjusted by the user's historical game information.
The game control process of the embodiment of the present invention will be described below with reference to fig. 5A and 5B.
In the embodiment of the invention, in order to realize the game process of the calling user, the calling user needs to subscribe a favorite game in the polyphonic ringtone portal website; and the specific game subscription process can include: firstly, a calling user sends a game subscription instruction to a video color ring platform through the Internet, a central music platform and the like, and then forwards the game subscription instruction to a game subscription center for game subscription; then, after the game subscription is successful, the game subscription center sends a confirmation short message of successful subscription to the user.
Optionally, after the game subscription is successful, in a waiting process of calling the call by the calling user, the video polyphonic ringtone platform may load the subscription game by using the game library and push the related game video information to the edge processing platform, and the edge processing platform may interact with the calling terminal to push the related game video information to the calling terminal, so that the calling user plays the game. As shown in FIG. 5A, the game control process of embodiments of the present invention may include the following steps:
step 501: the calling terminal makes a call.
Step 502: through Proxy-Call Session Control Function (P-CSCF) entity and video color ring platform, the calling terminal and the called terminal perform audio capability negotiation.
Step 503: after the audio capability negotiation, the calling terminal and the called terminal reserve corresponding resources.
Step 504: and carrying out video capability negotiation through the P-CSCF entity, the calling terminal and the video color ring platform.
Step 505: after the video capability negotiation, the calling terminal reserves the corresponding video resource.
Step 506: and the video color ring platform loads games by means of the game library.
Step 507: the video color ring platform pushes the game video stream to a game processing unit in the edge processing platform through a P-CSCF entity, and sends corresponding game video information to the calling terminal through the game processing unit.
Step 508: the calling terminal runs the game.
Step 509: the calling terminal sends a game instruction to the game processing unit; when a user carries out game operation, the calling terminal can receive a user operation instruction through the terminal sensor and sends the user operation instruction to the game processing unit; for example, as shown in fig. 5B, during the call waiting, the user may perform a game operation on the calling terminal to input an operation instruction.
Step 510: when the game processing unit judges that the requirement of the calling terminal cannot be met, namely the game video stream needs to be acquired from the video color ring platform, the video color ring platform can continue to push the game video stream to the game processing unit by virtue of the acquisition request of the game processing unit, and sends corresponding game video information to the calling terminal through the game processing unit.
Step 511: the called terminal goes off the hook and the corresponding process of pushing the game video ends.
Step 512: the calling terminal and the called terminal are communicated.
In one embodiment, during the waiting process of the calling user to make a call, the specific process of the calling terminal running the game may be: s1, the edge processing platform sends the game video information 1 to the calling terminal; s2, the calling terminal displays the received game video information 1; if the calling terminal receives an operation instruction 1 of the calling user aiming at the game video information 1, the operation instruction 1 is sent to the edge processing platform; s3, the edge processing platform sends the operation instruction 1 to the video color ring platform; s4, the video color ring platform determines the game video information 2 based on the analysis of the operation instruction 1, and sends the game video information 2 to the edge processing platform; s5, the edge processing platform sends the received game video information 2 to the calling terminal; s6, the calling terminal displays the received game video information 2; if the calling terminal receives an operation instruction 2 of the calling user aiming at the game video information 2, the operation instruction 2 is sent to the edge processing platform; s7, the edge processing platform sends the operation instruction 2 to the video color ring platform; s8, the video color ring platform determines game video information 3 based on the analysis of the operation instruction 2, and sends the game video information 3 to the edge processing platform; … … continue to provide game video information to the calling terminal in this loop. And if the called terminal is off-hook, the game process is ended.
It should be noted that, the above embodiment is described by taking an example of a calling terminal running a game, and in a specific implementation, a called terminal may also run the game by interacting with an edge processing platform and a video color ring platform, and the process is similar to the above contents, and is not described herein again.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a game control device 60 according to an embodiment of the present invention, where the game control device 60 is applied to an edge processing platform, as shown in fig. 6, the game control device 60 may include:
a first sending module 61, configured to send first game video information to a target terminal in a process that a first terminal requests communication with a second terminal, where the target terminal is at least one of the first terminal and the second terminal;
a first receiving module 62, configured to receive operation instruction information, which is sent by the target terminal and is for the first game video information;
a first determining module 63, configured to determine second game video information corresponding to the operation instruction information;
a second sending module 64, configured to send the second game video information to the target terminal.
Optionally, the first determining module 63 is specifically configured to:
selecting the second game video information from a pre-stored game video stream;
wherein the game video stream is obtained by the edge processing platform from a multimedia platform.
Optionally, the first determining module 63 may include:
the first sending unit is used for sending the operation instruction information to a multimedia platform;
and the receiving unit is used for receiving the second game video information sent by the multimedia platform according to the operation instruction information.
Optionally, the first determining module 63 may further include:
the judging unit is used for judging whether game video information corresponding to the operation instruction information is included in a pre-stored game video stream;
the first sending unit is specifically configured to: and when the game video stream does not comprise the game video information corresponding to the operation instruction information, sending the operation instruction information to the multimedia platform.
Optionally, the first determining module 63 may further include:
and the selecting unit is used for selecting the second game video information from the game video stream when the game video stream comprises the game video information corresponding to the operation instruction information.
Optionally, the game control device 60 may further include:
and the generating module is used for generating target effect information according to the operation instruction information.
Correspondingly, the second sending module 64 may include:
an adding unit configured to add the target effect information to the second game video information;
and the second sending unit is used for sending the second game video information added with the target effect information to the target terminal.
The game control device 60 in this embodiment can implement the processes of the game control method embodiment shown in fig. 2, and can achieve the same technical effects, and for avoiding repetition, the details are not repeated here.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a game control apparatus according to an embodiment of the present invention, where the game control apparatus 70 is applied to a target terminal, and the target terminal is a first terminal or a second terminal. As shown in fig. 7, the game control device 70 may include:
a second receiving module 71, configured to receive, in a process where the first terminal requests communication with the second terminal, first game video information sent by the edge processing platform;
a third sending module 72, configured to send operation instruction information for the first game video information to the edge processing platform;
and a third receiving module 73, configured to receive second game video information sent by the edge processing platform according to the operation instruction information.
The game control device 70 in this embodiment can implement the processes of the game control method embodiment shown in fig. 3, and can achieve the same technical effects, and for avoiding repetition, the details are not repeated here.
Referring to fig. 8, fig. 8 is a schematic structural diagram of a game control device 80 according to an embodiment of the present invention, where the game control device 80 is applied to a multimedia platform, as shown in fig. 8, the game control device 80 includes:
a fourth receiving module 81, configured to receive, in a process that a first terminal requests communication with a second terminal, operation instruction information sent by an edge processing platform, where the operation instruction information is sent by a target terminal to the edge processing platform for a first game video information, and the target terminal is at least one of the first terminal and the second terminal;
a second determining module 82, configured to determine second game video information according to the operation instruction information;
and a fourth sending module 83, configured to send the second game video information to the edge processing platform.
Optionally, the game control device 80 may further include:
a fifth sending module, configured to send a game video stream to the edge processing platform;
and the game video stream is used for the edge processing platform to select the game video information sent to the target terminal.
Optionally, the game video stream is transmitted by the multimedia platform in the form of slices.
Optionally, the number of slices included in the game video stream is determined based on any one of the following:
presetting slicing time length;
the slicing time length and the historical game information of the user are preset.
The game control device 80 in this embodiment can implement the processes of the game control method embodiment shown in fig. 4, and can achieve the same technical effects, and for avoiding repetition, the details are not repeated here.
In addition, an embodiment of the present invention further provides a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the computer program, when executed by the processor, may implement the processes of the game control method embodiment applied to the edge processing platform, or implement the processes of the game control method embodiment applied to the first terminal, or implement the processes of the game control method embodiment applied to the multimedia platform, and may achieve the same technical effects, and in order to avoid repetition, details are not repeated herein. Alternatively, the communication device may be any one of an edge processing platform, a first terminal and a multimedia platform.
Referring to fig. 9, an embodiment of the present invention further provides a communication device, which includes a bus 91, a transceiver 92, an antenna 93, a bus interface 94, a processor 95, and a memory 96.
In an embodiment of the present invention, the communication device further includes: a computer program stored on the memory 96 and executable on the processor 95.
Optionally, when the communication device is the edge processing platform, the computer program may implement the following steps when executed by the processor 95:
in the process that a first terminal requests communication with a second terminal, first game video information is sent to a target terminal, wherein the target terminal is at least one of the first terminal and the second terminal;
receiving operation instruction information aiming at the first game video information sent by the target terminal;
determining second game video information corresponding to the operation instruction information;
and sending the second game video information to the target terminal.
Optionally, when the communication device is the above target terminal (i.e. the first terminal or the second terminal), the computer program may implement the following steps when executed by the processor 95:
receiving first game video information sent by an edge processing platform in the process that a first terminal requests to communicate with a second terminal;
sending operation instruction information aiming at the first game video information to the edge processing platform;
and receiving second game video information sent by the edge processing platform according to the operation instruction information.
Optionally, when the communication device is the above multimedia platform, the computer program may implement the following steps when executed by the processor 95:
receiving operation instruction information sent by an edge processing platform in the process that a first terminal requests to communicate with a second terminal, wherein the operation instruction information is sent to the edge processing platform by a target aiming at first game video information, and the target terminal is at least one of the first terminal and the second terminal;
determining second game video information according to the operation instruction information;
and sending the second game video information to the edge processing platform.
In fig. 9, a bus architecture (represented by bus 91), bus 91 may include any number of interconnected buses and bridges, bus 91 linking together various circuits including one or more processors, represented by processor 95, and memory, represented by memory 96. The bus 91 may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface 94 provides an interface between the bus 91 and the transceiver 92. The transceiver 92 may be one element or may be multiple elements, such as multiple receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor 95 is transmitted over a wireless medium via the antenna 93, and further, the antenna 93 receives the data and transmits the data to the processor 95.
Processor 95 is responsible for managing bus 91 and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And the memory 96 may be used to store data used by the processor 95 in performing operations.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the computer program may implement each process of the above-mentioned game control method embodiment applied to the edge processing platform, or implement each process of the above-mentioned game control method embodiment applied to the first terminal, or implement each process of the above-mentioned game control method embodiment applied to the multimedia platform, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
Computer-readable media, which include both non-transitory and non-transitory, removable and non-removable media, may implement the information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (14)

1. A game control method is applied to an edge processing platform and is characterized by comprising the following steps:
in the process that a first terminal requests communication with a second terminal, first game video information is sent to a target terminal, wherein the target terminal is at least one of the first terminal and the second terminal;
receiving operation instruction information aiming at the first game video information sent by the target terminal;
determining second game video information corresponding to the operation instruction information;
sending the second game video information to the target terminal;
the first game video information and the second game video information are one or more video pictures and are associated through the operation instruction information.
2. The method of claim 1, wherein the determining second game video information corresponding to the operation instruction information comprises:
selecting the second game video information from a pre-stored game video stream;
wherein the game video stream is obtained by the edge processing platform from a multimedia platform.
3. The method of claim 1, wherein the determining second game video information corresponding to the operation instruction information comprises:
sending the operation instruction information to a multimedia platform;
and receiving the second game video information sent by the multimedia platform according to the operation instruction information.
4. The method of claim 3, wherein before sending the operation instruction information to the multimedia platform, the determining second game video information corresponding to the operation instruction information further comprises:
judging whether game video information corresponding to the operation instruction information is included in a pre-stored game video stream;
the sending the operation instruction information to a multimedia platform includes:
and when the game video stream does not comprise game video information corresponding to the operation instruction information, sending the operation instruction information to the multimedia platform.
5. The method according to claim 4, wherein after determining whether the game video information corresponding to the operation instruction information is included in the pre-stored game video stream, the determining second game video information corresponding to the operation instruction information further comprises:
and when the game video stream comprises the game video information corresponding to the operation instruction information, selecting the second game video information from the game video stream.
6. The method according to any one of claims 1 to 5, wherein after receiving operation instruction information for the first game video information sent by the target terminal, the method further comprises:
generating target effect information according to the operation instruction information;
the sending the second game video information to the target terminal includes:
adding the target effect information to the second game video information;
and sending the second game video information added with the target effect information to the target terminal.
7. A game control method is applied to a target terminal and is characterized by comprising the following steps:
receiving first game video information sent by an edge processing platform in the process that a first terminal requests to communicate with a second terminal;
sending operation instruction information aiming at the first game video information to the edge processing platform;
receiving second game video information sent by the edge processing platform according to the operation instruction information;
the target terminal is the first terminal or the second terminal;
the first game video information and the second game video information are one or more video pictures and are associated through the operation instruction information.
8. A game control method is applied to a multimedia platform and is characterized by comprising the following steps:
receiving operation instruction information sent by an edge processing platform in the process that a first terminal requests to communicate with a second terminal, wherein the operation instruction information is sent to the edge processing platform by a target terminal aiming at first game video information, and the target terminal is at least one of the first terminal and the second terminal;
determining second game video information according to the operation instruction information;
sending the second game video information to the edge processing platform;
the first game video information and the second game video information are one or more video pictures and are associated through the operation instruction information.
9. The method of claim 8, wherein before receiving the operation instruction information sent by the edge processing platform, the method further comprises:
sending a game video stream to the edge processing platform;
and the game video stream is used for the edge processing platform to select the game video information sent to the target terminal.
10. The method of claim 9, wherein the game video stream is transmitted by the multimedia platform in the form of a slice.
11. The method of claim 10, wherein the number of slices included in the game video stream is determined based on any one of:
presetting slicing time;
the slicing time length and the historical game information of the user are preset.
12. A communication device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the computer program realizes the steps of the game control method according to any one of claims 1 to 6, or the steps of the game control method according to claim 7, or the steps of the game control method according to any one of claims 8 to 11 when executed by the processor.
13. 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 game control method according to one of claims 1 to 6, or the steps of the game control method according to claim 7, or the steps of the game control method according to one of claims 8 to 11.
14. A game control system, comprising: the system comprises a first terminal, a second terminal, an edge processing platform and a multimedia platform;
the first terminal or the second terminal is used for receiving first game video information sent by the edge processing platform in the process that the first terminal requests to communicate with the second terminal; sending operation instruction information aiming at the first game video information to the edge processing platform; receiving second game video information sent by the edge processing platform according to the operation instruction information;
the edge processing platform is used for sending the first game video information to a target terminal; receiving operation instruction information aiming at the first game video information sent by the target terminal; determining second game video information corresponding to the operation instruction information; and sending the second game video information to the target terminal; the target terminal is at least one of the first terminal and the second terminal;
the multimedia platform is used for receiving the operation instruction information sent by the edge processing platform; determining the second game video information according to the operation instruction information; sending the second game video information to the edge processing platform;
the first game video information and the second game video information are one or more video pictures and are associated through the operation instruction information.
CN201910753005.4A 2019-08-15 2019-08-15 Game control method, communication device, system, and computer-readable storage medium Active CN110519244B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910753005.4A CN110519244B (en) 2019-08-15 2019-08-15 Game control method, communication device, system, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910753005.4A CN110519244B (en) 2019-08-15 2019-08-15 Game control method, communication device, system, and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN110519244A CN110519244A (en) 2019-11-29
CN110519244B true CN110519244B (en) 2022-05-13

Family

ID=68625245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910753005.4A Active CN110519244B (en) 2019-08-15 2019-08-15 Game control method, communication device, system, and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN110519244B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111405125A (en) * 2020-03-12 2020-07-10 咪咕互动娱乐有限公司 Video color ring issuing method, server and readable storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651847A (en) * 2008-08-15 2010-02-17 深圳华为通信技术有限公司 Method, polyphonic ring tone server and system for delivering multimedia ring tones
CN102694928B (en) * 2011-03-25 2015-10-21 中兴通讯股份有限公司 The method of order video Ring Back Tone service, system and server of color ring back tone service
CN103152316A (en) * 2011-12-07 2013-06-12 中兴通讯股份有限公司 Achieving method, device and system for interactive voice response (IVR)
US9148518B2 (en) * 2013-03-14 2015-09-29 Cellco Partnership System for and method of providing video ring-back tones
CN105578107B (en) * 2014-10-14 2019-03-15 掌赢信息科技(上海)有限公司 The interaction fusion method and device of multimedia session call establishment and game
CN106598378B (en) * 2016-10-25 2019-11-22 咪咕互动娱乐有限公司 A kind of application exchange method and terminal device
CN109803056A (en) * 2017-11-15 2019-05-24 中兴通讯股份有限公司 A kind of method, apparatus and system that video frequency color ring plays
CN108259683A (en) * 2018-01-26 2018-07-06 杭州启化信息技术有限公司 A kind of method and system that video frequency color ring content is accessed based on call record list

Also Published As

Publication number Publication date
CN110519244A (en) 2019-11-29

Similar Documents

Publication Publication Date Title
CN110572515B (en) Video color ring management method, color ring platform, terminal, system and storage medium
US8682375B2 (en) Method, apparatus, computer program product and system for providing dynamic assignment of session capabilities
CN110891123B (en) Interactive information transmission method and device
US7844244B2 (en) Methods, apparatuses, and computer program products for providing dynamic assignment of slot cycle index for network nodes
CN106534910B (en) Multimedia playing control system, method and device
CN101346977A (en) Displaying information on a mobile device
US20180352398A1 (en) Method, Device And User Equipment For Pushing Service Information
CN108920120B (en) Information display control method and device
CN110650255B (en) Method and device for editing color ring back tone, color ring back tone editing unit and storage medium
CN110650252A (en) Video color ring back tone generating method and playing method
CN110741684A (en) Information sending method and device, network selection method and device and base station
CN109510881A (en) Method, apparatus, electronic equipment and the readable storage medium storing program for executing of sharing files
CN110519244B (en) Game control method, communication device, system, and computer-readable storage medium
CN111178781A (en) Response resource allocation method, device, equipment and medium of online response system
CN105577603A (en) Method and device for broadcasting multimedia messages
CN114172964B (en) Scheduling method, device, communication equipment and storage medium of content distribution network
US20170187872A1 (en) System and method for device availability signaling
CN111367592B (en) Information processing method and device
CN112732212A (en) Display method, electronic device, and storage medium
CN111800548A (en) Method, terminal, system, color ring platform and storage medium for replacing video color ring
CN111756849A (en) Information broadcasting method and device
CN104137091A (en) Apparatus and method for processing data of mobile terminal
CN114374859B (en) Video color ring playing method, platform and terminal
CN114928677B (en) Call processing method, system, storage medium and electronic equipment
JP4111894B2 (en) Data providing system, data providing method, and communication apparatus

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