Movatterモバイル変換


[0]ホーム

URL:


CN110381332A - Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing - Google Patents

Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing
Download PDF

Info

Publication number
CN110381332A
CN110381332ACN201910708808.8ACN201910708808ACN110381332ACN 110381332 ACN110381332 ACN 110381332ACN 201910708808 ACN201910708808 ACN 201910708808ACN 110381332 ACN110381332 ACN 110381332A
Authority
CN
China
Prior art keywords
extension element
server
live streaming
terminal
component
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
CN201910708808.8A
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.)
Guangzhou Huya Technology Co Ltd
Original Assignee
Guangzhou Huya 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 Huya Technology Co LtdfiledCriticalGuangzhou Huya Technology Co Ltd
Priority to CN201910708808.8ApriorityCriticalpatent/CN110381332A/en
Publication of CN110381332ApublicationCriticalpatent/CN110381332A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The embodiment of the present application provides a kind of direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing, terminal being provided for live streaming by extension element server, extension element list is provided, in order to which main broadcaster determines the target extension element for needing to run in direct broadcasting room from extension element list, thus the module data of target extension element is sent respectively to live streaming and provides terminal and live streaming reception terminal by extension element server, and notify that the corresponding extension element server of target extension element is that direct broadcasting room enables Component service, so that live streaming provide terminal and live streaming receive terminal according to module data in respective direct broadcasting room interface operational objective extension element to be interacted by corresponding extension element server.In this way, the interactive component that the application can allow for main broadcaster to show its direct broadcasting room is extended customization, to meet the interactive demand of different main broadcasters, the interaction effect between main broadcaster and spectators is improved, and increases the interest of the live streaming viscosity and living broadcast interactive of spectators.

Description

Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing
Technical field
This application involves internet direct seeding technique fields, in particular to a kind of direct broadcasting room component processing method, dressIt sets, electronic equipment and readable storage medium storing program for executing.
Background technique
With the fast development of live broadcast service, the interactive scene between main broadcaster and spectators is also more and more abundant, flat to live streamingThe flexibility of platform, the requirement of scalability are also increasingly promoted.For different main broadcasters, interactive demand may be because in its live streamingThe differences such as appearance, live scene can have larger difference.However, current live streaming platform is usually to be that all main broadcaster users uniformly mentionFor identical interactive function, it is difficult to meet the interactive demand of different main broadcasters, interact effect between main broadcaster and spectators to reduceFruit.
Summary of the invention
In view of this, the be designed to provide a kind of direct broadcasting room component processing method, device, electronics of the embodiment of the present application are setStandby and readable storage medium storing program for executing, the interactive component that can allow for main broadcaster to show its direct broadcasting room are extended customization, to meet notWith the interactive demand of main broadcaster, the interaction effect between main broadcaster and spectators is improved, and increases the live streaming viscosity and living broadcast interactive of spectatorsInterest.
According to the one side of the embodiment of the present application, a kind of direct broadcasting room component processing method is provided, is applied to live broadcast system, instituteLive broadcast system is stated to include direct broadcast server and provide terminal, live streaming reception terminal with the live streaming of direct broadcast server communication connectionWith extension element server, the extension element server also provides terminal with the live streaming and the live streaming receives terminal and communicatesConnection, the direct broadcast server operation have component Channel server, which comprises
The component Channel server responds the live streaming and provides the extension element acquisition request that terminal is sent, to described straightIt broadcasts and terminal transmission extension element list is provided;
The live streaming provides terminal response user operation, determines from the extension element list and needs to run in direct broadcasting roomTarget extension element, and the target extension element is sent to the component Channel server;
The module data of the target extension element is sent respectively to the live streaming and provided by the component Channel serverTerminal and the live streaming receive terminal, and notify that the corresponding extension element server of the target extension element is the direct broadcasting roomEnable Component service;
The live streaming provides terminal and the live streaming receives terminal according to the module data at respective direct broadcasting room interfaceThe target extension element is run, to interact by the corresponding extension element server of the target extension element.
According to the another aspect of the embodiment of the present application, a kind of direct broadcasting room component processing method is provided, is applied to direct broadcast serviceDevice, which provides terminal with live streaming, live streaming receives terminal and extension element server communication is connect, the expanded setPart server also provides terminal with the live streaming and the live streaming receives terminal communication connection, which comprises
The live streaming is responded by the component Channel server of operation, and the extension element acquisition request that terminal is sent is provided, toThe live streaming provides terminal and sends extension element list;
It obtains the live streaming and the target that the needs that terminal is determined from the extension element list are run in direct broadcasting room is providedExtension element;
The module data of the target extension element is sent respectively to the live streaming, terminal and live streaming reception are providedTerminal, and notify that the corresponding extension element server of the target extension element is direct broadcasting room enabling Component service, so thatDescribed in the live streaming offer terminal and live streaming reception terminal are run according to the module data at respective direct broadcasting room interfaceTarget extension element, to be interacted by the corresponding extension element server of the target extension element.
According to the another aspect of the embodiment of the present application, a kind of direct broadcasting room component processing method is provided, is applied to live streaming and providesTerminal, the live streaming provide terminal and connects with direct broadcast server and extension element server communication, the direct broadcast server with directlyReception terminal is broadcast to connect with the extension element server communication, which comprises
The component Channel server run to the direct broadcast server sends extension element acquisition request;
It receives the component Channel server and responds the extension element list that the extension element acquisition request is sent;
User's operation is responded, the target extension element for needing to run in direct broadcasting room is determined from the extension element list,And the target extension element is sent to the component Channel server, so that the component Channel server notifies the meshMarking the corresponding extension element server of extension element is that the direct broadcasting room enables Component service;
The module data of the target extension element sent according to the component Channel server is in direct broadcasting room interfaceThe target extension element is run, to receive by the corresponding extension element server of the target extension element and the live streamingTerminal interacts.
According to the another aspect of the embodiment of the present application, a kind of direct broadcasting room component processing unit is provided, is applied to direct broadcast serviceDevice, which provides terminal with live streaming, live streaming receives terminal and extension element server communication is connect, the expanded setPart server also provides terminal with the live streaming and the live streaming receives terminal communication connection, and described device includes:
List sending module responds the live streaming for the component Channel server by running and provides the expansion that terminal is sentComponent acquisition request is opened up, terminal is provided to the live streaming and sends extension element list;
Component obtains module, needs for obtaining the live streaming and providing terminal and determine from the extension element list straightThe target extension element run between broadcasting;
Data transmission blocks provide end for the module data of the target extension element to be sent respectively to the live streamingEnd and the live streaming receive terminal, and notify that the corresponding extension element server of the target extension element is that the direct broadcasting room opensWith Component service, so that the live streaming provides terminal and live streaming reception terminal according to the module data in respective live streamingBetween interface run the target extension element, to be handed over by the corresponding extension element server of the target extension elementMutually.
According to the another aspect of the embodiment of the present application, a kind of direct broadcasting room component processing unit is provided, is applied to live streaming and providesTerminal, the live streaming provide terminal and connects with direct broadcast server and extension element server communication, the direct broadcast server with directlyIt broadcasts reception terminal to connect with the extension element server communication, described device includes:
First sending module, the component Channel server for running to the direct broadcast server send extension element and obtainRequest;
List reception module responds what the extension element acquisition request was sent for receiving the component Channel serverExtension element list;
Second sending module determines from the extension element list for responding user's operation and needs to transport in direct broadcasting roomCapable target extension element, and the target extension element is sent to the component Channel server, so that the component is logicalRoad server notifies that the corresponding extension element server of the target extension element is that the direct broadcasting room enables Component service;
Assembly operating module, the package count of the target extension element for being sent according to the component Channel serverAccording to the target extension element is run in direct broadcasting room interface, to pass through the corresponding extension element service of the target extension elementDevice receives terminal with the live streaming and interacts.
According to the another aspect of the embodiment of the present application, a kind of electronic equipment is provided, the electronic equipment includes machine readableStorage medium and processor, the machine readable storage medium are stored with machine-executable instruction, and the processor is executing instituteWhen stating machine-executable instruction, which realizes direct broadcasting room component processing method above-mentioned as direct broadcast server, orThe electronic equipment provides terminal as live streaming and realizes direct broadcasting room component processing method above-mentioned.
According to the another aspect of the embodiment of the present application, a kind of readable storage medium storing program for executing is provided, is deposited in the readable storage medium storing program for executingMachine-executable instruction is contained, the machine-executable instruction is performed at the direct broadcasting room component that aforementioned direct broadcast server executesReason method, or realize that aforementioned live streaming provides the direct broadcasting room component processing method that terminal executes.
Based on any of the above-described aspect, the embodiment of the present application can provide terminal by component Channel server for live streaming and provide expansionThe component list is opened up, in order to which main broadcaster determines the target extension element for needing to run in direct broadcasting room from extension element list, thusThe module data of target extension element is sent respectively to live streaming and provides terminal and live streaming reception terminal by component Channel server, andNotify that the corresponding extension element server of target extension element is that direct broadcasting room enables Component service, so that live streaming provides terminal and straightBroadcast receive terminal according to module data in respective direct broadcasting room interface operational objective extension element by corresponding extension elementServer interacts.In this way, the interactive component that the application can allow for main broadcaster to show its direct broadcasting room is extended customization, fromAnd meet the interactive demand of different main broadcasters, improve the interaction effect between main broadcaster and spectators, and increase spectators live streaming viscosity andThe interest of living broadcast interactive.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application, below will be to needed in the embodiment attachedFigure is briefly described, it should be understood that the following drawings illustrates only some embodiments of the application, therefore is not construed as pairThe restriction of range for those of ordinary skill in the art without creative efforts, can also be according to thisA little attached drawings obtain other relevant attached drawings.
Fig. 1 shows the interaction scenarios schematic diagram of live broadcast system provided by the embodiments of the present application;
Fig. 2 shows one of the flow diagrams of direct broadcasting room component processing method provided by the embodiment of the present application;
Fig. 3 shows the determination interface schematic diagram of extension element provided by the embodiment of the present application;
Fig. 4 shows two of the flow diagram of direct broadcasting room component processing method provided by the embodiment of the present application;
Fig. 5 shows three of the flow diagram of direct broadcasting room component processing method provided by the embodiment of the present application;
Fig. 6 shows four of the flow diagram of direct broadcasting room component processing method provided by the embodiment of the present application;
Fig. 7 shows direct broadcasting room interface schematic diagram provided by the embodiment of the present application;
Fig. 8 shows five of the flow diagram of direct broadcasting room component processing method provided by the embodiment of the present application;
Fig. 9 shows six of the flow diagram of direct broadcasting room component processing method provided by the embodiment of the present application;
Figure 10 shows seven of the flow diagram of direct broadcasting room component processing method provided by the embodiment of the present application;
Figure 11 shows the functional block diagram of the first direct broadcasting room component processing unit provided by the embodiment of the present application;
Figure 12 shows the functional block diagram of the second direct broadcasting room component processing unit provided by the embodiment of the present application;
Figure 13 shows the structural schematic block diagram of electronic equipment provided by the embodiment of the present application.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present applicationIn attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it should be understood that attached drawing in the applicationThe purpose of illustration and description is only played, is not used to limit the protection scope of the application.In addition, it will be appreciated that schematical attachedFigure does not press scale.Process used herein shows real according to some embodiments of the embodiment of the present applicationExisting operation.It should be understood that the operation of flow chart can be realized out of order, the step of context relation of logic can be withReversal order is implemented simultaneously.In addition, those skilled in the art under the guide of teachings herein, can add to flow chartOther one or more operations, can also remove one or more operations from flow chart.
In addition, described embodiments are only a part of embodiments of the present application, instead of all the embodiments.Usually existThe component of the embodiment of the present application described and illustrated in attached drawing can be arranged and be designed with a variety of different configurations herein.CauseThis, is not intended to limit claimed the application's to the detailed description of the embodiments herein provided in the accompanying drawings belowRange, but it is merely representative of the selected embodiment of the application.Based on embodiments herein, those skilled in the art are not being doneEvery other embodiment obtained under the premise of creative work out, shall fall in the protection scope of this application.
The technical issues of knowing such as aforementioned background art, present inventor have found under study for action, and different main broadcasters are comeSay often there is diversified direct broadcasting room interactive demand.For example, for some main broadcasters, it may be desirable to possess bean vermicelliThe support activities component of reinforcement meeting, to be interacted by support activities component with bean vermicelli and prepare the fans activities of oneself;AgainFor example, other main broadcasters may want to possess the requesting song component of oneself to customize the song list being good at;In another example other main broadcasters canIt can wish to possess and represent advertising display component and personal merchandise sales component (such as the snacks sales platform of Quadratic Finite Element, gamePlatform is sold on the periphery of class, computer peripheral sells platform etc.) etc. a series of customization extension elements.However, between current liveThis particular components ability (designing exclusively for main broadcaster between current live) is not had, is usually uniformly mentioned for all main broadcaster usersFor identical interactive function, this mode is difficult to meet the interactive demand of different main broadcasters, to reduce between main broadcaster and spectatorsInteraction effect.
Based on this, the discovery based on above-mentioned technical problem, inventor by creative work propose following technical proposals withSolve or improve the above problem.It should be noted that defect present in the above scheme in the prior art, is inventorBeing obtained after practicing and carefully studying as a result, therefore, the discovery procedure of the above problem and hereinafter the application are implementedThe solution that example is proposed regarding to the issue above, all should be the tribute that inventor makes the application during innovation and creationIt offers, and is not construed as technology contents known in those skilled in the art.
Shown in referring to Fig.1, Fig. 1 shows the interaction scenarios schematic diagram of live broadcast system 10 provided by the embodiments of the present application.ExampleSuch as, live broadcast system 10 can be the service platform for such as internet live streaming etc.Live broadcast system 10 may include live streaming clothesBusiness device 100, live streaming provide terminal 200, live streaming receives terminal 300 and extension element server 400, direct broadcast server 100 divideIt provides terminal 200, live streaming reception terminal 300 and extension element server 400 with live streaming to communicate to connect, for mentioning for live streamingTerminal 300 is received for terminal 200 and live streaming, direct broadcast service is provided, and terminal 200 is provided and is broadcast live for live streaming and receives terminal300 provide extension element download service.Terminal 200 is provided with live streaming respectively for extension element server 400 and live streaming receives eventually300 communication connection of end provides component interaction service for providing terminal 200 for live streaming and reception terminal 300 being broadcast live.
In some implement scenes, live streaming provides terminal 200 and live streaming receives terminal 300 and may be used interchangeably.For example, straightThe main broadcaster for broadcasting offer terminal 200 can be used live streaming and provide terminal 200 to provide live video service for spectators, or as sightCrowd checks the live video that other main broadcasters provide.It is received eventually in another example live streaming also can be used in the spectators that live streaming receives terminal 300The live video that 300 viewing of end main broadcaster of interest provides, or live video service is provided as main broadcaster for other spectators.
In the present embodiment, live streaming provides terminal 200 and live streaming receives terminal 300 and may be, but not limited to, smart phone, aPersonal digital assistant, tablet computer, personal computer, laptop, virtual reality terminal device, augmented reality terminal deviceDeng.Wherein, live streaming, which provides, can install in terminal 200 and live streaming reception terminal 300 for providing the mutual of internet direct broadcast serviceNetworked product, for example, internet product can be it is relevant to internet direct broadcast service used in computer or smart phoneApplication APP, Web page, small routine etc..
In the present embodiment, direct broadcast server 100 can be single physical server, be also possible to one by multiple for holdingThe server group that the physical server of row different data processing function is constituted.Server group can be centralization, be also possible toDistributed (for example, direct broadcast server 100 can be distributed system).In some possible embodiments, for singlePhysical server can be that the physical server distributes different logical servers based on different direct broadcast service functions, for example, directlyPromising main broadcaster can be run by broadcasting in server 100 provides the component Channel server in extension element market.
In the present embodiment, extension element server 400 can be the server that the developer of each extension element uses, canThink main broadcaster's customized development extension element.In some implement scenes, direct broadcast server 100 or extension element server400, namely provide direct broadcast service direct broadcast server 100 can also be used to develop simultaneously extension element and for be broadcast live terminal is provided200 and live streaming receive terminal 300 provide component interaction service.
It is appreciated that live broadcast system 10 shown in FIG. 1 is only a kind of feasible example, in other feasible embodiments,The live broadcast system 10 can also only include a portion of component part shown in Fig. 1 or can also include other compositions portionPoint.
Fig. 2 shows the flow diagram of direct broadcasting room component processing method provided by the embodiments of the present application, the direct broadcasting room groupsPart processing method can be executed by the live broadcast system 10 in Fig. 1.It should be appreciated that in other embodiments, the live streaming of the present embodimentBetween the sequence of component processing method part step can be exchanged with each other according to actual needs or part steps thereinIt can be omitted or delete.The detailed step of the direct broadcasting room component processing method is described below.
Step S110, the response live streaming of component Channel server provide the extension element acquisition request that terminal 200 is sent, Xiang ZhiIt broadcasts and the transmission extension element list of terminal 200 is provided.
Step S120, live streaming provide terminal 200 and respond user's operation, determine and are needed in direct broadcasting room from extension element listThe target extension element of operation, and target extension element is sent to component Channel server.
The module data of target extension element is sent respectively to live streaming and provides terminal by step S130, component Channel server200 receive terminal 300 with live streaming, and notify that the corresponding extension element server 400 of target extension element is that the direct broadcasting room opensUse Component service.
Step S140, live streaming provides terminal 200 and live streaming receives terminal 300 according to module data in respective live streaming boundaryFace operational objective extension element, to be interacted by the corresponding extension element server 400 of target extension element.
In the present embodiment, component Channel server can provide extension element list so that the live streaming of each main broadcaster provides terminal200 selection downloadings.It is asked for example, component Channel server can be provided according to extension element acquisition request with extension element acquisitionCorresponding extension element list is asked, which may include the extension element that different extension element providers provide,It also may include the extension element for the different editions that same extension element provider provides, so needing main broadcaster from the extension elementItself required target extension element is chosen in list.
On this basis, component Channel server can provide the target extension element that terminal 200 selects according to live streaming.ExampleSuch as, component Channel server can determine that the mark of component corresponding to target extension element and the component identify corresponding componentData, which can be the URL of the target extension element, and (Uniform Resource Locator, unified resource are fixedPosition symbol) data.In detail, each extension element can have a corresponding component mark, be equivalent to the extension element in instituteBelong to the identity number (Identification, ID) in extension element list.
In a kind of possible embodiment, above-mentioned target extension element can be provided by main broadcaster in live streaming to be referred in terminal 200A fixed extension element, such as input the title of specified target extension element.Alternatively, selecting one from extension element listTarget extension element.Alternatively, can also provide terminal 200 by live streaming automatically determines a target extension element, for example, according to defaultExtension element list select an extension element.Live streaming provides can be more from the acquisition of component Channel server in advance in terminal 200The information of a extension element, such as the access address of the title of extension element, the pouplarity of extension element, extension element.
Then, the module data for the target extension element that user determines can be sent respectively to directly by component Channel serverIt broadcasts and terminal 200 and live streaming reception terminal 300 is provided, meanwhile, the corresponding extension element server 400 of notice target extension element isThe direct broadcasting room enabling Component service, in this way live streaming provide terminal 200 and live streaming reception terminal 300 can be in respective direct broadcasting roomInterface runs the target extension element, to be interacted by the corresponding extension element server 400 of target extension element.
As an example, Fig. 3 is please referred to, it is assumed that the target extension element that main broadcaster selects is " one two three " little ChengSequence, then can will then be somebody's turn to do " one two three " small routine when main broadcaster selects " permission " in the live streaming of the main broadcaster and provide the straight of terminal 200It is run between broadcasting.Meanwhile the module data for being somebody's turn to do " one two three " small routine is handed down to and watches the direct broadcasting room by component Channel serverLive streaming receives terminal 300 and runs simultaneously.
In this way, the interactive component that the present embodiment can allow for main broadcaster to show its direct broadcasting room is extended customization, thus fullThe interactive demand of foot difference main broadcaster, improves the interaction effect between main broadcaster and spectators, and increases the live streaming viscosity and live streaming of spectatorsThe interest of interaction.
In some live scenes, main broadcaster, which may have some specific customizations different from other main broadcasters in live streaming, to be neededIt asks, in a kind of possible embodiment, further referring to Fig. 4, direct broadcasting room component processing method provided in this embodiment is alsoIt may include steps of S101-S103, be described in detail below.
Step S101, live streaming provide terminal 200 and respond user's operation, send extension element customization to component Channel serverDemand.
Step S102, component Channel server to 400 turns of the matched extension element server of extension element customized demandSend out extension element customized demand.
Step S103, extension element server 400 issue after receiving extension element customized demand and are directed to extension elementCustomized demand is extended the prompt information of Components Development.
In the present embodiment, it is fixed to component Channel server transmission extension element that main broadcaster can provide terminal 200 by live streamingDemand processed, such as the customization interaction function of extension element (give, interact special efficacy by interaction mode, the interaction present of main broadcaster's customizationDeng), customization typesetting require etc., component Channel server can preferentially select and the extension element according to extension element customized demandTo forward the extension element customized demand, extension element server 400 is connecing the matched extension element server 400 of customized demandAfter receiving extension element customized demand, Components Development personnel can be prompted to be extended component for extension element customized demand and openedHair, developer can design the corresponding expanded set of extension element customized demand for the purpose of interest or profit at this timePart.For example, developer can collect certain open to the main broadcaster for the extension element customized demand for the purpose of profitHair expense.
Illustratively, for platform is broadcast live and is " protruding canine teeth live streaming ", major Components Development quotient installs DEBUG version in advanceAPP is broadcast live in protruding canine teeth, official's process then is broadcast live using RN (React Native) protruding canine teeth to build the exploitation environment of RN, live streaming is flatPlatform can provide a RN exploitation scaffold for major Components Development quotient, to help major Components Development quotient to understand protruding canine teeth live streaming RNThe development process of official, and the debugging for being directed to the component extension of protruding canine teeth main broadcaster can be provided for major Components Development quotientMenu, such as simulation backstage push event, the debugging menu for simulating host (direct broadcasting room) event etc., while one can also be providedLose contact with reality the debugging enironment of direct broadcasting room, and provides debugging menu and directly carry out debugging extension.
In this way, the present embodiment can sufficiently excavate the extension element customized demand of main broadcaster and the innovation of Components Development personnelAbility so that innovation resources be made full use of to provide better direct broadcast service for live streaming and spectators, while being major Components Development quotientThe channel for attracting customer flow and profit is provided.
In a kind of possible embodiment, in order to ensure the safety of the interests and direct broadcast service of main broadcaster and spectators,The manager of live streaming platform also needs to audit the extension element of upload, and underproof extension element is rejected.It is based onThis, further referring to Fig. 5, direct broadcasting room component processing method provided in this embodiment can also include the following steps S104-S105 is described in detail below.
Step S104, extension element server 400 respond user's operation, pending extension element are sent to component channelServer.
Step S105, component Channel server audit pending extension element, and after the approval, will be pendingCore extension element is added to extension element list.
In the present embodiment, developer can be incited somebody to action after having developed pending extension element by extension element server 400Pending extension element is sent to component Channel server, and the administrative staff that platform is broadcast live can be by component Channel server pairPending extension element is audited.Usually, for each hospitality audit extension element, need to audit multiple indexs(for example whether the login state of component register account is abnormal, whether the pending extension element includes hostile content, when in useWith the presence or absence of mess code phenomenon etc.).In addition, auditing extension element to every hospitality, it may also need to test it for different operating systemDifferent editions suitability etc., detailed auditing rule the present embodiment is not especially limited, can be by the administrator of live streaming platformMember is selected according to actual needs.When pending extension element after the approval, component Channel server can be by pending expansionExhibition component is added to extension element list.
In a kind of possible embodiment, further referring to Fig. 6, terminal 200 is provided in live streaming and live streaming receives eventuallyDuring end 300 is interacted by the corresponding extension element server 400 of target extension element, main broadcaster and spectators can be generatedA large amount of interaction data, for the ease of synchronisation, direct broadcasting room component processing method provided in this embodiment can also include such asLower step S151a, step S151b, step S152a and step S152b, are described in detail below.
Step S151a, live streaming provide terminal 200 and respond user's operation, to the corresponding extension element clothes of target extension elementBusiness device 400 sends first assembly interaction data.
First assembly interaction data is synchronized to live streaming reception terminal 300 and transported by step S151b, extension element server 400Capable target extension element.
Step S152a, live streaming receive terminal 300 and respond user's operation, to the corresponding extension element clothes of target extension elementBusiness device 400 sends the second component interaction data.
Step S152b, the second component interaction data are synchronized to live streaming and provide terminal 200 by extension element server 400 transportsIn capable target extension element.
For example, main broadcaster can be in " guessing victory or defeat " component so that the target extension element is " guessing victory or defeat " component in Fig. 7 as an exampleMiddle setting guess rule, such as the guess content of KZ VS HLE, the guess content of SKT VS JAG etc., then guess theseContent is received in " guessing victory or defeat " component that terminal 300 is run by the live streaming that extension element server 400 is synchronized to each spectators.TogetherWhen, each spectators can select the side for oneself thinking to maybe win the war simultaneously in these guess contents in " the guessing victory or defeat " componentIt is sent to extension element server 400, the selection of a spectators is synchronized to the live streaming and provides terminal by extension element server 400In " guessing victory or defeat " component of 200 operations.
It, please be further in order to provide more intelligent interactive experience for main broadcaster and spectators in a kind of possible embodimentRefering to Fig. 8, direct broadcasting room component processing method provided in this embodiment can also include the following steps S160-S190, specifically describeIt is as follows.
Step S160, extension element server 400 send subscription event acquisition request to direct broadcast server 100.
Whether step S170,100 determination component register account number of direct broadcast server there is subscription event to obtain permission.
If there is component register account subscription event to obtain permission, S180 is thened follow the steps, is described in detail below.
Step S180, the target live event that securing component register account number is subscribed to, and thing will be broadcast live with target in direct broadcasting roomThe associated live data of part is sent to extension element server 400.
Step S190, extension element server 400 according to the components page data of live data more fresh target extension element,And components page data are synchronized to live streaming respectively and are provided in terminal 200 and the live streaming reception respective direct broadcasting room interface of terminal 300.
In detail, extension element server 400 can be flat from live streaming to obtain to live streaming platform objective of subscription live eventPlatform obtains the permission of the associated live data of target live event.For example, extension element server 400 can be in advance to componentChannel server sends live event and subscribes to request, and it may include component register account and to be subscribed to which, which subscribes to request,Target live event.Wherein, target live event to be subscribed to can be the barrage event of direct broadcasting room, present event, Guan ZhongliuSpeech event etc., is not specifically limited herein.
Then, it is that the component register account objective of subscription is straight that direct broadcast server 100 can subscribe to request according to live eventBroadcast event.In subscription procedure, direct broadcast server 100 can be audited the component register account, such as can audit thisWhether the account state of component register account normal, with the presence or absence of malicious act etc., after the approval, then is the component registerAccount objective of subscription live event.In this way, can be obtained to avoid subsequent live data by the component register account of malice, influence straightBroadcast the interests of Services-Security and main broadcaster and spectators.
On this basis, in the operational process of target extension element, extension element server 400 can be by live streamingServer 100 sends subscription event acquisition request to obtain the associated live data of target live event.Wherein, the subscription eventAcquisition request may include the corresponding component register account of the target extension element.In order to ensure the safety of live data, onlyThe component register account of permission is obtained with the event of subscription, direct broadcast server 100 just can be associated straight by the target live eventMulticast data is sent to its corresponding extension element server 400.
Extension element server 400 can be extended according to the live data got from direct broadcast server 100 more fresh targetThe components page data of component, and components page data are synchronized to live streaming respectively, terminal 200 and live streaming reception terminal 300 are providedIn respective direct broadcasting room interface.
For example, it is assumed that the target extension element run in the direct broadcasting room of some main broadcaster A is " requesting song component ", for realizing sightMany song ordering functions, the extension element server 400 for being somebody's turn to do " requesting song component " can subscribe to barrage event to live streaming platform in advance, withObtain the permission that the barrage data of direct broadcasting room are obtained from live streaming platform.After the main broadcaster A starts broadcasting, " requesting song component " is transported in the direct broadcasting roomRow, extension element server 400 can obtain the barrage data of the direct broadcasting room from direct broadcast server 100 at this time, and to barrage numberInterbehavior of requesting a song is determined according to being analyzed, then components page number of the determining requesting song interbehavior to " the requesting song component "The live streaming for providing terminal 200 according to the live streaming for being updated, and being synchronized to the main broadcaster A and watching the spectators of the direct broadcasting room receives terminal300。
In this way, the present embodiment by extension element server 400 to 100 objective of subscription live event of direct broadcast server, withIt with the associated live data of target live event is main broadcaster and spectators' Synchronization Component interaction data by obtaining, it is same in entire interactionMain broadcaster and spectators in extension element without individually interacting operation during step, and then improves mutual between main broadcaster and spectatorsDynamic effect increases the interest of the live streaming viscosity and living broadcast interactive of spectators.
Fig. 9 shows the flow diagram of another direct broadcasting room component processing method provided by the embodiments of the present application, and precedingIt states unlike embodiment, which executes.It needs to illustrate, involved in the direct broadcasting room component processing method next to be described the step of has been noted above in the examples above, hasThe exhaustive of each step of body can refer to above embodiment description, is no longer described in detail herein.Below only to direct broadcast serviceThe step of device 100 executes is briefly described.
Step S210 provides the extension element that terminal 200 is sent by the component Channel server response live streaming of operation and obtainsRequest is taken, terminal 200 is provided to live streaming and sends extension element list.
Step S220 obtains live streaming and provides what the needs that terminal 200 is determined from extension element list were run in direct broadcasting roomTarget extension element.
The module data of target extension element is sent respectively to live streaming and provides terminal 200 and live streaming reception by step S230Terminal 300, and notify that the corresponding extension element server 400 of target extension element is that direct broadcasting room enables Component service, so that directlyIt broadcasts and provides terminal 200 and live streaming receives terminal 300 according to module data in respective direct broadcasting room interface operational objective extension element,To be interacted by the corresponding extension element server 400 of target extension element.
In a kind of possible embodiment, direct broadcast server 100 can also receive the transmission of extension element server 400Pending extension element, and pending extension element is audited, and after the approval, pending extension element is addedTo extension element list.
In a kind of possible embodiment, direct broadcast server 100 can also be connect by the component Channel server of operationReceive live streaming provide terminal 200 send extension element customized demand, and backward with the matched expanded set of extension element customized demandPart server 400 forwards extension element customized demand, so that extension element server 400 is receiving extension element customized demandAfterwards, prompt developer develops corresponding extension element for extension element customized demand.
In a kind of possible embodiment, direct broadcast server 100 can also receive the transmission of extension element server 400Subscription event acquisition request, subscribing to event acquisition request includes the corresponding component register account of target extension element.Then, judgeWhether component register account there is subscription event to obtain permission, if there is component register account subscription event to obtain permission, obtainThe target live event for taking component register account to subscribe to, and will be sent in direct broadcasting room with the associated live data of target live eventTo extension element server 400, so that component page of the extension element server 400 according to live data more fresh target extension elementFace data, and components page data are synchronized to live streaming respectively, terminal 200 and the live streaming reception respective direct broadcasting room of terminal 300 are providedIn interface.
In a kind of possible embodiment, direct broadcast server 100 can also receive the transmission of extension element server 400Live event subscribes to request, and it includes component register account and target live event to be subscribed to that live event, which subscribes to request,.Then,Subscribing to request according to live event is the component register account objective of subscription live event.
Figure 10 shows the flow diagram of another direct broadcasting room component processing method provided by the embodiments of the present application, and precedingIt states unlike embodiment, which offer terminal 200 is broadcast live as shown in Fig. 1 and executes.It needsBright, involved in the direct broadcasting room component processing method next to be described the step of, has been noted above in the examples above,The exhaustive of specific each step can refer to above embodiment description, is no longer described in detail herein.Only live streaming is mentioned belowThe step of executing for terminal 200 is briefly described.
Step S310, the component Channel server run to direct broadcast server 100 send extension element acquisition request.
Step S320, receiving unit Channel server respond the extension element list that extension element acquisition request is sent.
Step S330 responds user's operation, and the target extension for needing to run in direct broadcasting room is determined from extension element listComponent, and target extension element is sent to component Channel server, so that component Channel server notifies target extension elementCorresponding extension element server 400 is that direct broadcasting room enables Component service.
Step S340, the module data of the target extension element sent according to component Channel server is in direct broadcasting room interfaceOperational objective extension element, with by the corresponding extension element server of target extension element 400 and live streaming receive terminal 300 intoRow interaction.
In a kind of possible embodiment, live streaming, which provides terminal 200, can also respond user's operation, take to component channelBe engaged in device send extension element customized demand so that component Channel server to the matched extension element of extension element customized demandServer 400 forwards extension element customized demand, so that extension element server 400 is receiving extension element customized demandAfterwards, prompt developer develops corresponding extension element for extension element customized demand.
In a kind of possible embodiment, live streaming, which provides terminal 200, can also respond user's operation, to target expanded setThe corresponding extension element server 400 of part sends first assembly interaction data, so that extension element server 400 is by first assemblyInteraction data is synchronized to live streaming and receives in the target extension element that terminal 300 is run.
In a kind of possible embodiment, live streaming, which provides terminal 200, can also receive the corresponding expansion of target extension elementThe second component interaction data that component server 400 is sent are opened up, and the second component interaction data is synchronized to live streaming, terminal is providedThe target extension element of 200 operations, wherein the second component interaction data are that the live streaming reception response user's operation of terminal 300 generatesInteraction data.
Further, Figure 11 is please referred to, the first direct broadcasting room component processing unit 110 provided by the embodiments of the present application is shownThe functional block diagram, the present embodiment can according to above-mentioned direct broadcast server 100 execute embodiment of the method to first be broadcast liveBetween component processing unit 110 carry out functional module division.For example, each functional module of each function division can be corresponded to,Two or more functions can be integrated in a processing module.Above-mentioned integrated module both can be using hardwareForm is realized, can also be realized in the form of software function module.It should be noted that module in the embodiment of the present applicationDivision is schematically that only a kind of logical function partition, there may be another division manner in actual implementation.For example,The first direct broadcasting room component processing unit 110 in the case where using each functional module of each function division of correspondence, shown in Figure 11A kind of only schematic device.Wherein, the first direct broadcasting room component processing unit 110 may include list sending module 111, componentModule 112 and data transmission blocks 113 are obtained, separately below to each function of the first direct broadcasting room component processing unit 110The function of energy module is described in detail.
List sending module 111 provides what terminal 200 was sent for the component Channel server response live streaming by operationExtension element acquisition request provides terminal 200 to live streaming and sends extension element list.It is appreciated that the list sending module 111It can be used for executing above-mentioned steps S210, the detailed implementation about the list sending module 111 is referred to above-mentioned to stepThe related content of rapid S210.
Component obtains module 112, needs be broadcast live for obtaining to be broadcast live to provide terminal 200 and determine from extension element listBetween the target extension element that runs.It is appreciated that the component, which obtains module 112, can be used for executing above-mentioned steps S220, aboutThe detailed implementation that the component obtains module 112 is referred to above-mentioned to the related content of step S220.
Data transmission blocks 113 provide terminal 200 for the module data of target extension element to be sent respectively to live streamingTerminal 300 is received with live streaming, and notifies that the corresponding extension element server 400 of target extension element is that direct broadcasting room enables component clothesBusiness, so that live streaming provides terminal 200 and live streaming receives terminal 300 according to module data in respective direct broadcasting room interface operational objectiveExtension element, to be interacted by the corresponding extension element server 400 of target extension element.It is appreciated that data hairModule 113 is sent to can be used for executing above-mentioned steps S230, the detailed implementation about the data transmission blocks 113 is referred toIt is above-mentioned to the related content of step S230.
Further, Figure 12 is please referred to, the second direct broadcasting room component processing unit 210 provided by the embodiments of the present application is shownThe functional block diagram, it is straight to second that the present embodiment can provide the embodiment of the method that terminal 200 executes according to above-mentioned live streamingBroadcast the division that a component processing unit 210 carries out functional module.For example, each functional module of each function division can be corresponded to,Two or more functions can also be integrated in a processing module.Above-mentioned integrated module can both use hardwareForm realize, can also be realized in the form of software function module.It should be noted that module in the embodiment of the present applicationDivision be it is schematical, only a kind of logical function partition, there may be another division manner in actual implementation.For example,The second direct broadcasting room component processing unit in the case where each function division of use correspondence each functional module, shown in Figure 12210 be a kind of schematic device.Wherein, the second direct broadcasting room component processing unit 210 may include the first sending module 211,List reception module 212, the second sending module 213 and assembly operating module 214, separately below to the second direct broadcasting room componentThe function of each functional module of processing unit 210 is described in detail.
First sending module 211, the component Channel server for running to direct broadcast server 100 send extension element and obtainTake request.It is appreciated that first sending module 211 can be used for executing above-mentioned steps S310, about first sending module211 detailed implementation is referred to above-mentioned to the related content of step S310.
List reception module 212, the extension sent for receiving unit Channel server response extension element acquisition requestThe component list.It is appreciated that the list reception module 212 can be used for executing above-mentioned steps S320, about the list reception mouldThe detailed implementation of block 212 is referred to above-mentioned to the related content of step S320.
Second sending module 213 determines from extension element list for responding user's operation and needs to run in direct broadcasting roomTarget extension element, and target extension element is sent to component Channel server, so that component Channel server notifies meshMarking the corresponding extension element server 400 of extension element is that direct broadcasting room enables Component service.It is appreciated that second sending module213 can be used for executing above-mentioned steps S330, and the detailed implementation about second sending module 213 is referred to above-mentioned rightThe related content of step S330.
The module data of assembly operating module 214, the target extension element for being sent according to component Channel server existsOperational objective extension element in direct broadcasting room interface, to pass through the corresponding extension element server 400 of target extension element and live streamingTerminal 300 is received to interact.It is appreciated that the assembly operating module 214 can be used for executing above-mentioned steps S340, about thisThe detailed implementation of assembly operating module 214 is referred to above-mentioned to the related content of step S340.
Further, Figure 13 is please referred to, the structural representation frame of electronic equipment 500 provided by the embodiments of the present application is shownScheme, in the present embodiment, which can refer to direct broadcast server 100 shown in Fig. 1, may also mean that institute in Fig. 1The live streaming shown provides terminal 200, which may include machine readable storage medium 520 and processor 530.
Wherein, processor 530 can be a general central processing unit (Central Processing Unit,CPU), microprocessor, application-specific integrated circuit (Application-Specific Integrated Circuit, ASIC),Or the integrated electricity that one or more programs for controlling the direct broadcasting room component processing method of following methods embodiment offer executeRoad.
Machine readable storage medium 520 can be ROM or can store static information and the other kinds of static state of instruction is depositedEquipment, RAM or the other kinds of dynamic memory that information and instruction can be stored are stored up, is also possible to electric erazable programmable onlyRead memory (Electrically Erasable Programmabler-Only MEMory, EEPROM), CD-ROM(Compactdisc Read-Only MEMory, CD-ROM) or other optical disc storages, optical disc storage (including compression optical disc, swashOptical disc, optical disc, Digital Versatile Disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can useIn carry or storage have instruction or data structure form desired program code and can by computer access it is any itsHis medium, but not limited to this.Machine readable storage medium 520, which can be, to be individually present, and communication bus and 530 phase of processor are passed throughConnection.Machine readable storage medium 520 can also be integrated with processor.Wherein, machine readable storage medium 520 is used forStorage executes the machine-executable instruction of application scheme.Processor 530 stores in machine readable storage medium 520 for executingMachine-executable instruction, with realize direct broadcast server 100 execute preceding method embodiment or live streaming provide terminal 200 holdCapable preceding method embodiment.
Since electronic equipment 500 provided by the embodiments of the present application is the preceding method embodiment that direct broadcast server 100 executesOr live streaming provides the another of the direct broadcasting room component processing method that the preceding method embodiment that terminal 200 executes provides and realizes shapeFormula, and electronic equipment 500 can be used for executing the preceding method embodiment of the execution of direct broadcast server 100 or live streaming provides terminalAnother way of realization for the direct broadcasting room component processing method that the 200 preceding method embodiments executed provide, therefore it can be obtainedThe technical effect obtained can refer to above method embodiment, and details are not described herein.
Further, the embodiment of the present application also provides a kind of readable storage medium storing program for executing comprising computer executable instructions, meterCalculation machine executable instruction can be used for the preceding method embodiment of the execution of direct broadcast server 100 when executed or live streaming providesThe direct broadcasting room component processing method that the preceding method embodiment that terminal 200 executes provides.
Certainly, a kind of storage medium comprising computer executable instructions, computer provided by the embodiment of the present applicationExecutable instruction is not limited to method operation as above, can also be performed at direct broadcasting room component provided by the application any embodimentRelevant operation in reason method.
The embodiment of the present application is referring to the flow chart according to the method for the embodiment of the present application, equipment and computer program productAnd/or block diagram describes.It should be understood that each process in flowchart and/or the block diagram can be realized by computer program instructionsAnd/or the combination of the process and/or box in box and flowchart and/or the block diagram.It can provide these computer programs to refer toEnable the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to generateOne machine so that by the instruction that the processor of computer or other programmable data processing devices executes generate for realizingThe device for the function of being specified in one or more flows of the flowchart and/or one or more blocks of the block diagram.
Although the application is described in conjunction with each embodiment herein, however, implementing the application claimedIn the process, those skilled in the art are by checking the attached drawing, disclosure and the appended claims, it will be appreciated that and it is realOther variations of the existing open embodiment.In the claims, one word of " comprising " is not excluded for other components or step,"a" or "an" is not excluded for multiple situations.Single processor or other units may be implemented to enumerate in claim severalItem function.Mutually different has been recited in mutually different dependent certain measures, it is not intended that these measures cannot group closeTo generate good effect.
The above, the only various embodiments of the application, but the protection scope of the application is not limited thereto, it is anyThose familiar with the art within the technical scope of the present application, can easily think of the change or the replacement, and should all containLid is within the scope of protection of this application.Therefore, the protection scope of the application shall be subject to the protection scope of the claim.

Claims (18)

CN201910708808.8A2019-08-012019-08-01Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executingPendingCN110381332A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910708808.8ACN110381332A (en)2019-08-012019-08-01Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910708808.8ACN110381332A (en)2019-08-012019-08-01Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing

Publications (1)

Publication NumberPublication Date
CN110381332Atrue CN110381332A (en)2019-10-25

Family

ID=68257632

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910708808.8APendingCN110381332A (en)2019-08-012019-08-01Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing

Country Status (1)

CountryLink
CN (1)CN110381332A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110868607A (en)*2019-11-262020-03-06广州虎牙科技有限公司Live game interaction method and device, server and readable storage medium
CN110989910A (en)*2019-11-282020-04-10广州虎牙科技有限公司Interaction method, system, device, electronic equipment and storage medium
CN111459613A (en)*2020-03-302020-07-28山东浪潮通软信息科技有限公司Method and device for dynamically expanding development environment
CN111754302A (en)*2020-06-242020-10-09詹晨Video live broadcast interface commodity display intelligent management system based on big data
WO2021104396A1 (en)*2019-11-282021-06-03广州虎牙科技有限公司Interaction method and client devices
CN113068055A (en)*2021-03-152021-07-02广州虎牙科技有限公司Data transmission method, device, system, electronic equipment and storage medium
CN113553451A (en)*2021-07-282021-10-26北京字跳网络技术有限公司Media playing method, device, electronic equipment and program product
CN113596503A (en)*2021-08-032021-11-02广州繁星互娱信息科技有限公司Live broadcast embedded program platform, generation method, equipment and storage medium
WO2022078184A1 (en)*2020-10-152022-04-21聚好看科技股份有限公司Teaching live streaming method and display devices
CN115967819A (en)*2022-12-272023-04-14地球山(北京)科技有限公司Live broadcast information management system
CN116567335A (en)*2023-05-182023-08-08广州虎牙科技有限公司 Native program interface extension method, device, storage medium and electronic equipment

Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105916043A (en)*2016-04-192016-08-31乐视控股(北京)有限公司Barrage control method and device
CN106446049A (en)*2016-08-312017-02-22腾讯科技(深圳)有限公司Page data interaction apparatus and method
CN106686420A (en)*2016-12-092017-05-17广州华多网络科技有限公司Live streaming application program management method and apparatus
CN106792229A (en)*2016-12-192017-05-31广州虎牙信息科技有限公司Ballot exchange method and its device based on direct broadcasting room video flowing barrage
CN107249139A (en)*2017-06-062017-10-13上海极链网络科技有限公司The system interactive applied to the real-time dispensing of live scene
CN107247740A (en)*2017-05-102017-10-13北京潘达互娱科技有限公司Direct broadcasting room customizing functions method and device
CN107423040A (en)*2017-03-242017-12-01北京潘达互娱科技有限公司Live application development method and device
CN107479861A (en)*2016-06-072017-12-15阿里巴巴集团控股有限公司Page processing method and its system
US20180103298A1 (en)*2015-06-262018-04-12Amazon Technologies, Inc.Broadcaster tools for interactive shopping interfaces
CN108366287A (en)*2018-01-302018-08-03广州虎牙信息科技有限公司Direct broadcasting room action message methods of exhibiting and computer storage media, terminal
CN108419089A (en)*2018-02-082018-08-17广州虎牙信息科技有限公司 Component data processing method, device, device and storage medium
US20180295424A1 (en)*2015-06-262018-10-11Amazon Technologies, Inc.Electronic commerce functionality in video overlays
CN108897597A (en)*2018-07-202018-11-27广州华多网络科技有限公司The method and apparatus of guidance configuration live streaming template
CN108900925A (en)*2018-07-202018-11-27广州华多网络科技有限公司The method and apparatus of live streaming template are set
CN109213534A (en)*2017-06-302019-01-15武汉斗鱼网络科技有限公司A kind of method and device of extension live streaming software function
CN109618176A (en)*2018-12-142019-04-12广州虎牙信息科技有限公司A kind of processing method of live broadcast service, equipment and storage medium
CN110012308A (en)*2019-05-152019-07-12广州虎牙信息科技有限公司A kind of method for processing business based on live streaming, device, equipment and storage medium

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20180295424A1 (en)*2015-06-262018-10-11Amazon Technologies, Inc.Electronic commerce functionality in video overlays
US20180103298A1 (en)*2015-06-262018-04-12Amazon Technologies, Inc.Broadcaster tools for interactive shopping interfaces
CN105916043A (en)*2016-04-192016-08-31乐视控股(北京)有限公司Barrage control method and device
CN107479861A (en)*2016-06-072017-12-15阿里巴巴集团控股有限公司Page processing method and its system
CN106446049A (en)*2016-08-312017-02-22腾讯科技(深圳)有限公司Page data interaction apparatus and method
CN106686420A (en)*2016-12-092017-05-17广州华多网络科技有限公司Live streaming application program management method and apparatus
CN106792229A (en)*2016-12-192017-05-31广州虎牙信息科技有限公司Ballot exchange method and its device based on direct broadcasting room video flowing barrage
CN107423040A (en)*2017-03-242017-12-01北京潘达互娱科技有限公司Live application development method and device
CN107247740A (en)*2017-05-102017-10-13北京潘达互娱科技有限公司Direct broadcasting room customizing functions method and device
CN107249139A (en)*2017-06-062017-10-13上海极链网络科技有限公司The system interactive applied to the real-time dispensing of live scene
CN109213534A (en)*2017-06-302019-01-15武汉斗鱼网络科技有限公司A kind of method and device of extension live streaming software function
CN108366287A (en)*2018-01-302018-08-03广州虎牙信息科技有限公司Direct broadcasting room action message methods of exhibiting and computer storage media, terminal
CN108419089A (en)*2018-02-082018-08-17广州虎牙信息科技有限公司 Component data processing method, device, device and storage medium
CN108897597A (en)*2018-07-202018-11-27广州华多网络科技有限公司The method and apparatus of guidance configuration live streaming template
CN108900925A (en)*2018-07-202018-11-27广州华多网络科技有限公司The method and apparatus of live streaming template are set
CN109618176A (en)*2018-12-142019-04-12广州虎牙信息科技有限公司A kind of processing method of live broadcast service, equipment and storage medium
CN110012308A (en)*2019-05-152019-07-12广州虎牙信息科技有限公司A kind of method for processing business based on live streaming, device, equipment and storage medium

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110868607B (en)*2019-11-262022-01-04广州虎牙科技有限公司Live game interaction method and device, server and readable storage medium
CN110868607A (en)*2019-11-262020-03-06广州虎牙科技有限公司Live game interaction method and device, server and readable storage medium
CN110989910A (en)*2019-11-282020-04-10广州虎牙科技有限公司Interaction method, system, device, electronic equipment and storage medium
WO2021104396A1 (en)*2019-11-282021-06-03广州虎牙科技有限公司Interaction method and client devices
CN111459613A (en)*2020-03-302020-07-28山东浪潮通软信息科技有限公司Method and device for dynamically expanding development environment
CN111459613B (en)*2020-03-302023-08-15浪潮通用软件有限公司Method and device for dynamically expanding development environment
CN111754302A (en)*2020-06-242020-10-09詹晨Video live broadcast interface commodity display intelligent management system based on big data
WO2022078184A1 (en)*2020-10-152022-04-21聚好看科技股份有限公司Teaching live streaming method and display devices
CN113068055A (en)*2021-03-152021-07-02广州虎牙科技有限公司Data transmission method, device, system, electronic equipment and storage medium
CN113068055B (en)*2021-03-152023-08-18广州虎牙科技有限公司Data transmission method, device, system, electronic equipment and storage medium
CN113553451A (en)*2021-07-282021-10-26北京字跳网络技术有限公司Media playing method, device, electronic equipment and program product
CN113553451B (en)*2021-07-282024-04-23北京字跳网络技术有限公司 Media playback method, device, electronic device and program product
CN113596503A (en)*2021-08-032021-11-02广州繁星互娱信息科技有限公司Live broadcast embedded program platform, generation method, equipment and storage medium
CN115967819A (en)*2022-12-272023-04-14地球山(北京)科技有限公司Live broadcast information management system
CN116567335A (en)*2023-05-182023-08-08广州虎牙科技有限公司 Native program interface extension method, device, storage medium and electronic equipment

Similar Documents

PublicationPublication DateTitle
CN110381332A (en)Direct broadcasting room component processing method, device, electronic equipment and readable storage medium storing program for executing
CN106792242B (en)Method and device for pushing information
KR101642550B1 (en)Network system and method of operation thereof
CN103150658B (en)A kind of reality of intended for end consumers strengthens custom-built system and method
US8812956B1 (en)Video curation platform with pre-roll advertisements for discovered content
CN112766945A (en)Virtual resource allocation processing method, device, equipment and storage medium
CN110602543A (en)Method and apparatus for displaying material, storage medium, and electronic apparatus
CN106648688A (en)Information display method and apparatus
JP2023504814A (en) Method and system for aggregating live streams
EP2804406B1 (en)Method and apparatus for Real Time Bidding RTB
CN114040240A (en)Button configuration method, device, server and storage medium
CN111523948A (en)Advertisement display method and device, computer readable storage medium and electronic equipment
CN107690080B (en)media information playing method and device
CN111258694A (en)Interface loading method and device, user side and storage medium
CN108762757B (en)Quick development framework and method for platform service of live broadcast room, server and medium
JP5722633B2 (en) Content management at the functional level
US10708639B1 (en)State-based image data stream provisioning
CN104010198A (en)Method and system for preventing video delivery information from being shielded
CN115119006B (en)Live broadcast interaction method, live broadcast interaction device and electronic equipment
CN106485565B (en)Information processing method and device
US10715846B1 (en)State-based image data stream provisioning
CN115623233A (en)Live broadcast interaction method and device, electronic equipment and storage medium
CN108874371B (en) Extension method and system, server and storage medium of live room style
CN108804102B (en)Method and system for expanding interface style of live broadcast room, server and storage medium
CN114513682A (en)Multimedia resource display method, sending method, device, equipment and medium

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

Application publication date:20191025

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp