CN114125535B - Live speaking method, system, device, equipment and storage medium - Google Patents
Live speaking method, system, device, equipment and storage medium Download PDFInfo
- Publication number
- CN114125535B CN114125535B CN202111333751.1A CN202111333751A CN114125535B CN 114125535 B CN114125535 B CN 114125535B CN 202111333751 A CN202111333751 A CN 202111333751A CN 114125535 B CN114125535 B CN 114125535B
- Authority
- CN
- China
- Prior art keywords
- information
- identity
- speaking
- placeholder
- loading
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004590 computer program Methods 0.000 claims description 12
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000004806 packaging method and process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 241000599931 Paris quadrifolia Species 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 101100066896 Drosophila melanogaster cher gene Proteins 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 239000010931 gold Substances 0.000 description 2
- 229910052737 gold Inorganic materials 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/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/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
- H04N21/4316—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 for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The application relates to a live broadcast speaking method, a live broadcast speaking system, live broadcast speaking device, live broadcast speaking equipment and a live broadcast speaking storage medium, and belongs to the technical field of live broadcast. The live speaking method comprises the following steps: acquiring first sending information, identity information and identity identification information returned by a server side; the identity information comprises position information of an identity and a loading link; determining the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information; according to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder; generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room.
Description
Technical Field
The present application relates to the field of network live broadcasting technologies, and in particular, to a live broadcasting speaking method, system, device, equipment, and storage medium.
Background
With the progress of network communication technology, network live broadcast becomes an emerging network interaction mode, and the network live broadcast is favored by more and more audiences due to the characteristics of real-time property, interactivity and the like.
In the live broadcast process, when a user speaks on the public screen, identity information such as nicknames, grades and medals of the user are usually displayed on the public screen, and the existing live broadcast software is often required to be called from local resources stored in a user side when displaying the identity information of the user, occupies local equipment memory and is inconvenient to update.
Disclosure of Invention
Based on the above, the application aims to provide a live broadcast speaking method, a system, a device, equipment and a storage medium, and provides the live broadcast speaking method which can reduce the memory space occupied by live broadcast software and improve the updating efficiency of the identity.
According to a first aspect of an embodiment of the present application, there is provided a live speaking method, including:
Acquiring first sending information, identity information and identity identification information returned by a server side; the identity information comprises position information of an identity and a loading link;
determining the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information;
According to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder;
Generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room.
According to a second aspect of an embodiment of the present application, there is provided a live speaking method, including:
receiving first speaking information and identity information of a spectator terminal;
Acquiring identity information corresponding to the identity information of the audience terminal from a preset identity database; the identity information comprises position information of an identity and a loading link;
And sending the first speaking information, the identity information and the identity identification information to the audience terminal.
According to a third aspect of the embodiment of the present application, there is provided a live speaking system, including a server side and a viewer side;
the server receives speaking information and identity information of the audience terminal; acquiring identity information corresponding to the identity information of the audience terminal from a preset identity database; the identity information comprises position information of an identity and a loading link; transmitting the speaking information, the identity information and the identity identification information to the audience terminal;
The audience terminal acquires first sending information, identity information and identity identification information returned by a server terminal; the identity information comprises position information of an identity and a loading link; determining the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information; according to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder; generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room.
According to a third aspect of an embodiment of the present application, there is provided a live speaking device, the device comprising:
The identity information acquisition module is used for acquiring first sending information, identity information and identity identification information returned by the server side; the identity information comprises position information of an identity and a loading link;
the occupation module is used for determining the position of the identity mark display in the first information and the identity information by using a preset occupation symbol according to the position information;
The loading module is used for loading the identity of the audience terminal according to the loading link and displaying the identity at the position determined by the placeholder;
And the speaking module is used for generating second speaking information according to the first speaking information, the identity information and the identity mark, and displaying the second speaking information in the live broadcasting room.
According to a third aspect of an embodiment of the present application, there is provided a live speaking device, the device comprising:
The information receiving module is used for receiving speaking information and identity information of the audience terminal;
The identification information acquisition module is used for acquiring the identification information corresponding to the identification information of the audience terminal from a preset identification database; the identity information comprises position information of an identity and a loading link;
and the sending module is used for sending the first speaking information, the identity information and the identity identification information to the audience terminal.
According to a fourth aspect of an embodiment of the present application, there is provided an electronic apparatus including: a processor and a memory; wherein the memory stores a computer program adapted to be loaded by the processor and to perform any of the live speaking methods.
According to a fifth aspect of embodiments of the present application, there is provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements any one of the live speaking methods.
In the application, the first speaking information, the identity information, the position information of the identity mark and the loading link returned by the server are received, the identity mark of the audience is loaded according to the loading link and displayed at the position pre-occupied by the placeholder, so that the second speaking information comprising the first speaking information, the identity information and the identity mark is sent out in the live broadcasting room, the identity mark is dynamically loaded by utilizing a network, the local resources of the audience are not required to be occupied, the memory space of the audience can be saved, and the identity information, the position information of the identity mark and the loading link are directly issued by the server, and the updating of the identity information or the identity mark is only required to be executed at the server, so that the updating efficiency can be effectively improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application as claimed.
For a better understanding and implementation, the present application is described in detail below with reference to the drawings.
Drawings
Fig. 1 is a schematic diagram of an application environment of a live speaking method according to an embodiment of the present application;
Fig. 2 is a flowchart of a live speaking method according to an embodiment of the present application;
fig. 3 is an exemplary diagram of a live talk display interface according to an embodiment of the present application;
fig. 4 is an exemplary diagram of a live talk display interface according to an embodiment of the present application;
fig. 5 is a flowchart of a live speaking method according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a live speaking device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a live speaking device according to an embodiment of the present application;
Fig. 8 is a schematic block diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the following detailed description of the embodiments of the present application will be given with reference to the accompanying drawings.
It should be understood that the described embodiments are merely some, but not all, embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the application as detailed in the accompanying claims.
In the description of the present application, it should be understood that the terms "first," "second," "third," and the like are used merely to distinguish between similar objects and are not necessarily used to describe a particular order or sequence, nor should they be construed to indicate or imply relative importance. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art according to the specific circumstances. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. The word "if"/"if" as used herein may be interpreted as "at … …" or "at … …" or "in response to a determination". Furthermore, in the description of the present application, unless otherwise indicated, "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
Referring to fig. 1, fig. 1 is a schematic diagram of an application scenario of a live broadcast speaking method according to an embodiment of the present application, where the application scenario includes a hosting side 20, a server side 10 and a viewer side 30 according to an embodiment of the present application. The anchor side 20 interacts with the viewer side 30 through the server side 10.
The anchor terminal 20 is a terminal for transmitting live webcast video, and is generally a viewer terminal used by an anchor in live webcasting.
The viewer side 30 is a side that receives and views live webcast video, and is typically a viewer side that is used by viewers viewing video in live webcasts.
The hardware pointed at by the anchor end 20 and the viewer end 30 is essentially a computer device, and in particular, as shown in fig. 1, may be a smart phone, a smart interactive tablet, a personal computer, or the like. The anchor end 20 and the viewer end 30 can access the internet through a well-known network access manner, and establish a data communication link with the server 10.
The server side 10 acts as a service server and may be responsible for further connecting to related audio data servers, video streaming servers, other servers providing related support, etc., to form a logically related service cluster for providing services to related terminal devices, such as the anchor side 20 and the viewer side 30 shown in fig. 1.
Wherein, the server 10 receives the speaking information and the identity information of the audience; acquiring identity information corresponding to the identity information of the audience terminal from a preset identity database; the identity information comprises position information of an identity and a loading link; transmitting the speaking information, the identity information and the identity identification information to the audience terminal;
the audience terminal 30 acquires first sending information, identity information and identity identification information returned by the server terminal 10; the identity information comprises position information of an identity and a loading link; determining the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information; according to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder; generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room.
Embodiment one:
the embodiment of the application discloses a live speaking method, which is applied to the audience terminal 30.
The following describes a live speaking method provided by the embodiment of the application in detail with reference to the accompanying drawings.
Referring to fig. 2, an embodiment of the present application provides a live speaking method, including the following steps:
S1, acquiring first speaking information, identity information and identity identification information returned by a server; the identity information comprises position information of an identity and a loading link;
The first speaking information can be speaking information of the audience at the public screen or barrage information sent out at the public screen, and the identity information comprises nicknames, IDs and other identity information of the audience. When the identity information is acquired, the audience terminal must be in a login state rather than a guest state, and when the audience terminal is in the guest state, the audience terminal can be reminded of logging in by calling a login interface and the like, so that the identity information is acquired according to the login information of the audience terminal.
The identity information can be used for identifying information such as grades, roles, members and the like of the audience terminal, the identity information can comprise identities used for determining the information such as the grades, the roles, the members and the like of the audience terminal, the identities can comprise characters, animations, icons and combinations thereof, and the audience can quickly know the information such as the grades, the roles, the members and the like of the audience terminal by watching the identities of the audience terminal.
The identity information may be identity information corresponding to the identity information of the audience terminal, which is obtained by the server terminal from a preset identity database according to the identity information of the audience terminal, or may be obtained by reading a local prestored identity and position information of the identity of the audience terminal and then generating a loading link according to the identity sent by the audience terminal.
Specifically, in the embodiment of the present application, the identification information may include information such as a medal, a medal type, a medal display position, a medal ID, a medal height, a width, a loading link, a picture, a text, and the like, corresponding to the identity; the medal can refer to a scale number obtained by watching live broadcast at a viewer end, subscribing live broadcast or participating in interaction in a live broadcast room, wherein the medal can comprise a noble medal, a loving medal, a running medal, a waistcoat identity medal, a medal wall, a movable medal, a public screen tail lamp medal, a local tyrant medal, a daemon medal, a face value matching medal, a gold main position medal, a hundred-degree large client medal, an official medal, a nameplate medal and the like.
S2, determining the position of the identity mark display in the first information and the identity information by using a preset placeholder according to the position information;
the placeholder is used to occupy a fixed location in the document, where the user can add new content. The placeholder may be located in the middle of the first announcement information and the identity information, or may be located before and after the first announcement information/identity information, or may even be located in any position in the first announcement information/identity information.
In the embodiment of the application, the position to be displayed of the identity is occupied between the first claim information and the identity information by using the preset placeholder according to the position information of the identity, so that the identity in the subsequent process can be displayed.
S3, according to the identity of the loading link loading audience terminal, displaying the identity at the position determined by the placeholder;
The loading link is a link with a loading address returned by the server, wherein the loading address can be a downloading link pointing to the identity.
After receiving the loading link, the audience terminal downloads the identity of the audience terminal according to the loading link, wherein the identity can be a picture, an animation or a video and a combination thereof, and the identity of the audience terminal is displayed at the position determined by the placeholder after being loaded.
And S4, generating second speaking information according to the first speaking information, the identity information and the identity identification, and displaying the second speaking information in a live broadcasting room.
The second speaking information is information published on a public screen of the live broadcasting room, and comprises the identity of a speaking audience terminal, speaking content and identity identification thereof.
As shown in fig. 3, the viewer may input the first talk content in the input control 401, and trigger the talk control 402 to talk on the public screen of the living broadcast room, where the public screen of the living broadcast room displays the identity of the viewer, the user name, and the second talk information of the talk content. In this embodiment, the identity mark may include a noble medal, a lovely medal, a running medal, a waistcoat identity medal, a medal wall, a movable medal, a public screen taillight medal, a local tyrant medal, a daemon medal, a face value matching medal, a gold home medal, a hundred-degree customer medal, an official medal, a nameplate medal, and the like medals. Each medal can be displayed on the public screen of the live broadcasting room in a preset icon and character combination mode.
The second speaking information 300 includes an identity 301, a user name "user a" and speaking content "ha", where the identity 301 is a noble medal, and the noble medal displays a "noble" word and a preset icon on a public screen of the direct broadcasting room.
In the embodiment of the application, the identity mark is obtained by dynamic loading through a network according to the loading link, and the local resource of the audience terminal is not occupied, so that the memory space of the audience terminal can be saved. However, when the network is abnormal, the problem that the identity is not loaded or the loading is abnormal easily occurs, and speaking information of the audience terminal is difficult to display on a public screen of a live broadcasting room in time, so that interaction experience of the audience is affected. Therefore, in view of the above problems, the present application further includes, after the step of loading the identity of the viewer according to the loading link:
If the loading of the identity of the audience terminal is not completed within the preset time, displaying the placeholder at the position of the identity display in the first speaking information and the identity information;
Generating third speaking information according to the first speaking information, the identity information and the placeholder;
and displaying the third speaking information in the live broadcasting room.
The preset time can be set according to the actual requirements of the user. When the loading of the identity mark cannot be completed within the preset time, the above steps are executed, the placeholder is used for replacing display at the position where the original identity mark is displayed, and third speaking information formed by the first speaking information, the identity information and the placeholder is sent out from the live broadcasting room, so that the audience terminal can participate in interaction of the live broadcasting room in time.
Specifically, the step of generating the third utterance information includes:
Acquiring display direction information of a spectator terminal;
Determining the width information of the placeholders according to preset display rules and display direction information of audience terminals;
displaying the placeholder with corresponding width at the position of the identity mark display in the first information and the identity information according to the width information of the placeholder;
and generating third speaking information according to the first speaking information, the identity information and the placeholder.
The display direction information is the direction of a display window of a viewer during watching the live broadcasting room, the display direction information comprises vertical screen display or horizontal screen display, and the vertical screen display means that the width of a live broadcasting picture is smaller than the height, namely when the aspect ratio is M: when N, M is less than N; the horizontal screen display means that the width of the live broadcast picture is larger than the height, namely when the aspect ratio is M: when N, M is greater than N.
The vertical screen display or the horizontal screen display can be determined according to a display terminal used by a user in watching a live broadcasting room, for example, when the user is at a horizontal screen display terminal such as a notebook computer, the display direction information is horizontal screen display, and when the user is at a vertical screen display terminal such as a mobile phone, the display direction information is vertical screen display; in other embodiments, the display direction information may also be determined according to a display setting instruction of the user on the display terminal, where the user may set the terminal to be a vertical screen display or a horizontal screen display, or may switch between the two according to the display requirement during live broadcast watching. Aiming at different display directions, in order to better adapt to different live broadcast display pictures, the display modes and positions of speaking information in a live broadcast room are different. When the display mode of the audience is vertical screen display, in order to avoid that excessive speaking information shields the live broadcast picture during vertical screen display, the speaking information is displayed on a public screen below the live broadcast picture, as shown in fig. 3, speaking information 300 of different audience ends is sequentially displayed on the public screen in a mode of scrolling from top to bottom according to the front and back of the release time.
The live broadcast interface is a live broadcast interface when the display mode of the horizontal screen display in one embodiment is that the horizontal screen display is adopted, more live broadcast pictures can be displayed when the horizontal screen display is adopted, speaking information is not easy to block the live broadcast pictures, speaking information in a live broadcast room is directly displayed on the live broadcast pictures in the live broadcast room in order to improve the watching effect of the display pictures, as shown in fig. 4, at this time, speaking information 500 of different audience sides is dynamically displayed on the live broadcast pictures in a bullet screen mode in a mode of scrolling from left to right or from right to left according to the front and back of release time.
In the embodiment of the present application, the width information of the placeholder is determined according to a preset display rule and display direction information of the viewer, where the width information of the placeholder is used to determine the width occupied by the placeholder in the third speech content, and may be, for example, a character value.
The display rule can be an optimal display parameter obtained by debugging the user according to the difference of display contents of the horizontal screen display and the vertical screen display.
Specifically, in the embodiment of the present application, the step of determining the width information of the placeholder according to a preset display rule and display direction information of the viewer terminal includes:
If the display mode of the audience terminal is vertical screen display, enabling the width of the placeholder to be 0;
If the display mode of the audience terminal is horizontal screen display, acquiring the width information of the identity mark;
and determining the width information of the placeholder according to the width information of the identity.
Specifically, when the identity information is a nickname and the display mode of the viewer end is vertical screen display, at this time, the width of the placeholder is 0, the third speaking content is displayed as "nickname+first speaking content", and when the display mode of the viewer end is horizontal screen display, the width of the placeholder is the same as the width of the identity, the third speaking content is displayed as "placeholder of X width+nickname+first speaking content" or "placeholder of nickname+x width+first speaking content" or "nickname+first speaking content+x width placeholder.
Preferably, after the step of displaying the third utterance information in the living room, the method further includes:
If the identity of the audience is loaded, replacing the placeholder of the third speaking information by the identity, and displaying the replaced third speaking information in the live broadcasting room.
After the identification loading of the audience terminal is completed, firstly adjusting the width of the placeholder to be the width corresponding to the width of the identification, and then replacing the placeholder by using the loaded identification, wherein the third speaking content is displayed as an identification mark, a nickname, a first speaking content or a nickname, an identification mark, a first speaking content or a nickname, a first speaking content and an identification mark. The server side may return the first announcement information, the identity information, and the identity information in response to a request of the announcement instruction from the viewer side after the announcement instruction is issued from the viewer side. Preferably, the first claim information, the identity information and the identity information may be encapsulated in a format more convenient for network transmission, such as XML format. Specifically, the step of obtaining the first sending information, the identity information and the identity identification information returned by the server side includes:
receiving an XML format file returned by a server side;
And analyzing the file in the XML format according to a preset analysis rule to obtain first explanation information, identity information and identity identification information.
The parsing rule may be a decoding rule pre-stored by the user at the viewer end for parsing the XML format file, and the viewer end uses the parsing rule to parse the XML format file returned by the server end, so as to obtain a medal type, a medal ID, a height, a width, position information and a loading link of the identity mark, where the position information may include a relative position relationship among the identity mark, the first claim information and the identity information. For example, the identity should be placed before or after the first claim information, or the first claim information should be placed before or after the identity information.
In one embodiment, before the step of obtaining the first sending information, the identity information and the identity identification information returned by the server, the method further includes: responding to a speaking instruction of a spectator terminal, acquiring first speaking information and identity information of the spectator terminal and sending the first speaking information and the identity information to a server terminal;
the talk instruction may be an instruction generated by the viewer side by triggering the talk control of the live room after the first talk information is input through the input control.
Or in another embodiment, before the step of obtaining the first sending information, the identity information and the identity identification information returned by the server, the method further includes:
responding to a speaking instruction of a spectator terminal, and acquiring first speaking information and identity information of the spectator terminal;
Acquiring the identity mark corresponding to the identity information and the position information of the identity mark;
and sending the first speaking information, the identity mark and the position information of the identity mark to the server side.
The identity mark and the position information of the identity mark are information stored in advance locally at the audience terminal, the first speaking information, the identity mark and the position information of the identity mark are sent to the server terminal together, and when the server terminal cannot obtain the identity mark information corresponding to the identity information of the audience terminal from a preset identity mark database according to the identity information of the audience terminal, the position information of the identity mark and the position information of the identity mark can be returned by reading the position information of the identity mark and the position information of the identity mark stored in advance locally at the audience terminal, and the position information of the identity mark and the loading link are linked to the audience terminal so as to enable the audience terminal to generate and send second speaking information in a live broadcasting room.
In one embodiment, a medal is used as an identity of a viewer terminal, and the implementation process of the live broadcast speaking method of the application is specifically described:
After the audience terminal logs in, the identity information of the audience terminal is obtained according to the login information of the audience terminal, the medal picture and the medal display position which are pre-stored in the local of the audience terminal by the audience terminal are obtained according to the nickname, the speaking instruction of the audience terminal is responded, the speaking information, the identity information, the local medal picture and the medal display position of the audience terminal are obtained, and the speaking information, the identity information, the local medal picture and the medal display position of the audience terminal are sent to the server terminal.
The server side inquires a medal picture and a medal display position corresponding to the nickname stored by the server side according to the identity information, and if the server side inquires the medal picture and the medal display position corresponding to the nickname, the medal information stored by the server side is used as the standard; if the server side can not inquire the medal picture and medal display position corresponding to the nickname, the local medal picture and medal display position sent by the audience side is used as the standard; and generating a loading link in url form from the medal picture, and transmitting the loading link, the medal display position, the speaking information and the identity information package XML file to the audience terminal.
The audience terminal receives the XML file below the server terminal, analyzes the XML file by utilizing a preset analysis rule, and obtains speaking information to be displayed in the live broadcasting room: "[ truelove ] [ vip ] a certain [ role ] is youin [ offical ]", wherein "a certain" is a nickname of a speaking audience terminal, "you cheerio" is speaking content, [ truelove ], [ vip ], [ role ], [ offical ] are medal placeholders corresponding to true medal, membership medal, waistcoat medal and official medal respectively, a medal picture is loaded according to the loading links of each medal, and after loading is completed, the medal picture is displayed at the position corresponding to the placeholder, so that final speaking information is obtained: "true medal [ true medal ] something [ member medal ] you like [ [ waistcoat medal ] you like ] [ official medal ].
If the network is abnormal and the medal picture cannot be loaded within the preset time, at the moment, the audience terminal displays the medal picture in a horizontal screen, the width of the medal placeholder is determined according to the width of the medal, a barrage [ truelove ] [ vip ] is loaded on a public screen [ vip ] [ cheerio ] [ offical ] ], wherein [ truelove ], [ vip ], [ rol ], [ offical ] ] are medal placeholders with the same medal width respectively. After the medal picture is loaded, displaying the medal picture at the position corresponding to the placeholder to obtain final speaking information: "true medal [ [ true loving medal ] ] [ member medal ] ] something [ waistcoat medal ] ] you like down [ official medal ].
If the audience terminal is vertical screen display at this time, the width of the medal placeholder is 0, and speaking content 'some you cheerio' is loaded on the public screen; after the medal picture is loaded, the width of the medal placeholder is the same as the width of the medal, and the medal picture is displayed at the position corresponding to the placeholder, so that the final speaking information is obtained: "true medal [ [ true loving medal ] ] [ member medal ] ] something [ waistcoat medal ] ] you like down [ official medal ].
According to the live broadcast speaking method, the first speaking information, the identity information and the position information and the loading link of the identity mark are received, the identity mark of the audience terminal is loaded according to the loading link, and the identity mark is displayed at the position which is occupied in advance by the placeholder, so that the second speaking information comprising the first speaking information, the identity information and the identity mark is sent out in a live broadcast room, the identity mark is dynamically loaded by using a network, local resources of the audience terminal are not required to be occupied, the memory space of the audience terminal can be saved, and because the identity information, the position information and the loading link of the identity mark are directly issued by the server, the updating of the identity information or the identity mark is only required to be executed at the server terminal, and the updating efficiency can be effectively improved.
Embodiment two:
As shown in fig. 5, the embodiment of the present application further provides a live speaking method, where the method is applied to the server side 10;
s201: receiving first speaking information and identity information of a spectator terminal;
S202: acquiring identity information corresponding to the identity information of the audience terminal from a preset identity database; the identity information comprises position information of an identity and a loading link;
The identity database can be a database which is preset for the user and stores identity information corresponding to the identity information of a plurality of audience terminals.
When the identity information corresponding to the identity information of the audience terminal is acquired from a preset identity database, the position information of the identity mark and the loading link can be returned to the audience terminal by reading the identity mark and the position information of the identity mark which are stored in advance locally by the audience terminal, so that the audience terminal can generate and send out second speaking information in a live broadcasting room. Specifically, before the identity information corresponding to the identity information of the audience terminal is obtained from a preset identity database, the method further comprises the following steps:
Receiving the identity and the position information of the identity sent by the audience terminal;
after the identity information corresponding to the identity information of the audience terminal is obtained from a preset identity database, the method further comprises the following steps:
If the identity information corresponding to the identity information of the audience terminal is not obtained in the preset identity database, generating a loading link according to the identity sent by the audience terminal;
And sending the first speaking information, the identity information, the loading link and the position information of the identity mark to the audience terminal.
S203: and sending the first speaking information, the identity information and the identity identification information to the audience terminal.
Preferably, the first claim information, the identity information and the identity information may be encapsulated in a format more convenient for network transmission, such as XML format. Specifically, the step of sending the speaking information, the identity information and the identity information to the audience terminal includes:
packaging the speaking information, the identity information and the identity identification information into an XML-format file;
and sending the XML-format file to the audience terminal.
In this embodiment, the live broadcasting room speaking method is described in terms of execution at the server side, and the detailed explanation of steps S201 to S203 will be made with reference to the above-described embodiment, and will not be repeated here.
Embodiment III:
the present embodiment also provides a live broadcast speaking system, as shown in fig. 1, including a server 10 and a viewer end 30, and for details not disclosed in the present embodiment, please refer to the first embodiment and the second embodiment of the present application.
The server 10 receives the speaking information and the identity information of the audience; acquiring identity information corresponding to the identity information of the audience terminal from a preset identity database; the identity information comprises position information of an identity and a loading link; transmitting the speaking information, the identity information and the identity identification information to the audience terminal;
The audience terminal 30 acquires first sending information, identity information and identity identification information returned by a server terminal; the identity information comprises position information of an identity and a loading link; determining the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information; according to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder; generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room.
Embodiment four:
The embodiment provides a live speaking device, which can be used for executing the live speaking method in the first embodiment of the application. For details not disclosed in the present embodiment, please refer to the first embodiment of the present application.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a live broadcast speaking device according to an embodiment of the present application. The live speaking device can be operated in a spectator side. The device comprises:
the identity information obtaining module 101 is configured to obtain first sending information, identity information and identity identification information returned by the server side; the identity information comprises position information of an identity and a loading link;
the occupation module 102 is configured to determine, according to the location information, a location at which the identity identifier in the first speaking information and the identity information is displayed by using a preset occupation symbol;
The loading module 103 is configured to load, according to the loading link, an identity of a viewer end, and display the identity at a location determined by the placeholder;
And the speaking module 104 is configured to generate second speaking information according to the first speaking information, the identity information and the identity identifier, and display the second speaking information in a live broadcast room.
Fifth embodiment:
The embodiment provides a live speaking device, which can be used for executing the live speaking method in the second embodiment of the application. For details not disclosed in this embodiment, please refer to embodiment two of the present application.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a live broadcast speaking device according to an embodiment of the present application. The live speaking device can be operated in a server side. The device comprises:
an information receiving module 201, configured to receive speaking information and identity information of a viewer;
The identification information obtaining module 202 is configured to obtain, from a preset identification database, identification information corresponding to the identity information of the viewer terminal; the identity information comprises position information of an identity and a loading link;
and the sending module 203 is configured to send the first speaking information, the identity information, and the identity information to the viewer.
Example six:
The embodiment provides an electronic device, which may be used to execute all or part of the steps of the live speaking method in the first embodiment of the present application. For details not disclosed in the present embodiment, please refer to the first embodiment of the present application.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an electronic device according to an embodiment of the application. The electronic device 900 may be, but is not limited to, a combination of one or more of a variety of servers, personal computers, notebook computers, smart phones, tablet computers, and the like.
In a preferred embodiment of the application, the electronic device 900 comprises a memory 901, at least one processor 902, at least one communication bus 903, and a transceiver 904.
It will be appreciated by those skilled in the art that the configuration of the electronic device shown in fig. 8 is not limiting of the embodiments of the present application, and that either a bus-type configuration or a star-type configuration may be used, and that the electronic device 900 may include more or less other hardware or software than that shown, or a different arrangement of components.
In some embodiments, the electronic device 900 is a device capable of automatically performing numerical calculation and/or information processing according to preset or stored instructions, and its hardware includes, but is not limited to, a microprocessor, an application specific integrated circuit, a programmable gate array, a digital processor, an embedded device, and the like. The electronic device 900 may also include a client device, including but not limited to any electronic product that can interact with a client by way of a keyboard, mouse, remote control, touch pad, or voice-controlled device, such as a personal computer, tablet, smart phone, digital camera, etc.
It should be noted that the electronic device 900 is only an example, and other electronic products that may be present in the present application or may be present in the future are also included in the scope of the present application by way of reference.
In some embodiments, the memory 901 stores a computer program that, when executed by the at least one processor 902, implements all or part of the steps in the live speaking method as described in the first embodiment. The Memory 901 includes Read-Only Memory (ROM), programmable Read-Only Memory (PROM), erasable programmable Read-Only Memory (EPROM), one-time programmable Read-Only Memory (One-timeProgrammable Read-Only Memory, OTPROM), electrically erasable rewritable Read-Only Memory (EEPROM), compact disc Read-Only Memory (CD-ROM) or other optical disk Memory, magnetic disk Memory, tape Memory, or any other medium that can be used for carrying or storing data.
In some embodiments, the at least one processor 902 is a Control Unit (Control Unit) of the electronic device 900, connects the various components of the entire electronic device 900 using various interfaces and lines, and performs various functions of the electronic device 900 and processes data by running or executing programs or modules stored in the memory 901, and invoking data stored in the memory 901. For example, the at least one processor 902, when executing the computer program stored in the memory, implements all or part of the steps of the live speaking method described in the embodiments of the present application; or to implement all or part of the functionality of a live speaking device. The at least one processor 902 may be comprised of integrated circuits, such as a single packaged integrated circuit, or may be comprised of multiple integrated circuits packaged with the same or different functionality, including one or more central processing units (CentralProcessing unit, CPU), microprocessors, digital processing chips, graphics processors, various control chips, and the like.
In some embodiments, the at least one communication bus 903 is configured to enable connected communication between the memory 901 and the at least one processor 902, etc.
The electronic device 900 may further include various sensors, bluetooth modules, wi-Fi modules, etc., which are not described herein.
Embodiment seven:
The embodiment provides a computer readable storage medium, on which a computer program is stored, where the instructions are adapted to be loaded by a processor and execute the live speaking method according to the first embodiment of the present application, and the specific execution process may refer to the specific description of the first embodiment, and will not be described herein.
For the device embodiments, reference is made to the description of the method embodiments for the relevant points, since they essentially correspond to the method embodiments. The above-described apparatus embodiments are merely illustrative, wherein the components illustrated as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purposes of the present application. Those of ordinary skill in the art will understand and implement the present application without undue burden.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and variations of the present application will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. which come within the spirit and principles of the application are to be included in the scope of the claims of the present application.
Claims (13)
1. A live speaking method, for application on a viewer side, the method comprising:
Acquiring first sending information, identity information and identity identification information returned by a server side; the identity information comprises position information of an identity and a loading link;
determining the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information;
According to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder;
Generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room;
After the step of loading the identity of the viewer end according to the loading link, the method further comprises the following steps:
If the loading of the identity of the audience terminal is not completed within the preset time, displaying the placeholder at the position of the identity display in the first speaking information and the identity information;
Generating third speaking information according to the first speaking information, the identity information and the placeholder;
displaying the third speaking information in the live broadcasting room;
If the identity of the audience is loaded, replacing the placeholder of the third speaking information by the identity, and displaying the replaced third speaking information in the live broadcasting room.
2. The live speaking method of claim 1, wherein the step of generating third speaking information comprises:
Acquiring display direction information of a spectator terminal;
Determining the width information of the placeholders according to preset display rules and display direction information of audience terminals;
displaying the placeholder with corresponding width at the position of the identity mark display in the first information and the identity information according to the width information of the placeholder;
and generating third speaking information according to the first speaking information, the identity information and the placeholder.
3. The live speaking method of claim 2, wherein the display direction information includes a vertical screen display or a horizontal screen display;
if the display mode of the audience terminal is vertical screen display, enabling the width of the placeholder to be 0;
if the display mode of the audience terminal is horizontal screen display, acquiring the width information of the identity mark;
and determining the width information of the placeholder according to the width information of the identity.
4. A live speaking method according to any one of claims 1 to 3, wherein the step of obtaining the first speaking information, the identity information and the identity identification information returned by the server side includes:
receiving an XML format file returned by a server side;
And analyzing the file in the XML format according to a preset analysis rule to obtain first explanation information, identity information and identity identification information.
5. The live speaking method as claimed in claim 4, further comprising, before the step of obtaining the first speaking information, the identity information and the identity identification information returned by the server, the steps of:
acquiring first speaking information and identity information of a spectator terminal;
Acquiring the identity mark corresponding to the identity information and the position information of the identity mark;
and sending the first speaking information, the identity mark and the position information of the identity mark to the server side.
6. The live speaking method is characterized by comprising the following steps of:
receiving first speaking information and identity information of a spectator terminal;
Acquiring identity information corresponding to the identity information of the audience terminal from a preset identity database; the identity information comprises position information of an identity and a loading link;
Transmitting the first speaking information, the identity information and the identity identification information to the audience terminal; the audience terminal determines the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information; according to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder; generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room; after loading the identity of the audience terminal according to the loading link, if the loading of the identity of the audience terminal is not completed within a preset time, displaying the placeholder at the position where the identity is displayed in the first speaking information and the identity information; generating third speaking information according to the first speaking information, the identity information and the placeholder; displaying the third speaking information in the live broadcasting room; if the identity of the audience is loaded, replacing the placeholder of the third speaking information by the identity, and displaying the replaced third speaking information in the live broadcasting room.
7. The live speaking method as claimed in claim 6, further comprising the steps of, before acquiring the identification information corresponding to the identification information of the viewer terminal from a preset identification database:
Receiving the identity and the position information of the identity sent by the audience terminal;
after the identity information corresponding to the identity information of the audience terminal is obtained from a preset identity database, the method further comprises the following steps:
If the identity information corresponding to the identity information of the audience terminal is not obtained in the preset identity database, generating a loading link according to the identity sent by the audience terminal;
And sending the first speaking information, the identity information, the loading link and the position information of the identity mark to the audience terminal.
8. The live speaking method according to any one of claims 6-7, wherein the step of transmitting the speaking information, the identity information and the identification information to the viewer side comprises:
packaging the speaking information, the identity information and the identity identification information into an XML-format file;
and sending the XML-format file to the audience terminal.
9. The live broadcast speaking system comprises a server side and a viewer side, and is characterized in that:
The server receives first speaking information and identity information of the audience terminal; acquiring identity information corresponding to the identity information of the audience terminal from a preset identity database; the identity information comprises position information of an identity and a loading link; transmitting the first speaking information, the identity information and the identity identification information to the audience terminal;
The audience terminal acquires first sending information, identity information and identity identification information returned by a server terminal; the identity information comprises position information of an identity and a loading link; determining the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information; according to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder; generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room;
After loading the identity of the audience terminal according to the loading link, if the loading of the identity of the audience terminal is not completed within a preset time, displaying the placeholder at the position where the identity is displayed in the first speaking information and the identity information; generating third speaking information according to the first speaking information, the identity information and the placeholder; displaying the third speaking information in the live broadcasting room; if the identity of the audience is loaded, replacing the placeholder of the third speaking information by the identity, and displaying the replaced third speaking information in the live broadcasting room.
10. A live speaking device, the device comprising:
The identity information acquisition module is used for acquiring first sending information, identity information and identity identification information returned by the server side; the identity information comprises position information of an identity and a loading link;
The occupation module is used for determining the position of the identity mark display in the first information and the identity information by using a preset occupation symbol according to the position information; the loading module is used for loading the identity of the audience terminal according to the loading link and displaying the identity at the position determined by the placeholder;
The speaking module is used for generating second speaking information according to the first speaking information, the identity information and the identity mark, and displaying the second speaking information in a live broadcasting room;
The third speaking information display module is used for displaying the placeholder at the position where the identity mark is displayed in the first speaking information and the identity information when the loading of the identity mark of the audience terminal is not completed within the preset time; generating third speaking information according to the first speaking information, the identity information and the placeholder; displaying the third speaking information in the live broadcasting room; if the identity of the audience is loaded, replacing the placeholder of the third speaking information by the identity, and displaying the replaced third speaking information in the live broadcasting room.
11. A live speaking device, the device comprising:
The information receiving module is used for receiving the first speaking information and the identity information of the audience terminal;
The identification information acquisition module is used for acquiring the identification information corresponding to the identification information of the audience terminal from a preset identification database; the identity information comprises position information of an identity and a loading link;
The sending module is used for sending the first speaking information, the identity information and the identity identification information to the audience terminal; the audience terminal determines the position of the identity mark display in the first speaking information and the identity information by using a preset placeholder according to the position information; according to the loading link, loading the identity of the audience terminal, and displaying the identity at the position determined by the placeholder; generating second speaking information according to the first speaking information, the identity information and the identity identifier, and displaying the second speaking information in a live broadcasting room; after loading the identity of the audience terminal according to the loading link, if the loading of the identity of the audience terminal is not completed within a preset time, displaying the placeholder at the position where the identity is displayed in the first speaking information and the identity information; generating third speaking information according to the first speaking information, the identity information and the placeholder; displaying the third speaking information in the live broadcasting room; if the identity of the audience is loaded, replacing the placeholder of the third speaking information by the identity, and displaying the replaced third speaking information in the live broadcasting room.
12. An electronic device, comprising: a processor and a memory; wherein the memory stores a computer program adapted to be loaded by the processor and to perform the live speaking method as claimed in any one of claims 1 to 8.
13. A computer readable storage medium having stored thereon a computer program, which when executed by a processor implements a live talk method according to any of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111333751.1A CN114125535B (en) | 2021-11-11 | 2021-11-11 | Live speaking method, system, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111333751.1A CN114125535B (en) | 2021-11-11 | 2021-11-11 | Live speaking method, system, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114125535A CN114125535A (en) | 2022-03-01 |
CN114125535B true CN114125535B (en) | 2024-05-28 |
Family
ID=80378479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111333751.1A Active CN114125535B (en) | 2021-11-11 | 2021-11-11 | Live speaking method, system, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114125535B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119327A (en) * | 2006-08-04 | 2008-02-06 | 陆悦 | Instant chatting implementation system and method thereof |
CN106506338A (en) * | 2016-11-15 | 2017-03-15 | 中国人民解放军理工大学 | The many head portraits of user arrange system and device |
WO2018137521A1 (en) * | 2017-01-25 | 2018-08-02 | 腾讯科技(深圳)有限公司 | Method for realizing live voice broadcast in virtual scene interaction client, device and storage medium |
CN109582899A (en) * | 2018-10-26 | 2019-04-05 | 平安科技(深圳)有限公司 | Page loading method, device, computer equipment and storage medium |
CN110460881A (en) * | 2019-08-01 | 2019-11-15 | 广州虎牙科技有限公司 | Management method, device, computer equipment and the storage medium of attribute tags |
CN112364277A (en) * | 2020-11-23 | 2021-02-12 | 北京三快在线科技有限公司 | Webpage loading method and device |
CN113177190A (en) * | 2021-04-28 | 2021-07-27 | 维沃移动通信有限公司 | Document content sharing method and electronic equipment |
-
2021
- 2021-11-11 CN CN202111333751.1A patent/CN114125535B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119327A (en) * | 2006-08-04 | 2008-02-06 | 陆悦 | Instant chatting implementation system and method thereof |
CN106506338A (en) * | 2016-11-15 | 2017-03-15 | 中国人民解放军理工大学 | The many head portraits of user arrange system and device |
WO2018137521A1 (en) * | 2017-01-25 | 2018-08-02 | 腾讯科技(深圳)有限公司 | Method for realizing live voice broadcast in virtual scene interaction client, device and storage medium |
CN109582899A (en) * | 2018-10-26 | 2019-04-05 | 平安科技(深圳)有限公司 | Page loading method, device, computer equipment and storage medium |
CN110460881A (en) * | 2019-08-01 | 2019-11-15 | 广州虎牙科技有限公司 | Management method, device, computer equipment and the storage medium of attribute tags |
CN112364277A (en) * | 2020-11-23 | 2021-02-12 | 北京三快在线科技有限公司 | Webpage loading method and device |
CN113177190A (en) * | 2021-04-28 | 2021-07-27 | 维沃移动通信有限公司 | Document content sharing method and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN114125535A (en) | 2022-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20200113276A (en) | Resource arrangement method, device, terminal and storage medium | |
CN113727130B (en) | Message prompting method, system and device for live broadcasting room and computer equipment | |
CN113840154B (en) | Live broadcast interaction method and system based on virtual gift and computer equipment | |
CN113613027B (en) | Live broadcast room recommendation method and device and computer equipment | |
CN112486620A (en) | Cross-process off-screen rendering method and device, electronic equipment and storage medium | |
CN112511849A (en) | Game display method, device, equipment, system and storage medium | |
CN113727129B (en) | Live interaction method, device, system, equipment and storage medium | |
CN114666671B (en) | Live broadcast praise interaction method, device, equipment and storage medium | |
CN113926185A (en) | Data processing method, device, equipment and storage medium | |
CN113573105B (en) | Live broadcast interaction method based on virtual gift of screen and computer equipment | |
CN113824984A (en) | Virtual gift pipelining display method, system, device and computer equipment | |
CN114125535B (en) | Live speaking method, system, device, equipment and storage medium | |
CN113891162B (en) | Live broadcast room loading method and device, computer equipment and storage medium | |
CN113727136B (en) | Live broadcast pushing method, system, device, equipment and storage medium | |
CN114760531B (en) | Team interaction method, device, system, equipment and storage medium for live broadcasting room | |
CN113992930B (en) | Virtual resource conversion method, device, live broadcast system, equipment and storage medium | |
CN113411622B (en) | Loading method and device of live broadcast interface, client and storage medium | |
CN114760502A (en) | Live broadcast room approach show merging and playing method and device and computer equipment | |
CN115134623A (en) | Virtual gift interaction method and device based on main and auxiliary picture display and electronic equipment | |
CN114885191A (en) | Interaction method, system, device and equipment based on exclusive nickname of live broadcast room | |
CN113784161A (en) | User mark transmission method and device, equipment and medium thereof | |
CN113242439A (en) | Data processing method, device, system and storage medium | |
CN112199090A (en) | Information flow processing method, device and computer readable storage medium | |
CN114630189B (en) | Multi-channel approach prompting method, system, device, computer equipment and medium in live broadcasting room | |
CN113824978B (en) | Speaking method, device, equipment and storage medium of live broadcasting room |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |