[go: up one dir, main page]

CN105491441B - A kind of special efficacy management control method and device - Google Patents

A kind of special efficacy management control method and device Download PDF

Info

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
Application number
CN201510844607.2A
Other languages
Chinese (zh)
Other versions
CN105491441A (en
Inventor
蔡明桂
杨鹏晖
王定
丁拥
王友卫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201510844607.2A priority Critical patent/CN105491441B/en
Publication of CN105491441A publication Critical patent/CN105491441A/en
Application granted granted Critical
Publication of CN105491441B publication Critical patent/CN105491441B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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

A kind of special efficacy management control method and device
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.
CN201510844607.2A 2015-11-26 2015-11-26 A kind of special efficacy management control method and device Active CN105491441B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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