Movatterモバイル変換


[0]ホーム

URL:


CN107147955A - The method and device of live game - Google Patents

The method and device of live game
Download PDF

Info

Publication number
CN107147955A
CN107147955ACN201710206774.3ACN201710206774ACN107147955ACN 107147955 ACN107147955 ACN 107147955ACN 201710206774 ACN201710206774 ACN 201710206774ACN 107147955 ACN107147955 ACN 107147955A
Authority
CN
China
Prior art keywords
equipment
barrage
game
live
specified
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710206774.3A
Other languages
Chinese (zh)
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.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu 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 Wuhan Douyu Network Technology Co LtdfiledCriticalWuhan Douyu Network Technology Co Ltd
Priority to CN201710206774.3ApriorityCriticalpatent/CN107147955A/en
Publication of CN107147955ApublicationCriticalpatent/CN107147955A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The present invention relates to the method and device of network direct broadcasting technical field, more particularly to live game, the method for the live game includes:During using the live specified game of live software, the barrage information that spectators send is obtained;Mark is set according to for the equipment for characterizing barrage attribute, equipment is filtered out from the barrage information barrage is set, the equipment is set in barrage comprising equipment title;Barrage is set to be sent in the game process of the specified game equipment;In the game process, barrage is set according to the equipment, the equipment of the game role in the specified game is set to the equipment with the equipment title.The present invention realizes the technique effect being controlled to the equipment of the game role in live game, improves game live interactive.

Description

The method and device of live game
Technical field
The present invention relates to the method and device of network direct broadcasting technical field, more particularly to live game.
Background technology
At present, with the progress and the speed-raising of broadband network of the network communications technology, network direct broadcasting has been obtained more and moreDevelopment and application, especially in live field of playing, increasing spectators can watch the live of game main broadcaster.Meanwhile, with bulletApplication of the curtain in live so that live that there is preferably interactive and interest.
In live game, the picture for the game that the live picture of direct broadcasting room is currently carried out by main broadcaster, main broadcaster is to tripPlay picture can be explained while carrying out live to game, and the spectators in the direct broadcasting room can only watch live and transmission bulletCurtain, it is impossible to be controlled to the equipment of game role in live game, so that the live interactive difference of game.
The content of the invention
In view of the above problems, it is proposed that the present invention so as to provide one kind overcome above mentioned problem or at least in part solve onState the method and device of the live game of problem.
The method that the embodiment of the present invention provides a kind live game, applied to main broadcaster end, methods described includes:
During using the live specified game of live software, the barrage information that spectators send is obtained;
Mark is set according to for the equipment for characterizing barrage attribute, equipment is filtered out from the barrage information bullet is setCurtain, the equipment is set in barrage comprising equipment title;
Barrage is set to be sent in the game process of the specified game equipment;
In the game process, barrage is set according to the equipment, by the dress of the game role in the specified gameIt is standby to be set to the equipment with the equipment title.
It is preferred that, filtered out described from the barrage information after equipment sets barrage, and described by the dressBefore standby setting barrage is sent in the game process of the specified game, methods described also includes:
Based on main broadcaster to sending the selection operation that the equipment sets the spectators of barrage to carry out, target audience is determined;
From it is described equipment set barrage in find out belong to the target audience equipment set barrage filled as targetIt is standby that barrage is set;
Wherein, it is described to set barrage to be sent in the game process of the specified game equipment, including:
Barrage is set to be sent in the game process of the specified game target equipment;
Wherein, it is described that barrage is set according to the equipment, the equipment of the game role in the specified game is set toEquipment with the equipment title, including:
Barrage is set according to target equipment, the equipment of the game role in the specified game is set to instituteState the equipment of equipment title.
It is preferred that, it is described that barrage is set according to the equipment, the equipment of the game role in the specified game is setFor with it is described equipment title equipment, including:
Set barrage to count the equipment, obtain all equipment classes corresponding with the equipment setting barrageType, and the quantity of the corresponding spectators of different types of equipment that every kind of types of equipment is included;
Equipment with most spectator attendances in every kind of types of equipment is equipped as target;
The equipment of game role in the specified game is set to the target equipment.
It is preferred that, the equipment is set before barrage is sent in the game process of the specified game described, instituteStating method also includes:
Name pipeline is created in the live software;
In the game process of preset configuration program is injected with, the preset configuration program passes through the name pipelineTitle set up and communicate to connect with the live software so that the live software and the game process can pass through the lifeName pipeline is communicated.
It is preferred that, it is described to set barrage to be sent in the game process of the specified game equipment, including:
The equipment setting barrage is sent to the trip of the specified game by the name pipeline by the live softwareIn play process.
It is preferred that, it is described that barrage is set according to the equipment, the equipment of the game role in the specified game is setFor with it is described equipment title equipment, including:
It is determined that types of equipment corresponding with the equipment setting barrage;
Call equipment corresponding with the types of equipment that function is set;
Set function that the equipment of the game role in the specified game is set to the dress using the equipmentThe equipment of standby title.
Based on same inventive concept, the embodiment of the present invention also provides a kind of method of live game, applied to viewer end, instituteThe method of stating includes:
During game is specified using the viewing of live software, the barrage that entrance is carried out is sent by barrage based on spectatorsInput operation, obtains equipment and sets barrage, wherein, the equipment is set in barrage comprising equipment title and for characterizing barrage categoryProperty equipment set mark;
Send the equipment and barrage is set to the direct broadcast server of the live software, so that the direct broadcast server canThe equipment setting barrage is transmitted to the main broadcaster end of the live specified game.
Based on same inventive concept, the embodiment of the present invention also provides a kind of device of live game, and described device includes:
First acquisition module, for during using the live specified game of live software, obtaining the bullet that spectators sendCurtain information;
Filtering module, for setting mark according to the equipment for being used to characterize barrage attribute, is filtered from the barrage informationGo out equipment and barrage is set, the equipment is set in barrage comprising equipment title;
First sending module, for setting barrage to be sent in the game process of the specified game equipment;
Setup module, in the game process, barrage being set according to the equipment, by the specified gameThe equipment of game role is set to the equipment with the equipment title.
It is preferred that, described device also includes:
Determining module, for the selection operation carried out based on main broadcaster to the spectators for sending the equipment setting barrage, it is determined thatGo out target audience;
Searching modul, the equipment that the target audience is belonged to for being found out in setting barrage from the equipment sets bulletCurtain sets barrage as target equipment;
The sending module, specifically for:
Barrage is set to be sent in the game process of the specified game target equipment;
The setup module, specifically for:
Barrage is set according to target equipment, the equipment of the game role in the specified game is set to instituteState the equipment of equipment title.
Based on same inventive concept, the embodiment of the present invention also provides a kind of device of live game, and described device includes:
Second acquisition module, for during game is specified using the viewing of live software, barrage to be passed through based on spectatorsThe barrage input operation that entrance is carried out is sent, equipment is obtained and barrage is set, wherein, the equipment is set in barrage comprising equipment nameClaim and mark is set for the equipment for characterizing barrage attribute;
Second sending module, barrage is set to the direct broadcast server of the live software for sending the equipment, so thatThe equipment setting barrage can be transmitted to the main broadcaster end of the live specified game by the direct broadcast server.
One or more of embodiment of the present invention technical scheme, has at least the following technical effects or advantages:
The present invention from barrage information by setting mark to be identified for the equipment for characterizing barrage attribute, filtering outEquipment sets barrage, and sets barrage to be sent in the game process for specifying game equipment, according to equipment in game processSet the equipment title included in barrage to be configured the equipment of game role, realize to the game role in live gameThe technique effect that is controlled of equipment, improve live interactive of game.
Brief description of the drawings
By reading the detailed description of hereafter preferred embodiment, various other advantages and benefit is common for this areaTechnical staff will be clear understanding.Accompanying drawing is only used for showing the purpose of preferred embodiment, and is not considered as to the present inventionLimitation.And in whole accompanying drawing, identical part is represented with identical reference pattern.In the accompanying drawings:
Fig. 1 shows the flow chart of the method for the live game in one embodiment of the present invention;
Fig. 2 shows the flow chart of the method for the live game in second embodiment of the present invention;
Fig. 3 shows the structure chart of the device of the live game in one embodiment of the present invention;
Fig. 4 shows the structure chart of the device of the live game in second embodiment of the present invention.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the disclosure in accompanying drawingExemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth hereLimited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosureComplete conveys to those skilled in the art.
One embodiment of the present invention provides a kind of method of live game, as shown in figure 1, the method for the live gameApplied to main broadcaster end, the electronic equipment at main broadcaster end is the executive agent of the live game method, and methods described includes:
Step 101:During using the live specified game of live software, the barrage information that spectators send is obtained.
Specifically, during live to specified game progress by live software at main broadcaster end, the sight in direct broadcasting roomMany live softwares by viewer end can watch the fact for specifying game, also, spectators can also be by live softwareBarrage send entrance carry out barrage input operation, so as to send barrage.
Step 102:Mark is set according to for the equipment for characterizing barrage attribute, equipment is filtered out from the barrage informationBarrage is set, and the equipment is set in barrage comprising equipment title.
In specific implementation process, the barrage that spectators send can be comment barrage, or equipment sets barrage, dressComprising equipment title and equipment setting mark in standby setting barrage, equipment sets mark for characterizing barrage attribute, when a bulletMark is set comprising equipment in curtain, then shows that this barrage belongs to equipment and sets barrage.So as to which main broadcaster end is getting spectators' hairAfter the barrage information sent, by setting mark to be identified equipment, equipment can be filtered out from barrage information bullet is setCurtain.
Step 103:Barrage is set to be sent in the game process of the specified game equipment.
Step 104:In the game process, barrage is set according to the equipment, by the game in the specified gameThe equipment of role is set to the equipment with the equipment title.
The application from barrage information by setting mark to be identified for the equipment for characterizing barrage attribute, filtering outEquipment sets barrage, and sets barrage to be sent in the game process for specifying game equipment, according to equipment in game processSet the equipment title included in barrage to be configured the equipment of game role, realize to the game role in live gameThe technique effect that is controlled of equipment, improve live interactive of game.
In a kind of specific embodiment of the application, after step 102, and before step 103, methods described is alsoIt can include:
Based on main broadcaster to sending the selection operation that the equipment sets the spectators of barrage to carry out, target audience is determined;
From it is described equipment set barrage in find out belong to the target audience equipment set barrage filled as targetIt is standby that barrage is set.
Specifically, in this application, main broadcaster can select a target from the spectators for sending equipment setting barrageSpectators, after target audience is determined, find out the equipment setting barrage for belonging to target audience from equipment setting barrageAs target equipment, barrage is set.For example, setting barrage, the second equipment to set barrage, the 3rd equipment to set when there is the first equipmentWhen putting barrage and the 4th equipment setting barrage, wherein, send the first equipment and set the spectators of barrage to be filled for spectators' first, transmission secondThe spectators of standby setting barrage are spectators' second, the equipment of transmission the 3rd sets the spectators of barrage to be similarly spectators' first, and main broadcaster can be to sightMany first and spectators' second carry out selection operation, when main broadcaster chooses spectators' first, spectators' first is defined as into target audience, further, looked intoFind out the equipment setting barrage for belonging to spectators' first, i.e. the first equipment sets barrage and the 3rd equipment to set barrage, and first is filledIt is standby to set barrage and the 3rd equipment setting barrage to be equipped as target and barrage is set.So as to which target equipment is set bullet by the applicationCurtain is sent in game process, and in game process, sets barrage to be set to the equipment of game role according to target equipmentThe equipment for setting the target in barrage to equip title is equipped with target.
In addition, in a kind of specific embodiment of the application, it is after step 102, and before step 103, describedMethod can also include:
The selection operation that barrage is carried out is set to the equipment based on main broadcaster, determines that target equipment sets barrage.
Specifically, in this application, main broadcaster can to one or some equipment set barrage in select one orSome equipments of person set barrage as target equipment and set barrage.For example, setting barrage, the second equipment when there is the first equipmentWhen setting barrage, the 3rd equipment setting barrage and the 4th equipment setting barrage, main broadcaster is by selection operation, when main broadcaster fills to firstWhen standby setting barrage carries out selection operation, then barrage is set to be defined as target equipment setting barrage the first equipment.So as to this ShenPlease set barrage to be sent in game process target equipment, and in game process, set barrage to swim according to target equipmentThe equipment of play role is set to equip the equipment for setting the target in barrage to equip title with target.
In a kind of specific embodiment of the application, barrage is set according to the equipment, by the specified gameThe equipment of game role is set to the equipment with the equipment title, including:
Set barrage to count the equipment, obtain all equipment classes corresponding with the equipment setting barrageType, and the quantity of the corresponding spectators of different types of equipment that every kind of types of equipment is included;
Equipment with most spectator attendances in every kind of types of equipment is equipped as target;
The equipment of game role in the specified game is set to the target equipment.
In specific implementation process, barrage, the second equipment is set to set barrage, the 3rd equipment to set when there is the first equipmentWhen barrage and the 4th equipment set barrage, by setting barrage information to be identified each bar equipment, following information is obtained:FirstEquipment sets barrage correspondence:Types of equipment " Fu Wen ", equipment title " flashing " and transmission spectators " spectators' first ", the second equipment are setBarrage correspondence:Types of equipment " weapon ", equipment title " hammer of the Holy Ghost " and transmission spectators " spectators' second ", the 3rd equipment set barrageCorrespondence:" spectators the third ", the 4th equipment sets barrage pair by types of equipment " weapon ", equipment title " hammer of the Holy Ghost " and transmission spectatorsShould:Types of equipment " weapon ", equipment title " angstrom new Northey war sword " and transmission spectators " spectators' fourth ", the 5th equipment set barrage pairShould:Types of equipment " saddle horse ", equipment title " Kodo Beast " and transmission spectators " spectators penta ", so that by setting bullet to above-mentioned equipmentCurtain is counted, and resulting in types of equipment includes " Fu Wen ", " weapon " and " saddle horse ", also, for types of equipment " Fu Wen "For exist one equipment species " flashing ", and only exist a spectators have sent correspondence " flashing " equipment set barrage;There are two equipment species " hammer of the Holy Ghost " and " angstrom new Northey war sword " for types of equipment " weapon ", and there are twoThe equipment that spectators have sent correspondence " hammer of the Holy Ghost " sets barrage, and a spectators have sent the equipment of correspondence " angstrom new Northey war sword "Barrage is set;There is an equipment species " Kodo Beast " for types of equipment " saddle horse ", and presence only exists a sightThe equipment that crowd have sent correspondence " Kodo Beast " sets barrage, so that, by symbol literary " flashing ", weapon " hammer of the Holy Ghost " and saddle horse " sectionMany beasts " are equipped as target, and the equipment of game role is configured according to the above-mentioned target equipment determined.
It should be noted that in this application, equipment title can characterize the kind being equipped under its affiliated types of equipmentClass.Also, it is same using the dress for first obtaining target equipment it is determined that target is equipped and when carrying out equipment using target equipment and settingStandby title, then the equipment of game role is set to the equipment of the equipment name with target equipment.
For how to be configured to the equipment of game role, in this application, the equipment set into barrage describedBefore being sent in the game process of the specified game, methods described also includes:
Name pipeline is created in the live software;
In the game process of preset configuration program is injected with, the preset configuration program passes through the name pipelineTitle set up and communicate to connect with the live software so that the live software and the game process can pass through the lifeName pipeline is communicated.
So as to, it is described to set barrage to be sent in the game process of the specified game equipment, including:
The equipment setting barrage is sent to the trip of the specified game by the name pipeline by the live softwareIn play process.
In specific implementation process, the application by name pipeline (Named Pipes) realize live software and play intoCommunication between journey, name pipeline can cover the procotol details of bottom.In this application, it is previously implanted in game processHave preset configuration program, the preset configuration program equivalent to name pipeline client so that, the live software at main broadcaster end is suitableIn the service end of name pipeline.During the correspondence between live software and game process is set up, first, in main broadcasterName pipeline is created in the live software at end, specifically, service end Employ Windows API Function CreateNamedPipe is createdName pipeline with preset name, the preset name is unique, does not exist with the pipeline of other processes in system and bears the same name, so thatClient can connect name pipeline by preset name, and service end is then waited by calling ConnectNamedPipeThe connection of client, accordingly, client call function CreateFile connects name pipeline, and call functionWaitNamedPipe waits the response of service end, further, and after the upper client of service end connection, client is by callingFunction WriteFile write-in connection data into name pipeline, service end is by call function ReadFile come reading clientThe connection data of transmission, the connection data are used to inform that service end client has completed to connect and can be communicated, then, clothesBeing engaged in, by call function WriteFile, the write-in equipment into name pipeline sets barrage at end, and client passes through call functionReadFile carrys out the equipment that reading service end is sent from name pipeline and sets barrage.
The application, and will be live using the connection for naming pipeline to set up between the live software at main broadcaster end and game processThe equipment that software is obtained sets barrage constantly to write name pipeline, and the preset configuration program being injected into game process is continuousEquipment is collected from name pipeline barrage is set in ground.
Further, for how preset configuration program being injected into game process, the application is by calling Windows systemsPreset configuration program is injected into game process by the api function that system is provided.Specifically, Windows API calls are passed throughCreateRemoteThread creates a remote thread in game process, and the remote thread enters for the live software at main broadcaster endThe thread that journey is created in game process, removing calling system function LoadLibrary by the remote thread to load needs noteThe preset configuration program entered, it is as follows that it implements process:
First, in being distributed by WindowsAPI function VirtualAllocEx functions in the memory headroom of game processDeposit, then, be written to the disk path of preset configuration program by WindowsAPI functions WriteProcessMemoryIn the allocated internal memory, then, Employ Windows API Function CreateRemoteThread functions are created in game processA thread is built, the execution logic of thread is exactly Employ Windows API Function LoadLibrary to load preset configuration programDisk path, one thread of unlatching is realized in game process by said process, pre- establishing is loaded by the threadProgram is put, it is achieved thereby that the injection of preset configuration program.
It should be noted that in this application, preset configuration program is equivalent to virtual module.
Further, in this application, according to dress of the equipment setting barrage to the game role in the specified gameIt is standby to be configured, including:
It is determined that types of equipment corresponding with the equipment setting barrage;
Call equipment corresponding with the types of equipment that function is set;
Set function that the equipment of the game role in the specified game is set to the dress using the equipmentThe equipment of standby title.
In this application, equipment corresponding with types of equipment in game process is analyzed by dis-assembling and function is set.SpecificallyGround, the Dynamic Debugging Tool WinDbg provided by Windows is come dynamic debugging game process, so that it is determined that the different equipments of correspondenceThe equipment of type sets function.In gaming, each equipment sets function to correspond to one section of code, and it corresponds to game process thenIt is a memory address, finally analyzing obtained result is then:The first power function with the first memory address X1 corresponds toFirst equipment of the first types of equipment sets function, and the second power function with the second memory address X2 corresponds to the second equipmentSecond equipment of type sets function, etc..
Because the code played in internal memory is present in assembler language form, therefore, by calling assembler languageForm goes to call the equipment of game to set function.So that types of equipment is symbol text, weapon and saddle horse as an example, it is implemented as follows:
Wherein, the content that _ _ asm { } is bracketed, which is indicated in C language, is embedded in assembly code.SetRune and SetEquipValue with this 3 functions of SetHorse and RoleThis and a variable is then a memory address, and its memory address is specific thenIt is to be found by WinDbg dynamic debuggings analysis.
The method for applying the live game at main broadcaster end of the application is illustrated below in conjunction with practical application.
During using the live specified game of live software, the barrage information that spectators send is obtained, wherein, barrage letterBreath includes:First barrage " main broadcaster 6666 " and the second barrage " set@saddle horses:During Kodo Beast ", mark " set@are set by equippingSaddle horse ", can filter out equipment and set barrage, equipment sets barrage to be the second barrage " set@saddle horses:Kodo Beast ", then, willEquipment sets barrage " set@saddle horses:Kodo Beast " by the name pipeline between live software and game process send to play intoCheng Zhong, in game process, it is saddle horse to determine types of equipment, and then calls saddle horse corresponding with saddle horse to set function, is utilizedThe saddle horse sets function that the saddle horse of game role is set into Kodo Beast.
Based on same inventive concept, the second embodiment of the present invention also provides a kind of method of live game, and this method shouldFor viewer end, as shown in Fig. 2 methods described includes:
Step 201:During game is specified using the viewing of live software, entrance is sent by barrage based on spectators and enteredCapable barrage input operation, obtains equipment and sets barrage, wherein, the equipment is set in barrage comprising equipment title and for tableThe equipment for levying barrage attribute sets mark;
Step 202:Send the equipment and barrage is set to the direct broadcast server of the live software, so that the live clothesThe equipment setting barrage can be transmitted to the main broadcaster end of the live specified game by business device.
In the method for the live game of the application, the structure that equipment sets barrage, specifically, equipment can be pre-setSet to include equipment title in barrage and equip to set and identify, equipment sets the attribute for identifying and being used for characterizing barrage, when a bulletMark is set comprising equipment in curtain, then shows that this barrage belongs to equipment and sets barrage.Equipment sets in mark and set comprising equipmentIdentifier and types of equipment are put, equipment sets identifier to be set, and types of equipment can be in symbol text, weapon and saddle horseAny one, for example, equipment sets mark to have following form:Set@symbol texts, set@weapons, set@saddle horses.Further,One complete equipment sets barrage to set mark and equipment title comprising equipment, and equipment sets and set between mark and equipment titleBe equipped with blank character, blank character is used to set equipment mark and equipment title to make a distinction, blank character be usually ":", so that, dressIt is standby to set barrage to have following form:Set@symbol texts:Flash, set@weapons:The hammer of the Holy Ghost, set@saddle horses:Kodo Beast.
For equipment, barrage " set@symbol texts are set:Flash " for, the process that barrage is identified is being set to the equipmentIn, it is symbol text to result in types of equipment according to " set@symbols text ", is resulted according to " flashing " and equips entitled flash;ForEquipment sets barrage " set@weapons:For the hammer of the Holy Ghost ", types of equipment is resulted in for weapon according to " set@weapons ", according to" hammer of the Holy Ghost " results in the hammer of the equipment title Holy Ghost;For equipment, barrage " set@saddle horses are set:For Kodo Beast ", according to" set@saddle horses " results in types of equipment for saddle horse, and the entitled Kodo Beast of equipment is resulted according to " Kodo Beast ".
Based on same inventive concept, the embodiment of the present invention also provides corresponding with the method for the live game in first embodimentLive game device, as shown in figure 3, described device includes:
First acquisition module 301, for during using the live specified game of live software, obtaining what spectators sentBarrage information;
Filtering module 302, for setting mark, the mistake from the barrage information according to the equipment for being used to characterize barrage attributeFilter out equipment and barrage is set, the equipment is set in barrage comprising equipment title;
First sending module 303, for setting barrage to be sent in the game process of the specified game equipment;
Setup module 304, in the game process, barrage being set according to the equipment, by the specified gameIn game role equipment be set to it is described equipment title equipment.
Wherein, described device also includes:
Determining module, for the selection operation carried out based on main broadcaster to the spectators for sending the equipment setting barrage, it is determined thatGo out target audience;
Searching modul, the equipment that the target audience is belonged to for being found out in setting barrage from the equipment sets bulletCurtain sets barrage as target equipment;
The sending module, specifically for:
Barrage is set to be sent in the game process of the specified game target equipment;
The setup module, specifically for:
Barrage is set according to target equipment, the equipment of the game role in the specified game is set to instituteState the equipment of equipment title.
Based on same inventive concept, the embodiment of the present invention also provides corresponding with the method for the live game in second embodimentLive game device, as shown in figure 4, described device includes:
Second acquisition module 401, for during game is specified using the viewing of live software, bullet to be passed through based on spectatorsCurtain sends the barrage input operation that entrance is carried out, and obtains equipment and sets barrage, wherein, the equipment is set in barrage comprising equipmentTitle and the equipment setting mark for characterizing barrage attribute;
Second sending module 402, for send it is described equipment set barrage to the live software direct broadcast server, withThe main broadcaster end for enabling the direct broadcast server to set barrage to be transmitted to the live specified game equipment.
Technical scheme in above-mentioned the embodiment of the present application, at least has the following technical effect that or advantage:
The application from barrage information by setting mark to be identified for the equipment for characterizing barrage attribute, filtering outEquipment sets barrage, and sets barrage to be sent in the game process for specifying game equipment, according to equipment in game processSet the equipment title included in barrage to be configured the equipment of game role, realize to the game role in live gameThe technique effect that is controlled of equipment, improve live interactive of game.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of systemStructure be obvious.In addition, the present invention is not also directed to any certain programmed language.It is understood that, it is possible to use it is variousProgramming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hairBright preferred forms.
In the specification that this place is provided, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present inventionExample can be put into practice in the case of these no details.In some instances, known method, structure is not been shown in detailAnd technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure and help to understand one or more of each inventive aspect, existAbove in the description of the exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimesIn example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:It is i.e. required to protectThe application claims of shield features more more than the feature being expressly recited in each claim.More precisely, such as followingClaims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,Thus the claims for following embodiment are expressly incorporated in the embodiment, wherein each claim is in itselfAll as the separate embodiments of the present invention.
Those skilled in the art, which are appreciated that, to be carried out adaptively to the module in the equipment in embodimentChange and they are arranged in one or more equipment different from the embodiment.Can be the module or list in embodimentMember or component be combined into a module or unit or component, and can be divided into addition multiple submodule or subelement orSub-component.In addition at least some in such feature and/or process or unit exclude each other, it can use anyCombination is disclosed to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so to appointWhere all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (including adjoint powerProfit is required, summary and accompanying drawing) disclosed in each feature can or similar purpose identical, equivalent by offer alternative features come generationReplace.
Although in addition, it will be appreciated by those of skill in the art that some embodiments described herein include other embodimentsIn included some features rather than further feature, but the combination of the feature of be the same as Example does not mean in of the inventionWithin the scope of and form different embodiments.For example, in the following claims, times of embodiment claimedOne of meaning mode can be used in any combination.
The present invention all parts embodiment can be realized with hardware, or with one or more processor runSoftware module realize, or realized with combinations thereof.It will be understood by those of skill in the art that can use in practiceSome in the device of microprocessor or digital signal processor (DSP) to realize live game according to embodiments of the present inventionOr some or all functions of whole parts.The present invention be also implemented as perform method as described herein onePartly or completely equipment or program of device (for example, computer program and computer program product).It is such to realize thisThe program of invention can be stored on a computer-readable medium, or can have the form of one or more signal.SoSignal can download and obtain from internet website, either provide or provided in any other form on carrier signal.
It should be noted that the present invention will be described rather than limits the invention for above-described embodiment, and abilityField technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,Any reference symbol between bracket should not be configured to limitations on claims.Word "comprising" is not excluded the presence of notElement or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple suchElement.The present invention can be by means of including the hardware of some different elements and coming real by means of properly programmed computerIt is existing.In if the unit claim of equipment for drying is listed, several in these devices can be by same hardware branchTo embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fameClaim.

Claims (10)

CN201710206774.3A2017-03-312017-03-31The method and device of live gamePendingCN107147955A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710206774.3ACN107147955A (en)2017-03-312017-03-31The method and device of live game

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710206774.3ACN107147955A (en)2017-03-312017-03-31The method and device of live game

Publications (1)

Publication NumberPublication Date
CN107147955Atrue CN107147955A (en)2017-09-08

Family

ID=59784203

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710206774.3APendingCN107147955A (en)2017-03-312017-03-31The method and device of live game

Country Status (1)

CountryLink
CN (1)CN107147955A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107609065A (en)*2017-08-302018-01-19武汉斗鱼网络科技有限公司One kind game classification method, apparatus and electronic equipment
CN108241748A (en)*2018-01-102018-07-03武汉斗鱼网络科技有限公司 Method, device, medium and equipment for obtaining live music name
CN108401162A (en)*2018-01-112018-08-14北京潘达互娱科技有限公司Applied to the message treatment method and device in network direct broadcasting
CN108897597A (en)*2018-07-202018-11-27广州华多网络科技有限公司The method and apparatus of guidance configuration live streaming template
CN110312145A (en)*2019-08-092019-10-08厦门星海无限科技有限公司 Method and storage medium for interactive game with audience based on live barrage
CN110418151A (en)*2019-07-242019-11-05网易(杭州)网络有限公司The transmission of barrage information, processing method, device, equipment, medium in game live streaming
CN110881144A (en)*2018-09-052020-03-13武汉斗鱼网络科技有限公司 A data processing method based on a live broadcast platform and related equipment
CN110888671A (en)*2019-11-262020-03-17腾讯科技(深圳)有限公司Configuration method and device of virtual prop, storage medium and electronic device
CN111790144A (en)*2020-07-032020-10-20珠海金山网络游戏科技有限公司Game method and device based on live interface and game live interaction system
CN112616061A (en)*2020-12-042021-04-06Oppo广东移动通信有限公司Live broadcast interaction method and device, live broadcast server and storage medium
CN113490061A (en)*2021-07-012021-10-08北京云生万物科技有限公司Live broadcast interaction method and equipment based on bullet screen
CN115037967A (en)*2021-03-042022-09-09上海哔哩哔哩科技有限公司Target object control method and device
CN115445207A (en)*2022-09-222022-12-09武汉瓯越网视有限公司Game resource pushing method and device, electronic equipment and storage medium
CN118764652A (en)*2024-05-222024-10-11广州博冠信息科技有限公司 Game live broadcast method, device and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104168271A (en)*2014-08-012014-11-26广州华多网络科技有限公司 Interaction system, server, client and interaction method
CN104874177A (en)*2015-02-242015-09-02陈灿林Real-time publication method and system for game information
CN105435453A (en)*2015-12-222016-03-30网易(杭州)网络有限公司Bullet screen information processing method, device and system
CN105916047A (en)*2016-05-172016-08-31武汉斗鱼网络科技有限公司Game operating method and device based on bullet screen control
US20170003740A1 (en)*2015-06-302017-01-05Amazon Technologies, Inc.Spectator interactions with games in a specatating system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104168271A (en)*2014-08-012014-11-26广州华多网络科技有限公司 Interaction system, server, client and interaction method
CN104874177A (en)*2015-02-242015-09-02陈灿林Real-time publication method and system for game information
US20170003740A1 (en)*2015-06-302017-01-05Amazon Technologies, Inc.Spectator interactions with games in a specatating system
CN105435453A (en)*2015-12-222016-03-30网易(杭州)网络有限公司Bullet screen information processing method, device and system
CN105916047A (en)*2016-05-172016-08-31武汉斗鱼网络科技有限公司Game operating method and device based on bullet screen control

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
GAMELOOK: "游戏直播新模式:让观众直接影响游戏进度", 《百度》*

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107609065A (en)*2017-08-302018-01-19武汉斗鱼网络科技有限公司One kind game classification method, apparatus and electronic equipment
CN108241748A (en)*2018-01-102018-07-03武汉斗鱼网络科技有限公司 Method, device, medium and equipment for obtaining live music name
CN108401162A (en)*2018-01-112018-08-14北京潘达互娱科技有限公司Applied to the message treatment method and device in network direct broadcasting
CN108897597A (en)*2018-07-202018-11-27广州华多网络科技有限公司The method and apparatus of guidance configuration live streaming template
CN110881144A (en)*2018-09-052020-03-13武汉斗鱼网络科技有限公司 A data processing method based on a live broadcast platform and related equipment
CN110881144B (en)*2018-09-052022-06-21武汉斗鱼网络科技有限公司Data processing method based on live broadcast platform and related equipment
CN110418151B (en)*2019-07-242021-09-24网易(杭州)网络有限公司Bullet screen information sending and processing method, device, equipment and medium in live game
CN110418151A (en)*2019-07-242019-11-05网易(杭州)网络有限公司The transmission of barrage information, processing method, device, equipment, medium in game live streaming
CN110312145A (en)*2019-08-092019-10-08厦门星海无限科技有限公司 Method and storage medium for interactive game with audience based on live barrage
CN110888671A (en)*2019-11-262020-03-17腾讯科技(深圳)有限公司Configuration method and device of virtual prop, storage medium and electronic device
CN110888671B (en)*2019-11-262021-05-11腾讯科技(深圳)有限公司Configuration method and device of virtual prop, storage medium and electronic device
CN111790144A (en)*2020-07-032020-10-20珠海金山网络游戏科技有限公司Game method and device based on live interface and game live interaction system
CN112616061A (en)*2020-12-042021-04-06Oppo广东移动通信有限公司Live broadcast interaction method and device, live broadcast server and storage medium
CN112616061B (en)*2020-12-042023-11-10Oppo广东移动通信有限公司 Live broadcast interaction method, device, live broadcast server and storage medium
CN115037967A (en)*2021-03-042022-09-09上海哔哩哔哩科技有限公司Target object control method and device
CN113490061A (en)*2021-07-012021-10-08北京云生万物科技有限公司Live broadcast interaction method and equipment based on bullet screen
CN113490061B (en)*2021-07-012022-12-27北京云生万物科技有限公司Live broadcast interaction method and equipment based on bullet screen
CN115445207A (en)*2022-09-222022-12-09武汉瓯越网视有限公司Game resource pushing method and device, electronic equipment and storage medium
CN118764652A (en)*2024-05-222024-10-11广州博冠信息科技有限公司 Game live broadcast method, device and electronic device

Similar Documents

PublicationPublication DateTitle
CN107147955A (en)The method and device of live game
US20250259876A1 (en)System for dynamically provisioning cyber training environments
CN111632373B (en)Method and device for starting game and computer readable storage medium
CN104965691B (en)The method, apparatus and system of the page elements of the configuration webpage page
CN105338419B (en)A kind of generation method and equipment of the subtitle collection of choice specimens
CN107018191B (en)Method and device for controlling game
CN107281756A (en)A kind of method and apparatus for game of forming a team
CN107126701B (en)Method and device for adding game friends in live broadcast
CN106483860B (en)For the automatic data collection middleware and its application method of PLC
CN109753617A (en)Page display method, equipment and storage medium
CN109274982A (en)Video carousel method, device, computer equipment and storage medium
CN112827172B (en)Shooting method, shooting device, electronic equipment and storage medium
Hibschman et al.Telescope: Fine-tuned discovery of interactive web UI feature implementation
CN106358047A (en)Method and device for playing streaming media video
CN107426626A (en)A kind of shared present method and device
US11373001B2 (en)Screen capturing and masking system and method
CN107295377A (en)Moviemaking method, apparatus and system
CN107648854B (en)Game classification method and device and electronic equipment
CN108449626A (en)Video processing, the recognition methods of video, device, equipment and medium
CN105045717A (en)Testing environment deployment method, apparatus and system
CN109688476A (en)User name amending method, device, equipment and storage medium
CN107609065B (en)A kind of game classification method, apparatus and electronic equipment
CN112559338A (en)Application program checking method, device, equipment and storage medium
CN110209958B (en) Thematic production method, device, terminal and storage medium
CN105335430B (en)A kind of customer churn determining method of path and device based on map scene

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20170908


[8]ページ先頭

©2009-2025 Movatter.jp