CN112214153A - Multimedia information recording method, server, terminal, system and storage medium - Google Patents
Multimedia information recording method, server, terminal, system and storage medium Download PDFInfo
- Publication number
- CN112214153A CN112214153A CN201910621636.0A CN201910621636A CN112214153A CN 112214153 A CN112214153 A CN 112214153A CN 201910621636 A CN201910621636 A CN 201910621636A CN 112214153 A CN112214153 A CN 112214153A
- Authority
- CN
- China
- Prior art keywords
- target
- information
- server
- multimedia
- virtual room
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/75—Enforcing rules, e.g. detecting foul play or generating lists of cheating players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/814—Musical performances, e.g. by evaluating the player's ability to follow a notation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5586—Details of game data or player data management for enforcing rights or rules, e.g. to prevent foul play
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8047—Music games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses a multimedia information recording method, a server, a terminal, a system and a storage medium, wherein the method comprises the following steps: receiving an operation object of a plurality of object dragging operations in the same virtual room and a time point when the operation object reaches a target position; determining a target object based on a plurality of operation objects in the virtual room and time points of the plurality of operation objects reaching a target position; and sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record the multimedia information. The user that the terminal corresponds in this application can select any object in the virtual room to drag the operation, can select oneself also can select other people to can realize striving for the chance that multimedia information recorded for other people, increased the interactivity between the user in the virtual room.
Description
Technical Field
The present application relates to the field of internet communication technologies, and in particular, to a multimedia information recording method, a server, a terminal, a system, and a storage medium.
Background
In the playing logic of the song singing-robbing application program in the prior art, a plurality of users are in a game room at the same time, each user robs the singing opportunity of a song for himself within a specified time, the game is ended according to the score ranking, and the player with higher score obtains the singing opportunity; therefore, users in the same game room can only strive for singing opportunities for themselves in a game mode, but cannot strive for singing opportunities for other people in the room, and interaction among the users in the room is not facilitated.
Therefore, there is a need to provide a multimedia information recording method, server, terminal, system and storage medium, which can increase the interactivity between users in a virtual room.
Disclosure of Invention
The application provides a multimedia information recording method, a server, a terminal, a system and a storage medium, which can increase the interactivity among users in a virtual room.
In one aspect, the present application provides a multimedia information recording method, including:
receiving an operation object of a plurality of object dragging operations in the same virtual room and a time point when the operation object reaches a target position;
determining a target object based on a plurality of operation objects in the virtual room and time points of the plurality of operation objects reaching a target position;
and sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record the multimedia information.
In another aspect, a method for recording multimedia information is provided, the method including:
in response to an object drag operation in a virtual room display interface, determining an operation object of the object drag operation and a time point at which the operation object reaches a target position;
sending the operation object and the time point of the operation object reaching the target position to a server so as to enable the server to determine a target object;
receiving a multimedia information recording instruction sent by the server;
and recording the multimedia information based on the multimedia information recording instruction.
Another aspect provides a multimedia information recording server, including:
the system comprises an operation object receiving module, a display module and a display module, wherein the operation object receiving module is used for receiving operation objects of a plurality of object dragging operations in the same virtual room and time points of the operation objects reaching target positions;
a target object determination module for determining a target object based on a plurality of operation objects in the virtual room and time points at which the plurality of operation objects reach target positions;
and the instruction sending module is used for sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record the multimedia information.
Another aspect provides a multimedia information recording terminal, including:
an operation object determination module, configured to determine, in response to an object drag operation in a virtual room display interface, an operation object of the object drag operation and a time point at which the operation object reaches a target position;
the operation object sending module is used for sending the operation object and the time point of the operation object reaching the target position to a server so as to enable the server to determine the target object;
the instruction receiving module is used for receiving a multimedia information recording instruction sent by the server;
and the multimedia information recording module is used for recording the multimedia information based on the multimedia information recording instruction.
In another aspect, a multimedia information recording system is provided, the system including a server and a terminal:
the server is used for determining a target object based on a plurality of operation objects in the virtual room and the time points of the operation objects reaching the target positions; sending a multimedia information recording instruction to a terminal corresponding to the target object;
the terminal is used for responding to an object dragging operation in a virtual room display interface, and determining an operation object of the object dragging operation and a time point when the operation object reaches a target position; and sending the operation object and the time point when the operation object reaches the target position to the server; and recording the multimedia information based on the multimedia information recording instruction.
Another aspect provides a multimedia information recording server, including a processor and a memory, where the memory stores at least one instruction, at least one program, a set of codes, or a set of instructions, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is loaded and executed by the processor to implement the multimedia information recording method as described above.
Another aspect provides a multimedia information recording terminal, the terminal comprising a processor and a memory, the memory having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, the at least one instruction, the at least one program, the set of codes, or the set of instructions being loaded and executed by the processor to implement the multimedia information recording method as described above.
Another aspect provides a computer readable storage medium having stored therein at least one instruction, at least one program, code set, or set of instructions that is loaded and executed by a processor to implement a method of recording multimedia information as described above.
The multimedia information recording method, the server, the terminal, the system and the storage medium have the following technical effects:
the method comprises the steps of determining a target object by receiving operation objects dragged by a plurality of objects in the same virtual room and time points when the operation objects reach target positions; then sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record multimedia information; the user that the terminal corresponds in this application can select any object in the virtual room to drag the operation, can select oneself also can select other people to can realize striving for the chance that multimedia information recorded for other people, increased the interactivity between the user in the virtual room.
Drawings
In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic diagram of a system provided by an embodiment of the present application;
fig. 2 is a schematic flowchart of a multimedia information recording method according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram of an operation object dragging process in a terminal display interface according to an embodiment of the present application;
FIG. 4 is a schematic diagram illustrating a result of a microphone robbery in a display interface of a terminal according to an embodiment of the present application;
fig. 5 is a schematic diagram of a recording process in a display interface of a terminal according to an embodiment of the present application;
fig. 6 is a schematic flowchart of another multimedia information recording method according to an embodiment of the present application;
fig. 7 is a flowchart illustrating another multimedia information recording method according to an embodiment of the present application.
Fig. 8 is a schematic structural diagram of a multimedia information recording server according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a multimedia information recording terminal according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and 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 application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or server that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1, fig. 1 is a schematic diagram of a system according to an embodiment of the present disclosure, and as shown in fig. 1, the system may include at least a server 01 and a plurality of clients 02.
Specifically, in this embodiment of the present disclosure, the server 01 may include a server that operates independently, or a distributed server, or a server cluster composed of a plurality of servers. The server 01 may comprise a network communication unit, a processor, a memory, etc. Specifically, the server 01 may be configured to provide a background service for a plurality of the clients 02.
Specifically, in the embodiment of the present disclosure, the client 02 may include a physical device such as a smart phone, a desktop computer, a tablet computer, a notebook computer, a digital assistant, and a smart wearable device, and may also include software running in the physical device, such as a web page provided by some service providers to a user, and an application provided by the service providers to the user. Specifically, a plurality of the clients 02 may be configured to determine an operation object of the object drag operation and a time point at which the operation object reaches a target position in response to the object drag operation in the virtual room display interface.
The following describes a multimedia information recording method based on the above system, and fig. 2 is a flowchart of a multimedia information recording method provided in an embodiment of the present application, and the present specification provides the method operation steps as described in the embodiment or the flowchart, but may include more or less operation steps based on conventional or non-creative labor. The order of steps recited in the embodiments is merely one manner of performing the steps in a multitude of orders and does not represent the only order of execution. In practice, the system or server product may be implemented in a sequential or parallel manner (e.g., parallel processor or multi-threaded environment) according to the embodiments or methods shown in the figures. Specifically, as shown in fig. 2, the method may include:
s201: the target terminal responds to the object dragging operation in the virtual room display interface, and determines an operation object of the object dragging operation and a time point when the operation object reaches a target position.
In the embodiment of the present specification, user identification information of a plurality of terminals exists in the virtual room, and the number of the terminals may be set according to an actual situation; the target terminal is one of a plurality of terminals in the virtual room.
In this specification embodiment, while the target terminal determines an operation object of the object drag operation and a time point at which the operation object reaches a target position in response to an object drag operation in a virtual room display interface, other terminals than the target terminal in the virtual room may also determine an operation object of the object drag operation and a time point at which the operation object reaches a target position in response to an object drag operation in a virtual room display interface.
In some embodiments, a user corresponding to one terminal in the virtual room may not perform the object dragging operation, and the corresponding terminal does not need to determine the operation object of the object dragging operation and the time point when the operation object reaches the target position.
Specifically, in this embodiment of the present specification, the user identification information may be image information of a user. The operation object of the object dragging operation may be user identification information corresponding to any terminal in the virtual room; the user corresponding to one terminal can select the identification information of any user (including the user) in the virtual room to drag, so that the opportunity that any user in the virtual room robs the multimedia information recording is realized.
In this specification embodiment, when the virtual room is a singing room, the target position may be a position of a microphone.
In an embodiment of the present specification, before the step of the target terminal determining, in response to an object drag operation in a virtual room display interface, an operation object of the object drag operation and a time point at which the operation object reaches a target position, the method further includes:
the server sends target event preemption instructions to a plurality of terminals (including a target terminal) in the virtual room.
Specifically, in this embodiment of the present specification, the target event robbing instruction may be a song robbing countdown instruction, and the operation object cannot be dragged before the countdown starts. For example, it may be set within a prescribed robbing time (3 seconds), and the user may drag the identification information of any one user in the virtual room to the target position.
In this embodiment, before the step of sending the target event preemption instruction to the plurality of terminals (including the target terminal) in the virtual room by the server, the method may further include:
the server transmits target event information to a plurality of terminals (including a target terminal) in the virtual room.
Specifically, in this embodiment of the present specification, the target time information may include information such as a song name and an original singer; therefore, users corresponding to the terminals in the virtual room can know the song to be singed, the users can conveniently and subsequently decide to drag the object, and the users can compete for the singing opportunity for the users or others who are good at the song to be singed.
S203: and the target terminal sends the operation object and the time point of the operation object reaching the target position to the server.
In an embodiment of the present specification, the server may provide a background service for a plurality of terminals (including a target terminal) in a virtual room.
In the embodiment of the present specification, the target terminal transmits the operation object and the time point at which the operation object reaches the target position to the server, and the other terminals in the virtual room also transmit the operation object and the time point at which the operation object reaches the target position to the server.
In some embodiments, a user corresponding to one terminal in the virtual room may not perform the object dragging operation, and the corresponding terminal does not need to send the operation object of the object dragging operation and the time point when the operation object reaches the target position to the server.
S205: the server determines a target object based on a plurality of operation objects in the virtual room and time points at which the plurality of operation objects reach target positions.
In this specification embodiment, the determining, by the server, the target object based on the plurality of operation objects in the virtual room and the time points at which the plurality of operation objects reach the target positions may include:
the server sorts the time points of the plurality of operation objects in the virtual room reaching the target positions according to the time sequence;
and the server determines the operation object corresponding to the top time point as the target object.
In the embodiment of the present specification, the operation object which reaches the target position first may be determined as the target object, thereby achieving the determination of the target object.
In some embodiments, if the server receives only one operation object in the virtual room and a time point at which the operation object reaches the target position within a preset time, the server directly determines the operation object as the target object.
In some embodiments, if the server does not receive one operation object in the virtual room and a time point when the operation object reaches the target position within a preset time, the server may send a message of no target object to a plurality of terminals in the virtual room; for example, when the virtual room is a singing room, the server may send a related prompt message of "nobody snacks" to the plurality of terminals.
In some embodiments, if the server does not receive one operation object in the virtual room and the time point when the operation object reaches the target position within the preset time, the server may send next target event information to the plurality of terminals in the virtual room, for example, when the virtual room is a singing room, the server may send next song information to the plurality of terminals, and may also send a command for singing the song to start a next round of singing.
In an embodiment of the present specification, after the step of determining, by the server, a target object based on the plurality of operation objects in the virtual room and the time points at which the plurality of operation objects reach the target positions, the method further includes:
and the server sends target object display requests to a plurality of terminals in the virtual room, wherein the target object display requests carry identification information of the target objects.
And displaying identification information of the target object at the target position and displaying prompt information in a preset area of a display interface of the virtual room by a plurality of terminals (including target terminals) in the virtual room based on the target object display request.
In this embodiment of the present specification, the identification information of the target object may be an image identification of a user, the preset area may be an area where lyrics are located, and the display prompt information may notify a user in the virtual room of the target object that is on a chance of grabbing a multimedia information recording.
S207: and the server sends a multimedia information recording instruction to a target terminal corresponding to the target object.
In an embodiment of the present specification, the multimedia information recording instruction may include recording time information of the multimedia information.
S209: and the target terminal records the multimedia information based on the multimedia information recording instruction.
In the embodiments of the present specification, the multimedia information may be audio information or video information.
In an embodiment of this specification, after the step of recording the multimedia information by the target terminal based on the multimedia information recording instruction, the method may further include:
the target terminal sends multimedia recording information to the server;
and the server sends the multimedia recording information to terminals except the target terminal in the virtual room.
In the embodiment of the present specification, users in the same virtual room can hear singing song information of a target object in real time, and a plurality of terminals can display comment information on a display interface of the virtual room in response to user operations.
In an embodiment of this specification, after the step of recording the multimedia information by the target terminal based on the multimedia information recording instruction, the method may further include:
the target terminal sends a multimedia recording information detection request to the server;
the server compares the multimedia recording information with preset standard information based on the multimedia recording information detection request;
and the server sends the comparison result of the multimedia recording information and the preset standard information to a plurality of terminals (including target terminals) in the virtual room.
In an embodiment of this specification, the sending, by the server, the comparison result between the multimedia recording information and the preset standard information to a plurality of terminals (including a target terminal) in the virtual room includes:
and the server sends a result of successful comparison between the multimedia recording information and the preset standard information to a plurality of terminals (including a target terminal) in the virtual room.
In an embodiment of the present specification, the method may further include:
the server determines the point added by the target object based on the result of successful comparison between the multimedia recording information and the preset standard information;
the server sends the point added by the target object to the target terminal;
and the target terminal updates the integral information of the target object based on the integral added by the target object.
In some embodiments, the multimedia recording information may be singing song information of the target object, and the preset standard information may be correct lyric information. Whether the singing of the target object is correct or not can be judged by comparing the two; if the singing is correct, the integral of the target object can be increased; if singing fails, no score is added. By adopting the integral reward mode, the users of a plurality of terminals can judge the singing level of the user according to the accumulated integral of each user.
The multimedia information recording method provided by the embodiment of the present specification is introduced in combination with practical applications as follows:
in a specific embodiment, the multimedia information recording method is applied to an application program for song scrambling. When the terminal receives a singing command sent by the server, a user can drag any image of a display interface of a virtual room of the terminal to the position of the microphone; for example, if the server sets the sing time to be 3 seconds, the user should drag the image to the position of the microphone within 3 seconds, otherwise, the user is considered to fail to drag the image, that is, the sing fails.
As shown in fig. 3, fig. 3(a-c) shows a process in which a user drags an operation object on a terminal display interface, a virtual room includes images of users No. 1-4, the terminal of fig. 3 is a terminal corresponding to a user No. 2, as shown in fig. 3a, the user No. 2 can select to drag the image No. 3, as shown in fig. 3b, the user No. 2 drags the image No. 3 to move to a microphone position; as shown in fig. 3c, image No. 3 is close to the microphone location; when the No. 2 user drags the No. 3 image, the No. 1, 2 and 3 users in the virtual room can also drag any user image; finally, the server determines the image of the position of the microphone which is reached first; in this embodiment, as shown in fig. 4, since the image of No. 3 is the image that reaches the microphone first, the prompt message "snatch to la in No. 3" is displayed in the display area of the lyrics. Then, the server sends a song recording instruction to the terminal corresponding to the image No. 3, as shown in FIG. 5, the terminal starts to record the singing song of the user No. 3 and sends the singing song to the terminal where other users are located in the virtual room through the server; in the singing process of the No. 3 user, other users in the virtual room can give comment information or praise.
As can be seen from the technical solutions provided in the embodiments of the present specification, a target object is determined by receiving an operation object dragged by a plurality of objects in the same virtual room and a time point when the operation object reaches a target position; then sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record multimedia information; the user that the terminal corresponds in this application can select any object in the virtual room to drag the operation, can select oneself also can select other people to can realize striving for the chance that multimedia information recorded for other people, increased user's interactivity in the virtual room.
A specific embodiment of a multimedia information recording method according to this specification is described below with a server as an execution subject, and fig. 6 is a schematic flow chart of the multimedia information recording method according to this embodiment, specifically, with reference to fig. 6, the method may include:
s601: receiving an operation object of a plurality of object dragging operations in the same virtual room and a time point when the operation object reaches a target position;
in this specification embodiment, before the step of receiving an operation object of a plurality of object drag operations in the same virtual room and a time point at which the operation object reaches a target position, the method may further include:
and sending target event robbing instructions to a plurality of terminals in the virtual room.
In an embodiment of the present specification, before the step of sending the target event preemption instruction to the plurality of terminals in the virtual room, the method may further include:
and sending target event information to a plurality of terminals in the virtual room.
S603: determining a target object based on a plurality of operation objects in the virtual room and time points of the plurality of operation objects reaching a target position;
in this specification embodiment, the determining a target object based on a plurality of operation objects in the virtual room and a time point at which the plurality of operation objects reach a target position includes:
sequencing time points of a plurality of operation objects in the virtual room when the operation objects reach the target positions according to the time sequence;
and determining the operation object corresponding to the top time point as the target object.
In this specification embodiment, after the step of determining a target object based on a plurality of operation objects in the virtual room and time points at which the plurality of operation objects reach target positions, the method may further include:
sending target object display requests to a plurality of terminals in the virtual room, wherein the target object display requests carry identification information of the target objects; and enabling a plurality of terminals in the virtual room to display the identification information of the target object at the target position based on the target object display request, and displaying prompt information in a preset area of a virtual room display interface.
S605: and sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record the multimedia information.
In this embodiment of the present specification, after the step of sending a multimedia information recording instruction to a target terminal corresponding to the target object so that the target terminal records multimedia information, the method may further include:
receiving multimedia recording information sent by the target terminal;
and sending the multimedia recording information to terminals except the target terminal in the virtual room.
In this embodiment of the present specification, after the step of sending a multimedia information recording instruction to a target terminal corresponding to the target object so that the target terminal records multimedia information, the method may further include:
receiving a multimedia recording information detection request sent by the target terminal;
comparing the multimedia recording information with preset standard information based on the multimedia recording information detection request;
and sending the comparison result of the multimedia recording information and the preset standard information to a plurality of terminals in the virtual room.
In an embodiment of the present specification, the sending the comparison result between the multimedia recording information and the preset standard information to the plurality of terminals in the virtual room includes:
sending a result of successful comparison between the multimedia recording information and the preset standard information to a plurality of terminals in the virtual room;
in an embodiment of the present specification, the method may further include:
determining the point added by the target object based on the result of successful comparison between the multimedia recording information and the preset standard information;
and sending the integration added by the target object to the target terminal so that the target terminal updates the integration information of the target object.
An embodiment of the present specification provides a multimedia information recording server, where the server includes a processor and a memory, where the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the multimedia information recording method described above.
A specific embodiment of a multimedia information recording method according to this specification is described below with a terminal as an execution subject, and fig. 7 is a schematic flow chart of the multimedia information recording method according to this embodiment, specifically, with reference to fig. 7, the method may include:
s701: in response to an object drag operation in a virtual room display interface, an operation object of the object drag operation and a time point at which the operation object reaches a target position are determined.
In this specification embodiment, before the step of determining an operation object of the object drag operation and a time point at which the operation object reaches a target position in response to the object drag operation in the virtual room display interface, the method may further include:
receiving a target event robbing instruction sent by the server;
correspondingly, the determining, in response to an object drag operation in the virtual room display interface, an operation object of the object drag operation and a time point at which the operation object reaches a target position includes:
and executing an object dragging operation in response to the object dragging operation in the virtual room display interface based on the target event robbing instruction, and determining an operation object of the object dragging operation and a time point of the operation object reaching a target position.
In this embodiment, before the step of receiving the target event preemption instruction sent by the server, the method may further include:
and receiving target event information sent by the server.
S703: and sending the operation object and the time point of the operation object reaching the target position to a server so as to enable the server to determine the target object.
In this embodiment of the present specification, after the step of sending the operation object and the time point when the operation object reaches the target position to the server, so that the server determines the target object, the method may further include:
receiving a target object display request sent by the server, wherein the target object display request carries identification information of the target object;
and displaying the identification information of the target object at the target position based on the target object display request, and displaying prompt information in a preset area of the virtual room display interface.
S705: and receiving a multimedia information recording instruction sent by the server.
S707: and recording the multimedia information based on the multimedia information recording instruction.
In an embodiment of this specification, after the step of recording the multimedia information based on the multimedia information recording instruction, the method may further include:
and receiving the multimedia recording information sent by the server so that the server sends the multimedia recording information to terminals except a local terminal in the virtual room.
In an embodiment of this specification, after the step of recording the multimedia information based on the multimedia information recording instruction, the method may further include:
sending a multimedia recording information detection request to the server; the server compares the multimedia recording information with preset standard information based on the multimedia recording information detection request;
and receiving a comparison result of the multimedia recording information sent by the server and the preset standard information.
In an embodiment of this specification, the receiving a comparison result between the multimedia recording information sent by the server and the preset standard information includes:
receiving a result of successful comparison between the multimedia recording information sent by the server and the preset standard information so as to enable the server to determine the point added by the target object;
the method may further comprise:
receiving points added by the target object sent by the server;
and updating the integral information of the target object based on the integral added by the target object.
An embodiment of the present specification provides a multimedia information recording terminal, where the terminal includes a processor and a memory, where the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the multimedia information recording method described above.
In the embodiments of the present disclosure, the memory may be used to store software programs and modules, and the processor executes various functional applications and data processing by operating the software programs and modules stored in the memory. The memory can mainly comprise a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs needed by functions and the like; the storage data area may store data created according to use of the apparatus, and the like. Further, the memory may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory may also include a memory controller to provide the processor access to the memory.
The present specification provides a computer readable storage medium, in which at least one instruction, at least one program, a code set, or a set of instructions is stored, and the at least one instruction, the at least one program, the code set, or the set of instructions is loaded and executed by a processor to implement the multimedia information recording method as described above.
An embodiment of the present application further provides a multimedia information recording server, as shown in fig. 8, the server may include:
an operation object receiving module 810, configured to receive an operation object for a plurality of object dragging operations in the same virtual room and a time point when the operation object reaches a target position;
a target object determination module 820 for determining a target object based on the plurality of operation objects in the virtual room and the time points at which the plurality of operation objects in the virtual room reach target positions;
the instruction sending module 830 is configured to send a multimedia information recording instruction to a target terminal corresponding to the target object, so that the target terminal records multimedia information.
In some embodiments, the target object determination module may include:
the sequencing unit is used for sequencing the time points of the plurality of operation objects in the virtual room reaching the target positions according to the time sequence;
and the target object determining unit is used for determining the operation object corresponding to the top time point as the target object.
In some embodiments, the server may further include:
a display request sending module, configured to send a target object display request to a plurality of terminals in the virtual room, where the target object display request carries identification information of the target object; and enabling a plurality of terminals in the virtual room to display the identification information of the target object at the target position based on the target object display request, and displaying prompt information in a preset area of a virtual room display interface.
In some embodiments, the server may further include:
and the target event robbing instruction sending module is used for sending the target event robbing instructions to the plurality of terminals in the virtual room.
In some embodiments, the server may further include:
and the target event information sending module is used for sending the target event information to the plurality of terminals in the virtual room.
In some embodiments, the server may further include:
the multimedia recording information receiving module is used for receiving the multimedia recording information sent by the target terminal;
and the multimedia recording information sending module is used for sending the multimedia recording information to terminals except the target terminal in the virtual room.
In some embodiments, the server may further include:
an information detection request receiving module, configured to receive a multimedia recording information detection request sent by the target terminal;
the information comparison module is used for comparing the multimedia recording information with preset standard information based on the multimedia recording information detection request;
and the comparison result sending module is used for sending the comparison result of the multimedia recording information and the preset standard information to a plurality of terminals in the virtual room.
In some embodiments, the comparison result sending module may include:
and the comparison result sending unit is used for sending a result of successful comparison between the multimedia recording information and the preset standard information to a plurality of terminals in the virtual room.
In some embodiments, the server may further include:
the integral determining module is used for determining the integral added by the target object based on the result of successful comparison between the multimedia recording information and the preset standard information;
and the integral sending module is used for sending the integral added by the target object to the target terminal so that the target terminal updates the integral information of the target object.
The server and method embodiments in the server embodiment are based on the same inventive concept.
An embodiment of the present application further provides a multimedia information recording terminal, as shown in fig. 9, where the terminal may include:
an operation object determination module 910, configured to determine, in response to an object drag operation in a virtual room display interface, an operation object of the object drag operation and a time point at which the operation object reaches a target position;
an operation object sending module 920, configured to send the operation object and a time point when the operation object reaches the target location to a server, so that the server determines a target object;
an instruction receiving module 930, configured to receive a multimedia information recording instruction sent by the server;
a multimedia information recording module 940, configured to record multimedia information based on the multimedia information recording instruction.
In some embodiments, the terminal may include:
a display request receiving module, configured to receive a target object display request sent by the server, where the target object display request carries identification information of the target object;
and the identification information display module is used for displaying the identification information of the target object at the target position based on the target object display request and displaying prompt information in a preset area of the virtual room display interface.
In some embodiments, the terminal may include:
the target event robbing instruction receiving module is used for receiving the target event robbing instruction sent by the server;
in some embodiments, the operation object determination module may include:
and the instruction execution unit is used for executing an operation object responding to the object dragging operation in the virtual room display interface and determining the time point when the operation object reaches the target position based on the target event robbing instruction.
In some embodiments, the terminal may include:
and the target event information receiving module is used for receiving the target event information sent by the server.
In some embodiments, the terminal may include:
and the multimedia recording information receiving module is used for receiving the multimedia recording information sent by the server so as to enable the server to send the multimedia recording information to terminals except a local terminal in the virtual room.
In some embodiments, the terminal may include:
the information detection request sending module is used for sending a multimedia recording information detection request to the server; the server compares the multimedia recording information with preset standard information based on the multimedia recording information detection request;
and the comparison result receiving module is used for receiving a comparison result of the multimedia recording information and the preset standard information sent by the server.
In some embodiments, the alignment result receiving module may include:
and the comparison result receiving unit is used for receiving a result of successful comparison between the multimedia recording information sent by the server and the preset standard information so as to enable the server to determine the point added by the target object.
In some embodiments, the terminal may include:
the integral receiving module is used for receiving the integral added by the target object sent by the server;
and the integral information updating module is used for updating the integral information of the target object based on the integral added by the target object.
The terminal and the method embodiments in the terminal embodiment are based on the same inventive concept.
In another aspect of the present application, there is provided a multimedia information recording system, which includes a server and a terminal,
the server is used for determining a target object based on a plurality of operation objects in the virtual room and the time points of the operation objects in the virtual room reaching the target position; sending a multimedia information recording instruction to a terminal corresponding to the target object;
the terminal is used for responding to an object dragging operation in a virtual room display interface, and determining an operation object of the object dragging operation and a time point when the operation object reaches a target position; and sending the operation object and the time point when the operation object reaches the target position to the server; and recording the multimedia information based on the multimedia information recording instruction.
As can be seen from the embodiments of the multimedia information recording method, apparatus, server, terminal, storage medium, or system provided by the present application, in the embodiments of the present description, a target object is determined by receiving an operation object dragged by a plurality of objects in the same virtual room and a time point when the operation object reaches a target position; then sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record multimedia information; the user that the terminal corresponds in this application can select any object in the virtual room to drag the operation, can select oneself also can select other people to can realize striving for the chance that multimedia information recorded for other people, increased the interactivity between the user in the virtual room.
It should be noted that: the sequence of the embodiments of the present application is only for description, and does not represent the advantages and disadvantages of the embodiments. And specific embodiments thereof have been described above. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the device and server embodiments, since they are substantially similar to the method embodiments, the description is simple, and the relevant points can be referred to the partial description of the method embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims (15)
1. A method for recording multimedia information, the method comprising:
receiving an operation object of a plurality of object dragging operations in the same virtual room and a time point when the operation object reaches a target position;
determining a target object based on a plurality of operation objects in the virtual room and time points of the plurality of operation objects reaching a target position;
and sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record the multimedia information.
2. The method of claim 1, wherein determining a target object based on a plurality of operation objects in the virtual room and a time point at which the plurality of operation objects reach a target position comprises:
sequencing time points of a plurality of operation objects in the virtual room when the operation objects reach the target positions according to the time sequence;
and determining the operation object corresponding to the top time point as the target object.
3. The method according to claim 1, wherein after the step of determining a target object based on the plurality of operation objects in the virtual room and the time points at which the plurality of operation objects reach the target positions, the method further comprises:
sending target object display requests to a plurality of terminals in the virtual room, wherein the target object display requests carry identification information of the target objects; and enabling a plurality of terminals in the virtual room to display the identification information of the target object at the target position based on the target object display request, and displaying prompt information in a preset area of a virtual room display interface.
4. The method according to claim 1, wherein the step of receiving the operation object of the plurality of object drag operations in the same virtual room and the time point when the operation object reaches the target position is preceded by:
and sending target event robbing instructions to a plurality of terminals in the virtual room.
5. The method according to claim 1, wherein after the step of sending a multimedia information recording instruction to a target terminal corresponding to the target object, so that the target terminal records multimedia information, the method further comprises:
receiving a multimedia recording information detection request sent by the target terminal;
comparing the multimedia recording information with preset standard information based on the multimedia recording information detection request;
and sending the comparison result of the multimedia recording information and the preset standard information to a plurality of terminals in the virtual room.
6. The method according to claim 5, wherein the sending the comparison result between the multimedia recording information and the preset standard information to the plurality of terminals in the virtual room comprises:
sending a result of successful comparison between the multimedia recording information and the preset standard information to a plurality of terminals in the virtual room;
the method further comprises the following steps:
determining the point added by the target object based on the result of successful comparison between the multimedia recording information and the preset standard information;
and sending the integration added by the target object to the target terminal so that the target terminal updates the integration information of the target object.
7. A method for recording multimedia information, the method comprising:
in response to an object drag operation in a virtual room display interface, determining an operation object of the object drag operation and a time point at which the operation object reaches a target position;
sending the operation object and the time point of the operation object reaching the target position to a server so as to enable the server to determine a target object;
receiving a multimedia information recording instruction sent by the server;
and recording the multimedia information based on the multimedia information recording instruction.
8. The method according to claim 7, wherein after the step of sending the operation object and the time point when the operation object reaches the target position to a server to cause the server to determine a target object, the method further comprises:
receiving a target object display request sent by the server, wherein the target object display request carries identification information of the target object;
and displaying the identification information of the target object at the target position based on the target object display request, and displaying prompt information in a preset area of the virtual room display interface.
9. The method according to claim 7, wherein the step of determining an operation object of the object drag operation and a time point at which the operation object reaches a target position in response to the object drag operation in the virtual room display interface is preceded by the method further comprising:
receiving a target event robbing instruction sent by the server;
correspondingly, the determining, in response to an object drag operation in the virtual room display interface, an operation object of the object drag operation and a time point at which the operation object reaches a target position includes:
and executing an object dragging operation in response to the object dragging operation in the virtual room display interface based on the target event robbing instruction, and determining an operation object of the object dragging operation and a time point of the operation object reaching a target position.
10. The method of claim 7, wherein after the step of recording multimedia information based on the multimedia information recording instruction, the method further comprises:
sending a multimedia recording information detection request to the server; the server compares the multimedia recording information with preset standard information based on the multimedia recording information detection request;
and receiving a comparison result of the multimedia recording information sent by the server and the preset standard information.
11. The method according to claim 10, wherein the receiving the comparison result between the multimedia recording information sent by the server and the preset standard information comprises:
receiving a result of successful comparison between the multimedia recording information sent by the server and the preset standard information so as to enable the server to determine the point added by the target object;
the method further comprises the following steps:
receiving points added by the target object sent by the server;
and updating the integral information of the target object based on the integral added by the target object.
12. A multimedia information recording server, comprising:
the system comprises an operation object receiving module, a display module and a display module, wherein the operation object receiving module is used for receiving operation objects of a plurality of object dragging operations in the same virtual room and time points of the operation objects reaching target positions;
a target object determination module for determining a target object based on a plurality of operation objects in the virtual room and time points at which the plurality of operation objects reach target positions;
and the instruction sending module is used for sending a multimedia information recording instruction to a target terminal corresponding to the target object so as to enable the target terminal to record the multimedia information.
13. A multimedia information recording terminal, characterized in that the terminal comprises:
an operation object determination module, configured to determine, in response to an object drag operation in a virtual room display interface, an operation object of the object drag operation and a time point at which the operation object reaches a target position;
the operation object sending module is used for sending the operation object and the time point of the operation object reaching the target position to a server so as to enable the server to determine the target object;
the instruction receiving module is used for receiving a multimedia information recording instruction sent by the server;
and the multimedia information recording module is used for recording the multimedia information based on the multimedia information recording instruction.
14. A multimedia information recording system, characterized in that the system comprises a server and a terminal:
the server is used for determining a target object based on a plurality of operation objects in the virtual room and the time points of the operation objects reaching the target positions; sending a multimedia information recording instruction to a terminal corresponding to the target object;
the terminal is used for responding to an object dragging operation in a virtual room display interface, and determining an operation object of the object dragging operation and a time point when the operation object reaches a target position; and sending the operation object and the time point when the operation object reaches the target position to the server; and recording the multimedia information based on the multimedia information recording instruction.
15. A computer readable storage medium having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement a method of recording multimedia information as claimed in any one of claims 1 to 6 or any one of claims 7 to 12.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910621636.0A CN112214153B (en) | 2019-07-10 | 2019-07-10 | Multimedia information recording method, server, terminal, system and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910621636.0A CN112214153B (en) | 2019-07-10 | 2019-07-10 | Multimedia information recording method, server, terminal, system and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112214153A true CN112214153A (en) | 2021-01-12 |
| CN112214153B CN112214153B (en) | 2024-03-15 |
Family
ID=74047634
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910621636.0A Active CN112214153B (en) | 2019-07-10 | 2019-07-10 | Multimedia information recording method, server, terminal, system and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112214153B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114298461A (en) * | 2021-11-16 | 2022-04-08 | 上海翀远智能科技有限公司 | Object display method and device, electronic equipment and storage medium |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1485780A (en) * | 2002-09-25 | 2004-03-31 | 明日工作室股份有限公司 | On-line multi-player fight and answer game system for network system |
| US20090305784A1 (en) * | 2005-02-07 | 2009-12-10 | Wong Michael K | Multi-player audio game playable on internet |
| CN101673478A (en) * | 2009-10-12 | 2010-03-17 | 广州市陪你学教育科技有限公司 | Virtual classroom system with mutual competition environment and method thereof |
| JP2016182324A (en) * | 2015-08-24 | 2016-10-20 | 株式会社 ディー・エヌ・エー | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
| CN106550286A (en) * | 2016-11-07 | 2017-03-29 | 武汉卡比特信息有限公司 | Based on the real-time intercommunication method under driving environment, terminal, server and system |
| US20180028907A1 (en) * | 2015-09-29 | 2018-02-01 | Tencent Technology (Shenzhen) Company Limited | Information processing method, terminal, and computer storage medium |
| CN107896334A (en) * | 2017-11-30 | 2018-04-10 | 广州酷狗计算机科技有限公司 | Carry out live method and apparatus |
| CN109173271A (en) * | 2018-08-06 | 2019-01-11 | 广州华多网络科技有限公司 | A method, the game interaction system based on live streaming and server are robbed in direct broadcasting room game |
| CN109331470A (en) * | 2018-08-21 | 2019-02-15 | 平安科技(深圳)有限公司 | Quiz game processing method, device, equipment and medium based on speech recognition |
| CN109771956A (en) * | 2018-12-13 | 2019-05-21 | 北京有三逗科技有限公司 | The realization system and method for multi-user's singing game |
-
2019
- 2019-07-10 CN CN201910621636.0A patent/CN112214153B/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1485780A (en) * | 2002-09-25 | 2004-03-31 | 明日工作室股份有限公司 | On-line multi-player fight and answer game system for network system |
| US20090305784A1 (en) * | 2005-02-07 | 2009-12-10 | Wong Michael K | Multi-player audio game playable on internet |
| CN101673478A (en) * | 2009-10-12 | 2010-03-17 | 广州市陪你学教育科技有限公司 | Virtual classroom system with mutual competition environment and method thereof |
| JP2016182324A (en) * | 2015-08-24 | 2016-10-20 | 株式会社 ディー・エヌ・エー | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
| US20180028907A1 (en) * | 2015-09-29 | 2018-02-01 | Tencent Technology (Shenzhen) Company Limited | Information processing method, terminal, and computer storage medium |
| CN106550286A (en) * | 2016-11-07 | 2017-03-29 | 武汉卡比特信息有限公司 | Based on the real-time intercommunication method under driving environment, terminal, server and system |
| CN107896334A (en) * | 2017-11-30 | 2018-04-10 | 广州酷狗计算机科技有限公司 | Carry out live method and apparatus |
| CN109173271A (en) * | 2018-08-06 | 2019-01-11 | 广州华多网络科技有限公司 | A method, the game interaction system based on live streaming and server are robbed in direct broadcasting room game |
| CN109331470A (en) * | 2018-08-21 | 2019-02-15 | 平安科技(深圳)有限公司 | Quiz game processing method, device, equipment and medium based on speech recognition |
| CN109771956A (en) * | 2018-12-13 | 2019-05-21 | 北京有三逗科技有限公司 | The realization system and method for multi-user's singing game |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114298461A (en) * | 2021-11-16 | 2022-04-08 | 上海翀远智能科技有限公司 | Object display method and device, electronic equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112214153B (en) | 2024-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7423134B2 (en) | Interactive scene activation method, device, computer program, client side and server | |
| CN108154197B (en) | Method and device for realizing image annotation verification in virtual scene | |
| CN111708948B (en) | Content item recommendation method, device, server and computer readable storage medium | |
| CN109165052B (en) | Interactive processing method and device of application scene, terminal, system and storage medium | |
| KR102586286B1 (en) | Contextual digital media processing systems and methods | |
| CN114053705A (en) | Game interaction method and device, electronic equipment and storage medium | |
| WO2024188035A1 (en) | Picture set playback method, apparatus and device, and medium | |
| US12183340B2 (en) | Intent identification for dialogue support | |
| CN112214153A (en) | Multimedia information recording method, server, terminal, system and storage medium | |
| US11775070B2 (en) | Vibration control method and system for computer device | |
| CN112379818A (en) | Information prompting method, device and storage medium | |
| KR102533175B1 (en) | Method and system for providing item diary in on-line game | |
| KR20220053021A (en) | video game overlay | |
| CN109561050B (en) | Method and device for identifying batch account numbers | |
| JP2024527226A (en) | Element display method, element selection method, device, equipment, and computer program | |
| CN117319340A (en) | Voice message playing method, device, terminal and storage medium | |
| CN110764676B (en) | Information resource display method and device, electronic equipment and storage medium | |
| CN115730101A (en) | Method, device, computer equipment and storage medium for determining background music | |
| CN112995705A (en) | Method and device for video processing and electronic equipment | |
| CN111870961A (en) | Information pushing method and device in game, electronic equipment and readable storage medium | |
| JP2021083973A (en) | Information processing method, information processing terminal, and program | |
| JP7660758B1 (en) | Information processing device, information processing method, and program | |
| US20250050214A1 (en) | Virtual gameplay coach | |
| US20240236155A9 (en) | Systems, methods, and computer program products for providing simulator augmented content selection | |
| CN114220231B (en) | Information display method and device, storage medium and electronic device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |