CN106713945A - Client microbonding live processing method and device, live server and live system - Google Patents
Client microbonding live processing method and device, live server and live system Download PDFInfo
- Publication number
- CN106713945A CN106713945A CN201611111336.0A CN201611111336A CN106713945A CN 106713945 A CN106713945 A CN 106713945A CN 201611111336 A CN201611111336 A CN 201611111336A CN 106713945 A CN106713945 A CN 106713945A
- Authority
- CN
- China
- Prior art keywords
- client
- wheat
- window
- video flowing
- video
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 35
- 241000209140 Triticum Species 0.000 claims description 328
- 235000021307 Triticum Nutrition 0.000 claims description 328
- 230000005540 biological transmission Effects 0.000 claims description 19
- 241000208340 Araliaceae Species 0.000 claims 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims 2
- 235000003140 Panax quinquefolius Nutrition 0.000 claims 2
- 235000008434 ginseng Nutrition 0.000 claims 2
- 230000000694 effects Effects 0.000 abstract description 10
- 240000000233 Melia azedarach Species 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 241000209219 Hordeum Species 0.000 description 4
- 235000007340 Hordeum vulgare Nutrition 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 241001269238 Data Species 0.000 description 2
- 239000000686 essence Substances 0.000 description 1
- 238000005111 flow chemistry technique Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234309—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234363—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234381—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention provides a client microbonding live processing method and device, a live server and a live system. The method comprises the steps that video data collected by each microbonder are transcoded into a first video stream and a second video stream, wherein the first video stream is corresponding to the size of a first window, and the second video stream is corresponding to the size of a second window; the first video stream of a first microbonder and the second video stream of a second microbonder are sent to a client; after a window switch request sent by the client is received, the second video stream of the first microbonder and the first video stream of the second microbonder are acquired and sent to the client who issues the request; and the request includes first and the second microbonder identifiers. According to the technical scheme provided by the invention, the microbonding live window of the client can be switched; the focus viewed by the client is changed; and the live content viewing effect of the client is enhanced.
Description
Technical field
The application is related to technical field of the computer network, more particularly to client connects live treating method and apparatus of wheat, straight
Broadcast server and live broadcast system.
Background technology
At present, with the development of mobile Internet, live software is becoming increasingly popular, and increasing main broadcaster's program is utilized
Live platform plays various contents to spectators.During live, main broadcaster's client that main broadcaster uses will be set by signal acquisition
For (such as:Camera, microphone etc.) live source data that collects uploads to direct broadcast server, then distributed by direct broadcast server
To one or more, other clients are played out.
Live software can provide various live-modes and be selected for user, such as main broadcaster's pattern or wheat sequence pattern;Main broadcaster's mould
Under formula, one of client takes on the role of main broadcaster's client in multiple client, and other clients are spectator client;
Wheat sequence pattern can be presented more splendid contents to spectators, increase live interest.Under wheat sequence pattern, there may be multiple masters
Broadcast, the client as main broadcaster is initiated to connect wheat invitation to other clients at first, after receiving even wheat invitation by the client of even wheat
Also main broadcaster is turned into.Each main broadcaster's client can be referred to as successively according to the order as main broadcaster's client for first wheat, two wheats, wheat, barley and highland barley ...
There are multiple windows in the display interface of client, generally, the video data of first wheat is shown in big window, and it is shown in wicket
The video data of his main broadcaster's client (such as, two wheat).Even shown in wheat picture reference Fig. 1 b.
When Lian Mai or viewing even wheat, first wheat is shown as full frame big window, two wheats, wheat, barley and highland barley etc. and is shown as small user
Window, live focus is fixed, and the picture for being shown in wicket is difficult to see, influences viewing effect.
The content of the invention
To overcome problem present in correlation technique, the application provides client and connects live treating method and apparatus of wheat, straight
Broadcast server and live broadcast system.
According to the first aspect of the embodiment of the present application, there is provided a kind of client connects the live processing method of wheat, methods described bag
Include:
Each video data for connecting the collection of wheat client is transcoded into the first video flowing and the second video flowing respectively, described the
One video flowing is corresponding with the size of first window, and second video flowing is corresponding with the size of the second window;And connect wheat by first
First video flowing of client and second connects the second video stream of wheat client to client;
When the switch window for receiving client transmission is asked, the first the second video flowing and second for connecting wheat client is obtained
Connect the first video flowing of wheat client, and send to the client for sending the request;The request includes the first company wheat visitor
Family end identifies and second connects wheat client identification.
According to the second aspect of the embodiment of the present application, there is provided a kind of client connects the live processing method of wheat, methods described bag
Include:
The first video flowing and second for receiving first company's wheat client that direct broadcast server is sent connects the second of wheat client
Video flowing;
The first the first video flowing for connecting wheat client is played in first window, playing second in the second window connects wheat client
The second video flowing;
When the switch window for receiving user is instructed, send switch window to direct broadcast server and ask, wrapped in the request
Include first company's wheat client identification and second and connect wheat client identification;
Second video flowing of first company's wheat client that direct broadcast server is returned is played in the second window, and second connects wheat visitor
First video flowing at family end is played in first window.
According to the third aspect of the embodiment of the present application, there is provided a kind of client connects the live processing method of wheat, methods described bag
Include:
Direct broadcast server receives each and connects the video data of wheat client collection, and is transcoded into the first video flowing and the respectively
Two video flowings, first video flowing is corresponding with the size of first window, the size pair of second video flowing and the second window
Should;And the first video flowing of first company's wheat client and second are connected into the second video stream of wheat client to client;
Client receives the video flowing that direct broadcast server is sent, and plays the first of first company's wheat client in first window
Video flowing, the second the second video flowing for connecting wheat client is played in the second window;
When the switch window that client receives user is instructed, send switch window to direct broadcast server and ask, it is described to ask
Asking includes that first company's wheat client identification and second connects wheat client identification;
When direct broadcast server receives the request of client transmission, the first the second video flowing for connecting wheat client and the are obtained
Two connect the first video flowing of wheat client, and are back to the client for sending the request;
Client receives the video flowing that direct broadcast server is returned, and connects the second video flowing of wheat client second by first
Window is played, and the second the first video flowing for connecting wheat client is played in first window.
According to the fourth aspect of the embodiment of the present application, there is provided a kind of client connects the live processing unit of wheat, described device bag
Include:
Transcoding module, be configured as by each connect wheat client collection video data be transcoded into respectively the first video flowing and
Second video flowing, first video flowing is corresponding with the size of first window, the size of second video flowing and the second window
Correspondence;
Acquisition module, is configured as, when the switch window for receiving client transmission is asked, obtaining first and connecting wheat client
First video flowing of second video flowing at end and second company's wheat client;The request include first company wheat client identification and
Second connects wheat client identification;
Sending module, is configured as first video flowing and second of first company's wheat client obtained by transcoding module transcoding
Even the second video stream of wheat client is to client;Or, when the switch window for receiving client transmission is asked, will obtain
The video stream that modulus block is obtained gives the client for sending the request.
The 5th aspect according to the embodiment of the present application, there is provided a kind of client connects the live processing unit of wheat, described device bag
Include:
Receiver module, is configured as receiving first video flowing and second of first company's wheat client that direct broadcast server is sent
Even the second video flowing of wheat client, or the second video flowing and second for receiving first company's wheat client that direct broadcast server is sent
Connect the first video flowing of wheat client, and issue playing module;
Request module, is configured as, when the switch window for receiving user is instructed, switching window being sent to direct broadcast server
Mouth request, the request bag includes that first company's wheat client identification and second connects wheat client identification;
Playing module, is configured as when receiver module receives the video flowing that direct broadcast server is sent, in first window
The first video flowing is played, the second video flowing is played in the second window.
A kind of the 6th aspect according to the embodiment of the present application, there is provided direct broadcast server, including:
Processor and the memory for storing processor-executable instruction;
Wherein, the processor is configured as:
Each video data for connecting the collection of wheat client is transcoded into the first video flowing and the second video flowing respectively, described the
One video flowing is corresponding with the size of first window, and second video flowing is corresponding with the size of the second window;And connect wheat by first
First video flowing of client and second connects the second video stream of wheat client to client;
When the switch window for receiving client transmission is asked, the first the second video flowing and second for connecting wheat client is obtained
Connect the first video flowing of wheat client, and send to the client for sending the request;The request includes the first company wheat visitor
Family end identifies and second connects wheat client identification.
A kind of the 7th aspect according to the embodiment of the present application, there is provided live processing system, including:
Direct broadcast server, is connected for being set up with even wheat client and spectator client respectively, and each is connected into wheat client
The video data of collection is transcoded into the size of the first video flowing and the second video flowing, first video flowing and first window respectively
Correspondence, second video flowing is corresponding with the size of the second window;And by first connect wheat client the first video flowing and second
Even the second video stream of wheat client is to client;When the switch window for receiving client transmission is asked, first is obtained
Even the second video flowing of wheat client and second connects the first video flowing of wheat client, and sends to the client for sending the request
End;The request includes that first company's wheat client identification and second connects wheat client identification;
Client, the windows exchange for receiving user is instructed, and is connected with direct broadcast server foundation, is received live
The video flowing of server transmission is simultaneously played out.
The technical scheme that embodiments herein is provided can include the following benefits:
In this application, the video data of even wheat client upload is transcoded into respectively by direct broadcast server big with live
Window and the corresponding video flowing of live wicket, when spectator client ask switch window when, can according to request by match
Video stream to spectator client, with the content played in switching live wicket and live big window, such that it is able to change
The focus of client viewing, lifting client watches the effect of live content.
It should be appreciated that the general description of the above and detailed description hereinafter are only exemplary and explanatory, not
The application can be limited.
Brief description of the drawings
Fig. 1 a are the live scene graph of company wheat according to an exemplary embodiment.
The interface schematic diagram of client when Fig. 1 b are live company wheats according to an exemplary embodiment.
Fig. 2 is the flow chart that a kind of client according to an exemplary embodiment connects the live processing method of wheat.
The interface of client switch window is illustrated when Fig. 3 is two people Lian Mai according to an exemplary embodiment live
Figure.
Fig. 4 is the flow chart that another client according to an exemplary embodiment connects the live processing method of wheat.
Fig. 5 is the flow chart that another client according to an exemplary embodiment connects the live processing method of wheat.
Fig. 6 is the timing diagram of the client and server interaction according to an exemplary embodiment.
Fig. 7 is a kind of framework map of the direct broadcast server according to an exemplary embodiment.
Fig. 8 is the block diagram that a kind of client according to an exemplary embodiment connects the live processing unit of wheat.
Fig. 9 is the block diagram that another client according to an exemplary embodiment connects the live processing unit of wheat.
Specific embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment
Described in implementation method do not represent all implementation methods consistent with the application.Conversely, they be only with it is such as appended
The example of the consistent apparatus and method of some aspects described in detail in claims, the application.
It is the purpose only merely for description specific embodiment in term used in this application, and is not intended to be limiting the application.
" one kind ", " described " and " being somebody's turn to do " of singulative used in the application and appended claims is also intended to include majority
Form, unless context clearly shows that other implications.It is also understood that term "and/or" used herein refers to and wraps
May be combined containing one or more associated any or all of project listed.
It will be appreciated that though various information, but this may be described using term first, second, third, etc. in the application
A little information should not necessarily be limited by these terms.These terms are only used for being distinguished from each other open same type of information.For example, not departing from
In the case of the application scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as
One information.Depending on linguistic context, word as used in this " if " can be construed to " ... when " or " when ...
When " or " in response to determining ".
At present, live software can allow to connect wheat between main broadcaster, carry out many people live.As shown in Figure 1a, Fig. 1 a are bases
The live scene graph of company wheat shown in one exemplary embodiment, first connects wheat client 10a, second connects wheat client 10b collections
Video data simultaneously uploads to direct broadcast server 20, and direct broadcast server 20 connects wheat client 10a, second company's wheat client by first
The video data of 10b collections is transcoded into video flowing and is sent to spectator client 30, and spectator client 30 receives direct broadcast server
20 video flowings sent simultaneously are played.Many live interfaces of people Lian Mai show as shown in Figure 1 b in even wheat client or spectator client,
Multiple window sizes are fixed, and the first video data for connecting wheat client is shown generally in big window, and other are shown in wicket
Connect the video data of wheat client (such as, second connects wheat client).Being fixed due to window causes live focus to be fixed, Yong Hunan
To see the picture shown in wicket, viewing effect is influenceed.
The application provides a kind of client and connects the live treating method and apparatus of wheat, direct broadcast server and live broadcast system, passes through
Be transcoded into for the video data of even wheat client upload corresponding with live big window and live wicket difference by direct broadcast server
Video flowing, when spectator client ask switch window when, can according to request will match video stream to spectator client,
To switch the content of live wicket and broadcasting in live big window, such that it is able to change the focus of client viewing, lifting visitor
The effect of live content is watched at family end.Next the application is described in detail.
As shown in Fig. 2 Fig. 2 is a kind of client of the application according to an exemplary embodiment connects the live treatment side of wheat
The flow chart of method, the live interface of the client includes first window and the second window, and the client includes even wheat client
End, the method can be applied on direct broadcast server, as shown in Fig. 2 methods described may comprise steps of S201 to S202:
In step s 201, each video data for connecting the collection of wheat client is transcoded into the first video flowing and second respectively
Video flowing, first video flowing is corresponding with the size of first window, and second video flowing is corresponding with the size of the second window;
And the first video flowing of first company's wheat client and second are connected into the second video stream of wheat client to client.
In step S202, when the switch window for receiving client transmission is asked, obtain first connect wheat client the
Two video flowings and second connect the first video flowing of wheat client, and send to the client for sending the request;In the request
Connect wheat client identification and second including first and connect wheat client identification.
In the present embodiment, can be by the first video flowing or the second video flow processing into more than one code check and resolution ratio
Video flowing, wherein, the first video flowing or the second video flowing can include at least two code checks and resolution ratio.Such as can be following
At least two:
Code check is 200k, resolution ratio is 240 × 368,
Code check is 600k, resolution ratio is 320 × 480,
Code check is 1200k, resolution ratio is 540 × 960,
Code check is 2000k, resolution ratio is 720 × 1280.
The screen of different clients can be matched for the first video flowing or the different code check of the second video stream configuration and resolution ratio
Curtain feature.Single video flowing is often difficult to be adapted to played out in the various clients with different specific screens features.
Such as, according to single video flowing code check for 600k, resolution ratio be 320 × 480, then for screen resolution be " 320
× 480 " for or differing less screen with its resolution ratio, the video flowing is more suitable.But, for other points
For the client of the screen of resolution, above-mentioned video flowing is unsuitable broadcasting, it is necessary to be stretched by picture or side placed in the middle
Formula is played out.However, picture stretching or mode placed in the middle to be likely to result in live picture unintelligible, such as:Spectators client
The screen resolution at end is:720 × 1280, then the picture after picture stretching is obviously not clear enough.It can be seen that, obtain at least two not
Same video flowing, so that above-mentioned at least two different code checks and resolution ratio can be respectively adapted to Bu Tong specific
Played out in the client of screen characteristics, improve the effect that live content is watched in different clients.Except above-mentioned
Several different code checks and resolution ratio, can also be transcoded into other according to service needed by the video data of even wheat client upload
The video flowing of code check and resolution ratio, the application is not restricted to this.
In the present embodiment, send switch window request client can be spectator client or even wheat client, its
In, it can be the company's wheat client as first wheat, or the company wheat as non-first wheat that the first/second connects wheat client
Client.In live scene, as spectators, during viewing even wheat, may not only wish to see the master as first wheat
The clear picture broadcast, it is also desirable to it can be seen that the clear picture of the main broadcaster of non-first wheat;As main broadcaster, during even wheat, first wheat
The main broadcaster's effect of oneself may not be intended merely to see clearly, it is also desirable to see the effect of other main broadcasters clearly;Non- first wheat also is intended to see clearly certainly
The effect of own main broadcaster.Therefore, either spectator client still wheat client has the demand of switch window, this implementation is open
Method can be used in it is live during involved different clients, to meet the demand of different clients switch window.
Illustrated by taking spectator client as an example, spectators by client can company of viewing wheat, wherein, company wheat can be two
People Lian Mai can also be more than two people Lian Mai.As many people Lian Maishi, the live interface of client occurs multiple windows, its
In, switch window can be switched between the corresponding window of first wheat and the corresponding window of non-first wheat, it is also possible to be non-first wheat correspondence
Window and the corresponding window of non-first wheat between switch, after can also be that first window and the second window are switched over, switched
First window (or second window) again with the 3rd windows exchange (the mouth size and location of window during the above windows exchange
Do not change, the content simply played in window is switched over).Only it is to enter between two windows wherein due to switch window
OK, therefore the application is illustrated so that two people Lian Mai are live as an example, more than two people connect wheat it is live during switch window method
May be referred to the situation of two people Lian Mai.
In two people Lian Maishi, it is assumed that first connects wheat client initiates even wheat invitation, and second company's wheat client receives even wheat and invites
Please, first company's wheat client that the company of initiation wheat is invited is referred to as first wheat, receives the second company's wheat client invited and is referred to as two wheats.Typically
In the display interface of client, first wheat is shown as full frame big window, and two first wheats are shown as wicket, and wicket may be located at visitor
The diverse location at family end interface, as an example, may be located at the upper right corner of screen.
Wheat client will be connected as the first of first wheat and divided as the second of two wheats the video datas for connecting wheat client upload
The first video flowing and the second video flowing are not transcoded into, wherein the first video flowing is corresponding with the size of first window, the second video flowing
Size with the second window is corresponding.It is assumed that
First to connect wheat client be A, and second to connect wheat client be B, and direct broadcast server receives first and connects wheat customer end A, the
Two connect the video data that wheat customer end B is uploaded, and are the first video flowing by the video data transcoding that first connects the upload of wheat customer end A
A1 and the second video flowing A2, the first video flowing B1 and the second video flowing are transcoded into by the video data of second company's wheat client upload
B2, wherein, first video flowing A1, B1 is corresponding with the size of first window, the size pair of second video flowing A2, B2 and the second window
Should.
Direct broadcast server is first sent to spectator client C, spectator client C interface displays such as Fig. 3 video flowing A1, B2
Shown in middle left figure, wherein, A1 shows in first window, and B2 shows in the second window.
When direct broadcast server receives the request of the switch window of spectator client C transmissions, video flowing A2, B1 are obtained,
And it is back to spectator client C.
Spectator client C is played after receiving the video data that direct broadcast server is returned, and is shown as shown in right in Figure 3,
Wherein, B1 shows that A2 shows in the second window in first window, so as to complete the switching of windows content.
In an optional embodiment, the request can include that first connects wheat client identification and the second company wheat client
End mark.Direct broadcast server connects the second video flow point of wheat client in the first video flowing and second for connecting wheat client first
When not being sent to the first window and the second window of client, direct broadcast server can record first company's wheat client and second and connect
The position of the mark of wheat client and first, second window, dimensional parameters.When client request switches first window and second
During window, because request includes that first company's wheat client and second connects the mark of wheat client, direct broadcast server just can be with root
According to mark included in request and the content for being recorded, obtain the first the second video flowing for connecting wheat client and second and connect wheat visitor
First video flowing at family end, and the second window and first window are sent respectively to, to realize windows exchange.
In an optional embodiment, the request can also include the mark and parameter of first, second window, described
Parameter can include one or more of:The window's position parameter and window size parameter.In this case, direct broadcast server
Second video flowing of the first video flowing of first company's wheat client and second company's wheat client is being sent respectively to client
When first window and the second window, first company's wheat client and second can not be recorded and connect the mark and the first window of wheat client
The parameters such as the size or position of mouth and the second window.But window size or location parameter, direct broadcast server are carried in the request
Can obtain first and connect wheat visitor according in request entrained first, second mark and window ID and parameter for connecting wheat client
Second video flowing corresponding with the second window size at family end is simultaneously sent to client relevant position, second connect wheat client with the
Corresponding first video flowing of one window size concurrently send client to relevant position.
As shown in figure 4, Fig. 4 is another client of the application according to an exemplary embodiment connects the live treatment of wheat
The flow chart of method, the live interface of the client includes first window and the second window, and the client includes Lian Maike
Family end, the method can be applied in spectator client or even in wheat client, as shown in figure 4, methods described can include it is following
Step S401 to S404:
In step S401, the first video flowing and second for receiving first company's wheat client that direct broadcast server is sent connects wheat
Second video flowing of client.
In step S402, the first the first video flowing for connecting wheat client is played in first window, played in the second window
Second the second video flowing for connecting wheat client.
In step S403, when the switch window for receiving user is instructed, send switch window to direct broadcast server and ask,
The request bag includes that first company's wheat client identification and second connects wheat client identification.
In step s 404, the second video flowing of the first company's wheat client for direct broadcast server being returned is broadcast in the second window
Put, the second the first video flowing for connecting wheat client is played in first window.
In the present embodiment, the first/second video flowing, client, first/second connects wheat client, request etc. can
With the explanation in embodiment described in reference diagram 2, this is repeated no more.
In the present embodiment, switch window instruction can have various, such as can be first to click on the switching in first window
Instruction, then the second window is clicked on, wherein, the switching command in first window can be click on first window, length by first window
Or the switch window button in click first window.The application is not restricted to this.
As shown in figure 5, being that another client of the application according to an exemplary embodiment connects the live treatment side of wheat
The flow chart of method, present embodiment describes when even wheat is live, the part flow of client and server interaction.The client
Live interface includes first window and the second window, and the client includes even wheat client, the described method comprises the following steps
S501 to S505:
In step S501, direct broadcast server receives each and connects the video data of wheat client upload, and is transcoded into respectively
First video flowing and the second video flowing, first video flowing are corresponding with the size of first window, second video flowing and
The size correspondence of two windows;And the first video flowing of first company's wheat client and second are connected the second video flowing hair of wheat client
Give client.
In step S502, client receives the video flowing that direct broadcast server is sent, and plays the first company in first window
First video flowing of wheat client, the second the second video flowing for connecting wheat client is played in the second window.
In step S503, when the switch window that client receives user is instructed, switching window is sent to direct broadcast server
Mouth request, the request includes that first company's wheat client identification and second connects wheat client identification.
In step S504, when direct broadcast server receives the request of client transmission, obtain first and connect wheat client
Second video flowing and second connects the first video flowing of wheat client, and is back to the client for sending the request.
In step S505, client receives the video flowing that direct broadcast server is returned, and connects the of wheat client by first
Two video flowings are played in the second window, and the second the first video flowing for connecting wheat client is played in first window.
In the present embodiment, the first/second video flowing, client, first/second connects wheat client, request, instruction
Etc. the explanation that may be referred in embodiment described in Fig. 2, Fig. 4, this is repeated no more.
As shown in fig. 6, being client of the application according to an exemplary embodiment and the timing diagram of server interaction.
With reference to Fig. 1 a, Fig. 3 and Fig. 6, client may comprise steps of with the process of server interaction:
S601, first connects wheat client 10a and second connects wheat client 10b collection video datas.
S602, first connects wheat client 10a, the second company wheat client 10b is uploaded to live clothes by the video data of collection
Business device 20.
S603, direct broadcast server 20 receives first and connects the companies of wheat client 10a and second wheat client 10b collection video counts
According to, and the video data of the first company wheat client 10a collections is transcoded into the first video flowing A1 and the second video flowing A2, by second
Even the video data of wheat client 10b collections is transcoded into the first video flowing B1 and the second video flowing B2, wherein the first video flowing A1,
B1 is corresponding with the size of first window, and second video flowing A2, B2 is corresponding with the size of the second window.
S604, the first video flowing A1 and second that direct broadcast server 20 connects wheat client 10a by first connects wheat client 10b
The second video flowing B2 be sent to spectator client 30, first and connect wheat client 10a, second connect wheat client 10b.
S605, client (spectator client 30, first connects wheat client 10a, the second company wheat client 10b) receives live
The video flowing that server is sent, and the first the first video flowing A1 for connecting wheat client 10a is played in first window, in the second window
Play the second the second video flowing B2 for connecting wheat client 10b (client end interface shows and refers to left figure in Fig. 3).
S606, spectator client 30 receives the switch window instruction of user.
S607, spectator client 30 sends switch window and asks to direct broadcast server 20.
S608, direct broadcast server 20 is based on the second video flowing A2 and that the acquisition request first connects wheat client 10a
Two the first video flowing B1 for connecting wheat client 10b.
The video flowing of acquisition is returned to S609, direct broadcast server 20 spectator client 30 for sending the request.
S610, spectator client 30 receives the video flowing that direct broadcast server is returned, and plays the second company wheat in first window
The first video flowing B1 of client 10b, the first the second video flowing A2 (clients for connecting wheat client 10a are played in the second window
Interface display may be referred to right figure in Fig. 3).
S611, second connects the switch window instruction that wheat client 10b receives user.
S612, the second company wheat client 10b sends switch window and asks to direct broadcast server.
S613, direct broadcast server 20 is based on the second video flowing A2 and that the acquisition request first connects wheat client 10a
Two the first video flowing B1 for connecting wheat client 10b.
The video flowing of acquisition is returned to S614, direct broadcast server 20 the second company wheat client 10b for sending the request.
S615, second connects wheat client 10b receives the video flowing that direct broadcast server is returned, and plays second in first window
Even the first video flowing B1 of wheat client 10b, the first the second video flowing A2 (visitors for connecting wheat client 10a are played in the second window
Family end interface display may be referred to right figure in Fig. 3).
S616, spectator client 30 receives the switch window instruction of user again.
S617, spectator client 30 sends windows exchange and asks to direct broadcast server 20.
S618, direct broadcast server 20 is based on the first video flowing A1 and that the acquisition request first connects wheat client 10a
Two the second video flowing B2 for connecting wheat client 10b.
The video flowing of acquisition is returned to S619, direct broadcast server 20 spectator client 30 for sending the request.
S620, spectator client 30 receives the video flowing that direct broadcast server is returned, and plays the first company wheat in first window
The second video flowing A1 of client 10a, the second the first video flowing B2 (clients for connecting wheat client 10b are played in the second window
Interface display may be referred to left figure in Fig. 3).
Embodiment with the live processing method of company wheat of foregoing client is corresponding, present invention also provides the company of client
The embodiment of wheat processing unit.
The embodiment of the live processing unit of company wheat of the application client can be applied on direct broadcast server.Device is implemented
Example can be realized by software, it is also possible to be realized by way of hardware or software and hardware combining.As a example by implemented in software, as
Device on one logical meaning, is by corresponding meter in nonvolatile memory by the processor of direct broadcast server where it
Calculation machine programmed instruction runs what is formed in reading internal memory.From for hardware view, as shown in fig. 7, for the application client connects
A kind of hardware structure diagram of direct broadcast server where the live processing unit of wheat, except the processor shown in Fig. 7, internal memory, network connect
Mouthful and nonvolatile memory outside, the company wheat of direct broadcast server in embodiment where device generally according to the client
The actual functional capability of live processing unit, can also include other hardware, and this is repeated no more.
Fig. 8 is the block diagram that a kind of client according to an exemplary embodiment connects the live processing unit 800 of wheat, described
The live interface of client includes first window and the second window, and the client includes even wheat client, and the device can be answered
With on direct broadcast server, as described in Figure 8, described device 800 includes:
Transcoding module 801, is configured as each video data for connecting the collection of wheat client being transcoded into the first video respectively
Stream and the second video flowing, first video flowing is corresponding with the size of first window, second video flowing and the second window
Size correspondence;
Acquisition module 802, is configured as, when the switch window for receiving client transmission is asked, obtaining first and connecting wheat visitor
First video flowing of second video flowing at family end and second company's wheat client;The request includes first company's wheat client identification
Connect wheat client identification with second;
Sending module 803, be configured as by obtained by transcoding module transcoding first company wheat client the first video flowing and
Second connects the second video stream of wheat client to client;Or, when the switch window for receiving client transmission is asked,
The video stream that acquisition module is obtained gives the client for sending the request.
In an optional embodiment, the first video flowing or the second video flowing include at least two code checks and resolution ratio
Video flowing.For the screen that the first video flowing or the different code check of the second video stream configuration and resolution ratio can match different terminals is special
Levy.
In an optional embodiment, the client for sending switch window request can be spectator client or Lian Maike
Family end, wherein, it can be as company's wheat client of first wheat, or as non-head that the first/second connects wheat client
Company's wheat client of wheat.
In an optional embodiment, the request also mark and parameter including first, second window, the parameter
Including one or more of:The window's position parameter and window size parameter.
Fig. 9 is the block diagram that another client according to an exemplary embodiment connects the live processing unit 900 of wheat, institute
Stating the live interface of client includes first window and the second window, and the client includes even wheat client, and the device can be with
Apply on spectator client or even wheat client, as shown in figure 9, described device 900 includes:
Receiver module 901, be configured as receive direct broadcast server send first company wheat client the first video flowing and
Second connect wheat client the second video flowing, or receive direct broadcast server send first company wheat client the second video flowing and
Second connects the first video flowing of wheat client, and issues playing module;
Request module 902, is configured as, when the switch window for receiving user is instructed, switching being sent to direct broadcast server
Window request, the request bag includes that first company's wheat client identification and second connects wheat client identification;
Playing module 903, is configured as when receiver module receives the video flowing that direct broadcast server is sent, in the first window
Mouth plays the first video flowing, and the second video flowing is played in the second window.
The function of modules and the implementation process of effect correspond to step in specifically referring to the above method in said apparatus
Implementation process, will not be repeated here.
For device embodiment, because it corresponds essentially to embodiment of the method, so related part is referring to method reality
Apply the part explanation of example.Device embodiment described above is only schematical, wherein described as separating component
The module of explanation can be or may not be physically separate, and the part shown as module can be or can also
It is not physical module, you can with positioned at a place, or can also be distributed on multiple mixed-media network modules mixed-medias.Can be according to reality
Selection some or all of module therein is needed to realize the purpose of application scheme.Those of ordinary skill in the art are not paying
In the case of going out creative work, you can to understand and implement.
The preferred embodiment of the application is the foregoing is only, is not used to limit the application, all essences in the application
Within god and principle, any modification, equivalent substitution and improvements done etc. should be included within the scope of the application protection.
Claims (15)
1. a kind of client connects the live processing method of wheat, and the live interface of the client includes first window and the second window,
The client includes even wheat client, it is characterised in that the method comprising the steps of:
Each video data for connecting the collection of wheat client is transcoded into the first video flowing and the second video flowing respectively, described first regards
Frequency stream is corresponding with the size of first window, and second video flowing is corresponding with the size of the second window;And connect wheat client by first
First video flowing at end and second connects the second video stream of wheat client to client;
When the switch window for receiving client transmission is asked, obtain the first the second video flowing for connecting wheat client and second and connect wheat
First video flowing of client, and send to the client for sending the request;The request includes first company's wheat client
Mark and second connects wheat client identification.
2. the method for claim 1, it is characterised in that first video flowing or the second video flowing include at least two
The video flowing of code check and resolution ratio.
3. the method for claim 1, it is characterised in that it is the company as first wheat that the first/second connects wheat client
Wheat client or the company's wheat client as non-first wheat.
4. method as claimed in claim 3, it is characterised in that the client for sending switch window request is spectators client
End or even wheat client.
5. the method for claim 1, it is characterised in that the request also mark and ginseng including first, second window
Number, the parameter includes one or more of:The window's position parameter and window size parameter.
6. a kind of client connects the live processing method of wheat, and the live interface of the client includes first window and the second window,
The client includes even wheat client, it is characterised in that the method comprising the steps of:
The first video flowing and second that receive first company's wheat client that direct broadcast server is sent connect the second video of wheat client
Stream;
Play the first the first video flowing for connecting wheat client in first window, the second window play second connect wheat client the
Two video flowings;
When the switch window for receiving user is instructed, send switch window to direct broadcast server and ask, the request includes the
One connects wheat client identification and second connects wheat client identification;
Second video flowing of first company's wheat client that direct broadcast server is returned is played in the second window, and second connects wheat client
The first video flowing first window play.
7. a kind of client connects the live processing method of wheat, and the live interface of the client includes first window and the second window,
The client includes even wheat client, it is characterised in that methods described includes step:
Direct broadcast server receives each and connects the video data of wheat client collection, and is transcoded into the first video flowing and second respectively and regards
Frequency flows, and first video flowing is corresponding with the size of first window, and second video flowing is corresponding with the size of the second window;And
The first video flowing for connecting wheat client by first and second connects the second video stream of wheat client to client;
Client receives the video flowing that direct broadcast server is sent, and plays the first the first video for connecting wheat client in first window
Stream, the second the second video flowing for connecting wheat client is played in the second window;
When the switch window that client receives user is instructed, send switch window to direct broadcast server and ask, in the request
Connect wheat client identification and second including first and connect wheat client identification;
When direct broadcast server receives the request of client transmission, obtain the first the second video flowing for connecting wheat client and second and connect
First video flowing of wheat client, and it is back to the client for sending the request;
Client receives the video flowing that direct broadcast server is returned, and connects the second video flowing of wheat client in the second window by first
Play, the second the first video flowing for connecting wheat client is played in first window.
8. a kind of client connects the live processing unit of wheat, and the live interface of the client includes first window and the second window,
The client includes even wheat client, it is characterised in that described device includes:
Transcoding module, is configured as each video data for connecting the collection of wheat client being transcoded into the first video flowing and second respectively
Video flowing, first video flowing is corresponding with the size of first window, and second video flowing is corresponding with the size of the second window;
Acquisition module, is configured as, when the switch window for receiving client transmission is asked, obtaining first and connecting wheat client
First video flowing of the second video flowing and second company's wheat client;The request includes the first company wheat client identification and second
Connect wheat client identification;
Sending module, is configured as first video flowing and second of first company's wheat client obtained by transcoding module transcoding connecting wheat
Second video stream of client is to client;Or, when the switch window for receiving client transmission is asked, mould will be obtained
The video stream that block is obtained gives the client for sending the request.
9. device as claimed in claim 8, it is characterised in that first video flowing or the second video flowing include at least two
The video flowing of code check and resolution ratio.
10. device as claimed in claim 8, it is characterised in that it is the company as first wheat that the first/second connects wheat client
Wheat client or the company's wheat client as non-first wheat.
11. devices as claimed in claim 10, it is characterised in that the client for sending switch window request is spectators visitor
Family end or even wheat client.
12. devices as claimed in claim 8, it is characterised in that the request also mark and ginseng including first, second window
Number, the parameter includes one or more of:The window's position parameter and window size parameter.
A kind of 13. clients connect the live processing unit of wheat, and the live interface of the client includes first window and the second window,
The client includes even wheat client, it is characterised in that described device includes:
Receiver module, the first video flowing and second for being configured as receiving first company's wheat client that direct broadcast server is sent connects wheat
Second video flowing of client, or receive the second video flowing and the second company wheat of first company's wheat client that direct broadcast server is sent
First video flowing of client, and issue playing module;
Request module, is configured as when the switch window for receiving user is instructed, and sending switch window to direct broadcast server please
Ask, the request bag includes that first company's wheat client identification and second connects wheat client identification;
Playing module, is configured as, when receiver module receives the video flowing that direct broadcast server is sent, being played in first window
First video flowing, the second video flowing is played in the second window.
A kind of 14. direct broadcast servers, it is characterised in that including:
Processor and the memory for storing processor-executable instruction;
Wherein, the processor is configured as:
Each video data for connecting the collection of wheat client is transcoded into the first video flowing and the second video flowing respectively, described first regards
Frequency stream is corresponding with the size of first window, and second video flowing is corresponding with the size of the second window;And connect wheat client by first
First video flowing at end and second connects the second video stream of wheat client to client;
When the switch window for receiving client transmission is asked, obtain the first the second video flowing for connecting wheat client and second and connect wheat
First video flowing of client, and send to the client for sending the request;The request includes first company's wheat client
Mark and second connects wheat client identification.
A kind of 15. live broadcast systems, it is characterised in that including:
Direct broadcast server, is connected for being set up with even wheat client and spectator client respectively, and each is connected into the collection of wheat client
Video data be transcoded into the first video flowing and the second video flowing respectively, the size pair of first video flowing and first window
Should, second video flowing is corresponding with the size of the second window;And connect first video flowing and second of first company's wheat client
Second video stream of wheat client is to client;When the switch window for receiving client transmission is asked, obtain first and connect
Second video flowing of wheat client and second connects the first video flowing of wheat client, and sends to the client for sending the request
End;The request includes that first company's wheat client identification and second connects wheat client identification;
Client, the windows exchange for receiving user is instructed, and is connected with direct broadcast server foundation, receives direct broadcast service
The video flowing of device transmission is simultaneously played out.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611111336.0A CN106713945B (en) | 2016-12-06 | 2016-12-06 | Client live broadcast processing method and device, live broadcast server and live broadcast system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611111336.0A CN106713945B (en) | 2016-12-06 | 2016-12-06 | Client live broadcast processing method and device, live broadcast server and live broadcast system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106713945A true CN106713945A (en) | 2017-05-24 |
CN106713945B CN106713945B (en) | 2020-05-12 |
Family
ID=58937626
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611111336.0A Active CN106713945B (en) | 2016-12-06 | 2016-12-06 | Client live broadcast processing method and device, live broadcast server and live broadcast system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106713945B (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107864122A (en) * | 2017-10-18 | 2018-03-30 | 武汉斗鱼网络科技有限公司 | A kind of display methods and device of even wheat main broadcaster's live TV stream |
CN108174231A (en) * | 2017-12-29 | 2018-06-15 | 北京密境和风科技有限公司 | A kind of method and apparatus for realizing live streaming group |
CN108900854A (en) * | 2018-07-06 | 2018-11-27 | 武汉斗鱼网络科技有限公司 | Connect wheat room switching method, storage medium, equipment and system in live streaming |
CN109511007A (en) * | 2018-11-29 | 2019-03-22 | 广州市百果园信息技术有限公司 | A kind of live network broadcast method, device, equipment and storage medium |
CN109547724A (en) * | 2018-12-21 | 2019-03-29 | 广州华多网络科技有限公司 | A kind of processing method of video stream data, electronic equipment and storage device |
CN109995741A (en) * | 2018-01-02 | 2019-07-09 | 武汉斗鱼网络科技有限公司 | Connect wheat realization method and system in a kind of network direct broadcasting |
CN110392311A (en) * | 2018-04-18 | 2019-10-29 | 武汉斗鱼网络科技有限公司 | Even wheat methods of exhibiting, storage medium, even wheat server, client and system |
CN110572713A (en) * | 2019-09-24 | 2019-12-13 | 广州优视云集科技有限公司 | transcoding method and processing terminal for adaptive video bandwidth ratio |
CN111083507A (en) * | 2019-12-09 | 2020-04-28 | 广州酷狗计算机科技有限公司 | Method and system for connecting to wheat, first main broadcasting terminal, audience terminal and computer storage medium |
CN111385590A (en) * | 2018-12-28 | 2020-07-07 | 广州市百果园信息技术有限公司 | Live broadcast data processing method and device and terminal |
CN112153404A (en) * | 2020-09-23 | 2020-12-29 | 北京达佳互联信息技术有限公司 | Code rate adjusting method, code rate detecting method, code rate adjusting device, code rate detecting device, code rate adjusting equipment and storage medium |
CN112243133A (en) * | 2020-12-07 | 2021-01-19 | 北京达佳互联信息技术有限公司 | Game live broadcast processing method and device and electronic device |
CN112738610A (en) * | 2020-12-25 | 2021-04-30 | 北京达佳互联信息技术有限公司 | Display control method and device of multimedia data, electronic equipment and storage medium |
CN112866828A (en) * | 2020-12-22 | 2021-05-28 | 深圳市创成微电子有限公司 | Audio transmission control method, device, sound card, system and readable storage medium |
CN113163217A (en) * | 2020-01-22 | 2021-07-23 | 华为技术有限公司 | Live broadcasting method and device based on cloud mobile phone |
CN113810775A (en) * | 2021-09-13 | 2021-12-17 | 上海哔哩哔哩科技有限公司 | Voice and video connection system and method |
CN114143600A (en) * | 2021-11-23 | 2022-03-04 | 广州市百果园信息技术有限公司 | Live broadcast picture adjusting method, device, equipment and storage medium |
CN114928749A (en) * | 2022-04-14 | 2022-08-19 | 上海哔哩哔哩科技有限公司 | Live stream switching method, system and device |
WO2024041556A1 (en) * | 2022-08-23 | 2024-02-29 | 抖音视界有限公司 | Voice chat display method and apparatus, electronic device and computer-readable medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003523103A (en) * | 1998-09-16 | 2003-07-29 | エイシーティヴィー,インコーポレイテッド | Seamless video switching system for compressed digital data |
CN101616283A (en) * | 2008-06-27 | 2009-12-30 | 中国联合网络通信集团有限公司 | Realize the method and system of picture-in-picture in the IPTV business |
CN104506922A (en) * | 2014-12-31 | 2015-04-08 | 乐视网信息技术(北京)股份有限公司 | Method, device and equipment for broadcasting video signal |
-
2016
- 2016-12-06 CN CN201611111336.0A patent/CN106713945B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003523103A (en) * | 1998-09-16 | 2003-07-29 | エイシーティヴィー,インコーポレイテッド | Seamless video switching system for compressed digital data |
CN101616283A (en) * | 2008-06-27 | 2009-12-30 | 中国联合网络通信集团有限公司 | Realize the method and system of picture-in-picture in the IPTV business |
CN104506922A (en) * | 2014-12-31 | 2015-04-08 | 乐视网信息技术(北京)股份有限公司 | Method, device and equipment for broadcasting video signal |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107864122B (en) * | 2017-10-18 | 2021-05-28 | 武汉斗鱼网络科技有限公司 | Display method and device for live stream of main broadcast with wheat |
CN107864122A (en) * | 2017-10-18 | 2018-03-30 | 武汉斗鱼网络科技有限公司 | A kind of display methods and device of even wheat main broadcaster's live TV stream |
CN108174231A (en) * | 2017-12-29 | 2018-06-15 | 北京密境和风科技有限公司 | A kind of method and apparatus for realizing live streaming group |
CN108174231B (en) * | 2017-12-29 | 2020-12-22 | 北京密境和风科技有限公司 | Method, device, electronic equipment and storage medium for realizing live group |
CN109995741A (en) * | 2018-01-02 | 2019-07-09 | 武汉斗鱼网络科技有限公司 | Connect wheat realization method and system in a kind of network direct broadcasting |
CN110392311A (en) * | 2018-04-18 | 2019-10-29 | 武汉斗鱼网络科技有限公司 | Even wheat methods of exhibiting, storage medium, even wheat server, client and system |
CN110392311B (en) * | 2018-04-18 | 2021-11-09 | 武汉斗鱼网络科技有限公司 | Connecting wheat display method, storage medium, connecting wheat server, client and system |
CN108900854A (en) * | 2018-07-06 | 2018-11-27 | 武汉斗鱼网络科技有限公司 | Connect wheat room switching method, storage medium, equipment and system in live streaming |
CN108900854B (en) * | 2018-07-06 | 2021-05-28 | 武汉斗鱼网络科技有限公司 | Live broadcast microphone room switching method, storage medium, equipment and system |
CN109511007B (en) * | 2018-11-29 | 2021-05-04 | 广州市百果园信息技术有限公司 | Network live broadcast method, device, equipment and storage medium |
CN109511007A (en) * | 2018-11-29 | 2019-03-22 | 广州市百果园信息技术有限公司 | A kind of live network broadcast method, device, equipment and storage medium |
CN109547724A (en) * | 2018-12-21 | 2019-03-29 | 广州华多网络科技有限公司 | A kind of processing method of video stream data, electronic equipment and storage device |
CN111385590A (en) * | 2018-12-28 | 2020-07-07 | 广州市百果园信息技术有限公司 | Live broadcast data processing method and device and terminal |
CN110572713A (en) * | 2019-09-24 | 2019-12-13 | 广州优视云集科技有限公司 | transcoding method and processing terminal for adaptive video bandwidth ratio |
CN110572713B (en) * | 2019-09-24 | 2020-06-30 | 广州优视云集科技有限公司 | Transcoding method and processing terminal for adaptive video bandwidth ratio |
CN111083507A (en) * | 2019-12-09 | 2020-04-28 | 广州酷狗计算机科技有限公司 | Method and system for connecting to wheat, first main broadcasting terminal, audience terminal and computer storage medium |
CN113163217A (en) * | 2020-01-22 | 2021-07-23 | 华为技术有限公司 | Live broadcasting method and device based on cloud mobile phone |
CN112153404A (en) * | 2020-09-23 | 2020-12-29 | 北京达佳互联信息技术有限公司 | Code rate adjusting method, code rate detecting method, code rate adjusting device, code rate detecting device, code rate adjusting equipment and storage medium |
CN112243133A (en) * | 2020-12-07 | 2021-01-19 | 北京达佳互联信息技术有限公司 | Game live broadcast processing method and device and electronic device |
WO2022121302A1 (en) * | 2020-12-07 | 2022-06-16 | 北京达佳互联信息技术有限公司 | Game live streaming processing method and electronic device |
CN112243133B (en) * | 2020-12-07 | 2021-09-17 | 北京达佳互联信息技术有限公司 | Game live broadcast processing method and device and electronic device |
CN112866828A (en) * | 2020-12-22 | 2021-05-28 | 深圳市创成微电子有限公司 | Audio transmission control method, device, sound card, system and readable storage medium |
CN112738610A (en) * | 2020-12-25 | 2021-04-30 | 北京达佳互联信息技术有限公司 | Display control method and device of multimedia data, electronic equipment and storage medium |
CN113810775A (en) * | 2021-09-13 | 2021-12-17 | 上海哔哩哔哩科技有限公司 | Voice and video connection system and method |
CN113810775B (en) * | 2021-09-13 | 2023-04-07 | 上海哔哩哔哩科技有限公司 | Voice and video connection system and method |
CN114143600A (en) * | 2021-11-23 | 2022-03-04 | 广州市百果园信息技术有限公司 | Live broadcast picture adjusting method, device, equipment and storage medium |
CN114928749A (en) * | 2022-04-14 | 2022-08-19 | 上海哔哩哔哩科技有限公司 | Live stream switching method, system and device |
CN114928749B (en) * | 2022-04-14 | 2024-05-28 | 上海哔哩哔哩科技有限公司 | Live stream switching method, system and device |
WO2024041556A1 (en) * | 2022-08-23 | 2024-02-29 | 抖音视界有限公司 | Voice chat display method and apparatus, electronic device and computer-readable medium |
Also Published As
Publication number | Publication date |
---|---|
CN106713945B (en) | 2020-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106713945A (en) | Client microbonding live processing method and device, live server and live system | |
JP6171263B2 (en) | Remote conference system and remote conference terminal | |
CN101796541B (en) | Method and system for customising live media content | |
CN105791895B (en) | Audio & video processing method and its system based on time stab | |
US20030112259A1 (en) | Method and apparatus for registering modification pattern of transmission image and method and apparatus for reproducing the same | |
CN108010037B (en) | Image processing method, device and storage medium | |
CN103632332A (en) | Subject question and answer method, device and system | |
CN106559696A (en) | Method for sending information and device | |
US20090237490A1 (en) | System and method for stereoscopic image creation and transmission | |
CN106530028A (en) | Personalized shopping mall system using virtual camera | |
EP4252413A2 (en) | Methods and apparatus for receiving virtual relocation during a network conference | |
CN109547724A (en) | A kind of processing method of video stream data, electronic equipment and storage device | |
CN104301657B (en) | A kind of video conference terminal and its secondary flow data cut-in method | |
US7450157B2 (en) | Remote high resolution photography and video recording using a streaming video as a view-finder | |
EP3432543B1 (en) | Service providing system, service delivery system, service providing method, and program | |
CN104205817B (en) | Terminal installation, relay, information processing method, program and content identification system | |
WO2022221280A1 (en) | Systems and methods for immersive scenes | |
CN114374853A (en) | Content display method and device, computer equipment and storage medium | |
CN106375827B (en) | Barrage processing method and processing device | |
CN109076251A (en) | Teleconference transmission | |
CN109862385B (en) | Live broadcast method and device, computer readable storage medium and terminal equipment | |
CN116708867A (en) | Live broadcast data processing method, device, equipment and storage medium | |
CN203193773U (en) | Multimedia panoramic recording system | |
JP2023153790A (en) | program | |
EP3438838A1 (en) | Service providing system, serving receiving system, service providing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210115 Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd. Address before: 511442 24 floors, B-1 Building, Wanda Commercial Square North District, Wanbo Business District, 79 Wanbo Second Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd. |