CN114466217A - Information display method and device for live broadcast room - Google Patents

Information display method and device for live broadcast room Download PDF

Info

Publication number
CN114466217A
CN114466217A CN202210140073.5A CN202210140073A CN114466217A CN 114466217 A CN114466217 A CN 114466217A CN 202210140073 A CN202210140073 A CN 202210140073A CN 114466217 A CN114466217 A CN 114466217A
Authority
CN
China
Prior art keywords
level
target user
authority
permission
live broadcast
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210140073.5A
Other languages
Chinese (zh)
Inventor
卢旭泽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Bilibili Technology Co Ltd
Original Assignee
Shanghai Bilibili Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Bilibili Technology Co Ltd filed Critical Shanghai Bilibili Technology Co Ltd
Priority to CN202210140073.5A priority Critical patent/CN114466217A/en
Publication of CN114466217A publication Critical patent/CN114466217A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The application provides an information display method for a live broadcast room, which comprises the following steps: acquiring the authority level of a first target user in a target live broadcast room; responding to the operation of the first target user on a second target user of the target live broadcast room, and displaying the operation authority corresponding to the authority level according to the authority level of the first target user, wherein different authority levels correspond to different operation authorities. The technical method provided by the application can display the corresponding operation authority according to the authority levels of the users when the users in the live broadcast room perform authority operation, so that the users with different authority levels have different operation authorities, and therefore the authority hierarchical display and the hierarchical control of the users to the live broadcast room are achieved.

Description

Information display method and device for live broadcast room
Technical Field
The present application relates to the field of information processing technologies, and in particular, to an information display method and apparatus for a live broadcast room, a computer device, and a computer-readable storage medium.
Background
With the development of the internet, live webcasting has been widely applied to daily life of people. A webcast system is a system that shares a live media stream sent by a host user to a plurality of audience users for viewing by the plurality of audience users. The viewer user may choose to enter any live room to view the live content of the anchor user in the current live room.
In the live broadcast process of the network, users in the live broadcast room can make speech and the like in the watching process, and part of users have the problem of illegal speech in the live broadcast process, so that the users in the live broadcast room need to be managed. It is a common practice to set an administrator in the live broadcast room to manage users in the live broadcast room through the administrator or the anchor, so as to reduce illegal speech of the users in the live broadcast room. However, the current direct broadcast room administrators have the same authority, and thus cannot meet the diversified management requirements of the network direct broadcast.
Disclosure of Invention
The application aims to provide an information display method, an information display device, computer equipment and a computer readable storage medium for a live broadcast room, which are used for solving the following technical problems: at present, the authorities of managers in live broadcast rooms are the same, and the diversified management requirements of network live broadcast cannot be met gradually.
One aspect of an embodiment of the present application provides an information display method for a live broadcast room, where the method includes:
acquiring the authority level of a first target user in a target live broadcast room;
responding to the operation of the first target user on a second target user of the target live broadcast room, and displaying the operation authority corresponding to the authority level according to the authority level of the first target user, wherein different authority levels correspond to different operation authorities.
Optionally, the method further comprises:
acquiring an authority function configuration table of the target live broadcast room, wherein the authority function configuration table is used for representing operation authority of each authority level;
and determining the operation authority of the first target user according to the authority function configuration table and the authority level of the first target user in the target live broadcast room.
Optionally, the permission levels at least include a first level, a second level and a third level, the first level permission level has a first operation permission, the second level permission level has a first operation permission and a second operation permission, and the third level permission level has a first operation permission, a second operation permission and a third operation permission.
Optionally, the displaying, in response to an operation of the first target user on a second target user in the target live broadcast room, an operation permission corresponding to the permission level according to the permission level of the first target user includes:
acquiring the authority level of the second target user;
and determining the operation authority of the first target user according to the authority level of the first target user and the authority level of the second target user.
Optionally, the determining the operation authority of the first target user according to the authority level of the first target user and the authority information of the second target user includes:
when the authority level of the first target user is higher than that of the second target user, the operation authority of the first target user comprises operation authority corresponding to the authority level of the first target user;
when the authority level of the first target user is lower than or equal to the authority level of the second target user, the operation authority of the first target user comprises a part of operation authorities corresponding to the authority level of the first target user or no operation authority of the first target user.
Optionally, the method further comprises:
responding to the operation authority executed by the first target user, uploading an execution result of the operation authority to a live broadcast server, and using the live broadcast server to update information according to the execution result or send the execution result to the second target user.
One aspect of the embodiments of the present application further provides an information display method for a live broadcast room, where the method includes:
acquiring the current permission level of a target user in a live broadcast room;
displaying a corresponding permission level change control according to the current permission level of the target user;
and responding to the operation of the permission level change control to change the permission level of the target user into a target permission level, wherein different permission levels have different operation permissions.
Optionally, the method further comprises:
acquiring an authority function configuration table of the live broadcast room, wherein the authority function configuration table is used for representing operation authority of each authority level;
and determining the operation authority of the target user according to the authority function configuration table and the target authority level of the target user in the live broadcast room.
Optionally, the method further comprises:
determining authority level change information of the target user according to the current authority level of the target user and the target authority level;
and sending the permission level change information of the target user to a live broadcast server, wherein the live broadcast server is used for updating the permission level of the target user according to the permission level change information and/or sending the permission level change information to the target user.
Optionally, the method further comprises:
and determining the display position of the target user according to the current authority level of the target user and/or the change time of the current authority level.
Optionally, the determining the display position of the target user according to the current permission level of the target user and/or the change time of the current permission level includes:
displaying the target user before a user with a permission level lower than the current permission level of the target user; and/or
And displaying the target user before the user of which the change time of the authority level is earlier than the change time of the current authority level of the target user.
Optionally, the privilege levels include at least a first level, a second level and a third level,
the displaying of the corresponding permission level change control according to the current permission level of the target user comprises:
when the current permission level of the target user is the lowest level, the permission level change control comprises a first change control;
when the current permission level of the target user is the highest level, the permission level change control comprises a second change control;
and when the current permission level of the target user is a level beyond the lowest level or the highest level, the permission level change control comprises the second change control and a third change control.
An aspect of an embodiment of the present application further provides an information display apparatus for a live broadcast room, including:
the acquisition module is used for acquiring the authority level of a first target user in a target live broadcast room;
and the display module is used for responding to the operation of the first target user on a second target user in the target live broadcast room and displaying the operation permission corresponding to the permission level according to the permission level of the first target user, wherein different permission levels correspond to different operation permissions.
An aspect of an embodiment of the present application further provides an information display apparatus for a live broadcast room, including:
the first display module is used for acquiring and displaying the current permission level of a target user in a live broadcast room;
the second display module is used for displaying the corresponding permission level change control according to the current permission level of the target user;
and the permission level configuration module is used for responding to the operation of the permission level change control to change the permission level of the target user into a target permission level, wherein different permission levels correspond to different operation permissions.
An aspect of the embodiments of the present application further provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor, when executing the computer program, implements the steps of the information display method for a live broadcast as described above.
An aspect of the embodiments of the present application further provides a computer-readable storage medium, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor, when executing the computer program, implements the steps of the information display method for a live broadcast.
The information display method, the information display device, the computer equipment and the computer-readable storage medium for the live broadcast room provided by the embodiment of the application have the following advantages:
the corresponding operation permission can be displayed according to the permission levels of the users when the users in the live broadcast room perform permission operation, so that the users with different permission levels have different operation permissions, and the permission hierarchical display and the hierarchical control of the users to the live broadcast room are realized.
Drawings
Fig. 1 is a schematic diagram illustrating an application environment of the information display method for a live broadcast room according to the present application;
fig. 2 schematically shows a flowchart of an information display method for a live broadcast room according to a first embodiment of the present application;
fig. 3 is a flowchart schematically illustrating additional steps of an information display method for a live broadcast room according to a first embodiment of the present application;
FIG. 4 is a flowchart illustrating sub-steps of step S202 in FIG. 2;
fig. 5 schematically illustrates a specific example of displaying an operation control corresponding to the operation authority of the first target user in step S404 in fig. 4;
fig. 6 is a flowchart schematically illustrating additional steps of an information display method for a live broadcast room according to a first embodiment of the present application;
fig. 7 is a flowchart schematically illustrating additional steps of an information display method for a live broadcast room according to a second embodiment of the present application;
fig. 8 schematically shows a specific example of steps S700 and S702 in fig. 7;
fig. 9 is a flowchart schematically illustrating additional steps of an information display method for a live broadcast room according to a second embodiment of the present application;
fig. 10 is a flowchart schematically illustrating additional steps of an information display method for a live broadcast room according to a second embodiment of the present application;
fig. 11 schematically shows a block diagram of an information display apparatus for a live broadcast room according to a third embodiment of the present application;
fig. 12 is a block diagram schematically showing an information display apparatus for a live room according to a fourth embodiment of the present application;
fig. 13 schematically shows a hardware architecture diagram of a computer device suitable for implementing the information display method for the live broadcast room according to the fifth embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the descriptions relating to "first", "second", etc. in the embodiments of the present application are only for descriptive purposes and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present application.
In the description of the present application, it should be understood that the numerical references before the steps do not identify the order of performing the steps, but merely serve to facilitate the description of the present application and to distinguish each step, and therefore should not be construed as limiting the present application.
Fig. 1 schematically shows an application environment of the information display method for a live broadcast room according to the present application.
Referring to fig. 1, a live server 10 is communicatively connected to a first terminal 21 and a second terminal 22. The first terminal 21 is, for example, a computer, which can run a live client or a live web page. The second terminal 22 is, for example, a mobile device (e.g., a smartphone), which may run a live client or a live web page.
Fig. 1 shows by way of example two terminals, one computer device, one mobile device, communicating with a live server.
Alternatively, the first terminal 21 is, for example, a terminal used by a director or a live room. The second terminal 22 is for example a terminal used by a live room administrator or by a general audience.
Alternatively, the live broadcast server 10 may configure an authority function table according to the size of the live broadcast room, where the authority function table is used to indicate the operation authority of each authority level. That is, live rooms of different sizes are configured with different numbers of permission levels. As an example, 3 or more levels of permissions may be configured for a larger size live room. Only 2 permission levels can be configured for a smaller-scale live room. As another example, 4 or more permission levels may be configured for a large-scale live room and 3 permission levels may be configured for a medium-scale live room. 2 permission levels can be configured for small-scale live rooms.
It is understood that, in the embodiment of the present application, the size of the live broadcast room may be determined according to one or more of the number of subscriptions (or the number of interest) of the live broadcast room, the number of users in the live broadcast room (the number of users watching the live broadcast, which may be characterized by the average number of users or the maximum number of users, for example), the heat degree (the average heat degree or the maximum heat degree) of the live broadcast room, and other information.
Different authority levels have different operation authorities, and the operation authorities of the authority levels can be determined through an authority function configuration table. The permission function configuration table may be automatically configured by the live broadcast server 10 based on preset rules and algorithms, or may be manually configured by a background manager. Moreover, for a specific live broadcast room, the corresponding authority function table can be dynamically updated according to requirements, for example, the number of authority levels is increased or decreased, and for example, the operation authority of each authority level is changed.
As an example, the data structure of the authorization function configuration table is as follows:
Figure BDA0003506438240000061
that is, the authority level is 0, indicating that there is no operation authority; an authority level of 1 indicates that the operation authority 1 is provided; the authority level is 2, indicating that the operation authority 1 and the operation authority 2 are present. The operation right 1 is, for example, banning, and the operation right 2 is, for example, removing a live room.
After the live broadcast server 10 configures the permission function configuration table, the permission function configuration table may be issued to a live broadcast client or a live broadcast web page. Or, after the live client or the live web page is started, the right function configuration table of the corresponding live room may be pulled from the live server 10.
The first terminal 21 is in communication connection with the live server 10. The first terminal 21 may run a live client or a live web page. After the live client or the live web page runs, the corresponding live room permission function configuration table may be pulled from the live server 10. That is, according to the live client or the current login user of the live webpage, the right function configuration table of the live room where the login user is located is pulled from the live server 10. As an example, if the logged-in user is a live room anchor, the authorization function configuration table of the live room of the anchor is pulled from the live server 10. As another example, if the logged-in user is an administrator of a live broadcast room, the right function configuration table of the live broadcast room of the logged-in user as the administrator is pulled.
When the live client or the live webpage pulls the corresponding live room permission function configuration table from the live server 10, the permission level of the login user is further obtained, then the operation permission of the login user is determined according to the identity information and the permission level of the login user, and when the login user executes the corresponding operation permission, the operation control corresponding to the operation permission is rendered and displayed.
After the login user executes the corresponding operation permission, the live client or the live webpage uploads the execution result of the operation permission to the live server 10 through the first terminal 21, and the live server 10 may store the execution result of the operation permission and send the execution result of the operation permission to a terminal where the corresponding user is located (i.e., a terminal where the live client or the live webpage logged in by the user is operated), such as the second terminal 22. As an example, the log-in user is a live broadcast anchor, which changes the authority level of a user in the live broadcast, for example, designates the log-in user as a live broadcast administrator, the live broadcast client or the live broadcast web page uploads the change information to the live broadcast server 10 through the first terminal 21, and the live broadcast server 10 stores the authority level change information and sends the change information to the terminal where the user is located, so that the user can know the change information. By storing the execution result of the operation authority through the live broadcast server 10, the user can synchronously execute the result from the live broadcast server after changing the login equipment, for example, the change result managed by the live broadcast room can be stored in the live broadcast server, so that the live broadcast client or the webpage can acquire the latest administrator information from the live broadcast server no matter which equipment the anchor logs in the live broadcast client or the webpage, and the data consistency is ensured.
After the live client or the live webpage operates, the live target user list can be pulled from the live server 10 and correspondingly live. The target user may be an administrator of the live broadcast room, a current online user of the live broadcast room, or a subscriber of the live broadcast room. The target user list may include identity information and permission level information of the target user. After the target user list is pulled, the target users can be sorted and displayed according to the identity information and the authority level information of the target users. As an example, the target user is a live broadcast room administrator, and after pulling the administrator list of the live broadcast room, the administrator may be displayed in an order according to the authority level information of the administrator.
A number of embodiments will be provided below, and the various embodiments provided below may be used to implement the above-described scheme for information display of a live room. For ease of understanding, the following description will be exemplarily described with a computer device/server as the execution subject.
Example one
The embodiment provides an information display method for a live broadcast room, which is applied to equipment for running a live broadcast client or a live broadcast webpage, and specific technical details and effects can be referred to as the following.
Fig. 2 schematically shows a flowchart of an information display method for a live broadcast room according to a first embodiment of the present application.
As shown in fig. 2, a method for displaying information in a live broadcast room according to a first embodiment of the present application may include:
step S200, acquiring the authority level of a first target user in a target live broadcast room;
step S202, acquiring authority level information of the first target user;
step S204, responding to the operation of the first target user on a second target user of the target live broadcast room, and displaying the operation authority corresponding to the authority level according to the authority level of the first target user, wherein different authority levels correspond to different operation authorities.
In step S200, the permission level information of the first target user in the target live broadcast room may be obtained from the live broadcast server, or may be locally obtained from the live broadcast client or the live broadcast web page.
Illustratively, after the live client or the live webpage is started or logged in, the permission level of the first target user is acquired from the live server. Or when the first target user executes the operation, acquiring the authority level of the first target user from the live broadcast server. It should be understood that obtaining the permission level of the first target user from the straight server may obtain only the permission level of the first target user; or obtaining the authority level information of all managers in the target live broadcast room or watching users or all subscribing users in the current live broadcast room.
Illustratively, the permission level information of the first target user is stored locally at the live broadcast client or the webpage end, and when the first target user performs an operation, the permission level information of the first target user is directly obtained locally from the live broadcast client or the webpage end. Or the live broadcast client or the webpage end locally stores the authority level information of all managers or all subscribing users in the target live broadcast room, and when the first target user executes operation, the authority level information of the first target user is directly acquired from the live broadcast client or the webpage end locally. The permission level information of the first target user or all management personnel or all subscription users of the target live broadcast room locally stored by the live broadcast client or the webpage end can be updated when the live broadcast server updates the information, the latest permission level information can be periodically acquired from the live broadcast server, or the permission level information is updated from the live broadcast server when the running equipment (such as mobile equipment or a computer) of the live broadcast client or the live broadcast webpage end is changed.
Illustratively, the privilege level information may be represented in a privilege level field of the user. As an example, there is an identity field (ID) and a level field (role _ level) in all administrator roles to mark their identities and corresponding levels, for example, the identity level field (ID is 5, role _ level is 1) indicates that the authority level of the administrator with ID 5 is 1. The live broadcast client side or the webpage side can locally store the identity level fields of the first target user or all managers, and when the authority level of the first target user needs to be acquired, the authority level field of the first target user can be directly read from the local to know the authority level of the first target user. The first target user is, for example, a live client or a login user of a live webpage. As an example, the first target user is the anchor of the target live room, which typically has the highest level of permissions, and can perform all operational permissions. As another example, the first target user is an administrator of the target live room, which may execute a permission level corresponding to the administrator level. For example, the permission levels of the target live broadcast room include level 0, level 1 and level 2, where the level 0 corresponds to a general user in the live broadcast room, the level 1 corresponds to a general administrator in the live broadcast room, and the level 2 corresponds to a high-level administrator in the live broadcast room, when the permission level of the first target user is 1, the first target user may execute the operation permission corresponding to the permission level 1 or the general administrator, and when the permission level of the first target user is 2, the first target user may execute the operation permission corresponding to the permission level 2 or the high-level administrator.
In the step S202, when a first target user performs an operation right that the first target user has on a second target user in the target live broadcast room, the operation right of the first target user is displayed according to a right level of the first target user in response to an operation of the first target user on the second target user in the target live broadcast room. The second target user can be any user of the first target user in the target live broadcast room executing the operation authority.
The operation of the first target user on the second target user in the target live broadcast room is, for example, clicking the avatar and the ID of the second target user or the speaking content of the second target user in the live broadcast room. The operation of the first target user on the second target user in the live broadcast room may be a touch or long-press operation of the second target user on the mobile terminal, or a click operation of the second target user on the computer device through a mouse.
After receiving the operation of the first target user on a second target user in the target live broadcast room, responding to the operation of the first target user on the second target user in the target live broadcast room, firstly determining the operation authority of the first target user according to the authority level of the first target user, and then displaying an operation control corresponding to the operation authority. Illustratively, for example, if it is determined that the operation authority of the first target user is authority 1 and authority 2 according to the authority level of the first target user, the authority 1 and the authority 2 are displayed to the first target user, so that the first target user can execute the authority 1 or the authority 2 according to the requirement.
In the embodiment of the application, different authority levels correspond to different operation authorities, and the operation authority of each authority level is different. As an example, generally speaking, a high privilege level has an operating privilege corresponding to a low privilege level that does not have a high privilege level.
The information display method for the live broadcast room, provided by the embodiment of the application, has the following advantages:
the corresponding operation permission can be displayed according to the permission levels of the users when the users in the live broadcast room perform permission operation, so that the users with different permission levels have different operation permissions, the permission hierarchical display is realized, the hierarchical control of the users to the live broadcast room is realized, and diversified management requirements are further met.
Some alternative embodiments are provided below.
In an exemplary embodiment, the operation right of the first target user is determined, and a right function configuration table of the target live broadcast room needs to be obtained, as shown in fig. 3, the method further includes: step S300, acquiring an authority function configuration table of the target live broadcast room, wherein the authority function configuration table is used for representing operation authority of each authority level; step S302, determining the operation authority of the first target user according to the authority function configuration table and the authority level of the first target user in the target live broadcast room.
In step S300, the authority function configuration table may be obtained from the live broadcast server, and the operation authority of each authority level may be determined through the authority function configuration table.
In the embodiment of the application, the authority function configuration table is determined based on the scale of the target live broadcast room where the first target user is located. For example, 3 or more permission levels are configured for larger-scale live closets, and 2 or 1 permission level is configured for smaller-scale live closets. As an example, the number of permission levels is at least 3, e.g., permission levels include at least a first level, a second level, and a third level, each permission level having a different operating permission. Illustratively, the number of permission levels is 3, that is, the permission levels include a first level, a second level and a third level, and the three permission levels can be represented as three levels of 0, 1 and 2. As an example, a privilege level of 0 indicates no operation privilege, a privilege level of 1 indicates that there is an operation privilege of 1, and a privilege level of 2 indicates that there are an operation privilege of 1 and an operation privilege of 2. The operation right 1 is, for example, banning, and the operation right 2 is, for example, removing a live room. As another example, a permission level of 0 indicates that there is an operation permission 1, a permission level of 1 indicates that there are an operation permission 1 and an operation permission 2, a permission level of 2 indicates that there are an operation permission 1, an operation permission 2, and an operation permission 3, the operation permission 1 is, for example, a report, the operation permission 2 is, for example, a banned sentence, and the operation permission 3 is, for example, a removal live room.
Since the permission function configuration tables of the live broadcast rooms are different, in step S300, only the permission function configuration table of the target live broadcast room where the first target user is located may be obtained, and the permission function configuration table of each live broadcast room may also be obtained.
In step S302, after the authority function configuration table of the target live broadcast room is obtained, the operation authority of the authority level is searched in the authority function configuration table according to the authority level of the first target user, so as to determine the operation authority of the first target user.
Through the scheme, the corresponding permission function configuration table can be configured according to the scale of the live broadcast room, and the operation permission is rendered and displayed according to the permission function configuration table and the user permission level of the live broadcast room, so that on one hand, the permission levels with different quantities can be configured according to different live broadcast room specifications, on the other hand, different operation permissions can be displayed according to different permission levels, and therefore, the permission graded display is realized while the permission levels are matched according to the live broadcast room specifications, and the grading control of the user to the live broadcast room is favorably realized. In other words, a multi-level authority function can be configured in a large-scale live broadcast room to realize hierarchical management, a few-level or single-level authority function is configured in a small-scale live broadcast room to realize management simplification, and thus diversified management requirements are met.
In an exemplary embodiment, the operation authority of the first target user may be determined and displayed according to authority levels of the first target user and the second target user, as shown in fig. 4, step S202 may include: step S400, acquiring the authority level of the second target user; step S402, determining the operation authority of the first target user according to the authority level of the first target user and the authority level of the second target user; step S404, displaying an operation control corresponding to the operation authority of the first target user.
In step S400, the permission level of the second target user may be obtained through the live server. The second target user may have a higher permission level than the first target user, may have a lower permission level than the first target user, or may be the same as the first target user.
In the step S402, the authority levels of the first target user and the second target user are determined according to the authority levels of the first target user and the second target user, and then the operation authority of the first target user is determined according to the determination result. Illustratively, for example, when the authority level of the first target user is higher than the authority level of the second target user, the operation authority of the first target user includes the operation authority corresponding to the authority level of the first target user; when the authority level of the first target user is lower than or equal to the authority level of the second target user, the operation authority of the first target user comprises a part of the operation authority corresponding to the authority level of the first target user or the first target user has no operation authority, in other words, when the authority level of the first target user is higher than that of the target user, the first target user has the operation authority corresponding to the own authority level to the second target user. And if the authority level of the first target user is lower than or equal to the authority level of the target user, the first target user has no operation authority or only has a part of the operation authority corresponding to the authority level to the second target user. That is, a user with a high authority level can manage a user with a low authority level and a user without authority (the authority level is 0), and a user with a low authority level cannot manage a user with a high authority level or has only a partial management function.
As an example, the permission levels include 0, 1 and 2, and if the permission level of the first target user is 0, any target user thereof has no operation permission or only has a permission not related to the management of the live broadcast room (e.g., operation permission to report a speech, view the target user, etc.). And if the authority level of the first target user is 1, the user with the authority level of 0 has the operation authority corresponding to the authority level 1. And if the authority level of the first target user is 2, the user with the authority level of 1 or 0 has the operation authority corresponding to the authority level 2. The operation authority of the authority level 1 is, for example, banning or black-drawing, and the operation authority of the authority level 2 is, for example, banning and removing the live broadcast room.
It should be appreciated that in other embodiments or examples, the first target user may also have certain operational rights when the level of permission of the first target user is less than or equal to the level of permission of the target user.
In the step S404, after the operation authority of the first target user is determined, the corresponding operation control of the operation authority is rendered and displayed. For example, if the operation authority is talk inhibition, a talk inhibition button is rendered and displayed.
Through the scheme, each user in the live broadcast room can have corresponding operation authority according to respective authority level, hierarchical management of the live broadcast room is achieved, management confusion can be avoided, and management efficiency and rationality of the live broadcast room are improved.
In order to facilitate understanding of the determination of the operation authority and the display of the control, an exemplary explanation is given below.
As another example, the first target user is an administrator of the live broadcast room, which may perform certain operational rights according to the rights level of the target user of the live broadcast room. As shown in fig. 5, the second target user Mickey694 is a general user in the live broadcast room, and in response to an operation performed by the first target user on the second target user, operation controls corresponding to operation permissions, for example, the operation controls shown in fig. 5, are displayed.
In an exemplary embodiment, in order to facilitate the second target user to know that the first target user performs the operation right on the second target user, as shown in fig. 6, the method may further include: step S600, in response to the operation permission executed by the first target user, uploading an execution result of the operation permission to a live broadcast server, for notifying the execution result to the second target user through the live broadcast server. After the first target user executes the operation authority, the execution result is uploaded to the live broadcast server, and the execution result is sent to the second target user through the live broadcast server.
As one example, in response to the operation authority performed by the first target user, changing an authority level of the second target user; and sending the permission level change information of the second target user to a live broadcast server for notifying the change of the permission level of the second target user through the live broadcast server.
As an example, the first target user is a live broadcast room anchor, the second target user is a live broadcast room administrator, the first target user changes the authority level of a certain administrator in the live broadcast room, the change result is uploaded to the live broadcast server, and the administrator is notified of the change result through the live broadcast server.
Example two
The embodiment provides an information display method for a live broadcast room, which is applied to equipment for running a live broadcast client or a live broadcast webpage, and specific technical details and effects can be referred to as the following.
Fig. 7 schematically shows a flowchart of an information display method for a live broadcast room according to the second embodiment of the present application.
As shown in fig. 7, the information display method for a live broadcast room in the second embodiment of the present application may include:
step S700, acquiring and displaying the current permission level of a target user in a live broadcast room;
step S702, displaying a corresponding permission level change control according to the current permission level of the target user;
step S704, changing the permission level of the target user to a target permission level in response to the operation on the permission level change control, where different permission levels correspond to different operation permissions.
In the above step S700, the target user may be a general user of the live broadcast room or a live broadcast room administrator. In the embodiment of the application, the anchor of the live broadcast room can configure the authority level of a common user or a live broadcast room administrator of the live broadcast room. Such as appointing a general user as an administrator, changing a general administrator to a senior administrator, or revoking administrator privileges.
In another embodiment of the present application, a senior manager in the live broadcast room can perform permission level configuration on a general user in the live broadcast room or a general administrator in the live broadcast room. Such as appointing a normal user of the live room as a normal administrator or revoking the rights of the normal administrator.
The current authority level of the target user can be obtained from the live broadcast server, and after the current authority level of the target user is obtained, the current authority level of the target user is displayed. For example, if the current permission level of the target user is 1, and the target user corresponds to a general administrator, the target user may be identified as a house manager on the ID of the target user. For another example, if the current authority level of the target user is 2, and the target user corresponds to a high-level administrator, the target user may be identified as a high-level room manager on the ID of the target user.
It should be understood that the current permission level of the target user may also be obtained locally by the live client or the live web page. The manner of acquiring the current permission level of the target user may refer to the manner of acquiring the permission level of the first target user in the foregoing embodiment.
It should be understood that, in the present application, the number of permission levels configured in the live broadcast room may be obtained through the permission function configuration table in the live broadcast room, and after the permission function configuration table is pulled from the live broadcast server, how many permission levels the live broadcast room has may be determined through the permission function configuration table. As one example, a live room has at least three levels of permissions. For example, may be represented as level 0, level 1, and level 2.
In the step S702, a corresponding permission level change control is displayed according to the current permission level of the target user.
As one example, different permission levels correspond to different change controls. Namely, the permission level change controls corresponding to the target users with different permission levels are different.
As an example, the permission level includes at least a first level, a second level, and a third level, and the permission level change control includes a first change control when the current permission level of the target user is the lowest level; when the current permission level of the target user is the highest level, the permission level change control comprises a second change control; and when the current permission level of the target user is a level beyond the lowest level or the highest level, the permission level change control comprises the second change control and a third change control. The first change control is, for example, an appointed control, the second change control is, for example, an undo control, and the third change control is, for example, a change control.
As another example, when the current permission level of the target user is not the lowest level, permission level change controls may share the same type of control. For example, for the second and third levels of permission described above, the permission level change controls may include both the second change control and a third change control, such as an undo and change control.
As another example, the permission level change controls may include an upgrade control and a downgrade control, and the permission level may be increased or decreased by one step by, for example, clicking on the upgrade and downgrade controls.
In the above step S704, the permission level of the target user is changed to the target permission level in response to the operation of the permission level change control. Namely, the anchor in the live broadcast room can change or configure the authority level of the target user by operating the corresponding authority level change control.
For a better understanding of the above embodiments, an exemplary description is provided below in connection with fig. 8.
As shown in fig. 8, the user may enter my house management interface of the live broadcast room, a target user is found in the interface through search, at this time, the current permission level of the target user is displayed, and a corresponding permission level change control is rendered and displayed according to the current permission level of the target user, as shown in the left diagram in fig. 8, if the current permission level of the target user (a talent painter) is 0 (i.e., a common user), a house management identifier is not displayed at the ID of the target user, only an appointed control is displayed, and after the anchor operates the control, as shown in the middle diagram in fig. 8, a child control of the control is displayed: the system comprises a appointing room management control, an appointing advanced room management control and a cancellation control, wherein a target user can be set as a common administrator (namely, the authority level is changed to 1) by operating the appointing room management control, and can be set as an advanced administrator (namely, the authority level is changed to 2) by operating the appointing advanced room management control. If the current authority level of the target user (the talent painter) is 1 (namely, a common administrator), displaying a house management identifier at the ID, and simultaneously displaying a change control and a cancel control, wherein the first target user can change the target user into a high-level administrator (namely, the authority level is changed into 2) by operating the change control, and can change the target user into a common user (namely, the authority level is 0) by operating the cancel control. If the current permission level of the target user (the talent sprinter) is 2 (namely, a senior manager), the revocation control is displayed, and the anchor can change the target user into a common user (namely, the permission level is 0) by operating the revocation control.
Fig. 8 shows all of the above three cases for convenience of explanation, and only one of the cases is shown in practical application according to the current permission level of the target user.
As another example, as shown in the right diagram in fig. 8, the anchor may enter a my room management interface of the live broadcast room for changing the authority level of the administrator of the live broadcast room, display all administrators in the interface, and correspondingly display corresponding operation controls for each administrator, for example, for a high-level administrator, display an undo control, and for a normal administrator, display a change control and an undo control.
It should be understood that although in the above embodiment, the authority level configuration of the target user in the live broadcast room is described by taking the anchor as an example, in other embodiments, the above process may be performed by an administrator having authority level configuration authority.
The information display method for the live broadcast room, provided by the embodiment of the application, has the following advantages:
the method and the device have the advantages that the permission level configuration can be carried out on the users in the live broadcast room based on the number of the permission levels configured in the live broadcast room, so that different administrators in the live broadcast room have different permission levels, different permission levels have different operation permissions, the hierarchical control of the users to the live broadcast room is achieved, and diversified management requirements are met.
Some alternative embodiments are provided below.
In an exemplary embodiment, the method further comprises: and acquiring the current permission level of a live client or a live webpage end login user, and when the current permission level of the live client or the live webpage end login user is lower than the current permission level of the target user, not displaying the permission level change control. That is, when the log-on user of the live client or the live webpage is not the main broadcast, the user has no authority level change authority for the user with the authority level higher than the user. In other words, the lower level manager cannot change the authority level of the higher level manager.
In an exemplary embodiment, to determine the operation right of the target user, the method further includes: acquiring a permission function configuration table of the live broadcast room, wherein the permission function configuration table is used for representing operation permission of each permission level; and determining the operation authority of the target user according to the authority function configuration table and the target authority level of the target user in the live broadcast room.
In an exemplary embodiment, in order to ensure data consistency, when the authority level of the live broadcast room administrator is changed, for example, a new administrator is added, or the administrator is cancelled or the administrator level is changed, the change information is uploaded to the live broadcast server, so that the live broadcast server updates the stored live broadcast room administrator information according to the change information, and thus, no matter which terminal the anchor logs in the live broadcast client, the latest administrator information can be synchronized from the live broadcast server. As shown in fig. 9, the method further includes: step S902, determining authority level change information of the target user according to the current authority level of the target user and the target authority level; step S902, sending the permission level change information of the target user to a live broadcast server, wherein the live broadcast server is used for updating the permission level of the target user according to the permission level change information and/or sending the permission level change information to the target user.
Illustratively, for the administrator, each has an identity field (id) and a level field (role _ level) to mark its identity and the corresponding level of authority. The identity field and the level field may be sent to the live client or the live web page via the live server, and when the live client or the live web page modifies the level field, for example, the previous house management is (id 5, role _ level 1), (id 8, role _ level 2); at present, the home pipe level with id equal to 5 is increased by the anchor of the live client or the live web page, and the home pipe identity with id equal to 8 is deleted, that is, the modified home pipe identity is modified to (id equal to 5, role _ level equal to 2), (id equal to 8, role _ level equal to 0), the modified configuration information of the home pipe is sent to the live server by the live client or the live web page after modification, the server updates the home pipe information corresponding to the room stored by the server according to the modified configuration information, and the permission levels of the home pipes with id equal to 5 and 8 in the live server are respectively modified to 2 and 0.
When the live broadcast server updates the authority levels of the house pipes with the id of 5 and 8, the live broadcast server sends a broadcast to the live broadcast client or the live broadcast webpage end registered by the house pipes with the id of 5 and 8, informs the authority levels of the house pipes to send changes, simultaneously sends the latest level fields to the live broadcast client or the live broadcast webpage end registered by the house pipes with the id of 5 and 8, or informs the live broadcast client or the live broadcast webpage end registered by the house pipes with the id of 5 and 8 to pull the latest level fields from the live broadcast server for updating, and reconfigures the operation authority according to the latest level fields.
In an exemplary embodiment, in order to facilitate the anchor to know the situation of the live room administrator, the administrator can be displayed in a ranking mode on the room management interface. As shown in fig. 10, the method further includes: and S1000, determining the display position of the target user according to the current authority level of the target user and/or the change time of the current authority level.
In step S1000, the time for changing the current permission level of the target user may be obtained by the live broadcast server. For example, the appointments of the administrator may be obtained through the live server.
The display position of the target user can be determined according to the current authority level of the target user or the change time of the current authority level, and the display position of the target user can also be determined according to the current authority level of the target user and the change time of the current authority level. That is, the target users are ranked and displayed according to their respective current permission levels and/or change times of the current permission levels, and the display position of each target user can be determined by the above method.
As one example, the target user may be displayed before a user having a lower level of permission than the target user's current level of permission; and/or displaying the target user before a user with the change time of the authority level earlier than the change time of the current authority level of the target user. For example, ranks high in the front and ranks low in the rear. The latest appointments are ranked ahead when the privilege levels are the same.
Illustratively, referring to fig. 8 again, as shown in the right-hand diagram of fig. 8, when entering the my house management interface, the authority level of each administrator and the authority level change time (e.g., appointed time) may be obtained, and then displayed in an order according to the authority level and/or the change time of the authority level. For example, high ranked rows are in front and low ranked rows are in the back. In addition, the appointments may be sorted according to their time, for example, by the newest appointment time.
EXAMPLE III
Fig. 11 is a block diagram schematically illustrating an information display apparatus for a live broadcast room according to a third embodiment of the present application, which may be divided into one or more program modules, and the one or more program modules are stored in a storage medium and executed by one or more processors to implement the third embodiment of the present application. The program modules referred to in the embodiments of the present application refer to a series of computer program instruction segments that can perform specific functions, and the following description will specifically describe the functions of the program modules in the embodiments.
As shown in fig. 11, the information display apparatus 1100 for a live room may include an acquisition module 1110 and a display module 1120.
The obtaining module 1110 is configured to obtain an authority level of a first target user in a target live broadcast.
A display module 1120, configured to, in response to an operation of the first target user on a second target user of the target live broadcast room, display an operation permission corresponding to the permission level according to the permission level of the first target user, where different permission levels correspond to different operation permissions.
In an exemplary embodiment, the obtaining module 1110 is further configured to obtain a permission function configuration table of the target live broadcast room, where the permission function configuration table is used to indicate an operation permission possessed by each permission level; and an authority determining module (not shown) configured to determine an operation authority of the first target user according to the authority function configuration table and the authority level of the first target user in the target live broadcast room.
In an exemplary embodiment, the permission levels include at least a first level having a first operation permission, a second level having a first operation permission and a second operation permission, and a third level having a first operation permission, a second operation permission, and a third operation permission. Illustratively, the first, second and third levels may be represented as levels 0, 1 and 2, with level 0 representing no operational authority or no administrative authority with only general authority (e.g., talk, report talk, etc.). Level 1 indicates having partial administrative rights and level 2 indicates having more administrative rights than level 1.
In an exemplary embodiment, the obtaining module 1110 is further configured to: acquiring authority level information of the second target user; the device also comprises an authority determining module used for determining the operation authority of the first target user according to the authority levels of the first target user and the second target user; the second display module 1120 is further configured to: the display module is further used for displaying an operation control corresponding to the operation authority of the first target user.
In an exemplary embodiment, when the authority level of the first target user is higher than the authority level of the second target user, the operation authority of the first target user includes an operation authority corresponding to the authority level of the first target user;
when the authority level of the first target user is lower than or equal to the authority level of the second target user, the operation authority of the first target user comprises a part of operation authorities corresponding to the authority level of the first target user or no operation authority of the first target user.
In an exemplary embodiment, the apparatus further comprises an information synchronization module (not shown) configured to: responding to the operation authority executed by the first target user, uploading an execution result of the operation authority to a live broadcast server, and using the live broadcast server to update information according to the execution result or send the execution result to the second target user.
In an exemplary embodiment, the information synchronization module is further configured to: changing the authority level of the second target user in response to the operation authority executed by the first target user; and sending the permission level change information of the second target user to a live broadcast server for notifying the change of the permission level of the second target user through the live broadcast server.
Example four
Fig. 12 is a block diagram schematically illustrating an information display apparatus for a live broadcast room according to a fourth embodiment of the present application, which may be divided into one or more program modules, and the one or more program modules are stored in a storage medium and executed by one or more processors to implement the embodiments of the present application. The program modules referred to in the embodiments of the present application refer to a series of computer program instruction segments that can perform specific functions, and the following description will specifically describe the functions of the program modules in the embodiments.
As shown in fig. 12, the information display apparatus 1200 for a live broadcast room may include a first display module 1210, a second display module 1220, and an authority level configuration module 1230.
The first display module 1210 is configured to obtain and display a current permission level of a target user in a live broadcast.
The second display module 1220 is configured to display a corresponding permission level change control according to the current permission level of the target user.
And an authority level configuration module 1230, configured to change the authority level of the target user to a target authority level in response to the operation on the authority level change control, where different authority levels correspond to different operation authorities.
In an exemplary embodiment, the apparatus further includes an obtaining module (not shown) configured to obtain a permission function configuration table of the live broadcast room, where the permission function configuration table is used to indicate operation permissions possessed by each permission level;
and an authority determining module (not shown) configured to determine an operation authority of the target user according to the authority function configuration table and the target authority level of the target user in the live broadcast room.
In an exemplary embodiment, the apparatus further comprises an information synchronization module (not shown) for: determining authority level change information of the target user according to the current authority level of the target user and the target authority level; and sending the permission level change information of the target user to a live broadcast server, wherein the live broadcast server is used for updating the permission level of the target user according to the permission level change information and/or sending the permission level change information to the target user.
In an exemplary embodiment, the apparatus further includes a display position determining module (not shown) for determining the display position of the target user according to the current permission level of the target user and/or the change time of the current permission level.
In an exemplary embodiment, the display position determination module is configured to display the target user before a user having a permission level lower than a current permission level of the target user; and/or
And displaying the target user before the user of which the change time of the authority level is earlier than the change time of the current authority level of the target user.
In an exemplary embodiment, the privilege levels include at least a first level, a second level and a third level,
the displaying of the corresponding permission level change control according to the current permission level of the target user comprises:
when the current permission level of the target user is the lowest level, the permission level change control comprises a first change control;
when the current permission level of the target user is the highest level, the permission level change control comprises a second change control;
and when the current permission level of the target user is a level beyond the lowest level or the highest level, the permission level change control comprises the second change control and a third change control.
EXAMPLE five
Fig. 13 schematically shows a hardware architecture diagram of a computer device 10000 suitable for the information display method for the live broadcast room according to the fifth embodiment of the present application. The computer device 10000 may be a live server or a live terminal, or may be a part of a live server or a live terminal. The computer device 10000 may be a device capable of automatically performing numerical calculation and/or data processing according to instructions set or stored in advance. For example, the server may be a rack server, a blade server, a tower server or a rack server (including an independent server or a server cluster composed of a plurality of servers), a gateway, and the like. As shown in fig. 13, computer device 10000 includes at least, but is not limited to: the memory 10010, processor 10020, and network interface 10030 may be communicatively linked to each other via a system bus. Wherein:
the memory 10010 includes at least one type of computer-readable storage medium including a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. In some embodiments, the storage 10010 may be an internal storage module of the computer device 10000, such as a hard disk or a memory of the computer device 10000. In other embodiments, the memory 10010 may also be an external storage device of the computer device 10000, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), or the like, provided on the computer device 10000. Of course, the memory 10010 may also include both internal and external memory modules of the computer device 10000. In this embodiment, the memory 10010 is generally used to store an operating system installed in the computer device 10000 and various types of application software, such as program codes of an information display method used in a live broadcast. In addition, the memory 10010 can also be used to temporarily store various types of data that have been output or are to be output.
Processor 10020, in some embodiments, can be a Central Processing Unit (CPU), controller, microcontroller, microprocessor, or other data Processing chip. The processor 10020 is generally configured to control overall operations of the computer device 10000, such as performing control and processing related to data interaction or communication with the computer device 10000. In this embodiment, the processor 10020 is configured to execute program codes stored in the memory 10010 or process data.
Network interface 10030 may comprise a wireless network interface or a wired network interface, and network interface 10030 is generally used to establish a communication link between computer device 10000 and other computer devices. For example, the network interface 10030 is used to connect the computer device 10000 to an external terminal via a network, establish a data transmission channel and a communication link between the computer device 10000 and the external terminal, and the like. The network may be a wireless or wired network such as an Intranet (Intranet), the Internet (Internet), a Global System of Mobile communication (GSM), Wideband Code Division Multiple Access (WCDMA), a 4G network, a 5G network, Bluetooth (Bluetooth), or Wi-Fi.
It should be noted that fig. 13 only illustrates a computer device having the components 10010-10030, but it is to be understood that not all illustrated components are required and that more or less components may be implemented instead.
In this embodiment, the information display method for the live broadcast stored in the memory 10010 can be further divided into one or more program modules, and executed by one or more processors (in this embodiment, the processor 10020) to complete the embodiment of the present application.
EXAMPLE six
Embodiments of the present application also provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the information display method for a live broadcast room in the embodiments.
In this embodiment, the computer-readable storage medium includes a flash memory, a hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Programmable Read Only Memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. In some embodiments, the computer readable storage medium may be an internal storage unit of the computer device, such as a hard disk or a memory of the computer device. In other embodiments, the computer readable storage medium may be an external storage device of the computer device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like provided on the computer device. Of course, the computer-readable storage medium may also include both internal and external storage devices of the computer device. In this embodiment, the computer-readable storage medium is generally used to store an operating system and various types of application software installed in the computer device, for example, the program code of the information display method for the live broadcast in the embodiment, and the like. Further, the computer-readable storage medium may also be used to temporarily store various types of data that have been output or are to be output.
It will be apparent to those skilled in the art that the modules or steps of the embodiments of the present application described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different from that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, embodiments of the present application are not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application, or which are directly or indirectly applied to other related technical fields, are included in the scope of the present application.

Claims (16)

1. An information display method for a live broadcast room, the method comprising:
acquiring the authority level of a first target user in a target live broadcast room;
responding to the operation of the first target user on a second target user of the target live broadcast room, and displaying the operation authority corresponding to the authority level according to the authority level of the first target user, wherein different authority levels correspond to different operation authorities.
2. The information display method for a live broadcast room according to claim 1, wherein the method further comprises:
acquiring an authority function configuration table of the target live broadcast room, wherein the authority function configuration table is used for representing operation authority of each authority level;
and determining the operation authority of the first target user according to the authority function configuration table and the authority level of the first target user in the target live broadcast room.
3. The information display method for a live broadcast room according to claim 2, wherein the permission levels include at least a first level, a second level and a third level, the first level permission level has a first operation permission, the second level permission level has a first operation permission and a second operation permission, and the third level permission level has a first operation permission, a second operation permission and a third operation permission.
4. The information display method for the live broadcast room according to any one of claims 1 to 3, wherein the displaying, in response to an operation of the first target user on a second target user of the target live broadcast room, an operation authority corresponding to the authority level according to the authority level of the first target user includes:
acquiring the authority level of the second target user;
determining the operation authority of the first target user according to the authority level of the first target user and the authority level of the second target user;
and displaying an operation control corresponding to the operation authority of the first target user.
5. The information display method for the live broadcast room according to claim 4, wherein the determining the operation authority of the first target user according to the authority level of the first target user and the authority information of the second target user includes:
when the authority level of the first target user is higher than that of the second target user, the operation authority of the first target user comprises operation authority corresponding to the authority level of the first target user;
when the authority level of the first target user is lower than or equal to the authority level of the second target user, the operation authority of the first target user comprises a part of operation authorities corresponding to the authority level of the first target user or no operation authority of the first target user.
6. The information display method for a live broadcast room according to any one of claims 1 to 5, characterized by further comprising:
responding to the operation authority executed by the first target user, uploading an execution result of the operation authority to a live broadcast server, and using the live broadcast server to update information according to the execution result or send the execution result to the second target user.
7. An information display method for a live broadcast room, comprising:
acquiring and displaying the current permission level of a target user in a live broadcast room;
displaying a corresponding permission level change control according to the current permission level of the target user;
and responding to the operation of the permission level change control to change the permission level of the target user into a target permission level, wherein different permission levels correspond to different operation permissions.
8. The information display method according to claim 7, further comprising:
acquiring an authority function configuration table of the live broadcast room, wherein the authority function configuration table is used for representing operation authority of each authority level;
and determining the operation authority of the target user according to the authority function configuration table and the target authority level of the target user in the live broadcast room.
9. The information display method according to claim 7, further comprising:
determining authority level change information of the target user according to the current authority level of the target user and the target authority level;
and sending the permission level change information of the target user to a live broadcast server, wherein the live broadcast server is used for updating the permission level of the target user according to the permission level change information and/or sending the permission level change information to the target user.
10. The information display method according to claim 7, further comprising:
and determining the display position of the target user according to the current authority level of the target user and/or the change time of the current authority level.
11. The information display method according to claim 10, wherein the determining the display position of the target user according to the current permission level of the target user and/or the change time of the current permission level includes:
displaying the target user before a user with a permission level lower than the current permission level of the target user; and/or
And displaying the target user before the user of which the change time of the authority level is earlier than the change time of the current authority level of the target user.
12. An information display method for a live room according to any one of claims 7-11, characterized in that the permission levels include at least a first level, a second level and a third level,
the displaying of the corresponding permission level change control according to the current permission level of the target user comprises:
when the current permission level of the target user is the lowest level, the permission level change control comprises a first change control;
when the current permission level of the target user is the highest level, the permission level change control comprises a second change control;
and when the current permission level of the target user is a level beyond the lowest level or the highest level, the permission level change control comprises the second change control and a third change control.
13. An information display device for a live room, comprising:
the acquisition module is used for acquiring the authority level of a first target user in a target live broadcast room;
and the display module is used for responding to the operation of the first target user on a second target user in the target live broadcast room and displaying the operation permission corresponding to the permission level according to the permission level of the first target user, wherein different permission levels correspond to different operation permissions.
14. An information display device for a live room, comprising:
the first display module is used for acquiring and displaying the current permission level of a target user in a live broadcast room;
the second display module is used for displaying the corresponding permission level change control according to the current permission level of the target user;
and the permission level configuration module is used for responding to the operation of the permission level change control to change the permission level of the target user into a target permission level, wherein different permission levels correspond to different operation permissions.
15. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor when executing the computer program is adapted to implement the steps of the method for information display in a live room of any of claims 1-12.
16. A computer-readable storage medium, having stored thereon a computer program, which is executable by at least one processor to cause the at least one processor to perform the steps of the method for displaying information in a live room of any one of claims 1 to 12.
CN202210140073.5A 2022-02-16 2022-02-16 Information display method and device for live broadcast room Pending CN114466217A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210140073.5A CN114466217A (en) 2022-02-16 2022-02-16 Information display method and device for live broadcast room

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210140073.5A CN114466217A (en) 2022-02-16 2022-02-16 Information display method and device for live broadcast room

Publications (1)

Publication Number Publication Date
CN114466217A true CN114466217A (en) 2022-05-10

Family

ID=81413666

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210140073.5A Pending CN114466217A (en) 2022-02-16 2022-02-16 Information display method and device for live broadcast room

Country Status (1)

Country Link
CN (1) CN114466217A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114827094A (en) * 2022-06-30 2022-07-29 深圳乐播科技有限公司 Cloud desktop-based authority control method and device, computer equipment and medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600177A (en) * 2018-03-27 2018-09-28 北京明朝万达科技股份有限公司 A kind of authority control method and device
CN109635526A (en) * 2018-12-19 2019-04-16 北京字节跳动网络技术有限公司 Information displaying method, device and electronic equipment
CN110784446A (en) * 2019-09-18 2020-02-11 平安科技(深圳)有限公司 User permission-based cloud resource acquisition method and device and computer equipment
CN113157157A (en) * 2021-04-12 2021-07-23 腾讯科技(深圳)有限公司 Interactive image management method, device, equipment and storage medium based on live broadcast
WO2021148017A1 (en) * 2020-01-22 2021-07-29 华为技术有限公司 Cloud phone-based live streaming method and live streaming system
CN113742023A (en) * 2021-09-13 2021-12-03 上海联影医疗科技股份有限公司 Authority configuration method and device, computer equipment and storage medium
WO2022012253A1 (en) * 2020-07-15 2022-01-20 腾讯科技(深圳)有限公司 Livestreaming processing method and apparatus, electronic device, and computer readable storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600177A (en) * 2018-03-27 2018-09-28 北京明朝万达科技股份有限公司 A kind of authority control method and device
CN109635526A (en) * 2018-12-19 2019-04-16 北京字节跳动网络技术有限公司 Information displaying method, device and electronic equipment
CN110784446A (en) * 2019-09-18 2020-02-11 平安科技(深圳)有限公司 User permission-based cloud resource acquisition method and device and computer equipment
WO2021148017A1 (en) * 2020-01-22 2021-07-29 华为技术有限公司 Cloud phone-based live streaming method and live streaming system
WO2022012253A1 (en) * 2020-07-15 2022-01-20 腾讯科技(深圳)有限公司 Livestreaming processing method and apparatus, electronic device, and computer readable storage medium
CN113157157A (en) * 2021-04-12 2021-07-23 腾讯科技(深圳)有限公司 Interactive image management method, device, equipment and storage medium based on live broadcast
CN113742023A (en) * 2021-09-13 2021-12-03 上海联影医疗科技股份有限公司 Authority configuration method and device, computer equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114827094A (en) * 2022-06-30 2022-07-29 深圳乐播科技有限公司 Cloud desktop-based authority control method and device, computer equipment and medium

Similar Documents

Publication Publication Date Title
US8316087B2 (en) Peer-to-peer service designer
US10326770B2 (en) Method and apparatus for controlling access pools of computing systems in a web based environment
US8850325B2 (en) Scaling social networks
CN105072135A (en) A cloud file sharing authorization and authentication method and system
CN103593394A (en) Method and apparatus for information exchange over a web based environment
US20150095799A1 (en) Method and Apparatus For Information Exchange Over a Web Based Environment
JP7154842B2 (en) Permission management for cloud-based documents
CN102932164A (en) Clustered client failover
WO2014064817A1 (en) Information processing terminal, synchronization control method, and synchronization control program
US20220201049A1 (en) Systems and methods for sharing content externally from a group-based communication platform
CN102281320A (en) Method for controlling data redundancy in cloud storage and apparatus thereof
US20190354395A1 (en) Limiting folder and link sharing
US11757811B2 (en) System and method for processing user messages among organizations
CN113949885B (en) Live broadcast processing method and device, electronic equipment and computer readable storage medium
CN114466217A (en) Information display method and device for live broadcast room
CN104135674B (en) The acquisition of OSD subject documents, providing method, device and more new system
CN107632877A (en) VDI and VOI framework virtual machine emerging systems and startup method
CN114650170B (en) Cross-cluster resource management method, device, equipment and storage medium
JP2006185427A (en) System and method for providing three-dimensional image producing service
CN113204427A (en) Resource management method, resource management device, computer equipment and storage medium
WO2020001648A1 (en) Image processing method and apparatus and terminal device
CN116319138A (en) Intelligent device scene recommendation method and device, storage medium and computer device
CN104754034A (en) An end-to-end cloud service system and a data mining method thereof
Cisco Managing Images and Scheduling Actions with Cisco UGM
CN113541976A (en) Organization creating method and device, electronic equipment and storage medium

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