CN111405305A - Live broadcast management method, device and equipment based on geographic object and storage medium - Google Patents
Live broadcast management method, device and equipment based on geographic object and storage medium Download PDFInfo
- Publication number
- CN111405305A CN111405305A CN202010188018.4A CN202010188018A CN111405305A CN 111405305 A CN111405305 A CN 111405305A CN 202010188018 A CN202010188018 A CN 202010188018A CN 111405305 A CN111405305 A CN 111405305A
- Authority
- CN
- China
- Prior art keywords
- virtual
- amount
- currency
- account
- geographic object
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/381—Currency conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses a live broadcast management method, a live broadcast management device, live broadcast management equipment and a storage medium based on geographic objects, and belongs to the technical field of internet. The method comprises the following steps: displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier; when a virtual article sending instruction is received through a live broadcast interface, acquiring a first quantity and a second quantity, wherein the first quantity is the quantity of virtual currency corresponding to a virtual article, and the second quantity is the quantity of entity currency corresponding to the first quantity of virtual currency; the method has the advantages that the first amount is deducted from the virtual currency account of the user identification, the second amount is added to the entity currency account of the geographic object identification, functions are expanded, the user identification can present virtual articles to the geographic object, the virtual currency is converted into entity currency on line and added to the entity account corresponding to the geographic object identification, interaction modes of the user and the geographic object are expanded, and online interaction effects of the user and the geographic object are improved.
Description
Technical Field
The present application relates to the field of internet technologies, and in particular, to a live broadcast management method, apparatus, device, and storage medium based on a geographic object.
Background
In daily life, numerous geographic objects such as bars and restaurants can provide various services, and with the improvement of living standard of people and the wide popularization of the internet, the geographic objects can provide various services for people on line. For example, the geographic object presents detailed information of the location, contact information, business hours, preferential activities, and the like of the geographic object to people on line, and the user can view the detailed information. However, the current geographic object has a single online function and has limitations.
Disclosure of Invention
The embodiment of the application provides a live broadcast management method, a live broadcast management device, live broadcast management equipment and a storage medium based on geographic objects, which expand the interaction mode between a user and the geographic objects and improve the online interaction effect between the user and the geographic objects. The technical scheme is as follows:
in one aspect, a method for live broadcast management based on a geographic object is provided, where the method includes:
displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier; when a virtual article sending instruction is received through the live broadcast interface, acquiring a first quantity and a second quantity, wherein the first quantity is the quantity of virtual currency corresponding to the virtual article, and the second quantity is the quantity of entity currency corresponding to the first quantity of virtual currency; deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
In one possible implementation, the obtaining the first number and the second number includes: acquiring the first quantity corresponding to the virtual article according to the corresponding relation between the virtual article and the virtual currency quantity; and acquiring a second quantity corresponding to the first quantity according to the conversion relation between the virtual currency and the entity currency.
In another possible implementation, the deducting the first amount from the user-identified virtual currency account includes: deducting the first amount from the virtual currency account upon determining that the remaining amount in the virtual currency account is not less than the first amount.
In another possible implementation, the method further includes: displaying a virtual currency adding interface; receiving an adding instruction through the virtual currency adding interface, and acquiring a third quantity and a fourth quantity corresponding to the adding instruction, wherein the third quantity is the quantity of virtual currency to be added, and the fourth quantity is the quantity of entity currency corresponding to the third quantity of virtual currency; deducting the fourth amount from the user-identified physical currency account; adding the third amount to the user-identified virtual currency account.
In another possible implementation manner, the displaying a virtual currency addition interface includes: displaying the virtual currency addition interface when determining that the remaining amount in the virtual currency account is less than the first amount; or the live broadcast interface comprises a virtual currency adding option; and when the triggering operation of the virtual currency adding option is detected, displaying the virtual currency adding interface.
In another possible implementation manner, the virtual currency adding interface comprises a plurality of quantity options; the receiving of the adding instruction through the virtual currency adding interface and the obtaining of the third quantity and the fourth quantity corresponding to the adding instruction comprise: when the triggering operation of any quantity option in the multiple quantity options is detected in the virtual currency adding interface, acquiring the third quantity corresponding to the quantity option; and acquiring the fourth quantity corresponding to the third quantity.
In another possible implementation manner, the obtaining the first number and the second number includes: acquiring the historical time point of the last virtual article sending from the user identifier to the geographic object identifier; acquiring the time length between the historical time point and the current time point; and when the duration is determined to be greater than a first preset duration, acquiring the first quantity and the second quantity.
In another possible implementation manner, the live interface includes a virtual article option; when receiving a virtual article sending instruction through the live broadcast interface, acquiring a first quantity and a second quantity, including: when the triggering operation on the virtual article option is detected, displaying at least one virtual article; when a trigger operation on any one of the at least one virtual item is detected, the first quantity and the second quantity are acquired.
In another possible implementation, after the adding the second amount to the entity currency account identified by the geographic object, the method further comprises: and displaying a dynamic effect in the live broadcast interface, wherein the dynamic effect is used for prompting the user identifier to send the virtual article to the geographic object identifier.
In another possible implementation, the deducting the first amount from the user-identified virtual currency account, the adding the second amount to the geographic object-identified physical currency account, the method further comprising: displaying an additional option of the virtual article in the live broadcast interface; and when the triggering operation of the additional option is detected, the step of deducting the first amount from the virtual money account identified by the user and adding the second amount to the physical money account identified by the geographic object is executed again.
In another possible implementation, the method further includes: and canceling the display of the additional option when the time length for displaying the additional option is longer than a second preset time length.
In another possible implementation manner, the displaying, in the live interface, an add-on option of the virtual item includes: and replacing the virtual article with the additional option in the live broadcast interface.
In another possible implementation manner, after replacing the virtual item with the add-on option in the live interface, the method further includes: and replacing the additional option with the virtual article when the time length for displaying the additional option is longer than a second preset time length.
In another possible implementation manner, the live interface further includes a remaining amount in the virtual currency account identified by the user; the method further comprises the following steps: and when the trigger operation on the remaining amount is detected, displaying a detail interface of the virtual money account, wherein the detail interface is used for displaying the virtual money transfer record and the virtual article sending record of the virtual money account.
In another possible implementation, the deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account includes: and sending a money transfer instruction to a server, wherein the money transfer instruction carries the user identifier, the geographic object identifier and the first amount, and the server is used for deducting the first amount from a virtual money account of the user identifier and adding the second amount to an entity money account of the geographic object identifier.
In another aspect, a method for live broadcast management based on geographic objects is provided, where the method includes: receiving a money transfer instruction sent by a terminal, wherein the money transfer instruction carries a user identifier logged in by the terminal, a geographic object identifier for live broadcast and a first quantity, and the first quantity is the quantity of virtual money corresponding to the virtual article; acquiring a second amount, wherein the second amount is the amount of entity currency corresponding to the first amount of virtual currency; deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
In one possible implementation, the obtaining the second number includes: and acquiring a second quantity corresponding to the first quantity according to the conversion relation between the virtual currency and the entity currency.
In another possible implementation, the method further includes: transferring the third amount in the entity money account to a target account bound by the geographic object identifier, wherein the target account is used for collecting the amount of the entity money obtained by the geographic object identifier.
In another possible implementation, before the deducting the first amount from the user-identified virtual currency account, the method further includes: and selecting a virtual currency account corresponding to a live broadcast function from a plurality of virtual currency accounts identified by the user, wherein the functions corresponding to the virtual currency accounts are different.
In another possible implementation, the adding the second amount to the entity currency account identified by the geographic object includes: and selecting an entity money account corresponding to a live broadcast function from a plurality of entity money accounts identified by the geographic object, wherein the functions corresponding to the entity money accounts are different.
In another aspect, an apparatus for live broadcast management based on geographic objects is provided, the apparatus including: the display module is used for displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier; the acquisition module is used for acquiring a first quantity and a second quantity when a virtual article sending instruction is received through the live broadcast interface, wherein the first quantity is the quantity of virtual currency corresponding to the virtual article, and the second quantity is the quantity of entity currency corresponding to the first quantity of virtual currency;
a transfer module to deduct the first amount from the user-identified virtual monetary account and add the second amount to the geographic object-identified physical monetary account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
In one possible implementation manner, the obtaining module is configured to: acquiring the first quantity corresponding to the virtual article according to the corresponding relation between the virtual article and the virtual currency quantity; and acquiring a second quantity corresponding to the first quantity according to the conversion relation between the virtual currency and the entity currency.
In another possible implementation manner, the transfer module is configured to deduct the first amount from the virtual money account when it is determined that the remaining amount in the virtual money account is not less than the first amount.
In another possible implementation manner, the apparatus further includes: the display module is used for displaying a virtual currency adding interface; the obtaining module is configured to receive an adding instruction through the virtual currency adding interface, and obtain a third quantity and a fourth quantity corresponding to the adding instruction, where the third quantity is a quantity of virtual currency to be added, and the fourth quantity is a quantity of entity currency corresponding to the third quantity of virtual currency; a deduction module for deducting the fourth amount from an entity currency account identified by the user; an adding module to add the third amount to the virtual currency account identified by the user.
In another possible implementation manner, the display module is configured to display the virtual money adding interface when it is determined that the remaining amount in the virtual money account is smaller than the first amount; or the live broadcast interface comprises a virtual currency adding option; the display module is used for displaying the virtual currency adding interface when the triggering operation of the virtual currency adding option is detected.
In another possible implementation manner, the virtual currency adding interface comprises a plurality of quantity options; the obtaining module is configured to: when the triggering operation of any quantity option in the multiple quantity options is detected in the virtual currency adding interface, acquiring the third quantity corresponding to the quantity option; and acquiring the fourth quantity corresponding to the third quantity.
In another possible implementation manner, the obtaining module includes: the time point acquisition unit is used for acquiring the historical time point of the virtual article sent to the geographic object identifier by the user identifier last time; the time length obtaining unit is used for obtaining the time length between the historical time point and the current time point; and the quantity acquisition unit is used for acquiring the first quantity and the second quantity when the duration is determined to be greater than a first preset duration.
In another possible implementation manner, the live interface includes a virtual article option; the acquisition module includes: the display unit is used for displaying at least one virtual article when the triggering operation of the virtual article option is detected; a quantity obtaining unit, configured to obtain the first quantity and the second quantity when a trigger operation on any one of the at least one virtual item is detected.
In another possible implementation manner, the display module is configured to display a dynamic effect in the live interface, where the dynamic effect is used to prompt the user identifier to send the virtual item to the geographic object identifier.
In another possible implementation manner, the display module is configured to display an add-on option of the virtual item in the live interface; and the obtaining module is used for deducting the first amount from the virtual money account identified by the user and adding the second amount to the entity money account identified by the geographic object when the triggering operation of the additional option is detected.
In another possible implementation manner, the apparatus further includes: and the canceling module is used for canceling the display of the additional option when the time length for displaying the additional option is longer than a second preset time length.
In another possible implementation manner, the display module is configured to replace the virtual item with the add-on option in the live interface.
In another possible implementation manner, the display module is configured to replace the additional option with the virtual article when a duration of displaying the additional option is greater than a second preset duration.
In another possible implementation manner, the live interface further includes a remaining amount in the virtual currency account identified by the user; the display module is used for displaying a detail interface of the virtual money account when the trigger operation of the remaining amount is detected, wherein the detail interface is used for displaying the virtual money transfer record and the virtual article sending record of the virtual money account.
In another possible implementation manner, the transfer module includes: a sending unit, configured to send a money transfer instruction to a server, where the money transfer instruction carries the user identifier, the geographic object identifier, and the first amount, and the server is configured to deduct the first amount from a virtual money account of the user identifier, and add the second amount to an entity money account of the geographic object identifier.
In another aspect, an apparatus for live broadcast management based on geographic objects is provided, the apparatus including: a receiving module, configured to receive a money transfer instruction sent by a terminal, where the money transfer instruction carries a user identifier logged in by the terminal, a geographic object identifier for live broadcast, and a first amount, where the first amount is an amount of virtual money corresponding to the virtual item; an obtaining module, configured to obtain a second amount, where the second amount is an amount of entity money corresponding to the first amount of virtual money; a transfer module to deduct the first amount from the user-identified virtual monetary account and add the second amount to the geographic object-identified physical monetary account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
In a possible implementation manner, the obtaining module is configured to obtain, according to a conversion relationship between the virtual currency and the entity currency, a second quantity corresponding to the first quantity.
In another possible implementation manner, the transfer module is configured to transfer the third amount in the entity money account to a target account bound to the geographic object identifier, where the target account is configured to collect the amount of entity money obtained by the geographic object identifier.
In another possible implementation manner, the apparatus further includes: and the selecting module is used for selecting a virtual currency account corresponding to a live broadcast function from a plurality of virtual currency accounts identified by the user, wherein the functions corresponding to the virtual currency accounts are different.
In another possible implementation manner, the transfer module is configured to select an entity money account corresponding to a live broadcast function from a plurality of entity money accounts identified by the geographic object, where the plurality of entity money accounts have different functions.
In another aspect, a computer device is provided that includes one or more processors and one or more memories having at least one instruction stored therein, the at least one instruction being loaded and executed by the one or more processors to implement the operations as performed by the geo-object based live management method.
In another aspect, a computer-readable storage medium is provided, in which at least one instruction is stored, and the at least one instruction is loaded and executed by a processor to implement the operations performed by the geographic object based live broadcast management method.
According to the live broadcast management method, the device, the equipment and the storage medium based on the geographic object, the live broadcast interface of the geographic object identifier is displayed based on the logged-in user identifier, when a virtual article sending instruction is received through the live broadcast interface, the first quantity and the second quantity are obtained, the first quantity is deducted from the virtual currency account of the user identifier, the second quantity is added to the entity currency account of the geographic object identifier, the function is expanded, the user identifier can present the virtual article to the geographic object, the virtual currency is converted into the entity currency on line, the entity currency is added to the entity account corresponding to the geographic object identifier, the interaction mode of the user and the geographic object is expanded, and the online interaction effect of the user and the geographic object is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a geographic object-based live broadcast management method according to an embodiment of the present application;
fig. 2 is a flowchart of a geographic object-based live broadcast management method according to an embodiment of the present application;
fig. 3 is a flowchart of a geographic object-based live broadcast management method according to an embodiment of the present application;
fig. 4 is a schematic view of a live broadcast management interface provided in an embodiment of the present application;
fig. 5 is a schematic view of a live effect interface provided in an embodiment of the present application;
fig. 6 is a schematic view of a live interface provided in an embodiment of the present application;
fig. 7 is a schematic view of a live interface provided in an embodiment of the present application;
fig. 8 is a schematic diagram illustrating a prompt message displayed in a live interface according to an embodiment of the present application;
fig. 9 is a schematic view of a live interface provided in an embodiment of the present application;
FIG. 10 is a diagram of a live interface provided by an embodiment of the present application;
FIG. 11 is a diagram illustrating a dynamic effect provided by an embodiment of the present application;
FIG. 12 is a diagram illustrating a dynamic effect provided by an embodiment of the present application;
fig. 13 is a flowchart of a geographic object-based live broadcast management method according to an embodiment of the present application;
FIG. 14 is a schematic illustration of a virtual currency addition interface provided by an embodiment of the present application;
FIG. 15 is a schematic illustration of a confirmation interface provided by an embodiment of the present application;
FIG. 16 is a schematic diagram illustrating a display of a prompt according to an embodiment of the present disclosure;
fig. 17 is a schematic view of a live interface provided in an embodiment of the present application;
FIG. 18 is a schematic illustration of a detail interface provided by an embodiment of the present application;
FIG. 19 is a schematic illustration of a detail interface provided by an embodiment of the present application;
fig. 20 is a schematic structural diagram of a live broadcast management device based on a geographic object according to an embodiment of the present application;
fig. 21 is a schematic structural diagram of a live broadcast management device based on a geographic object according to an embodiment of the present application;
fig. 22 is a schematic structural diagram of a live broadcast management device based on a geographic object according to an embodiment of the present application;
fig. 23 is a schematic structural diagram of a live broadcast management device based on a geographic object according to an embodiment of the present application;
fig. 24 is a schematic structural diagram of a terminal according to an embodiment of the present application;
fig. 25 is a schematic structural diagram of a server according to an embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
First, terms referred to in the embodiments of the present application are described:
1. geographic object: the places set up in a certain geographic area can provide various aspects of services for users. For example, the geographic object is a public place such as a bar, a restaurant, a hospital, a mall, a pet store, a gymnasium, etc., and the user can enjoy entertainment activities in the bar, dining services in the restaurant, medical services in the hospital, shopping in the mall, pet care in the pet store, gymnasium, etc.
2. Geographic object recommendation application: the system comprises an application for recommending the geographic objects for a user, wherein the user can view the detail information of each geographic object in the geographic object recommendation application, the detail information comprises the positions, the contact ways, the business hours, preferential activities, whether the geographic objects are live broadcast and the like of the geographic objects, and the user can view the detail information of the geographic objects in the geographic object recommendation application and can also view the live broadcast of the geographic objects.
3. Virtual article: the items provided in the application including the live broadcast function, such as virtual gifts, can be purchased by a user to enjoy the live broadcast while watching the live broadcast.
According to the live broadcast management method based on the geographic objects, the online user can send virtual articles for the offline geographic objects, so that the interaction between the user and the geographic objects is enhanced, and the live broadcast management method based on the geographic objects can be applied to various scenes.
For example, the live broadcast management method based on the geographic object is applied to epidemic situation prevention and control scenes. When an emergency epidemic situation suddenly occurs, in order to avoid spreading of the epidemic situation and reduce the situation of people gathering, people need to be limited to go out, and a public place needs to be closed, so that the public place cannot receive users, the users cannot enjoy the services of the public place, and much inconvenience is caused. At the moment, the live broadcast management method based on the geographic object can be used for starting the live broadcast for the user to watch, the user can experience the service provided by the geographic object on line even in the epidemic situation prevention and control period, and the user can give a virtual article to the geographic object to support the live broadcast started by the geographic object.
In addition, due to the influence of epidemic situations, people are forbidden to go out for gathering, can not go out for entertainment, have more idle time, and the offline bar can also pause business, so that the popularity of the bar is reduced.
Under this kind of circumstances, also proposed "cloud jumping di", "cloud singing", "cloud party", "cloud body-building", "raise pet on line"'s new concept for show through the live mode of on line, the live can be watched on the line to the user, along with live carry out activities such as jumping di, singing, party together, and can also like ordering, comment, concern, send virtual article in watching the in-process.
Or, the live broadcast management method based on the geographic object is applied to a scene with a closed geographic object. When the geographic area where the geographic object is located is closed due to emergency, people are prohibited from moving, and at the moment, the user cannot go to the geographic object and can not enjoy services of public places, which causes much inconvenience. At this time, by adopting the live broadcast management method based on the geographic object, live broadcast can be started for users to watch, even if the area where the geographic object is located is closed, the users can experience the service provided by the geographic object on line, and the users can give virtual goods to the geographic object to express the preference of the geographic object.
Or, the live broadcast management method based on the geographic object is applied to severe weather scenes. When severe weather, such as snow days and typhoon days, occurs, people are inconvenient to go out, cannot go to geographic objects, and cannot enjoy services of public places, so that much inconvenience is caused. At this time, by adopting the live broadcast management method based on the geographic object, live broadcast can be started for users to watch, even if the weather is severe, the users can enjoy the service provided by the geographic object, and the users can give virtual goods to the geographic object to show the preference of the geographic object.
Or the live broadcast management method based on the geographic object is applied to scenes that the user is accustomed to being at home and going out rarely, such as the user does not like going out or the user is at home and working. As most of the activity space of the user is at home, the user has less conditions of going out, and is inconvenient to entertain. By adopting the live broadcast management method based on the geographic object, live broadcast started by a certain geographic object can be watched, even if a user is at home, the user can enjoy the service provided by the geographic object, and the user can give a virtual article to the geographic object to express the preference of the geographic object.
In conclusion, no matter what kind of scene, the user can enjoy the services provided by the geographic object without going out, the entertainment is carried out in idle time, the geographic object keeps the popularity, the popularity loss cannot be caused in an emergency situation, the user can also send virtual articles for the geographic object to express the preference of the geographic object, in addition, the functions are expanded, and the user flow is increased, so that the functions are more comprehensive.
The live broadcast management method based on the geographic object is applied to electronic equipment, and the electronic equipment can comprise a terminal and can also comprise a server.
When the electronic equipment comprises a terminal, the terminal is used for displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier, acquiring a first quantity and a second quantity when a money transfer instruction is received through the live broadcast interface, wherein the first quantity is the quantity of virtual money corresponding to the virtual article, the second quantity is the quantity of entity money corresponding to the first quantity of virtual money, deducting the first quantity from a virtual money account of the user identifier, and adding the second quantity to the entity money account of the geographic object identifier; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
Or when the electronic device comprises a terminal and a server, the terminal is used for displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier, when a virtual article sending instruction is received through the live broadcast interface, a first quantity and a second quantity are obtained, the first quantity is the quantity of virtual money corresponding to the virtual article, the second quantity is the quantity of entity money corresponding to the first quantity of virtual money, the terminal sends a money transfer instruction to the server, the money transfer instruction carries the user identifier, the geographic object identifier and the first quantity, the server deducts the first quantity from a virtual money account of the user identifier, and the second quantity is added to an entity money account of the geographic object identifier; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
The terminal can be various terminals such as a mobile phone, a tablet computer, a computer and the like, and the server can be a server, a server cluster consisting of a plurality of servers, or a cloud computing service center.
Fig. 1 is a flowchart of a live broadcast management method based on a geographic object according to an embodiment of the present application. Referring to fig. 1, the method is applied to an electronic device, and includes:
101. and displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier.
102. And when receiving a virtual article sending instruction through a live broadcast interface, acquiring the first quantity and the second quantity.
The first amount is the amount of virtual currency corresponding to the virtual article, and the second amount is the amount of physical currency corresponding to the first amount of virtual currency.
103. The first amount is deducted from the user-identified virtual currency account and the second amount is added to the geographic object-identified physical currency account.
The virtual currency account stores the number of virtual currency of which the user identification is used for the live broadcast function, and the entity currency account stores the number of entity currency of which the geographic object identification is obtained through the live broadcast function.
The method provided by the embodiment of the application comprises the steps of displaying a live broadcast interface of a geographic object identifier based on a logged-in user identifier, obtaining a first quantity and a second quantity when a virtual article sending instruction is received through the live broadcast interface, deducting the first quantity from a virtual money account of the user identifier, adding the second quantity to an entity money account of the geographic object identifier, expanding functions, enabling the user identifier to give away virtual articles to the geographic object, converting the virtual money into entity money on line, adding the entity money to the entity account corresponding to the geographic object identifier, expanding a mode of interaction between a user and the geographic object, and improving the online interaction effect between the user and the geographic object.
In one possible implementation, obtaining the first number and the second number includes:
acquiring a first quantity corresponding to the virtual article according to the corresponding relation between the virtual article and the virtual currency quantity;
and acquiring a second amount corresponding to the first amount according to the conversion relation between the virtual currency and the entity currency.
In another possible implementation, deducting the first amount from the user-identified virtual currency account includes:
and deducting the first amount from the virtual money account when the remaining amount in the virtual money account is determined to be not less than the first amount.
In another possible implementation, the method further includes:
displaying a virtual currency adding interface;
receiving an adding instruction through a virtual currency adding interface, and acquiring a third quantity and a fourth quantity corresponding to the adding instruction, wherein the third quantity is the quantity of virtual currency to be added, and the fourth quantity is the quantity of entity currency corresponding to the virtual currency of the third quantity;
deducting the fourth amount from the user-identified physical currency account;
adding a third amount to the user-identified virtual currency account.
In another possible implementation, displaying a virtual currency addition interface includes:
when determining that the remaining amount in the virtual currency account is less than the first amount, displaying a virtual currency adding interface; or,
the live broadcast interface comprises a virtual currency adding option; and when the triggering operation of the virtual currency adding option is detected, displaying a virtual currency adding interface.
In another possible implementation, the virtual currency addition interface includes a plurality of quantity options; receiving an adding instruction through a virtual currency adding interface, and acquiring a third quantity and a fourth quantity corresponding to the adding instruction, wherein the steps comprise:
when the triggering operation of any one of the multiple quantity options is detected in the virtual currency adding interface, acquiring a third quantity corresponding to the quantity option;
and acquiring a fourth quantity corresponding to the third quantity.
In another possible implementation, obtaining the first number and the second number includes:
acquiring a historical time point of the last time that the user identifier sends the virtual article to the geographic object identifier;
acquiring the time length between the historical time point and the current time point;
and acquiring the first quantity and the second quantity when the duration is determined to be greater than the first preset duration.
In another possible implementation manner, the live interface includes a virtual article option; when receiving a virtual article sending instruction through a live broadcast interface, acquiring a first quantity and a second quantity, including:
when the triggering operation of the virtual article option is detected, displaying at least one virtual article;
when a trigger operation on any one of the at least one virtual item is detected, the first number and the second number are acquired.
In another possible implementation, after adding the second amount to the physical currency account identified by the geographic object, the method further comprises:
and displaying a dynamic effect in the live broadcast interface, wherein the dynamic effect is used for prompting the user identifier to send the virtual article to the geographic object identifier.
In another possible implementation, after deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account, the method further comprises:
displaying an additional option of the virtual article in a live broadcast interface;
when a trigger operation for the additional option is detected, the step of deducting the first amount from the user-identified virtual money account and adding a second amount to the geographic object-identified physical money account is performed again.
In another possible implementation, the method further includes:
and canceling the display of the additional option when the time length for displaying the additional option is longer than a second preset time length.
In another possible implementation manner, in the live interface, an additional option of the virtual article is displayed, and the additional option includes:
and replacing the virtual article with an additional option in the live interface.
In another possible implementation manner, after replacing the virtual item with the add-on option in the live interface, the method further includes:
and replacing the additional option with a virtual article when the time length for displaying the additional option is longer than the second preset time length.
In another possible implementation manner, the live interface further comprises the remaining amount in the virtual currency account identified by the user; the method further comprises the following steps:
and when the trigger operation on the remaining amount is detected, displaying a detail interface of the virtual money account, wherein the detail interface is used for displaying the virtual money transfer record and the virtual article sending record of the virtual money account.
In another possible implementation, deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account includes:
and sending a money transfer instruction to a server, wherein the money transfer instruction carries the user identifier, the geographic object identifier and the first amount, and the server is used for deducting the first amount from the virtual money account of the user identifier and adding a second amount to the entity money account of the geographic object identifier.
Fig. 2 is a flowchart of a live broadcast management method based on a geographic object according to an embodiment of the present application. Referring to fig. 2, the method is applied to an electronic device, and includes:
201. receiving a money transfer instruction sent by the terminal.
The money transfer instruction carries a user identifier logged in by the terminal, a geographic object identifier for live broadcasting and a first amount, wherein the first amount is the amount of virtual money corresponding to the virtual article.
202. And acquiring a second amount, wherein the second amount is the amount of the entity currency corresponding to the first amount of the virtual currency.
203. The first amount is deducted from the user-identified virtual currency account and the second amount is added to the geographic object-identified physical currency account.
The virtual currency account stores the number of virtual currency of which the user identification is used for the live broadcast function, and the entity currency account stores the number of entity currency of which the geographic object identification is obtained through the live broadcast function.
According to the method provided by the embodiment of the application, the money transfer instruction sent by the terminal is received, the second amount is obtained, the first amount is deducted from the virtual money account of the user identification, the second amount is added into the entity money account of the geographic object identification, the function is expanded, the user identification can present virtual articles to the geographic object, the virtual money is converted into entity money on line and is added into the entity account corresponding to the geographic object identification, the interaction mode of the user and the geographic object is expanded, and the online interaction effect of the user and the geographic object is improved.
In one possible implementation, obtaining the second number includes:
and acquiring a second amount corresponding to the first amount according to the conversion relation between the virtual currency and the entity currency.
In another possible implementation, the method further includes:
and transferring the third amount in the entity money account to a target account bound by the geographic object identifier, wherein the target account is used for collecting the amount of the entity money obtained by the geographic object identifier.
In another possible implementation, before deducting the first amount from the user-identified virtual currency account, the method further comprises:
and selecting a virtual currency account corresponding to the live broadcast function from a plurality of virtual currency accounts identified by the user, wherein the functions corresponding to the virtual currency accounts are different.
In another possible implementation, adding the second amount to the physical currency account identified by the geographic object includes:
and selecting an entity money account corresponding to the live broadcast function from a plurality of entity money accounts identified by the geographic object, wherein the functions corresponding to the entity money accounts are different.
The embodiment of the application provides a live broadcast management method based on geographic objects, which comprises the following processes:
1. the user sends a virtual item to the geographic object.
2. The user adds virtual currency in the virtual currency account.
In the embodiment of the present application, a geographic object recommendation application is taken as an example for description, that is, the two processes are both performed in the geographic object recommendation application. The following examples will illustrate the above two schemes separately. In addition, the embodiment of the present application may also be executed in other applications, and details of the embodiment of the present application are not described herein again.
Fig. 3 is a flowchart of a live broadcast management method based on a geographic object according to an embodiment of the present application. Referring to fig. 3, the method is applied to a user terminal, and the method includes:
301. and in the geographic object recommendation application, displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier.
The embodiment of the application comprises a user terminal and a geographic object terminal. The user terminal may log in based on a user identifier, which is any identifier registered by using the geographic object recommendation application and used for representing the user, such as a user name, a user account, a telephone number of the user, and the like. In addition, the geographical object terminal may log in based on a geographical object identification, which is any identification registered using the geographical object recommendation application to represent a geographical object, such as a bar name, a restaurant name, a shop address, and the like.
The user terminal logs in the geographic object recommendation application based on the user identification, the user selects live broadcast started by any geographic object identification in the user terminal, and the user terminal displays a live broadcast interface of the geographic object identification according to the selection of the user.
In a possible implementation manner, after the geographic object terminal logs in the geographic object recommendation application based on the geographic object identifier, a manager of the geographic object can start live broadcasting in the geographic object recommendation application, so as to provide a live broadcasting interface for other users. And after the user terminal logs in the geographic object recommendation application based on the user identifier, the user terminal can watch a live broadcast interface provided by the geographic object identifier.
In another possible implementation manner, the geographic object terminal logs in the geographic object management application based on the geographic object identifier, starts live broadcasting in the geographic object management application, provides a live broadcasting interface for the user, logs in the geographic object recommendation application based on the user identifier, and displays the live broadcasting interface of the geographic object identifier in the geographic object recommendation application.
In addition, the geographic object terminal logged in based on the geographic object identifier starts live broadcast, a live broadcast interface is provided for the user terminal logged in based on the user identifier, after the geographic object identifier finishes live broadcast, a live broadcast management interface is displayed, the live broadcast management interface comprises a live broadcast effect option, and when the trigger operation of the live broadcast effect option is detected, live broadcast statistical data are displayed.
The live broadcast statistical data comprises live broadcast time length, attention amount, praise receiving amount, number of people watching the live broadcast, received amount of entity currency, result of transferring the entity currency and the like.
For example, after the geographic object identifier finishes live broadcasting, a live broadcasting management interface as shown in fig. 4 is displayed, and when a trigger operation on a "live broadcasting effect" option in the live broadcasting management interface is detected, live broadcasting statistical data is displayed, and the live broadcasting statistical data is as shown in fig. 5.
302. And when the triggering operation on the virtual item option is detected, displaying at least one virtual item.
The live broadcast interface comprises virtual item options, and at least one virtual item is displayed when the user terminal detects the triggering operation of the virtual item options.
For example, the virtual article may be a virtual rose, a virtual beverage, a virtual mask, etc., which is not limited herein.
For example, as shown in fig. 6, the live interface includes a virtual article option, and when a trigger operation on the virtual article option is detected, the live interface as shown in fig. 7 is displayed, where the live interface includes a virtual rose, a virtual beverage, a virtual mask, and a virtual sunglass.
In one possible implementation, the trigger operation may be a single click operation, a double click operation, a long press operation, or other operations.
303. When a trigger operation on any one of the at least one virtual item is detected, the first number and the second number are acquired.
When a user watches a live broadcast interface provided by the geographic object identifier, if the user is interested in live broadcast of the geographic object identifier, any virtual article can be selected from at least one displayed virtual article, and when the user terminal detects a trigger operation on the virtual article selected by the user, the first quantity and the second quantity are obtained.
The first amount is the amount of virtual currency corresponding to the virtual article, and the second amount is the amount of physical currency corresponding to the first amount of virtual currency.
In one possible implementation manner, a first quantity corresponding to the virtual article is obtained according to the corresponding relation between the virtual article and the virtual currency quantity, and a second quantity corresponding to the first quantity is obtained according to the conversion relation between the virtual currency and the entity currency.
The correspondence between the virtual item and the virtual currency amount may be stored in the terminal, or may also be stored in the server. The conversion relationship between the virtual currency and the physical currency may be stored in the terminal, or may be stored in the server.
For example, the correspondence between the virtual item and the virtual currency amount is shown in table 1:
TABLE 1
| Name of virtual article | Number of virtual money |
| Virtual rose | 5 |
| |
10 |
| |
20 |
For example, when the user terminal detects a trigger operation on a virtual rose, the user terminal may determine that the number of virtual currencies corresponding to the virtual rose is 5, that is, the first number is 5.
For another example, if the relationship between the virtual currency and the physical currency is that 1 physical currency corresponds to 10 virtual currencies, the user terminal determines that 5 virtual currencies correspond to 0.5 physical currencies.
In one possible implementation, the conversion relationship between the virtual currency and the physical currency is 1 physical currency corresponding to 8 virtual currencies, and the first amount corresponds to a second amount of 0.625.
For example, if the relationship between the virtual currency and the physical currency is 1 physical currency corresponding to 10 virtual currencies, and 30% of the physical currency needs to be deducted in the geographic object recommendation application, the conversion relationship between the virtual currency and the physical currency is 1 physical currency corresponding to 7 virtual currencies.
In another possible implementation manner, a historical time point at which the user identifier last sends the virtual object to the geographic object identifier is obtained, a time length between the historical time point and a current time point is obtained, and the first quantity and the second quantity are obtained when the time length is determined to be greater than a first preset time length.
When a user sends virtual articles to a geographic object identifier, if the interval for sending the virtual articles to the geographic object identifier by the user is too short, in order to prevent the interval for sending the virtual articles to the geographic object identifier by the user from being too short, a user terminal sets a first preset time length, when the user terminal detects a trigger operation on any virtual article, a historical time point of the user identifier for sending the virtual articles to the geographic object identifier last time is obtained, then the time length between the historical time point and the current time point is obtained, and when the determined time length is greater than the first preset time length, the interval for sending the virtual articles to the geographic object identifier meets the requirement, and a first quantity and a second quantity can be obtained.
And when the time length between the historical time point and the current time point acquired by the user terminal is not more than the first preset time length, the interval for sending the virtual articles to the geographic object identifier is not in accordance with the requirement, the virtual articles cannot be sent, and a prompt message is also displayed in a live broadcast interface and is used for prompting the user to send the virtual articles after a period of time interval.
For example, when the duration between the historical time point and the current time point acquired by the user terminal is not greater than a first preset duration, a prompt message of "please try again slightly" as shown in fig. 8 is displayed in the live broadcast interface.
The first preset duration is set by a terminal, or set by a developer, or set by other modes. The first predetermined time period may be 0.3 seconds, 0.5 seconds, 1 second, or other values.
In addition, the trigger operation may be a single-click operation, a double-click operation, a long-press operation, or other operations.
Optionally, when the user terminal detects a trigger operation on the virtual article, the virtual article is increased by a preset size in the live interface to highlight the virtual article.
Wherein the preset size is set by a terminal, or set by a developer, or set by other methods.
It should be noted that, the first number and the second number are obtained only by way of example when the terminal detects the trigger operation on any virtual article. In another embodiment, other manners may be adopted, and the virtual article sending instruction is received through the live broadcast interface, and then the first quantity and the second quantity are obtained.
304. The first amount is deducted from the user-identified virtual currency account and the second amount is added to the geographic object-identified physical currency account.
The virtual currency account of the user identification stores the quantity of virtual currency of the user identification used for the live broadcast function, and the entity currency account of the geographic object identification stores the quantity of entity currency of the geographic object identification obtained through the live broadcast function.
The first amount is deducted from the virtual currency account of the user identifier, and the first amount is the amount of the virtual currency corresponding to the virtual article, and the second amount is the amount of the entity currency corresponding to the first amount, so that the effect that the user identifier presents the virtual article to the geographic object identifier is realized after the second amount is added to the entity currency account of the geographic object identifier, and the preference of the user to a live broadcast interface provided by the geographic object identifier is expressed.
In a possible implementation manner, in the live interface, an additional option of the virtual article is displayed, the additional option is used for the user to trigger the step of sending the virtual article to the geographic object identifier again, and when the user terminal detects a triggering operation of the additional option, step 304 is executed again. The trigger operation may be a single-click operation, a double-click operation, a long-press operation, or other operations.
Optionally, after the user terminal deducts the first amount from the virtual money account of the user identifier and adds the second amount to the physical money account of the geographic object identifier, that is, the effect that the user identifier sends the virtual item to the geographic object identifier is achieved, and then the additional option is displayed in the live broadcast interface.
For example, as shown in fig. 9, a "click-through" option is displayed in the live interface, and when the user terminal detects a trigger operation on the "click-through" option, step 304 is executed, so as to send the virtual item to the geographic object identifier again.
Optionally, after the additional option is displayed, when the time length for displaying the additional option is longer than a second preset time length, the display of the additional option is cancelled.
In one possible implementation manner, the additional option is canceled from being displayed after a second preset time period elapses from the time when the additional option is displayed.
In another possible implementation manner, if the user terminal detects the triggering operation of the user identifier on the additional option, the user terminal starts timing again from the time when the additional option is triggered, and when the triggering operation on the additional option is not detected within a second preset time period, the additional option is cancelled and displayed.
The second preset duration is set by the terminal, or set by a developer, or set in other manners. The first preset time period may be 3 seconds, 4 seconds, 5 seconds, or other values.
Optionally, in the live interface, the virtual item is replaced with an add option.
After the user identifier successfully sends the virtual item to the geographic object identifier, the virtual item may be replaced with an additional option in the live broadcast interface, where the additional option is used for the user to trigger the step of sending the virtual item to the geographic object identifier again.
For example, as shown in fig. 10, in the live interface, the virtual item is replaced with a "click-through" option, and when the user terminal detects a trigger operation on the "click-through" option, step 304 is executed, so that the virtual item is sent to the geographic object identifier again.
Optionally, after the virtual article is replaced with the additional option, when the time length for displaying the additional option is longer than a second preset time length, the additional option is replaced with the virtual article.
In one possible implementation manner, the additional option is replaced by the virtual article after a second preset time period elapses from the time when the additional option is displayed.
In another possible implementation manner, if the user terminal detects the triggering operation of the user identifier on the additional option, the user terminal starts timing again from the time when the additional option is triggered, and replaces the additional option with the virtual article when the triggering operation on the additional option is not detected within a second preset time period.
In the embodiment of the application, when the time length for displaying the additional option is longer than the second preset time length, the display of the additional option is cancelled, or the additional option is replaced by a virtual article, so that the live broadcast interface can be recovered in time under the condition that the gift is given by a user. In addition, if the additional option is always displayed in the live broadcast interface, the user can be influenced to watch the live broadcast interface, and the user terminal cancels the display of the additional option in the second preset time length, so that the situation that the additional option is always displayed in the live broadcast interface can be avoided, and the influence on the user to watch the live broadcast interface is prevented.
It should be noted that, in this embodiment, the terminal is taken as an example as an execution subject for explanation, in another embodiment, the user terminal displays a live broadcast interface of the geographic object identifier based on the logged-in user identifier, acquires the first amount and the second amount when receiving the virtual article sending instruction through the live broadcast interface, and then sends the money transfer instruction to the server, and the server receives the money transfer instruction sent by the user terminal, acquires the second amount, deducts the first amount from the virtual money account of the user identifier, and adds the second amount to the physical money account of the geographic object identifier.
The money transfer instruction carries a user identifier, a geographic object identifier and a first amount, and the second amount is the amount of entity money corresponding to the first amount of virtual money.
Optionally, the user identifier corresponds to a plurality of virtual currency accounts, the server selects a virtual currency account corresponding to the direct broadcast function from the plurality of virtual currency accounts, and the first amount is deducted from the virtual currency account.
Wherein, the functions corresponding to the plurality of virtual currency accounts are different.
Because the geographic object recommendation application comprises multiple functions and different money transfer modes adopted by different functions are different, different functions are distinguished by setting a plurality of virtual money accounts and adopting different virtual money accounts.
For example, the plurality of virtual money accounts include an account corresponding to a live function, an account corresponding to a predetermined function, an account corresponding to a group purchase function, and the like.
The account corresponding to the live broadcast function stores virtual currency used for the live broadcast function, and a user can transfer the virtual currency from the account corresponding to the live broadcast function when watching the live broadcast, so that the effect of giving virtual articles to the live broadcast user is achieved. The account corresponding to the predetermined function stores the amount of the virtual money for the predetermined order, and the user can transfer the virtual money from the account corresponding to the predetermined function to pay the predetermined order when the order is predetermined. The amount of the virtual currency used for the group purchase order is stored in the account corresponding to the group purchase function, and when a user purchases an article, the user can transfer the virtual currency from the account corresponding to the group purchase function to pay the group purchase order.
Optionally, the geographic object identifier corresponds to a plurality of entity money accounts, an entity money account corresponding to the direct broadcast function is selected from the plurality of entity money accounts, and the second amount is deducted from the entity money account.
Wherein, the corresponding functions of a plurality of entity money accounts are different. For example, the plurality of entity money accounts include an account corresponding to a live function, an account corresponding to a predetermined function, an account corresponding to a group purchase function, and the like.
In addition, the functions of the multiple entity money accounts corresponding to the geographic object identifier are similar to those of the multiple virtual money accounts corresponding to the user identifier, and are not described herein again.
In addition, after the server receives the money transfer instruction, the money transfer instruction only includes the first amount of the virtual money, and the server needs to determine a second amount corresponding to the entity money according to the first amount, and then add the second amount to the entity money account identified by the geographic object.
In one possible implementation manner, when the server acquires the second amount, the server may acquire the second amount corresponding to the first amount according to a conversion relationship between the virtual currency and the entity currency.
The process of acquiring the second quantity by the server is similar to the process of acquiring the second quantity by the terminal, and is not described herein again.
In another possible implementation, the server may also transfer a third amount of the physical currency account of the geographic object identifier to the target account to which the geographic object identifier is bound.
Wherein the target account is used to collect an amount of entity currency derived by the geographic object identifier.
The entity currency in the entity currency account of the geographic object identifier is registered in the geographic object recommendation application and is only used by the geographic object identifier in the geographic object recommendation application, and the target account bound with the geographic object identifier can be used in any application and is not limited by the application type. The target account can be a bank card account or an online banking account.
For example, the entity currency in the entity currency account identified by the geographic object may be purchased for live functionality in the geographic object recommendation application, paid for orders in the geographic object recommendation application, and so on. The target account bound with the geographic object identifier can be used in not only a geographic object recommendation application, but also an instant messaging application, an interactive entertainment application, and the like, and can convert the amount of entity money stored in an entity money account into real entity money.
In addition, when the amount of the entity money stored in the entity money account bound by the administrative object identifier is large, the administrator may trigger the money transfer instruction, and then the server may transfer the amount of the entity money stored in the entity money account to the target account, and the administrator may transfer the entity money in other applications through the target account.
For example, the entity money account of the geographic object identifier stores 1000 amount of entity money, and the server may transfer 1000 entity money to the target account bound by the geographic object identifier.
305. And displaying the dynamic effect in the live interface.
And after the user sends the virtual article to the geographic object identifier, the user terminal displays a dynamic effect in the live broadcast interface, and the dynamic effect is used for prompting the user identifier to send the virtual article to the geographic object identifier.
In one possible implementation, when the virtual article corresponds to virtual currency, after the virtual currency is deducted from a virtual currency account corresponding to the user identifier, the dynamic effect of the virtual article is displayed in the live broadcast interface.
For example, as shown in FIG. 11, the dynamic effect of the virtual item is displayed at a central location in the live interface.
In another possible implementation manner, when the virtual article does not correspond to the virtual currency and the virtual currency is not deducted from the virtual currency account corresponding to the user identifier, a prompt message of the virtual article is displayed in a scrolling area in the live broadcast interface.
For example, as shown in fig. 12, a prompt message "ZX send a virtual drink" is displayed in a scrolling area in the live interface.
It should be noted that, in the embodiment of the present application, the step 305 is an optional step, and in another embodiment, only the step 301 and the step 304 may be executed without executing the step 305.
The method provided by the embodiment of the application comprises the steps of displaying a live broadcast interface of a geographic object identifier based on a logged-in user identifier, obtaining a first quantity and a second quantity when a virtual article sending instruction is received through the live broadcast interface, deducting the first quantity from a virtual money account of the user identifier, adding the second quantity to an entity money account of the geographic object identifier, expanding functions, enabling the user identifier to give away virtual articles to the geographic object, converting the virtual money into entity money on line, adding the entity money to the entity account corresponding to the geographic object identifier, expanding a mode of interaction between a user and the geographic object, and improving the online interaction effect between the user and the geographic object.
Fig. 13 is a flowchart of a live broadcast management method based on a geographic object according to an embodiment of the present application. Referring to fig. 13, the method is applied to a terminal, and the method includes:
1301. and in the geographic object recommendation application, displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier.
1302. And when receiving a virtual article sending instruction through a live broadcast interface, acquiring the first quantity and the second quantity.
The first amount is the amount of virtual currency corresponding to the virtual article, and the second amount is the amount of physical currency corresponding to the first amount of virtual currency.
Wherein, the steps 1301 and 1302 are similar to the steps 301 and 302, and are not described herein again.
1303. When it is determined that the remaining amount in the virtual currency account is less than the first amount, a virtual currency addition interface is displayed.
1304. And receiving an adding instruction through a virtual currency adding interface, and acquiring a third quantity and a fourth quantity corresponding to the adding instruction.
1305. Deducting the fourth amount from the user-identified physical currency account.
1306. Adding a third amount to the user-identified virtual currency account.
Wherein, the virtual currency adding interface is used for adding virtual currency in the virtual currency account by the user. When the terminal determines that the remaining amount in the virtual money account is smaller than the first amount, the terminal cannot deduct the first amount from the virtual money account, a virtual money adding interface is displayed at the moment, when a user needs to add virtual money in the virtual money account corresponding to the user identifier, an adding instruction is triggered in the virtual money adding interface, when the terminal receives the adding instruction through the virtual money adding interface, a third amount and a fourth amount corresponding to the adding instruction are obtained, the fourth amount is deducted from the entity money account of the user identifier, the third amount is added in the virtual money account of the user identifier, so that the remaining amount in the virtual money account is not smaller than the first amount, and the first amount can be deducted from the virtual money account.
The third amount is the amount of virtual currency to be added, and the fourth amount is the amount of entity currency corresponding to the third amount of virtual currency.
In a possible implementation manner, the virtual currency adding interface includes multiple quantity options, and when a trigger operation on any quantity option of the multiple quantity options is detected in the virtual currency adding interface, a third quantity corresponding to the quantity option is acquired, and a fourth quantity corresponding to the third quantity is acquired.
When a user needs to add virtual money into a virtual money account identified by the user, the number of the virtual money to be added into the virtual money account may be different due to different requirements of the user, so that the terminal displays multiple number options in a virtual money adding interface, each number option corresponds to one number, the user selects any one number option from the multiple number options according to the self requirement, and when the terminal detects a trigger operation on the number option, the terminal obtains a third number corresponding to the number option, and also obtains a fourth number corresponding to the third number.
In addition, after the terminal acquires the third quantity and the fourth quantity, a confirmation interface is displayed, the confirmation interface comprises a confirmation option and the fourth quantity, and when the terminal detects the trigger operation of the confirmation option, the following steps of deducting the fourth quantity from the entity money account of the user identifier and adding the third quantity to the virtual money account of the user identifier are executed.
And the confirmation interface further comprises a plurality of entity money accounts, and when the terminal detects the triggering operation of any one entity money account, the fourth amount is deducted from the entity money account.
In addition, after the fourth amount is deducted from the entity money account identified by the user and the third amount is added to the virtual money account identified by the user, a prompt message that the virtual money is successfully added is displayed in the live broadcast interface.
For example, as shown in fig. 14, the virtual currency addition interface includes 10 options, 20 options, 200 options, 500 options, and the like, when the terminal detects a trigger operation on the 10 options, the third quantity is determined to be 10, and then a fourth quantity corresponding to the third quantity is determined according to a conversion relationship between the virtual currency and the entity currency. When the conversion relationship between the virtual currency and the physical currency is 10 virtual currency to 1 physical currency, it is determined that the fourth quantity corresponding to the third quantity is 1.
After displaying fig. 14, a confirmation interface as shown in fig. 15 is displayed, in which "confirm payment" and a fourth amount are displayed, and when the terminal detects a trigger operation for the "confirm payment", the fourth amount is deducted from the physical money account identified by the user.
In addition, the confirmation interface further comprises a physical money account 1, a physical money account 2 and a physical money account 3, and when the terminal detects the selection operation of the physical money account 2, the fourth amount is deducted from the physical money account 2. Also, a prompt message of "successful charge" is displayed in the live interface shown in fig. 16.
Optionally, the live interface further includes a remaining amount of the virtual money account identified by the user, and when a trigger operation on the remaining amount is detected, a detail interface of the virtual money account is displayed, and a virtual money transfer record and a virtual item sending record of the virtual money account are displayed in the detail interface.
For example, as shown in fig. 17, the remaining amount 12 of the virtual money account identified by the user is included in the live interface, and when a trigger operation on the remaining amount is detected, a recharge record and a gift-offering record of the virtual money are displayed. As shown in fig. 18, a top-up record for the user identification, and as shown in fig. 19, a gift delivery record for the user identification.
1307. The first amount is deducted from the user-identified virtual currency account and the second amount is added to the geographic object-identified physical currency account.
The virtual currency account stores the number of virtual currency of which the user identification is used for the live broadcast function, and the entity currency account stores the number of entity currency of which the geographic object identification is obtained through the live broadcast function.
It should be noted that, in the embodiment of the present application, the description is only given by taking an example that the number of the virtual money in the virtual money account identified by the user is smaller than the first number, in another embodiment, step 1301 and step 1302 are optional steps, and the terminal may further add a preset number of virtual money in the virtual money account identified by the user at any time according to the requirement of the user.
In one possible implementation manner, a virtual currency adding option is included in the live broadcast interface, and when a triggering operation on the virtual currency adding option is detected, the virtual currency adding interface is displayed.
The live interface comprises a virtual currency adding option, if a user wants to add virtual currency into a virtual currency account corresponding to the user identification, the user can trigger the virtual currency adding option in the live interface, and when the terminal detects the trigger operation of the virtual currency adding option, the virtual currency adding interface is displayed.
The method provided by the embodiment of the application displays the live broadcast interface of the geographic object identification based on the logged-in user identification in the geographic object application, when receiving a virtual article sending instruction through a live broadcast interface, acquiring a first quantity and a second quantity, displaying a virtual currency adding interface, receiving an adding instruction through a virtual currency adding interface, obtaining a third quantity and a fourth quantity corresponding to the adding instruction, deducting the fourth quantity from the entity currency account identified by the user, the third amount is added to the virtual money account identified by the user, at the moment, the amount of the virtual money in the virtual money account identified by the user is increased, the functions are expanded, the user can add the virtual money to the virtual money account identified by the user, the virtual money in the virtual money account can be ensured to be sufficient, and the efficiency of sending the virtual goods to the geographic object identifier by the user is ensured. And after the user selects the virtual object, the terminal deducts the first amount corresponding to the virtual object from the virtual money account, adds the second amount to the entity money account identified by the geographic object, converts the virtual money into the entity money on line, and adds the entity money to the entity account identified by the geographic object, thereby expanding the interaction mode between the user and the geographic object and improving the online interaction effect between the user and the geographic object.
Fig. 20 is a schematic structural diagram of a live broadcast management device based on a geographic object according to an embodiment of the present application. Referring to fig. 20, the apparatus includes:
a display module 2001, configured to display a live interface of the geographic object identifier based on the logged-in user identifier;
an obtaining module 2002, configured to obtain, when a virtual item sending instruction is received through a live broadcast interface, a first quantity and a second quantity, where the first quantity is a quantity of virtual money corresponding to a virtual item, and the second quantity is a quantity of entity money corresponding to the first quantity of virtual money;
a transfer module 2003 for deducting a first amount from the user identified virtual monetary account and adding a second amount to the geographic object identified physical monetary account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
In one possible implementation, the obtaining module 2002 is configured to:
acquiring a first quantity corresponding to the virtual article according to the corresponding relation between the virtual article and the virtual currency quantity;
and acquiring a second amount corresponding to the first amount according to the conversion relation between the virtual currency and the entity currency.
In another possible implementation, the transfer module 2003 is configured to deduct the first amount from the virtual money account when it is determined that the remaining amount in the virtual money account is not less than the first amount.
In another possible implementation, referring to fig. 21, the apparatus further includes: a display module 2001 for displaying a virtual currency addition interface; an obtaining module 2002, configured to receive an adding instruction through the virtual currency adding interface, and obtain a third quantity and a fourth quantity corresponding to the adding instruction, where the third quantity is a quantity of virtual currency to be added, and the fourth quantity is a quantity of entity currency corresponding to the third quantity of virtual currency; a deduction module 2004 for deducting a fourth amount from the user-identified physical currency account; an adding module 2005 for adding the third amount in the virtual money account identified by the user.
In another possible implementation manner, the display module 2001 is configured to display the virtual money adding interface when it is determined that the remaining amount in the virtual money account is smaller than the first amount; or the live broadcast interface comprises a virtual currency adding option; a display module 2001, configured to display a virtual currency addition interface when a trigger operation on the virtual currency addition option is detected.
In another possible implementation, the virtual currency addition interface includes a plurality of quantity options; an obtaining module 2002 configured to: when the triggering operation of any one of the multiple quantity options is detected in the virtual currency adding interface, acquiring a third quantity corresponding to the quantity option; and acquiring a fourth quantity corresponding to the third quantity.
In another possible implementation manner, referring to fig. 21, the obtaining module 2002 includes:
a time point obtaining unit 20021, configured to obtain a historical time point when the user identifier last sends the virtual item to the geographic object identifier; a duration obtaining unit 20022, configured to obtain a duration between a historical time point and a current time point;
the quantity obtaining unit 20023 is configured to obtain the first quantity and the second quantity when the duration is longer than a first preset duration.
In another possible implementation manner, the live interface includes a virtual article option; referring to fig. 21, the obtaining module 2002 includes: a display unit 20024, configured to display at least one virtual item when a trigger operation on a virtual item option is detected; the number obtaining unit 20023 is configured to obtain the first number and the second number when a trigger operation on any one of the at least one virtual item is detected.
In another possible implementation manner, the apparatus further includes:
a display module 2001, configured to display a dynamic effect in the live broadcast interface, where the dynamic effect is used to prompt the user identifier to send a virtual item to the geographic object identifier.
In another possible implementation manner, the apparatus further includes:
a display module 2001, configured to display an add option of a virtual item in a live interface;
the obtaining module 2002 is configured to, when the trigger operation for the additional option is detected, perform the step of deducting the first amount from the virtual money account identified by the user and adding the second amount to the physical money account identified by the geographic object again.
In another possible implementation, referring to fig. 21, the apparatus further includes:
a canceling module 2006, configured to cancel the displaying of the additional option when a duration of the displaying of the additional option is greater than a second preset duration.
In another possible implementation, the display module 2001 is configured to replace the virtual item with an add-on option in the live interface.
In another possible implementation manner, the display module 2001 is configured to replace the add option with the virtual item when a duration of displaying the add option is greater than a second preset duration.
In another possible implementation manner, the live interface further comprises the remaining amount in the virtual currency account identified by the user; a display module 2001, configured to display a detail interface of the virtual money account when the trigger operation on the remaining amount is detected, where the detail interface is configured to display a virtual money transfer record and a virtual item sending record of the virtual money account.
In another possible implementation, referring to fig. 21, the transfer module 2003 includes:
the sending unit 20031 is configured to send a money transfer instruction to the server, where the money transfer instruction carries the user identifier, the geographic object identifier, and the first amount, and the server is configured to deduct the first amount from the virtual money account identified by the user identifier, and add the second amount to the physical money account identified by the geographic object.
Fig. 22 is a schematic structural diagram of a live broadcast management device based on a geographic object according to an embodiment of the present application. Referring to fig. 22, the apparatus includes:
a receiving module 2201, configured to receive a money transfer instruction sent by a terminal, where the money transfer instruction carries a user identifier logged in by the terminal, a geographic object identifier for live broadcast, and a first amount, where the first amount is an amount of virtual money corresponding to a virtual article;
an acquiring module 2202 configured to acquire a second amount, which is the amount of the physical currency corresponding to the first amount of the virtual currency;
a transfer module 2203 for deducting the first amount from the user-identified virtual monetary account and adding the second amount to the physical monetary account identified by the geographic object; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
In another possible implementation manner, the obtaining module 2202 is configured to obtain a second amount corresponding to the first amount according to a conversion relationship between the virtual currency and the entity currency.
In another possible implementation manner, the transfer module 2203 is configured to transfer the third amount in the entity money account to a target account bound by the geographic object identifier, where the target account is configured to collect the amount of entity money obtained by the geographic object identifier.
In another possible implementation, referring to fig. 21, the apparatus further includes:
the selecting module 2204 is configured to select a virtual currency account corresponding to a live broadcast function from a plurality of virtual currency accounts identified by a user, where the virtual currency accounts have different functions.
In another possible implementation manner, the transfer module 2203 is configured to select, from a plurality of entity money accounts identified by the geographic object, an entity money account corresponding to the live broadcast function, where the plurality of entity money accounts correspond to different functions.
It should be noted that: in the live broadcast management apparatus based on the geographic object according to the foregoing embodiment, when live broadcast management is performed, only the division of the functional modules is illustrated, and in practical applications, the function distribution may be completed by different functional modules as needed, that is, an internal structure of a computer device is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the embodiment of the live broadcast management device based on the geographic object provided in the above embodiment and the embodiment of the live broadcast management method based on the geographic object belong to the same concept, and specific implementation processes thereof are described in detail in the method embodiment and are not described herein again.
Fig. 24 is a schematic structural diagram of a terminal according to an embodiment of the present disclosure, where the terminal 2400 may be a portable mobile terminal, such as a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio L layer III, mpeg Audio layer 3), an MP4 player (Moving Picture Experts Group Audio L layer IV, mpeg Audio layer 4), a notebook computer, a desktop computer, a head-mounted device, or any other intelligent terminal, and the terminal 2400 may also be referred to as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other names.
Generally, the terminal 2400 includes: a processor 2401 and a memory 2402.
In some embodiments, the terminal 2400 may further optionally include: a peripheral interface 2403 and at least one peripheral. The processor 2401, memory 2402 and peripheral interface 2403 may be connected by buses or signal lines. Various peripheral devices may be connected to peripheral interface 2403 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 2404, a touch display screen 2405, a camera 2406, an audio circuit 2407, a positioning component 2408 and a power supply 24024.
The peripheral interface 2403 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 2401 and the memory 2402. In some embodiments, processor 2401, memory 2402, and peripheral interface 2403 are integrated on the same chip or circuit board; in some other embodiments, any one or both of processor 2401, memory 2402 and peripherals interface 2403 can be implemented on a separate chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 2404 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuit 2404 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 2404 converts an electric signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electric signal. Optionally, the radio frequency circuit 2404 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuit 2404 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 8G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 2404 may also include NFC (Near Field Communication) related circuits, which are not limited in this application.
The Display 2405 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard, when the Display 2405 is a touch Display, the Display 2405 may be one, providing a front panel of the terminal 2400, in other embodiments the Display 2405 may be at least two, respectively provided on different surfaces of the terminal 2400 or in a folded design, in still other embodiments the Display 2405 may be a flexible Display, provided on a curved surface or on a folded surface of the terminal 2400, even the Display 2405 may be provided in non-rectangular irregular graphics, the Display 240635 may be provided in a non-rectangular irregular shaped Display such as a CD 24056 (compact disc) 366335, a liquid Crystal Display ("oled"), a L, a liquid Crystal Display ("Organic light Emitting Diode"), or the like.
The camera assembly 2406 is used to capture images or video. Optionally, camera assembly 2406 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 2406 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The positioning component 2408 is used to locate the current geographic location of the terminal 2400 to implement navigation or L BS (L geographic based Service). the positioning component 2408 may be a positioning component based on the GPS (global positioning System) in the united states, the beidou System in china, the graves System in russia, or the galileo System in the european union.
In some embodiments, terminal 2400 also includes one or more sensors 2410. The one or more sensors 2410 include, but are not limited to: acceleration sensor 2411, gyro sensor 2412, pressure sensor 2413, fingerprint sensor 2414, optical sensor 2415, and proximity sensor 2416.
The acceleration sensor 2411 can detect the magnitude of acceleration on three coordinate axes of the coordinate system established with the terminal 2400. For example, the acceleration sensor 2411 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 2401 may control the touch display screen 2405 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 2411. The acceleration sensor 2411 may also be used for acquisition of motion data of a game or a user.
The gyroscope sensor 2412 may detect a body direction and a rotation angle of the terminal 2400, and the gyroscope sensor 2412 may cooperate with the acceleration sensor 2411 to acquire a 3D motion of the user on the terminal 2400. The processor 2401 may implement the following functions according to the data collected by the gyroscope sensor 2412: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
Pressure sensors 2413 may be disposed on the side frames of terminal 2400 and/or on the underlying layers of touch display 2405. When the pressure sensor 2413 is disposed on the side frame of the terminal 2400, a user holding signal of the terminal 2400 may be detected, and the processor 2401 performs left-right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 2413. When the pressure sensor 2413 is arranged at the lower layer of the touch display screen 2405, the processor 2401 controls the operability control on the UI interface according to the pressure operation of the user on the touch display screen 2405. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 2414 is configured to collect a fingerprint of a user, and the processor 2401 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 2414, or the fingerprint sensor 2414 identifies the identity of the user according to the collected fingerprint, when the identity of the user is identified as a trusted identity, the processor 2401 authorizes the user to have relevant sensitive operations, including unlocking a screen, viewing encrypted information, downloading software, paying, changing settings, and the like, the fingerprint sensor 2414 may be disposed on the front, back, or side of the terminal 2400, and when a physical key or a vendor L ogo is disposed on the terminal 2400, the fingerprint sensor 2414 may be integrated with the physical key or a vendor identifier.
The optical sensor 2415 is used to collect the ambient light intensity. In one embodiment, the processor 2401 may control the display brightness of the touch display screen 2405 according to the ambient light intensity collected by the optical sensor 2415. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 2405 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 2405 is turned down. In another embodiment, the processor 2401 may also dynamically adjust the shooting parameters of the camera head assembly 2406 according to the intensity of the ambient light collected by the optical sensor 2415.
A proximity sensor 2416, also known as a distance sensor, is typically provided on the front panel of the terminal 2400. The proximity sensor 2416 is used to collect the distance between the user and the front surface of the terminal 2400. In one embodiment, the processor 2401 controls the touch display 2405 to switch from a bright screen state to a dark screen state when the proximity sensor 2416 detects that the distance between the user and the front face of the terminal 2400 is gradually decreased; when the proximity sensor 2416 detects that the distance between the user and the front surface of the terminal 2400 becomes gradually larger, the processor 2401 controls the touch display screen 2405 to switch from the screen-on state to the screen-on state.
Those skilled in the art will appreciate that the configuration shown in fig. 24 is not intended to be limiting and that terminal 2400 may include more or fewer components than shown, or may combine certain components, or may employ a different arrangement of components.
Fig. 25 is a schematic structural diagram of a server provided in this embodiment, where the server 2500 may generate a relatively large difference due to a difference in configuration or performance, and may include one or more processors (CPUs) 2501 and one or more memories 2502, where the memory 2502 stores at least one instruction, and the at least one instruction is loaded and executed by the processor 2501 to implement the methods provided in the foregoing method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input/output interface, so as to perform input/output, and the server may also include other components for implementing the functions of the device, which are not described herein again.
The server 2500 may be configured to perform the steps performed by the server in the geographic object-based live broadcast management method.
Embodiments of the present application further provide a computer device, which includes one or more processors and one or more memories, where at least one instruction is stored in the one or more memories, and the at least one instruction is loaded and executed by the one or more processors to implement operations as performed by the geographic object based live broadcast management method.
The embodiment of the application also provides a computer-readable storage medium, in which at least one instruction is stored, and the at least one instruction is loaded and executed by a processor to implement the operation performed by the geographic object-based live broadcast management method.
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, 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 (24)
1. A live broadcast management method based on geographic objects is characterized by comprising the following steps:
displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier;
when a virtual article sending instruction is received through the live broadcast interface, acquiring a first quantity and a second quantity, wherein the first quantity is the quantity of virtual currency corresponding to the virtual article, and the second quantity is the quantity of entity currency corresponding to the first quantity of virtual currency;
deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
2. The method of claim 1, wherein obtaining the first number and the second number comprises:
acquiring the first quantity corresponding to the virtual article according to the corresponding relation between the virtual article and the virtual currency quantity;
and acquiring a second quantity corresponding to the first quantity according to the conversion relation between the virtual currency and the entity currency.
3. The method of claim 1, wherein deducting the first amount from the user-identified virtual currency account comprises:
deducting the first amount from the virtual currency account upon determining that the remaining amount in the virtual currency account is not less than the first amount.
4. The method of claim 1, further comprising:
displaying a virtual currency adding interface;
receiving an adding instruction through the virtual currency adding interface, and acquiring a third quantity and a fourth quantity corresponding to the adding instruction, wherein the third quantity is the quantity of virtual currency to be added, and the fourth quantity is the quantity of entity currency corresponding to the third quantity of virtual currency;
deducting the fourth amount from the user-identified physical currency account;
adding the third amount to the user-identified virtual currency account.
5. The method of claim 4, wherein displaying the virtual currency addition interface comprises:
displaying the virtual currency addition interface when determining that the remaining amount in the virtual currency account is less than the first amount; or,
the live broadcast interface comprises a virtual currency adding option; and when the triggering operation of the virtual currency adding option is detected, displaying the virtual currency adding interface.
6. The method of claim 4, wherein the virtual currency addition interface includes a plurality of quantity options; the receiving of the adding instruction through the virtual currency adding interface and the obtaining of the third quantity and the fourth quantity corresponding to the adding instruction comprise:
when the triggering operation of any quantity option in the multiple quantity options is detected in the virtual currency adding interface, acquiring the third quantity corresponding to the quantity option;
and acquiring the fourth quantity corresponding to the third quantity.
7. The method of claim 1, wherein obtaining the first number and the second number comprises:
acquiring the historical time point of the last virtual article sending from the user identifier to the geographic object identifier;
acquiring the time length between the historical time point and the current time point;
and when the duration is determined to be greater than a first preset duration, acquiring the first quantity and the second quantity.
8. The method of claim 1, wherein a virtual item option is included in the live interface; when receiving a virtual article sending instruction through the live broadcast interface, acquiring a first quantity and a second quantity, including:
when the triggering operation on the virtual article option is detected, displaying at least one virtual article;
when a trigger operation on any one of the at least one virtual item is detected, the first quantity and the second quantity are acquired.
9. The method of claim 1, wherein after the adding the second amount to the physical currency account identified by the geographic object, the method further comprises:
and displaying a dynamic effect in the live broadcast interface, wherein the dynamic effect is used for prompting the user identifier to send the virtual article to the geographic object identifier.
10. The method of claim 1, wherein the deducting the first amount from the user-identified virtual currency account further comprises, after adding the second amount to the geographic object-identified physical currency account:
displaying an additional option of the virtual article in the live broadcast interface;
and when the triggering operation of the additional option is detected, the step of deducting the first amount from the virtual money account identified by the user and adding the second amount to the physical money account identified by the geographic object is executed again.
11. The method of claim 10, further comprising:
and canceling the display of the additional option when the time length for displaying the additional option is longer than a second preset time length.
12. The method of claim 10, wherein displaying, in the live interface, an add-on option for the virtual item comprises:
and replacing the virtual article with the additional option in the live broadcast interface.
13. The method of claim 12, wherein after replacing the virtual item with the append option in the live interface, the method further comprises:
and replacing the additional option with the virtual article when the time length for displaying the additional option is longer than a second preset time length.
14. The method of claim 1, further comprising a remaining amount in the user-identified virtual currency account in the live interface; the method further comprises the following steps:
and when the trigger operation on the remaining amount is detected, displaying a detail interface of the virtual money account, wherein the detail interface is used for displaying the virtual money transfer record and the virtual article sending record of the virtual money account.
15. The method of claim 1, wherein deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account comprises:
and sending a money transfer instruction to a server, wherein the money transfer instruction carries the user identifier, the geographic object identifier and the first amount, and the server is used for deducting the first amount from a virtual money account of the user identifier and adding the second amount to an entity money account of the geographic object identifier.
16. A live broadcast management method based on geographic objects is characterized by comprising the following steps:
receiving a money transfer instruction sent by a terminal, wherein the money transfer instruction carries a user identifier logged in by the terminal, a geographic object identifier for live broadcast and a first quantity, and the first quantity is the quantity of virtual money corresponding to the virtual article;
acquiring a second amount, wherein the second amount is the amount of entity currency corresponding to the first amount of virtual currency;
deducting the first amount from the user-identified virtual currency account and adding the second amount to the geographic object-identified physical currency account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
17. The method of claim 16, wherein obtaining the second quantity comprises:
and acquiring a second quantity corresponding to the first quantity according to the conversion relation between the virtual currency and the entity currency.
18. The method of claim 16, further comprising:
transferring the third amount in the entity money account to a target account bound by the geographic object identifier, wherein the target account is used for collecting the amount of the entity money obtained by the geographic object identifier.
19. The method of claim 16, wherein prior to deducting the first amount from the user-identified virtual currency account, the method further comprises:
and selecting a virtual currency account corresponding to a live broadcast function from a plurality of virtual currency accounts identified by the user, wherein the functions corresponding to the virtual currency accounts are different.
20. The method of claim 16, wherein adding the second amount to the physical currency account identified by the geographic object comprises:
and selecting an entity money account corresponding to a live broadcast function from a plurality of entity money accounts identified by the geographic object, wherein the functions corresponding to the entity money accounts are different.
21. A geographic object-based live broadcast management apparatus, the apparatus comprising:
the display module is used for displaying a live broadcast interface of the geographic object identifier based on the logged-in user identifier;
the acquisition module is used for acquiring a first quantity and a second quantity when a virtual article sending instruction is received through the live broadcast interface, wherein the first quantity is the quantity of virtual currency corresponding to the virtual article, and the second quantity is the quantity of entity currency corresponding to the first quantity of virtual currency;
a transfer module to deduct the first amount from the user-identified virtual monetary account and add the second amount to the geographic object-identified physical monetary account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
22. A geographic object-based live broadcast management apparatus, the apparatus comprising:
a receiving module, configured to receive a money transfer instruction sent by a terminal, where the money transfer instruction carries a user identifier logged in by the terminal, a geographic object identifier for live broadcast, and a first amount, where the first amount is an amount of virtual money corresponding to the virtual item;
an obtaining module, configured to obtain a second amount, where the second amount is an amount of entity money corresponding to the first amount of virtual money;
a transfer module to deduct the first amount from the user-identified virtual monetary account and add the second amount to the geographic object-identified physical monetary account; the virtual currency account stores the amount of virtual currency of the user identification used for the live broadcast function, and the entity currency account stores the amount of entity currency of the geographic object identification obtained through the live broadcast function.
23. A computer device comprising one or more processors and one or more memories having stored therein at least one instruction that is loaded and executed by the one or more processors to perform operations performed by the geo-object based live management method of any of claims 1 to 15 or to perform operations performed by the geo-object based live management method of any of claims 16 to 20.
24. A computer-readable storage medium, wherein at least one instruction is stored in the storage medium and loaded and executed by a processor to implement the operations performed by the geographic object based live management method according to any one of claims 1 to 15 or the operations performed by the geographic object based live management method according to any one of claims 16 to 20.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010188018.4A CN111405305A (en) | 2020-03-17 | 2020-03-17 | Live broadcast management method, device and equipment based on geographic object and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010188018.4A CN111405305A (en) | 2020-03-17 | 2020-03-17 | Live broadcast management method, device and equipment based on geographic object and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111405305A true CN111405305A (en) | 2020-07-10 |
Family
ID=71413429
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010188018.4A Pending CN111405305A (en) | 2020-03-17 | 2020-03-17 | Live broadcast management method, device and equipment based on geographic object and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111405305A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113313576A (en) * | 2021-06-10 | 2021-08-27 | 支付宝(杭州)信息技术有限公司 | Event processing method and device based on credit |
| CN115170122A (en) * | 2022-07-12 | 2022-10-11 | 中国银行股份有限公司 | Method, device, device and storage medium for gift interaction in live broadcast |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005094311A2 (en) * | 2004-03-26 | 2005-10-13 | Kenneth Badon | System and method for conducting a game of bourré |
| US20060003828A1 (en) * | 2004-07-01 | 2006-01-05 | Mike Abecassis | System for electronic gaming transactions |
| CN105701137A (en) * | 2014-12-10 | 2016-06-22 | 辛学良 | Geo-based Information Provision, Search and Access method and software System |
| CN106303603A (en) * | 2016-08-16 | 2017-01-04 | 武汉斗鱼网络科技有限公司 | A kind of system and method realizing neighbouring main broadcaster's search based on Map Services |
| CN106375864A (en) * | 2016-08-25 | 2017-02-01 | 广州华多网络科技有限公司 | Virtual good distribution control method and apparatus, and mobile terminal |
| CN107369046A (en) * | 2017-07-25 | 2017-11-21 | 深圳市中青合创传媒科技有限公司 | Live platform carries out real money purchase, exchange, the method using ideal money |
| CN109685487A (en) * | 2018-12-21 | 2019-04-26 | 北京潘达互娱科技有限公司 | It handles the method, apparatus of the first ideal money, calculate equipment and storage medium |
-
2020
- 2020-03-17 CN CN202010188018.4A patent/CN111405305A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005094311A2 (en) * | 2004-03-26 | 2005-10-13 | Kenneth Badon | System and method for conducting a game of bourré |
| US20060003828A1 (en) * | 2004-07-01 | 2006-01-05 | Mike Abecassis | System for electronic gaming transactions |
| CN105701137A (en) * | 2014-12-10 | 2016-06-22 | 辛学良 | Geo-based Information Provision, Search and Access method and software System |
| CN106303603A (en) * | 2016-08-16 | 2017-01-04 | 武汉斗鱼网络科技有限公司 | A kind of system and method realizing neighbouring main broadcaster's search based on Map Services |
| CN106375864A (en) * | 2016-08-25 | 2017-02-01 | 广州华多网络科技有限公司 | Virtual good distribution control method and apparatus, and mobile terminal |
| CN107369046A (en) * | 2017-07-25 | 2017-11-21 | 深圳市中青合创传媒科技有限公司 | Live platform carries out real money purchase, exchange, the method using ideal money |
| CN109685487A (en) * | 2018-12-21 | 2019-04-26 | 北京潘达互娱科技有限公司 | It handles the method, apparatus of the first ideal money, calculate equipment and storage medium |
Non-Patent Citations (1)
| Title |
|---|
| 何羡鱼: ""六间房秀场(签约主播)管理规则"", 《道客巴巴》 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113313576A (en) * | 2021-06-10 | 2021-08-27 | 支付宝(杭州)信息技术有限公司 | Event processing method and device based on credit |
| CN115393073A (en) * | 2021-06-10 | 2022-11-25 | 支付宝(杭州)信息技术有限公司 | Event processing method and device based on credit |
| CN115393073B (en) * | 2021-06-10 | 2026-01-27 | 支付宝(杭州)数字服务技术有限公司 | Credit-based event processing method and device |
| CN115170122A (en) * | 2022-07-12 | 2022-10-11 | 中国银行股份有限公司 | Method, device, device and storage medium for gift interaction in live broadcast |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112561632B (en) | Information display method, device, terminal and storage medium | |
| CN112672176B (en) | Interaction method, device, terminal, server and medium based on virtual resources | |
| CN110415083B (en) | Article transaction method, device, terminal, server and storage medium | |
| CN111083516B (en) | Live broadcast processing method and device | |
| CN112235647B (en) | Network data processing method and device, terminal and server | |
| CN111479120A (en) | Method, device, equipment and storage medium for issuing virtual red packet in live broadcast room | |
| CN111741334B (en) | Live broadcast data generation method, live broadcast data display method, device and equipment | |
| CN111327916B (en) | Live broadcast management method, device and equipment based on geographic object and storage medium | |
| CN114125477A (en) | Data processing method, data processing device, computer equipment and medium | |
| CN110751539B (en) | Article information processing method, article information processing device, article information processing terminal, article information processing server, and storage medium | |
| CN109275013B (en) | Method, device and equipment for displaying virtual article and storage medium | |
| CN110418152B (en) | Method and device for carrying out live broadcast prompt | |
| CN113259702A (en) | Data display method and device, computer equipment and medium | |
| CN110996111A (en) | Method, device and system for sending order by live broadcast | |
| WO2023050737A1 (en) | Resource presentation method based on live streaming room, and terminal | |
| CN113873281A (en) | Information display method and device, terminal and storage medium | |
| CN112788359A (en) | Live broadcast processing method and device, electronic equipment and storage medium | |
| CN113259773B (en) | Live broadcast data processing method and device, terminal, server and readable storage medium | |
| CN112533015B (en) | Live interaction method, device, equipment and storage medium | |
| CN111405305A (en) | Live broadcast management method, device and equipment based on geographic object and storage medium | |
| CN111831385A (en) | Business credit information processing method, device, equipment and storage medium | |
| CN111582993A (en) | Method, device, electronic device and storage medium for acquiring target object | |
| CN110933454B (en) | Method, device, equipment and storage medium for processing live broadcast budding gift | |
| CN110706068B (en) | Information display method, device, terminal, server and storage medium | |
| CN113344617A (en) | Resource verification method, device, terminal and storage medium |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200710 |
|
| RJ01 | Rejection of invention patent application after publication |