CN105491441B - A kind of special efficacy management control method and device - Google Patents
A kind of special efficacy management control method and device Download PDFInfo
- Publication number
- CN105491441B CN105491441B CN201510844607.2A CN201510844607A CN105491441B CN 105491441 B CN105491441 B CN 105491441B CN 201510844607 A CN201510844607 A CN 201510844607A CN 105491441 B CN105491441 B CN 105491441B
- Authority
- CN
- China
- Prior art keywords
- special efficacy
- packet
- information
- access right
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000013475 authorization Methods 0.000 claims abstract description 28
- 230000004048 modification Effects 0.000 claims description 24
- 238000012986 modification Methods 0.000 claims description 24
- 230000002688 persistence Effects 0.000 claims description 21
- 230000008569 process Effects 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000000151 deposition Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 23
- 238000005516 engineering process Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- 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
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses special efficacy management control methods, it include: that the first special efficacy UI packet is configured by default management system, and corresponding access right information is set for the first special efficacy UI packet of configuration, the access right information includes the channel information that the first special efficacy UI packet is provided at least one authorization;The access right information is persisted in preset database.The technical issues of the invention also discloses special efficacy management and control devices to have showed the reusability of special efficacy component using the present invention, and the special efficacy for solving to configure in the prior art cannot be multiplexed in multiple and different channels, reduce development cost;In addition it can configure the issuer etc. that access times, pot life and the authorization of special efficacy are provided, and special efficacy UI packet can be switched on demand, so that the management control of special efficacy is more convenient, it is more humanized.
Description
Technical field
The present invention relates to computer field more particularly to a kind of special efficacy management control methods and device.
Background technique
With the development of electronic technology and internet, produce it is various based on simulated computer environment,
Using virtual personage's incarnation as carrier, user is in the network world (or virtual platform) wherein lived, exchanged;In this dynamic net
In network social life space, user can learn, game, amusement, shopping etc..
Currently, online live streaming is increasingly liked by user;Online live streaming, which refers to, utilizes internet and stream media technology
It is broadcast live, video is increasingly becoming interconnection because having merged the abundant element such as image, text, sound, excellent both in sound and shape, excellent
The mainstream expression way of net.Main broadcaster's client (i.e. main broadcaster user) can establish online direct broadcasting room by internet on website
(being equivalent to online direct broadcast band), the spectator client (i.e. spectators user) into the online direct broadcast band carry out online broadcasting,
Spectators user can see main broadcaster's content in current online direct broadcast band, for example watch video content etc., main broadcaster user is also
Private chat etc. can be carried out with multiple spectators users in current online direct broadcast band to interact.
There are many channels and type of service, such as official's channel, operation activity industry in the platform that the prior art is broadcast live online
The online direct broadcasting room channel (i.e. online direct broadcast band) etc. that business, main broadcaster establish, they often can all have the demand for showing special efficacy,
Such as main broadcaster shows the special efficacy that user gives gifts in direct broadcasting room, operation activity shows special efficacy etc. to reach the effect of publicity.However, existing
Having developer in technology is that special-effect information is respectively configured in each type of service or channel, is not associated between each special efficacy, is
It is mutually independent, therefore the special efficacy configured cannot be multiplexed in multiple and different channels, increase development cost, and be not easy to pair
Special efficacy management.
Summary of the invention
The technical problem to be solved by the embodiment of the invention is that providing a kind of special efficacy management control method, special efficacy management
Control device can solve the technical issues of special efficacy configured in the prior art cannot be multiplexed in multiple and different channels, reduce
Development cost, and controlled convenient for the management to special efficacy.
In order to solve the above-mentioned technical problem, first aspect of the embodiment of the present invention discloses a kind of special efficacy management control method,
Include:
The first special efficacy UI packet is configured by default management system, and is arranged for the first special efficacy UI packet of configuration and corresponds to
Access right information, the access right information includes that at least one authorization is provided the channel of the first special efficacy UI packet and believed
Breath;
The access right information is persisted in preset database.
With reference to first aspect, in the first possible implementation, the access right information further include it is following at least
One:
The access times information of the first special efficacy UI packet;
The pot life information of the first special efficacy UI packet;
The issuer identification information of the first special efficacy UI packet.
With reference to first aspect, in the second possible implementation, described to be persisted to the access right information
After in preset database, further includes:
The resource information of the first special efficacy UI packet of configuration is stored in preset redis caching;
It is described to being stored in when receiving the more new information of the resource information for updating the first special efficacy UI packet
Resource information in redis caching is updated.
With reference to first aspect, in the third possible implementation, described to be persisted to the access right information
After in preset database, further includes:
It receives the modification for modifying the access right information to instruct, and is used according to the modification instruction modification
Authority information;And/or
It receives for switching the switching command that the first special efficacy UI packet is the second special efficacy UI packet, and referred to according to the switching
It enables and the access right information is switched to the corresponding access right information of the second special efficacy UI packet.
Perhaps second of the first possible implementation of first aspect or first aspect with reference to first aspect
The possible implementation of the third of possible implementation or first aspect, in the fourth possible implementation, institute
It states after the access right information is persisted in preset database, further includes:
The special efficacy granting received for the first special efficacy UI packet instructs;
Instruction triggers independent process is provided according to the special efficacy, and broadcast message is generated according to business information;The broadcast disappears
Breath, which is used to indicate, plays the corresponding special efficacy of the first special efficacy UI packet;
The broadcast message is sent to the corresponding channel of channel information that the first special efficacy UI packet is provided in the authorization
In client so that the corresponding special efficacy of the first special efficacy UI packet described in the client terminal playing.
The 4th kind of possible implementation with reference to first aspect, in a fifth possible implementation, the use
Authority information includes the issuer identification information of the first special efficacy UI packet;It is described to receive the spy for being directed to the first special efficacy UI packet
Effect is provided before instruction, further includes:
The account number that default management system is logged according to user, is looked up from the preset database issuer identification information
With the consistent special efficacy UI packet of the account number;
The corresponding access right information of the special efficacy UI packet found out is shown, so that the use of the user according to display
Authority information inputs special efficacy granting instruction;Wherein, the special efficacy UI packet found out is the first special efficacy UI packet.
The 4th kind of possible implementation with reference to first aspect, it is in a sixth possible implementation, described by institute
State broadcast message be sent to the authorization provide client in the corresponding channel of channel information of the first special efficacy UI packet it
Before, further includes:
Receive the resource information for pulling the first special efficacy UI packet sent after client logs in pulls information;
Information is pulled according to described, it is special that Xiang Suoshu client sends described first be stored in preset redis caching
Imitate the resource information of UI packet.
Second aspect of the embodiment of the present invention discloses a kind of special efficacy management and control device, comprising:
Configuration module, for configuring the first special efficacy UI packet by default management system, and described first for configuration is special
It imitates UI packet and corresponding access right information is set, the access right information includes that first special efficacy is provided at least one authorization
The channel information of UI packet;
Persistence module, for the access right information to be persisted in preset database.
In conjunction with second aspect, in the first possible implementation, the access right information further include it is following at least
One:
The access times information of the first special efficacy UI packet;
The pot life information of the first special efficacy UI packet;
The issuer identification information of the first special efficacy UI packet.
In conjunction with second aspect, in the second possible implementation, further includes:
Storage module, for the access right information to be persisted in preset database in the persistence module
Later, the resource information of the first special efficacy UI packet of configuration is stored in preset redis caching;
Update module, for when receiving the more new information of the resource information for updating the first special efficacy UI packet,
The resource information being stored in the redis caching is updated.
In conjunction with second aspect, in the third possible implementation, further includes:
Modified module is received, for the access right information to be persisted to preset data in the persistence module
After in library, receives the modification for modifying the access right information and instruct, and make according to the modification instruction modification
Use authority information;And/or
Switching module is received, for the access right information to be persisted to preset data in the persistence module
After in library, receive for switching the switching command that the first special efficacy UI packet is the second special efficacy UI packet, and according to the switching
The access right information is switched to the corresponding access right information of the second special efficacy UI packet by instruction.
In conjunction with second of second aspect perhaps the first possible implementation of second aspect or second aspect
The possible implementation of the third of possible implementation or second aspect, in the fourth possible implementation, also
Include:
Command reception module is provided, it is preset for being persisted to the access right information in the persistence module
After in database, the special efficacy granting received for the first special efficacy UI packet is instructed;
Broadcast the message generation module, raw according to business information for providing the independent process of instruction triggers according to the special efficacy
At broadcast message;The broadcast message, which is used to indicate, plays the corresponding special efficacy of the first special efficacy UI packet;
Message transmission module, for the broadcast message to be sent to the frequency that the first special efficacy UI packet is provided in the authorization
Client in the corresponding channel of road information, so that the corresponding special efficacy of the first special efficacy UI packet described in the client terminal playing.
In conjunction with the 4th kind of possible implementation of second aspect, in a fifth possible implementation, the use
Authority information includes the issuer identification information of the first special efficacy UI packet;Described device further include:
Searching module, for receiving the special efficacy granting for being directed to the first special efficacy UI packet in the granting command reception module
Before instruction, the account number of default management system is logged according to user, and issuer mark letter is looked up from the preset database
Breath and the consistent special efficacy UI packet of the account number;
Information display module, for showing the corresponding access right information of the special efficacy UI packet found out, so that user
It is instructed according to the access right information input special efficacy granting of display;Wherein, the special efficacy UI packet found out is described the
One special efficacy UI packet.
In conjunction with the 4th kind of possible implementation of second aspect, in a sixth possible implementation, further includes:
Information receiving module is pulled, is sent out for the broadcast message to be sent to the authorization in the message transmission module
Before putting the client in the corresponding channel of channel information of the first special efficacy UI packet, the use sent after client logs in is received
Information is pulled in the resource information for pulling the first special efficacy UI packet;
Resource information sending module, for pulling information according to, the transmission of Xiang Suoshu client is stored in preset
The resource information of the first special efficacy UI packet in redis caching.
The third aspect of the embodiment of the present invention discloses a kind of computer storage medium, and the computer storage medium is stored with
Program, described program include the embodiment of the present invention when executing in a first aspect, first aspect the first possible realization side
Formula perhaps first aspect second of possible implementation perhaps the third possible implementation of first aspect or
5th kind of possible implementation or first party of the 4th kind of possible implementation of first aspect perhaps first aspect
Special efficacy management control method disclosed in the 6th kind of possible implementation in face.
The implementation of the embodiments of the present invention has the following beneficial effects:
The first special efficacy UI packet is configured by default management system, and corresponding for the setting of the first special efficacy UI packet of configuration
Access right information, the access right information include the channel information that the first special efficacy UI packet is provided at least one authorization;It should
Access right information is persisted in preset database, and special efficacy UI packet can be configured in multiple channels and provided, and is realized
The reusability of special efficacy component, the technology that the special efficacy for solving to configure in the prior art cannot be multiplexed in multiple and different channels are asked
Topic, reduces development cost;In addition it can configure the issuer etc. that access times, pot life and the authorization of special efficacy are provided,
And special efficacy UI packet can be switched on demand, so that the management control of special efficacy is more convenient, it is more humanized.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of network architecture schematic diagram of special efficacy management control method disclosed by the embodiments of the present invention;
Fig. 2 is the flow diagram of special efficacy management control method provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another embodiment of special efficacy management control method provided by the invention;
Fig. 4 is the interactive interface schematic diagram of modification access right information provided in an embodiment of the present invention;
Fig. 5 is the interactive interface schematic diagram of another embodiment of modification access right information provided by the invention;
Fig. 6 is the flow diagram of another embodiment of special efficacy management control method provided by the invention;
Fig. 7 is the structural schematic diagram of special efficacy management and control device provided in an embodiment of the present invention;
Fig. 8 is the structural schematic diagram of another embodiment of special efficacy management and control device provided by the invention;
Fig. 9 is the structural schematic diagram of another embodiment of special efficacy management and control device provided by the invention;
Figure 10 is the structural schematic diagram of another embodiment of special efficacy management and control device provided by the invention;
Figure 11 is the structural schematic diagram of another embodiment of special efficacy management and control device provided by the invention;
Figure 12 is the structural schematic diagram of another embodiment of special efficacy management and control device provided by the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
It should be noted that the term used in embodiments of the present invention is only merely for the mesh of description specific embodiment
, it is not intended to limit the invention." the one of the embodiment of the present invention and singular used in the attached claims
Kind ", " described " and "the" are also intended to including most forms, unless the context clearly indicates other meaning.It is also understood that this
Term "and/or" used herein refers to and includes one or more associated any or all possible group for listing project
It closes.
It is first right below in order to be best understood from a kind of special efficacy management control method and relevant apparatus disclosed by the embodiments of the present invention
The applicable network architecture of the embodiment of the present invention is described.Referring to Fig. 1, Fig. 1 is a kind of special efficacy disclosed by the embodiments of the present invention
The network architecture schematic diagram of management control method.As shown in Figure 1, the network architecture schematic diagram may include server and multiple
Client, wherein server can also be referred to as background server, component server, service of making friends device etc., and server can lead to
Internet is crossed to be communicatively coupled with multiple client.The online direct broadcast service that the accessible server of client provides
To log in after line live broadcast system, provided into official's channel of server offer, access server operation live traffic
It services or enters main broadcaster's client and online direct broadcast band etc. is provided;Technical staff can configure each business in server side
Special efficacy needed for type or channel shows the special efficacy to trigger the client of access.
In the embodiment of the present invention, client (including main broadcaster's client, activity participate in client or spectator client) can be with
The Rich Media being integrated including functions such as set group chat, net cast, channel K song, game on line, online video display.It is shown in Fig. 1
Network architecture in, client may operate in including but not limited to mobile phone, removable computer, tablet computer, individual digital
Assistant (Personal Digital Assistant, PDA), media player, smart television, smartwatch, intelligent glasses, intelligence
On the user equipmenies such as energy bracelet.
Based on network architecture shown in FIG. 1, below from server side the present invention will be described in detail embodiment how to special efficacy into
Row management control.It, can be with referring to Fig. 2, Fig. 2 is the flow diagram of special efficacy management control method provided in an embodiment of the present invention
The following steps are included:
Step S200: the first special efficacy UI packet is configured by default management system, and for the first special efficacy UI of configuration
Corresponding access right information is arranged in packet;
Specifically, technical staff of the embodiment of the present invention can use the dynamic web development of resources technology of Java to develop use
In Java web (webpage) management system (or backstage) of management control special efficacy, then pass through the Java web-based management system configuration
First special efficacy UI packet.It should be noted that the default management system in each embodiment of the present invention is not limited to Java web-based management
System can also realize management system using other technologies language;Technical staff can configure multiple special efficacy UI packets, the present invention
Embodiment is illustrated with configuring the first special efficacy UI packet;Access right information in the embodiment of the present invention includes that at least one is awarded
Power provides the channel information of the first special efficacy UI packet, such as authorizes the channel of granting that can make sure for official's channel or operation field
With or online direct broadcasting room (may include main channel or subchannel etc.) etc.;That is, the first special efficacy UI packet can be multiplexed in multiple industry
In service type or in multiple channels.
Further, the access right information in the embodiment of the present invention further includes at least one of following:
The access times information of the first special efficacy UI packet;
The pot life information of the first special efficacy UI packet;
The issuer identification information of the first special efficacy UI packet.
That is, the access right information is in addition to including that at least one authorizes the channel for providing the first special efficacy UI packet to believe
Breath is outer, can also include any one or any combination in above-mentioned 3, such as can also include making for the first special efficacy UI packet
With number information, it perhaps can also include the access times information of the first special efficacy UI packet and pot life information or may be used also
It to include the access times information and issuer identification information of the first special efficacy UI packet, or can also include first special efficacy UI
Access times information, pot life information and issuer identification information of packet etc..
Step S202: the access right information is persisted in preset database.
Specifically, which can be mysql (Relational DBMS) database, by lasting
Change to the preset database, it can be with the fixed storage access right information.
Still further, the process of another embodiment of special efficacy management control method provided by the invention as shown in Figure 3
Schematic diagram may comprise steps of:
Step S300: the first special efficacy UI packet is configured by default management system, and for the first special efficacy UI of configuration
Corresponding access right information is arranged in packet;
Step S302: the access right information is persisted in preset database;
Specifically, step S300 and S302 can be with reference to the step S200 and S202 in above-mentioned Fig. 2 embodiment, here no longer
It repeats.
Step S304: the resource information of the first special efficacy UI packet of configuration is stored in preset redis caching;
Step S306: when receiving the more new information of the resource information for updating the first special efficacy UI packet, to depositing
The resource information being placed in the redis caching is updated;
Specifically, the embodiment of the present invention by by the resource information of special efficacy UI packet be stored in redis caching in, and can timing
Triggering updates, and greatly reduces the pressure of the preset database (such as mysql) of the present invention, further improves system performance.
Step S308: it receives the modification for modifying the access right information and instructs, and repaired according to modification instruction
Change the access right information;And/or
Step S310: receive for switch the first special efficacy UI packet for the second special efficacy UI packet switching command, and according to
The access right information is switched to the corresponding access right information of the second special efficacy UI packet by the switching command.
It is illustrated for including step S308 and step S310 in Fig. 3.
Specifically, the modification instruction for modifying the access right information in the embodiment of the present invention may include but unlimited
In modification, increase and channel information, access times information, pot life information or the issuer identification information of deleting authorization granting
Deng the interactive interface schematic diagram of modification access right information provided in an embodiment of the present invention as shown in Figure 4 can show configuration
Special efficacy UI packet access right information, including main channel, subchannel, access times information (number/day such as used), provide
Person's identification information (such as channel special efficacy controls account), pot life information (such as time started, end time), corresponding special efficacy UI
Packet and option of operation etc.;The interaction of another embodiment of modification access right information provided by the invention as shown in Figure 5 again
Interface schematic diagram can increase the access right information of editor's certain special efficacy UI packet newly, can also arbitrarily be switched not by drop-down menu
Same special efficacy UI packet, finally clicks submitting button, and modification operation can be completed.
The access rights letters such as the issuer provided by access times, pot life and authorization that above-mentioned means configure special efficacy
Breath, and the special efficacy UI packet that switching is different, technical staff can modify on demand or switch special efficacy UI packet, so that the management of special efficacy
Control is more convenient, more humanized.
Still further, the process of another embodiment of special efficacy management control method provided by the invention as shown in Figure 6
The process for how providing configured special efficacy UI packet is described in detail, i.e., above-mentioned in schematic diagram by taking Java web-based management system as an example
After embodiment the access right information is persisted in preset database, the process of special efficacy UI packet how is provided, it can
With the following steps are included:
Step S600: the special efficacy granting received for the first special efficacy UI packet instructs;
Specifically, after technical staff logs in the Java web-based management system, which can show pre-
The first configured first special efficacy UI packet refers to then technical staff can input the special efficacy granting for the first special efficacy UI packet
It enables, which is issued to by required business or channel with instruction.The Java web-based management system, which receives, to be directed to
After the special efficacy granting instruction of the first special efficacy UI packet, step S602 is executed;
Step S602: the independent process of instruction triggers is provided according to the special efficacy, broadcast message is generated according to business information;
Specifically, the web application of the Java web-based management system can notify independent java process, so that this is independent
Java process is assembled according to business scenario generates unicast or multicast broadcast message, which, which is used to indicate, receives this
The client terminal playing of the broadcast message corresponding special efficacy of the first special efficacy UI packet;It should be noted that independent in the embodiment of the present invention
Process be not limited to java process, according to other technologies language realize management system, can use other language independence
Process.
Step S604: the broadcast message is sent to the channel information pair that the first special efficacy UI packet is provided in the authorization
The client in channel answered, so that the corresponding special efficacy of the first special efficacy UI packet described in the client terminal playing.
Specifically, such as the preconfigured channel information for authorizing granting the first special efficacy UI packet includes official's channel, that
The Java web-based management system will the broadcast message be sent to each client accessed in official's channel, official frequency
The client accessed in road can play the corresponding special efficacy of the first special efficacy UI packet after receiving the broadcast message;It needs to illustrate
, the client accessed in official's channel receives the money that can be downloaded after the broadcast message about the first special efficacy UI packet
Source information shows the corresponding special efficacy of the first special efficacy UI packet after downloading, can also be before receiving the broadcast message, in advance
The resource information of the first special efficacy UI packet is pulled, the first special efficacy UI packet pair is then directly shown after receiving the broadcast message
The special efficacy answered.
It is somebody's turn to do that is, the broadcast message is sent to authorization granting in the Java web-based management system by the embodiment of the present invention
It can also include: the Java web-based management system before client in the corresponding channel of channel information of first special efficacy UI packet
Receive the resource information for pulling the first special efficacy UI packet sent after client logs in pulls information, then according to the drawing
It wins the confidence breath, the resource information for the first special efficacy UI packet being stored in preset redis caching is sent to the client, then if
After the client receives broadcast message, the corresponding special efficacy of the first special efficacy UI packet can be directly shown.
It should also be noted that, when access right information includes the issuer identification information of the first special efficacy UI packet, i.e.,
The first special efficacy UI packet is provided with corresponding issued rights, and being only limitted to specified account (i.e. the issuer identification information) could be into
When row is provided, the embodiment of the present invention may be used also before step S600 is received for the special efficacy granting instruction of the first special efficacy UI packet
To include: the account number for logging in Java web-based management system according to user (such as technical staff), looked into from preset database
Look for issuer identification information and the consistent special efficacy UI packet of the account number;Show the corresponding use of special efficacy UI packet found out
Authority information, so that user instructs according to the access right information input special efficacy granting of display;Wherein, the special efficacy found out
UI packet is the first special efficacy UI packet.That is, login account can only see the configuration of the preconfigured special efficacy UI packet of oneself
Information.
By Java web-based management system configuration the first special efficacy UI packet, and for the setting pair of the first special efficacy UI packet of configuration
The access right information answered, the access right information include the channel information that the first special efficacy UI packet is provided at least one authorization;
The access right information is persisted in preset database, special efficacy UI packet can be configured in multiple channels and be provided,
The reusability of special efficacy component is realized, the skill that the special efficacy for solving to configure in the prior art cannot be multiplexed in multiple and different channels
Art problem, reduces development cost;In addition it can configure the issuer that access times, pot life and the authorization of special efficacy are provided
Deng, and special efficacy UI packet can be switched on demand, so that the management control of special efficacy is more convenient, it is more humanized.
For the ease of better implementing the above scheme of the embodiment of the present invention, the present invention also correspondence provides a kind of special efficacy pipe
Manage control device, the structural schematic diagram of special efficacy management and control device provided in an embodiment of the present invention as shown in Figure 7, special efficacy management
Control device 70 may include: configuration module 700 and persistence module 702, wherein
Configuration module 700 is used to configure the first special efficacy UI packet by default management system, and for described the first of configuration
Corresponding access right information is arranged in special efficacy UI packet, and the access right information includes that first spy is provided at least one authorization
Imitate the channel information of UI packet;
Persistence module 702 is for the access right information to be persisted in preset database.
Specifically, the access right information further includes at least one of following:
The access times information of the first special efficacy UI packet;
The pot life information of the first special efficacy UI packet;
The issuer identification information of the first special efficacy UI packet.
Further, the structure of another embodiment of special efficacy management and control device provided by the invention as shown in Figure 8 is shown
It is intended to, it can also include: storage module that special efficacy management and control device 70, which includes outside configuration module 700 and persistence module 702,
704 and update module 706, wherein
Storage module 704 is used to that the access right information to be persisted to preset database in persistence module 702
In after, the resource information of the first special efficacy UI packet of configuration is stored in preset redis caching;
Update module 70 is used for when receiving the more new information of the resource information for updating the first special efficacy UI packet,
The resource information being stored in the redis caching is updated.
Further, the structure of another embodiment of special efficacy management and control device provided by the invention as shown in Figure 9 is shown
It is intended to, special efficacy management and control device 70 includes configuration module 700, persistence module 702, storage module 704 and update module 706
It outside, can also include: to receive modified module 708 and/or reception switching module 7010, to include receiving modified module 708 in figure
It is illustrated with for reception switching module 7010,
Modified module 708 is received to be used to that the access right information to be persisted to preset number in persistence module 702
After in library, receives the modification for modifying the access right information and instruct, and according to the modification instruction modification
Access right information;
Switching module 7010 is received to be used to that the access right information to be persisted to preset number in persistence module 702
After in library, receives and be the switching command of the second special efficacy UI packet for switching the first special efficacy UI packet, and cut according to described
It changes instruction and the access right information is switched to the corresponding access right information of the second special efficacy UI packet.
Still further, the structure of another embodiment of special efficacy management and control device provided by the invention as shown in Figure 10
Schematic diagram, special efficacy management and control device 70 include configuration module 700, persistence module 702, storage module 704, update module
706, it receives modified module 708 and receives outside switching module 7010, can also include: to provide command reception module 7012, broadcast
Message generating module 7014 and message transmission module 7016, wherein
Granting command reception module 7012 is used to be persisted to the access right information in persistence module 702 default
Database in after, receive for the first special efficacy UI packet special efficacy granting instruction;
Broadcast message generation module 7014 is used to provide the independent process of instruction triggers according to the special efficacy to be believed according to business
Breath generates broadcast message;The broadcast message, which is used to indicate, plays the corresponding special efficacy of the first special efficacy UI packet;
Message transmission module 7016, which is used to the broadcast message being sent to the authorization, provides the first special efficacy UI packet
The corresponding channel of channel information in client so that the corresponding special efficacy of the first special efficacy UI packet described in the client terminal playing.
Still further, the structure of another embodiment of special efficacy management and control device provided by the invention as shown in Figure 11
Schematic diagram, special efficacy management and control device 70 include configuration module 700, persistence module 702, storage module 704, update module
706, modified module 708 is received, switching module 7010 is received, provides command reception module 7012, broadcast message generation module
7014 and message transmission module 7016 outside, can also include: searching module 7018 and information display module 7020, wherein
Searching module 7018 is used to provide the reception of command reception module 7012 for the special efficacy of the first special efficacy UI packet
Before providing instruction, the account number of default management system is logged according to user, issuer mark is looked up from the preset database
Know information and the consistent special efficacy UI packet of the account number;
Information display module 7020 is for showing the corresponding access right information of the special efficacy UI packet found out, to use
Family is instructed according to the access right information input special efficacy granting of display;Wherein, the special efficacy UI packet found out is described
First special efficacy UI packet.
Still further, the structure of another embodiment of special efficacy management and control device provided by the invention as shown in Figure 12
Schematic diagram, special efficacy management and control device 70 include configuration module 700, persistence module 702, storage module 704, update module
706, modified module 708 is received, switching module 7010 is received, provides command reception module 7012, broadcast message generation module
It 7014, can also include: to pull information to connect outside message transmission module 7016, searching module 7018 and information display module 7020
Receive module 7022 and resource information sending module 7024, wherein
Information receiving module 7022 is pulled for the broadcast message to be sent to described award in message transmission module 7016
Before power provides the client in the corresponding channel of channel information of the first special efficacy UI packet, receives after client logs in and send
The resource information for pulling the first special efficacy UI packet pull information;
Resource information sending module 7024 is stored in preset for pulling information, the transmission of Xiang Suoshu client according to
The resource information of the first special efficacy UI packet in redis caching.
It is set it should be noted that the special efficacy management and control device 70 in the embodiment of the present invention is specifically as follows server etc.
It is standby, or some device in the server or module are installed;The function of each functional module of special efficacy management and control device 70 can
According to the method specific implementation in above method embodiment, specific implementation process is referred to the correlation of above method embodiment
Description, details are not described herein again.
In conclusion implementing the embodiment of the present invention, the first special efficacy UI packet is configured by default management system, and for configuration
The first special efficacy UI packet corresponding access right information is set, the access right information include at least one authorization provide this
The channel information of one special efficacy UI packet;The access right information is persisted in preset database, special efficacy UI packet can be configured
It is provided into multiple channels, realizes the reusability of special efficacy component, solving the special efficacy configured in the prior art cannot be
The technical issues of being multiplexed in multiple and different channels, reduces development cost;In addition it can configure the access times of special efficacy, use
The issuer etc. that time limit and authorization are provided, and special efficacy UI packet can be switched on demand, so that the management control of special efficacy is more convenient,
It is more humanized.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.
Claims (14)
1. a kind of special efficacy management control method characterized by comprising
The first special efficacy UI packet is configured by default management system, and is made for the setting of the first special efficacy UI packet of configuration is corresponding
With authority information, the access right information includes the channel information that the first special efficacy UI packet is provided in multiple authorizations, for referring to
Show that the first special efficacy UI packet reusable provides the corresponding multiple industry of channel information of the first special efficacy UI packet in the authorization
In the channel of service type;
By the access right information fixed storage into preset database.
2. the method as described in claim 1, which is characterized in that the access right information further includes at least one of following:
The access times information of the first special efficacy UI packet;
The pot life information of the first special efficacy UI packet;
The issuer identification information of the first special efficacy UI packet.
3. the method as described in claim 1, which is characterized in that it is described by the access right information fixed storage to preset
After in database, further includes:
The resource information of the first special efficacy UI packet of configuration is stored in preset redis caching;
When receiving the more new information of the resource information for updating the first special efficacy UI packet, to being stored in the redis
Resource information in caching is updated.
4. the method as described in claim 1, which is characterized in that it is described by the access right information fixed storage to preset
After in database, further includes:
It receives the modification for modifying the access right information to instruct, and the access right according to the modification instruction modification
Information;And/or
It receives for switching the switching command that the first special efficacy UI packet is the second special efficacy UI packet, and will according to the switching command
The access right information is switched to the corresponding access right information of the second special efficacy UI packet.
5. method according to any of claims 1-4, which is characterized in that described by the access right information fixed storage
After into preset database, further includes:
The special efficacy granting received for the first special efficacy UI packet instructs;
Instruction triggers independent process is provided according to the special efficacy, and broadcast message is generated according to business information;The broadcast message is used
The corresponding special efficacy of the first special efficacy UI packet is played in instruction;
The broadcast message is sent to the authorization to provide in the corresponding channel of channel information of the first special efficacy UI packet
Client, so that the corresponding special efficacy of the first special efficacy UI packet described in the client terminal playing.
6. method as claimed in claim 5, which is characterized in that the access right information includes the first special efficacy UI packet
Issuer identification information;It is described to receive before being directed to the special efficacy granting instruction of the first special efficacy UI packet, further includes:
The account number that default management system is logged according to user, is looked up from the preset database issuer identification information and institute
State the consistent special efficacy UI packet of account number;
The corresponding access right information of the special efficacy UI packet found out is shown, so that the access right of the user according to display
Information input special efficacy granting instruction;Wherein, the special efficacy UI packet found out is the first special efficacy UI packet.
7. method as claimed in claim 5, which is characterized in that described that the broadcast message is sent to authorization granting institute
Before stating the client in the corresponding channel of channel information of the first special efficacy UI packet, further includes:
Receive the resource information for pulling the first special efficacy UI packet sent after client logs in pulls information;
Information is pulled according to described, Xiang Suoshu client sends the first special efficacy UI being stored in preset redis caching
The resource information of packet.
8. a kind of special efficacy management and control device characterized by comprising
Configuration module, for configuring the first special efficacy UI packet by default management system, and for the first special efficacy UI of configuration
Corresponding access right information is arranged in packet, and the access right information includes the frequency that the first special efficacy UI packet is provided in multiple authorizations
Road information is used to indicate the channel information that the first special efficacy UI packet reusable provides the first special efficacy UI packet in the authorization
In the channel of corresponding multiple types of service;
Persistence module is used for the access right information fixed storage into preset database.
9. device as claimed in claim 8, which is characterized in that the access right information further includes at least one of following:
The access times information of the first special efficacy UI packet;
The pot life information of the first special efficacy UI packet;
The issuer identification information of the first special efficacy UI packet.
10. device as claimed in claim 8, which is characterized in that further include:
Storage module, for the persistence module by the access right information fixed storage into preset database it
Afterwards, the resource information of the first special efficacy UI packet of configuration is stored in preset redis caching;
Update module, for when receiving the more new information of the resource information for updating the first special efficacy UI packet, to depositing
The resource information being placed in the redis caching is updated.
11. device as claimed in claim 8, which is characterized in that further include:
Receive modified module, in the persistence module by the access right information fixed storage to preset database
In after, receive for modify the access right information modification instruct, and according to the modification instruction modification use
Authority information;And/or
Receive switching module, in the persistence module by the access right information fixed storage to preset database
In after, receive for switch the first special efficacy UI packet be the second special efficacy UI packet switching command, and according to it is described switch refer to
It enables and the access right information is switched to the corresponding access right information of the second special efficacy UI packet.
12. such as the described in any item devices of claim 8-11, which is characterized in that further include:
Provide command reception module, in the persistence module by the access right information fixed storage to preset number
After in library, the special efficacy granting received for the first special efficacy UI packet is instructed;
Broadcast the message generation module, is generated extensively for providing the independent process of instruction triggers according to the special efficacy according to business information
Broadcast message;The broadcast message, which is used to indicate, plays the corresponding special efficacy of the first special efficacy UI packet;
Message transmission module, for the broadcast message to be sent to the channel letter that the first special efficacy UI packet is provided in the authorization
The client in corresponding channel is ceased, so that the corresponding special efficacy of the first special efficacy UI packet described in the client terminal playing.
13. device as claimed in claim 12, which is characterized in that the access right information includes the first special efficacy UI packet
Issuer identification information;Described device further include:
Searching module, for receiving the special efficacy granting instruction for the first special efficacy UI packet in the granting command reception module
Before, the account number that default management system is logged according to user, be looked up from the preset database issuer identification information with
The consistent special efficacy UI packet of account number;
Information display module, for showing the corresponding access right information of the special efficacy UI packet found out so that user according to
The access right information input special efficacy granting instruction of display;Wherein, the special efficacy UI packet found out is described first special
Imitate UI packet.
14. device as claimed in claim 12, which is characterized in that further include:
Information receiving module is pulled, provides institute for the broadcast message to be sent to the authorization in the message transmission module
Before stating the client in the corresponding channel of channel information of the first special efficacy UI packet, what reception client was sent after logging in is used to draw
Take the resource information of the first special efficacy UI packet pulls information;
Resource information sending module, for pulling information according to, it is slow that preset redis is stored in the transmission of Xiang Suoshu client
The resource information of the first special efficacy UI packet in depositing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510844607.2A CN105491441B (en) | 2015-11-26 | 2015-11-26 | A kind of special efficacy management control method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510844607.2A CN105491441B (en) | 2015-11-26 | 2015-11-26 | A kind of special efficacy management control method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105491441A CN105491441A (en) | 2016-04-13 |
| CN105491441B true CN105491441B (en) | 2019-06-25 |
Family
ID=55678100
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510844607.2A Active CN105491441B (en) | 2015-11-26 | 2015-11-26 | A kind of special efficacy management control method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105491441B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12360717B2 (en) | 2023-09-27 | 2025-07-15 | Beijing Zitiao Network Technology Co., Ltd. | Method, apparatus, electronic device and storage medium for processing information |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106131591B (en) * | 2016-06-30 | 2019-08-06 | 广州华多网络科技有限公司 | Live broadcasting method, device and terminal |
| CN108234903B (en) * | 2018-01-30 | 2020-05-19 | 广州市百果园信息技术有限公司 | Interactive special effect video processing method, medium and terminal equipment |
| CN109167936A (en) * | 2018-10-29 | 2019-01-08 | Oppo广东移动通信有限公司 | Image processing method, terminal and storage medium |
| CN115793934B (en) * | 2022-11-18 | 2025-12-23 | 广州博冠信息科技有限公司 | Special effect switching method and device, storage medium and electronic equipment |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103412702A (en) * | 2013-04-11 | 2013-11-27 | 广州华多网络科技有限公司 | Method and system for displaying channels entered by users |
| CN103634681A (en) * | 2013-11-29 | 2014-03-12 | 腾讯科技(成都)有限公司 | Method, device, client end, server and system for live broadcasting interaction |
| CN103702226A (en) * | 2013-12-31 | 2014-04-02 | 广州华多网络科技有限公司 | Displaying method and device of direct broadcasting client end channel information |
| CN104104703A (en) * | 2013-04-09 | 2014-10-15 | 广州华多网络科技有限公司 | Multi-person audio and video interaction method and system, client, and server |
| CN104469423A (en) * | 2014-11-05 | 2015-03-25 | 广州华多网络科技有限公司 | Virtual item issuing method and related equipment and system |
| CN104994421A (en) * | 2015-06-30 | 2015-10-21 | 广州华多网络科技有限公司 | Interaction method, device and system of virtual goods in live channel |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2241034A4 (en) * | 2008-01-04 | 2011-09-28 | Wireless Ventures Internat Ltd | Data distribution network |
| US9118947B2 (en) * | 2012-10-19 | 2015-08-25 | Electronics And Telecommunications Research Institute | Multi-vision virtualization system and method |
-
2015
- 2015-11-26 CN CN201510844607.2A patent/CN105491441B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104104703A (en) * | 2013-04-09 | 2014-10-15 | 广州华多网络科技有限公司 | Multi-person audio and video interaction method and system, client, and server |
| CN103412702A (en) * | 2013-04-11 | 2013-11-27 | 广州华多网络科技有限公司 | Method and system for displaying channels entered by users |
| CN103634681A (en) * | 2013-11-29 | 2014-03-12 | 腾讯科技(成都)有限公司 | Method, device, client end, server and system for live broadcasting interaction |
| CN103702226A (en) * | 2013-12-31 | 2014-04-02 | 广州华多网络科技有限公司 | Displaying method and device of direct broadcasting client end channel information |
| CN104469423A (en) * | 2014-11-05 | 2015-03-25 | 广州华多网络科技有限公司 | Virtual item issuing method and related equipment and system |
| CN104994421A (en) * | 2015-06-30 | 2015-10-21 | 广州华多网络科技有限公司 | Interaction method, device and system of virtual goods in live channel |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12360717B2 (en) | 2023-09-27 | 2025-07-15 | Beijing Zitiao Network Technology Co., Ltd. | Method, apparatus, electronic device and storage medium for processing information |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105491441A (en) | 2016-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9066144B2 (en) | Interactive remote participation in live entertainment | |
| CN105491441B (en) | A kind of special efficacy management control method and device | |
| US9032301B2 (en) | Crowd-sync technology for participant-sharing of a crowd experience | |
| CN101127875B (en) | An audience interaction method for broadcasting video stream media program | |
| US6783460B2 (en) | Method and apparatus for coordinating an interactive computer game with a broadcast television program | |
| CN104468623B (en) | It is a kind of based on online live information displaying method, relevant apparatus and system | |
| CN104333775B (en) | Virtual objects interactive approach, device and system in a kind of direct broadcast band | |
| CN107360440B (en) | Deep interaction system and interaction method based on game process introduced into live stream | |
| CN104125476A (en) | Video playing method and device | |
| CN104363519A (en) | Online-live-broadcast-based information display method, device and system | |
| WO2009139903A1 (en) | System and method for providing a virtual environment with shared video on demand | |
| CN108667798A (en) | A kind of method and system of virtual viewing | |
| CN114461423B (en) | A multimedia stream processing method, device, storage medium and program product | |
| CN112770135A (en) | Live broadcast-based content explanation method and device, electronic equipment and storage medium | |
| CN105516741A (en) | Method and apparatus for inserting game in live broadcast interface | |
| CN117395447A (en) | Live interaction method, live interaction system, readable medium and electronic equipment | |
| CN109743597B (en) | Method and device for displaying virtual gifts | |
| CN106792237B (en) | Message display method and system | |
| CN101163232A (en) | Method and system for implementing interactive streaming media service | |
| KR20120082223A (en) | Method and system for remote controlling bidirectional contents of digital tv by using smart phone | |
| CN114765700B (en) | Information interaction method and device, storage medium and electronic equipment | |
| CN108124188A (en) | A kind of audio-video system operation method | |
| CN202906975U (en) | System for information interaction between mobile terminal and Internet | |
| Guo et al. | Dancing thumbs: mobile telephony in contemporary China | |
| WO2006065005A1 (en) | Participation in broadcast program by avatar and system which supports the participation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20210115 Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd. Address before: 511442 24 floors, B-1 Building, Wanda Commercial Square North District, Wanbo Business District, 79 Wanbo Second Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd. |
|
| TR01 | Transfer of patent right |