[go: up one dir, main page]

CN113448474A - Interactive interface display method, device, medium and electronic equipment of live broadcast room - Google Patents

Interactive interface display method, device, medium and electronic equipment of live broadcast room Download PDF

Info

Publication number
CN113448474A
CN113448474A CN202110734512.0A CN202110734512A CN113448474A CN 113448474 A CN113448474 A CN 113448474A CN 202110734512 A CN202110734512 A CN 202110734512A CN 113448474 A CN113448474 A CN 113448474A
Authority
CN
China
Prior art keywords
interactive interface
transparency
video display
display area
degree
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110734512.0A
Other languages
Chinese (zh)
Other versions
CN113448474B (en
Inventor
黄富华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Boguan Information Technology Co Ltd
Original Assignee
Guangzhou Boguan Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Boguan Information Technology Co Ltd filed Critical Guangzhou Boguan Information Technology Co Ltd
Priority to CN202110734512.0A priority Critical patent/CN113448474B/en
Publication of CN113448474A publication Critical patent/CN113448474A/en
Application granted granted Critical
Publication of CN113448474B publication Critical patent/CN113448474B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present disclosure relates to the field of computers, and in particular, to a method for displaying an interactive interface of a live broadcast room, a device for displaying an interactive interface of a live broadcast room, a computer-readable storage medium, and an electronic device, where the method includes: and displaying the interactive interface in the live broadcast room, responding to the control operation aiming at the interactive interface, and determining the transparency degree of the interactive interface according to the control operation. Through the technical scheme of the embodiment of the disclosure, the problems that in the prior art, the interactive interface display mode of a live broadcast room is single and different audience requirements cannot be met are solved.

Description

Interactive interface display method, device, medium and electronic equipment of live broadcast room
Technical Field
The present disclosure relates to the field of computers, and in particular, to a method and an apparatus for displaying an interactive interface in a live broadcast room, a computer-readable storage medium, and an electronic device.
Background
With the rapid development of internet technology, live webcasting has also emerged, and in the process of live webcasting, communication and interaction between the webcasting and audiences can be enhanced through some interactive games. For example, the anchor may extract a particular spectator to initiate a game invitation to play with the spectator.
Because the types of the interactive games are different, the size of the interactive interface is not fixed, and in some scenes, the interactive interface may block a video display area to influence the audience to watch live broadcast. In the related technical scheme, the interactive interface can be arranged in the edge area of the video display area to avoid blocking the video display area, or the interactive interface is not automatically popped up, and when the audience wants to see the interactive interface, the audience actively opens the interactive interface.
However, for the viewer who only wants to see the video display area, setting the interactive interface at the edge area of the video display area will also block part of the video display area; aiming at audiences who want to see both the video display area and the interactive interface, the interactive interface is arranged in the edge area of the video display area, so that the audiences are not beneficial to viewing the interactive interface, and if the interactive interface is not automatically popped up, the interactive interface is required to be manually opened by the audiences; or, for the audience who only wants to see the interactive interface, the audience needs to drag the interactive interface from the edge area to the area which is convenient to watch. The scheme in the related technology is difficult to meet the requirements of different types of audiences, and the operation is inconvenient, so that the learning cost of the audiences is increased, and the use experience of the audiences is poor.
It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure, and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The invention aims to provide a method and a device for displaying an interactive interface of a live broadcast room, a computer-readable storage medium and electronic equipment, which can solve the problem that the interactive interface of the live broadcast room in the prior art is single in display mode and cannot meet the requirements of different audiences.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.
According to a first aspect of the present disclosure, a method for displaying an interactive interface of a live broadcast room is provided, where the live broadcast room includes a video display area and an interactive interface, and is characterized in that the live broadcast room includes a video display area, and the method includes: displaying an interactive interface in a live broadcast room; responding to the control operation aiming at the interactive interface, and determining the transparency degree of the interactive interface according to the control operation.
In an exemplary embodiment of the present disclosure, based on the foregoing solution, the displaying an interactive interface in a live broadcast room includes: receiving an interactive play opening instruction; and displaying an interactive interface in a live broadcast room according to the interactive play opening instruction.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the method further includes: and detecting the control operation aiming at the interactive interface after each preset interval time.
In an exemplary embodiment of the present disclosure, based on the foregoing, the control operation is a moving operation.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the responding to a movement operation of the interactive interface, and determining a transparency degree of the interactive interface according to the movement operation includes: and determining the transparency degree of the interactive interface according to the moving distance of the moving operation.
In an exemplary embodiment of the disclosure, based on the foregoing scheme, the responding to a control operation for the interactive interface, and determining a transparency degree of the interactive interface according to the control operation includes: receiving a moving operation of moving the interactive interface to the edge area of the video display area or the area outside the video display area; adjusting the interactive interface to be partially transparent or fully transparent according to the moving operation; and the transparency degree of the part of the transparent part after the interactive interface starts to move is greater than that before the interactive interface moves.
In an exemplary embodiment of the present disclosure, after adjusting the interactive interface to be fully transparent based on the foregoing scheme, the method further includes: and responding to the awakening operation of the interactive interface, and adjusting the interactive interface to be partially transparent or opaque.
In an exemplary embodiment of the disclosure, based on the foregoing scheme, the responding to a control operation for the interactive interface, and determining a transparency degree of the interactive interface according to the control operation includes: receiving a moving operation of moving the interactive interface from the edge area of the video display area or the area outside the video display area to the center of the video display area; adjusting the interactive interface to be partially transparent or opaque according to the movement operation; and the transparency degree of the part of the transparent part after the interactive interface starts to move is smaller than that before the interactive interface moves.
In an exemplary embodiment of the disclosure, based on the foregoing scheme, the responding to a control operation for the interactive interface, and determining a transparency degree of the interactive interface according to the control operation includes: receiving a moving operation of moving the interactive interface to any direction; and adjusting the interactive interface to be partially transparent according to the moving operation.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the method further includes: and moving the interactive interface to the edge area of the video display area or the area outside the video display area.
In an exemplary embodiment of the disclosure, based on the foregoing scheme, the responding to a control operation for the interactive interface, and determining a transparency degree of the interactive interface according to the control operation includes: receiving a real-time position of an operation point corresponding to the control operation; and determining the transparency degree of the interactive interface according to the real-time position of the operation point.
In an exemplary embodiment of the present disclosure, based on the foregoing solution, the determining a transparency degree of the interactive interface according to the real-time position of the operation point includes: when the real-time position of the operation point is positioned on the interactive interface, adjusting the interactive interface to be opaque or partially transparent to a first degree; when the real-time position of the operation point is not located in the interactive interface, adjusting the interactive interface to be partially transparent or fully transparent at a second degree; wherein the degree of transparency of the first degree of partial transparency is less than the degree of transparency of the second degree of partial transparency.
According to a second aspect of the present disclosure, an interactive interface display device of a live broadcast room is provided, where the live broadcast room includes a video display area, and the device includes: the interactive interface display module is used for displaying an interactive interface in the live broadcast room; and the transparency degree determining module is used for responding to the control operation aiming at the interactive interface and determining the transparency degree of the interactive interface according to the control operation.
According to a third aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, where the computer program, when executed by a processor, implements the method for presenting an interactive interface of a live broadcast room as described in the first aspect of the embodiments above.
According to a fourth aspect of the present disclosure, there is provided an electronic device comprising:
a processor; and
a memory for storing one or more programs, which when executed by the one or more processors, cause the one or more processors to implement the method for presenting an interactive interface between live broadcasts as described in the first aspect of the embodiments above.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
in an example embodiment of the present disclosure, an interactive interface may be displayed in a live broadcast room, a control operation for the interactive interface is responded, and a transparency degree of the interactive interface is determined according to the control operation. The method can adapt to the watching requirements of audiences of different types, and does not need the audiences to adjust the transparency of the interactive interface, thereby saving the time cost of the audiences, further reducing the using difficulty of the audiences and improving the using experience of the audiences.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty. In the drawings:
fig. 1 is a schematic diagram illustrating an exemplary system architecture to which an interactive interface presentation method of a live broadcast room according to an embodiment of the present disclosure may be applied;
FIG. 2 schematically illustrates a flow chart of a method for presenting an interactive interface of a live broadcast room in an exemplary embodiment of the disclosure;
FIG. 3 schematically illustrates a diagram of a live room in an exemplary embodiment of the present disclosure;
fig. 4 schematically illustrates a flowchart of displaying an interactive interface in a live broadcast according to an interactive play opening operation in an exemplary embodiment of the present disclosure;
FIG. 5 is a schematic diagram schematically illustrating an interactive interface being adjusted to be partially transparent or fully transparent according to a moving operation in an exemplary embodiment of the present disclosure;
FIG. 6 is a schematic diagram schematically illustrating an edge region of a video display area in an exemplary embodiment of the present disclosure;
fig. 7 is a schematic diagram schematically illustrating that an interactive interface may be adjusted to be partially transparent or fully transparent after receiving a movement operation to move the interactive interface to an edge area of a video display area or an area outside the video display area in an exemplary embodiment of the present disclosure;
FIG. 8 is a flow chart schematically illustrating an interactive interface being adjusted to be partially transparent or opaque according to a moving operation in an exemplary embodiment of the present disclosure;
FIG. 9 is a flow chart schematically illustrating adjusting an interactive interface to be partially transparent according to a move operation in an exemplary embodiment of the present disclosure;
FIG. 10 is a schematic diagram schematically illustrating that, after a movement operation for moving the interactive interface to any direction is received, the interactive interface is adjusted to be partially transparent and moved to an edge area of a video display area in an exemplary embodiment of the disclosure;
FIG. 11 schematically illustrates a flow chart for determining a transparency level of an interactive interface based on a real-time location of an operation point in an exemplary embodiment of the present disclosure;
FIG. 12 is a flow chart that schematically illustrates another example embodiment of the present disclosure for determining a transparency level of an interactive interface based on a real-time location of an operation point;
FIG. 13 is a schematic diagram schematically illustrating determining a transparency level of an interactive interface according to a real-time position of an operation point in an exemplary embodiment of the present disclosure;
FIG. 14 is a schematic diagram illustrating a composition of an interactive interface presentation apparatus of a live broadcast room according to an exemplary embodiment of the present disclosure;
fig. 15 schematically shows a schematic structural diagram of a computer system of an electronic device suitable for implementing an exemplary embodiment of the present disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the subject matter of the present disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known structures, methods, devices, implementations, materials, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in the form of software, or in one or more software-hardened modules, or in different networks and/or processor devices and/or microcontroller devices.
With the development of the internet industry, the live broadcast industry is also rapidly developed. Various types of live broadcasts may be included in the live platform. Such as live games, live dance, live handcrafting, etc. The anchor may initiate an interactive game to the audience in order to enhance interaction with the audience.
In the related technical scheme, the live broadcast platform provides various interactive games. For example, the size of the drawing card ratio, the name of the song guessing, you draw me guess, the idiom is connected, etc. These interactive games all have an interactive interface, and are displayed in a live broadcast room (including a video display area and a non-video display area of the live broadcast room), and the size of the interactive interface is not fixed due to different types of the interactive games. Some interactive interfaces occupy a large area, which may block a video display area and affect viewers to watch live content, so that the watching experience of users is poor.
In a related technical scheme, the audience can drag the interactive interface to the edge area of the video display area, so that the influence caused by the interactive interface is reduced as much as possible, or the audience can close the interactive interface, or the audience can set the interactive interface not to pop up automatically, and when the audience wants to see the interactive interface, the audience actively opens the interactive interface.
However, even if the interactive interface is dragged to the edge area of the video display area, the video display area is still shielded, and the video display area is influenced to be watched; when the interactive interface is closed or not automatically popped up, if the audience wants to see the interactive interface, the operation of actively opening the interactive interface is complex, and the audience needs to learn additionally to meet the requirements due to the fact that the teaching guidance of actively opening the interactive interface is not visual enough, and the use experience of the user is reduced. In addition, the related art solutions cannot satisfy the requirements of the viewers who want to see both the video display area and the interactive interface.
The exemplary embodiment provides an interactive interface display scheme of a live broadcast room, and a live broadcast platform related in the scheme can be applied to various terminal devices. The live broadcast platform can comprise a webpage version live broadcast platform and can also comprise live broadcast platform software. The terminal equipment can be electronic equipment with a display screen, such as a computer, a tablet computer, a smart phone and the like, and can also be terminal equipment such as a game machine, a VR (virtual reality) device and the like, and comprises a memory for storing data and a processor for processing the data, live broadcast platform software is installed through the memory, and the processor executes a program corresponding to the live broadcast platform software, so that the live broadcast platform software runs on the terminal equipment.
Fig. 1 is a schematic diagram illustrating an exemplary system architecture to which an interactive interface presentation method of a live broadcast room according to an embodiment of the present disclosure may be applied.
As shown in fig. 1, the system architecture 1000 may include one or more of terminal devices 1001, 1002, 1003, a network 1004, and a server 1005. The network 1004 is used to provide a medium for communication links between the terminal devices 1001, 1002, 1003 and the server 1005. Network 1004 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation. For example, the server 1005 may be a server cluster composed of a plurality of servers.
A user may use the terminal devices 1001, 1002, 1003 to interact with a server 1005 via a network 1004 to receive or transmit messages or the like. The terminal devices 1001, 1002, 1003 may be various electronic devices having a display screen, including but not limited to smart phones, tablet computers, portable computers, desktop computers, and the like. In addition, the server 1005 may be a server that provides various services.
In an embodiment, an execution subject of the interactive interface display method for the live broadcast room of the present disclosure may be a server 1005, and the server 1005 may obtain a control operation for an interactive interface sent by the terminal device 1001, 1002, and 1003, determine a transparency degree of the interactive interface according to the interactive interface display method for the live broadcast room of the present disclosure, and then return the determined transparency degree of the interactive interface after processing to the terminal device 1001, 1002, and 1003. In addition, the interactive interface display method of the live broadcast room disclosed by the disclosure can be executed through the terminal devices 1001, 1002 and 1003, so as to realize a process of determining the transparency degree of the interactive interface according to the control operation.
In addition, the implementation process of the interactive interface display method of the live broadcast room can be implemented by the terminal devices 1001, 1002, 1003 and the server 1005 together. For example, the terminal devices 1001, 1002, and 1003 may display an interactive interface in a live broadcast, receive a control operation for the interactive interface, and then transmit the obtained control operation for the interactive interface to the server 1005, so that the server 1005 may determine the transparency degree of the interactive interface according to the control operation.
In an example embodiment of the present disclosure, the transparency level of the interactive interface may be determined according to a control operation in response to the control operation for the interactive interface. Referring to fig. 2, a flowchart illustrating an interactive interface presentation method of a live broadcast room in the exemplary embodiment may include the following steps:
step S210: displaying an interactive interface in a live broadcast room;
step S220: and responding to the control operation aiming at the interactive interface, and determining the transparency degree of the interactive interface according to the control operation.
According to the method for displaying the interactive interface of the live broadcast room, the interactive interface can be displayed in the live broadcast room, the control operation aiming at the interactive interface is responded, and the transparency degree of the interactive interface is determined according to the control operation. The method can adapt to the watching requirements of audiences of different types, and does not need the audiences to adjust the transparency of the interactive interface, thereby saving the time cost of the audiences, further reducing the using difficulty of the audiences and improving the using experience of the audiences. Next, steps S210 to S220 of the method for displaying an interactive interface of a live broadcast room in the present exemplary embodiment will be described in more detail with reference to fig. 2 and the embodiment.
Step S210: displaying an interactive interface in a live broadcast room;
in an example embodiment of the present disclosure, the live broadcast room includes a video display area, and the interactive interface may be displayed in the video display area or a non-video display area in the live broadcast room. The video display area can be used for displaying live pictures, and the interactive interface can be used for displaying interactive contents, such as interactive games and interactive activities. It should be noted that, the interactive content corresponding to the interactive interface is not particularly limited in this disclosure. As shown in fig. 3, the live broadcast room 300 may include a video display area 310 and an interactive interface 320, and the interactive interface 320 may be displayed in the live broadcast room 300.
In particular, the live room may include a live room in a web page version and a live room in a client version. The webpage version live broadcast room does not need to download software corresponding to a live broadcast platform, and live broadcast can be directly watched through a browser, so that the storage space of terminal equipment is saved; and the live broadcast room of the client version needs to download the software corresponding to the live broadcast platform, and the client version is optimized for the live broadcast platform, so that the functions are richer, and the use experience is better. It should be noted that the present disclosure is not limited to the type of the live broadcast room.
In an example embodiment of the present disclosure, an interactive play opening instruction may be received, and an interactive interface may be displayed in a live broadcast room according to the interactive play opening instruction. Referring to fig. 4, displaying an interactive interface in a live broadcast according to an interactive play opening operation may include the following steps S410 to S420:
step S410, receiving an interactive play opening instruction;
and step S420, displaying an interactive interface in the live broadcast room according to the opening operation of the interactive playing method.
In an example embodiment of the present disclosure, after receiving the interactive play opening instruction, an interactive interface may be displayed in a live broadcast room according to the interactive play opening instruction. Specifically, the interactive play opening instruction may be used to open an interactive play interface. For example, after a click touch operation of clicking a certain play option is received, an interactive interface corresponding to the play option can be displayed in a live broadcast room; or when receiving an interactive play opening instruction sent by the server, displaying an interactive interface corresponding to a play option in the video display area, for example, setting a certain play to be opened at a fixed time, sending the interactive play opening instruction to a client corresponding to the live broadcast room by the server after the fixed time is reached, and displaying the interactive interface in the live broadcast room according to the interactive play opening instruction. It should be noted that, the present disclosure is not limited specifically to the specific manner of displaying the interactive interface in the live broadcast room according to the opening operation of the interactive play method.
The interactive play opening operation may include a sliding touch operation, a pressing touch operation, a gesture touch operation, a long-pressing touch operation, a clicking touch operation, a dragging touch operation, an air-gap touch operation, a double-click operation, a dragging operation, a key input, and the like. It should be noted that, the specific form of the opening instruction of the interactive play method is not particularly limited in the present disclosure.
Through the steps S410-S420, the interactive play opening operation of the anchor can be received, and the interactive interface is displayed in the live broadcast room according to the interactive play opening operation.
Step S220, responding to the control operation aiming at the interactive interface, and determining the transparency degree of the interactive interface according to the control operation.
In an example embodiment of the present disclosure, the transparency level of the interactive interface may be determined according to a control operation in response to the control operation for the interactive interface. Specifically, the control operation for the interactive interface may represent the interest level of the audience in the interactive interface, and the transparency level of the interactive interface may be adjusted according to the interest level of the audience in the interactive interface. When the audience has a high interest degree on the interactive interface, the transparency degree of the interactive interface is adjusted to be lower or not adjusted; when the interest degree of the audience to the interactive interface is low, the transparency degree of the interactive interface is adjusted to be higher or the interactive interface is adjusted to be completely transparent. It should be noted that, the corresponding relationship between the control operation and the transparency of the interactive interface is not particularly limited in the present disclosure.
The partial transparency may be any transparency, for example, a transparency having any value of 1% to 99%. It should be noted that the disclosure is not limited to the specific values of the partial transparency.
For example, when a key input operation for the interactive interface is detected, the method indicates that the audience inputs specific content into the interactive interface, that is, the audience participates in the interactive content corresponding to the interactive interface, and indicates that the audience is interested in the interactive interface; for another example, when a dragging operation of dragging the interactive interface to an edge area of the video display area is detected, the dragging operation indicates that the viewer drags the interactive interface to an area that does not affect the video display area as much as possible, indicating that the viewer is not interested in the interactive interface.
The control operation for the interactive interface may include a sliding touch operation, a pressing touch operation, a gesture touch operation, a long-press touch operation, a clicking touch operation, a dragging touch operation, an air-gap touch operation, a double-click operation, a dragging operation, a key input, and the like. It should be noted that the present disclosure is not limited to a specific form of the control operation for the interactive interface.
Further, the control operation for the interactive interface may include a single operation or a combination of multiple operations. For example, the control operation for the interactive interface may include two click operations for closing the interactive interface and opening the interactive interface, and the interactive interface may be adjusted to be partially transparent according to the two click operations.
Further, the degree of partial transparency of the interactive interface may be determined according to a control operation for the interactive interface. For example, when detecting a touch click operation of closing the interactive interface by the viewer and detecting a touch click operation of opening the interactive interface by the viewer, an interval time between closing the interactive interface and opening the interactive interface may be obtained, and a degree of partial transparency of the interactive interface may be determined according to the interval time, for example, if the interval time is 30 seconds, a degree (e.g., 50%) of partial transparency corresponding to the interval time of 30 seconds may be found according to a mapping relationship between the interval time and the degree of partial transparency, and then the degree of partial transparency of the interactive interface may be adjusted to 50%; if the interval time is 60 seconds, then the partially transparent degree (for example, 70%) corresponding to the interval time of 60 seconds can be searched according to the mapping relationship between the interval time and the partially transparent degree, and then the partially transparent degree of the interactive interface can be adjusted to 70%. It should be noted that, the manner of determining the degree of partial transparency of the interactive interface according to the control operation for the interactive interface is not particularly limited in the present disclosure.
In an example embodiment of the present disclosure, a control operation for the interactive interface is detected every lapse of a preset interval time. Specifically, the control operation for the interactive interface within a preset time range corresponding to each preset interval time may be detected, for example, the configured preset time interval is 30 seconds, that is, the control operation for the interactive interface is detected 5 seconds every 30 seconds; alternatively, the control operation for the interactive interface in each preset interval time period may be detected. It should be noted that, the specific manner of detecting the control operation for the interactive interface after each preset interval is not particularly limited in the present disclosure.
In an example embodiment of the present disclosure, the control operation for the interactive interface may include a moving operation, that is, the interactive interface may be controlled to move in the live broadcast room through the moving operation.
Furthermore, the transparency degree of the interactive interface can be determined according to the moving distance of the moving operation. Specifically, the transparency of the interactive interface may be increased along with the increase of the moving distance of the moving operation, or may be decreased along with the increase of the moving distance of the moving operation. It should be noted that, the present disclosure is not limited specifically to the manner of determining the transparency of the interactive interface according to the moving distance of the moving operation.
In an example embodiment of the present disclosure, an area moving operation of moving the interactive interface to an edge area of the video display area or outside the video display area may be received, and the interactive interface may be adjusted to be partially transparent or fully transparent according to the moving operation. Referring to fig. 5, adjusting the interactive interface to be partially transparent or fully transparent according to the moving operation may include the following steps S510 to S520:
step S510, receiving a moving operation of moving the interactive interface to the edge area of the video display area or the area outside the video display area;
in an example embodiment of the present disclosure, a movement operation of moving an interactive interface to an edge area of a video display area or an area outside the video display area may be received. Specifically, the interactive interface may be moved through a moving operation, and in the live broadcast room, the interactive interface may include a video display area and an area outside the video display area, and may receive a moving operation of moving the interactive interface to an edge area of the video display area or an area outside the video display area. The edge area of the video display area may include a frame of the video display area, and when the position of the interactive interface in the video display area is in contact with or coincides with the frame of the video display area, it indicates that the interactive interface is located in the edge area of the video display area.
The edge area of the video display area may further include an area between the inner frame and the outer frame of the video display area. As shown in fig. 6, the live broadcast room 600 includes a video display area and an area outside the video display area, and an edge area of the video display area includes an area between a frame 620 inside the video display area and a frame 610 outside the video display area. It should be noted that the specific location of the edge area of the video display area is not particularly limited in the present disclosure.
Step S520, the interactive interface is adjusted to be partially transparent or fully transparent according to the movement operation.
In an example embodiment of the present disclosure, after receiving a movement operation to move the interactive interface to an edge area of the video display area or an area outside the video display area, the interactive interface may be adjusted to be partially transparent or fully transparent. Specifically, moving the interactive interface to (or during moving) an edge area of the video display area or an area outside the video display area indicates that the playing interface is not interested, and at this time, the interactive interface may be adjusted to be partially transparent or fully transparent. And the transparency degree of the part of the transparent part after the interactive interface starts to move is greater than that before the interactive interface moves. For example, as shown in fig. 7, the interactive interface 710 may be dragged to an edge region 720 of the video display region by a moving operation 730, or the interactive interface 710 may be dragged to a region outside the video display region by a moving operation 740, and the interactive interface 710 may be adjusted to be partially transparent or fully transparent. It should be noted that the degree of transparency of the partially transparent film is not particularly limited in the present disclosure.
Further, after the interactive interface is adjusted to be fully transparent, the interactive interface can be adjusted to be partially transparent or opaque in response to the interactive interface wake-up operation. Specifically, the interactive interface awakening operation can indicate that the audience needs to watch the interactive interface, and the interactive interface can be displayed in the live broadcast room through the interactive interface awakening operation, wherein the interactive interface obtained through the interactive interface annular operation can be displayed in a partially transparent mode or in an opaque mode.
In addition, the interactive interface can be displayed at any position of the video display area in response to the interactive interface awakening operation. For example, the interactive interface may be displayed in an original area (i.e., an area where the interactive interface is adjusted to be fully transparent when the interactive interface is located in an edge area of the video display area), or may be displayed in a center of the video display area. It should be noted that, the transparency and the display area of the interactive interface displayed in the live broadcast room in response to the interactive interface wakeup operation are not particularly limited in the present disclosure.
Through the steps S510 to S520, the operation of moving the interactive interface to the edge area of the video display area or the area outside the video display area may be received, and the interactive interface may be adjusted to be partially transparent or fully transparent according to the moving operation.
In an example embodiment of the present disclosure, a moving operation of moving the interactive interface from an edge area of the video display area or an area outside the video display area to a center of the video display area may be received, and the interactive interface may be adjusted to be partially transparent or opaque according to the moving operation. Referring to fig. 8, adjusting the interactive interface to be partially transparent or opaque according to the moving operation may include the following steps S810 to S820:
step S810, receiving a moving operation of moving the interactive interface from the edge area of the video display area or the area outside the video display area to the center of the video display area;
in an example embodiment of the present disclosure, a movement operation of moving an interactive interface from an edge area of a video display area or an area outside the video display area to a center of the video display area may be received. The edge area of the video display area may include a frame of the video display area, and when the position of the interactive interface in the video display area is in contact with or coincides with the frame of the video display area, it indicates that the interactive interface is located in the edge area of the video display area. The edge area of the video display area may further include an area between the inner frame and the outer frame of the video display area.
Step S820, adjusting the interactive interface to be partially transparent or opaque according to the movement operation;
in an example embodiment of the present disclosure, after receiving a movement operation to move the interactive interface from an edge area of the video display area or an area outside the video display area to a center of the video display area, the interactive interface may be adjusted to be partially transparent or opaque. Specifically, moving the interactive interface from the edge area of the video display area or the area outside the video display area to the center of the video display area (or during moving) indicates that the user is interested in the play interface, and at this time, the interactive interface may be adjusted to be partially transparent or opaque. And the transparency degree of the part of the transparent part after the interactive interface starts to move is less than that before the interactive interface moves.
Through the above steps S8,10 to S820, a moving operation of moving the interactive interface from the edge area of the video display area or the area outside the video display area to the center of the video display area may be received, and the interactive interface may be adjusted to be partially transparent or opaque according to the moving operation.
In an example embodiment of the present disclosure, a moving operation of moving the interactive interface to any direction may be received, and the interactive interface may be adjusted to be partially transparent according to the moving operation. Referring to fig. 9, adjusting the interactive interface to be partially transparent according to the moving operation may include the following steps S910 to S920:
step S910, receiving a moving operation for moving the interactive interface to any direction;
in an example embodiment of the present disclosure, a movement operation to move an interactive interface in an arbitrary direction may be received. Specifically, the interactive interface may be moved by a movement operation. For example, the interactive interface can be clicked and dragged through a mouse. It should be noted that the present disclosure is not limited to the moving direction.
Further, when a moving operation for moving the interactive interface to any direction is received, whether the moving operation meets a preset condition or not can be judged. For example, whether the distance for moving the interactive interface to any direction reaches the preset distance or not can be detected, or whether the time for moving the interactive interface to any direction reaches the preset time or not can be detected. It should be noted that the present disclosure is not limited to the specific content of the preset condition.
Step S920, adjusting the interactive interface to be partially transparent according to the moving operation.
In an example embodiment of the present disclosure, the interactive interface may be adjusted to be partially transparent according to the movement operation. Specifically, the movement operation of moving the interactive interface in any direction indicates that the interactive interface affects the viewing of the video display area before the movement, and therefore the interactive interface needs to be moved to other positions. At this time, the interactive interface can be adjusted to be partially transparent, so as to reduce the influence of the interactive interface on the video display area. It should be noted that the degree of transparency of the partially transparent film is not particularly limited in the present disclosure.
Furthermore, when the interactive interface is adjusted to be partially transparent, the interactive interface can be directly adjusted to be partially transparent and corresponding to the transparency degree; alternatively, the interactive interface may be indirectly adjusted to a transparency level corresponding to partial transparency. For example, the transparency degree corresponding to the configured partial transparency is 50%, and the interactive interface is directly adjusted to the transparency degree corresponding to the partial transparency, that is, the transparency degree is directly adjusted to the transparency degree of 50% from the current transparency degree; the interactive interface is indirectly adjusted to a transparency degree corresponding to partial transparency, that is, the transparency degree is increased from the current transparency degree to a transparency degree of 50% by a specific transparency degree, for example, the transparency degree of the current interactive interface is 0%, and the transparency degree can be sequentially increased to a transparency degree of 50% by a transparency degree of 10%. It should be noted that the way of adjusting the interactive interface to be partially transparent is not particularly limited in this disclosure.
Through the steps S910 to S920, a moving operation for moving the interactive interface to any direction may be received, and the interactive interface may be adjusted to be partially transparent according to the moving operation.
In an example embodiment of the present disclosure, after the interactive interface is adjusted to be partially transparent, the interactive interface may also be moved to an edge area of the video display area or an area outside the video display area. The edge area of the video display area may include a frame of the video display area, and when the position of the interactive interface in the video display area is in contact with or coincides with the frame of the video display area, it indicates that the interactive interface is located in the edge area of the video display area. Specifically, the interactive interface is adjusted to be partially transparent, which may also affect the video display area, and at this time, the partially transparent interactive interface may be moved to the edge area of the video display area or the area outside the video display area. For example, as shown in fig. 10, after receiving a moving operation 1020 for moving the interactive interface 1010 in any direction, the interactive interface may be adjusted to be partially transparent, and then the interactive interface may be moved to the edge region of the video display area.
Further, when the interactive interface is moved to the edge area of the video display area or the area outside the video display area, the interactive interface can be directly displayed in the edge area of the video display area or the area outside the video display area; alternatively, the user may slide from the current position to an edge area of the video display area or an area outside the video display area along a specific route and at a specific speed. It should be noted that, the present disclosure is not limited specifically to the specific manner of moving the interactive interface to the edge area of the video display area or the area outside the video display area after the interactive interface is adjusted to be partially transparent.
In an example embodiment of the present disclosure, a real-time position of an operation point corresponding to a control operation may be received, and a transparency degree of an interactive interface may be determined according to the real-time position of the operation point. Referring to fig. 11, determining the transparency level of the interactive interface according to the real-time position of the operation point may include the following steps S1110 to S1120:
step S1110, receiving a real-time position of an operation point corresponding to the control operation;
step S1120, determining the transparency of the interactive interface according to the real-time position of the operation point.
In an example embodiment of the present disclosure, after receiving the real-time position of the operation point corresponding to the control operation, the transparency of the interactive interface may be determined according to the real-time position of the operation point. Specifically, the real-time position of the operation point corresponding to the control operation may be used to represent the real-time position of the current control operation, that is, the degree of interest of the audience in the interactive interface may be determined according to the relationship between the control operation and the interactive interface, so that the transparency of the interactive interface may be determined according to the real-time position of the operation point.
For example, when the real-time position of the operation point corresponding to the control operation is within the specific range of the interactive interface, the transparency of the interactive interface may be adjusted to be partially transparent. It should be noted that, the present disclosure is not limited to a specific manner for determining the transparency of the interactive interface according to the real-time position of the operation point.
Through the steps S1110 to S1120, the real-time position of the operation point corresponding to the control operation may be received, and the transparency of the interactive interface may be determined according to the real-time position of the operation point.
In an example embodiment of the present disclosure, the interactive interface may be adjusted to be opaque or partially transparent to a first degree when the real-time position of the operation point is located at the interactive interface, and adjusted to be partially transparent or fully transparent to a second degree when the real-time position of the operation point is not located at the interactive interface. Referring to fig. 12, determining the transparency of the interactive interface according to the real-time position of the operation point may include the following steps S1210 to S1220:
step S1210, when the real-time position of the operation point is located at the interactive interface, adjusting the interactive interface to be opaque or partially transparent to a first degree;
in an example embodiment of the present disclosure, the interactive interface may be adjusted to be opaque or partially transparent to a first degree when the real-time position of the operation point is located at the interactive interface. Specifically, when the real-time position of the operation point is located in the interactive interface, the degree of interest of the audience in the interactive interface is high, and at the moment, the interactive interface can be adjusted to be opaque or partially transparent at the first degree, so that the audience can conveniently watch the content in the interactive interface. It should be noted that the degree of transparency of the first degree of partial transparency is not particularly limited in this disclosure.
Step S1220, when the real-time position of the operation point is not located on the interactive interface, adjusting the interactive interface to be partially transparent or fully transparent at the second degree;
in an example embodiment of the present disclosure, the interactive interface may be adjusted to the second degree of partial transparency or full transparency when the real-time location of the operation point is not located at the interactive interface. Specifically, when the real-time position of the operation point is not located in the interactive interface, the degree of interest of the audience in the interactive interface is low, and at the moment, the interactive interface can be adjusted to be partially transparent or fully transparent at the second degree, so that the audience can conveniently watch the content in the video display area. It should be noted that the degree of transparency of the second degree of partial transparency is not particularly limited in this disclosure. It should be noted that the degree of transparency of the first degree of partial transparency is less than the degree of transparency of the second degree of partial transparency.
For example, as shown in fig. 13, the interactive interface may be adjusted to be opaque or partially transparent to a first degree when the real-time location of the operation point 1320 is located on the interactive interface 1310, and adjusted to be partially transparent or fully transparent to a second degree when the real-time location of the operation point 1320 is not located on the interactive interface 1310.
Through the above steps S1210 to S1220, when the real-time position of the operation point is located on the interactive interface, the interactive interface may be adjusted to be opaque or partially transparent to the first degree, and when the real-time position of the operation point is not located on the interactive interface, the interactive interface may be adjusted to be partially transparent or fully transparent to the second degree.
In an example embodiment of the present disclosure, an interactive interface may be displayed in a live broadcast room, and a transparency degree of the interactive interface may be determined according to a control operation in response to the control operation for the interactive interface. The method can adapt to the watching requirements of various audiences, and does not need the audiences to adjust the transparency of the interactive interface, thereby saving the time cost of the audiences, further reducing the using difficulty of the audiences and improving the using experience of the audiences.
It is noted that the above-mentioned figures are merely schematic illustrations of processes involved in methods according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
In addition, in an exemplary embodiment of the disclosure, an interactive interface display device of a live broadcast room is also provided. Referring to fig. 14, an interactive interface display device 1400 of a live broadcast room includes: an interactive interface display module 1410 and a transparency level determination module 1420.
The interactive interface display module is used for displaying an interactive interface in a live broadcast room; and the transparency degree determining module is used for responding to the control operation aiming at the interactive interface and determining the transparency degree of the interactive interface according to the control operation.
In an exemplary embodiment of the present disclosure, an interactive interface is displayed in a live broadcast room, and the apparatus further includes: the opening instruction receiving unit is used for receiving an opening instruction of the interactive playing method; and the opening instruction response unit is used for displaying the interactive interface in the live broadcast room according to the opening instruction of the interactive play method.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the apparatus further includes: and the preset interval detection unit is used for detecting the control operation aiming at the interactive interface after the preset interval time.
In an exemplary embodiment of the present disclosure, the control operation is a moving operation based on the foregoing scheme.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the responding determines the transparency of the interactive interface according to the movement operation of the interactive interface, and the apparatus further includes: and the moving distance acquisition unit is used for determining the transparency degree of the interactive interface according to the moving distance of the moving operation.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, in response to a movement operation for an interactive interface, the apparatus further includes: the first mobile operation receiving unit is used for receiving mobile operation of moving the interactive interface to the edge area of the video display area or the area outside the video display area; the first transparency degree adjusting unit is used for adjusting the interactive interface to be partially transparent or fully transparent according to the movement operation; and the transparency degree of the part of the transparent part after the interactive interface starts to move is greater than that before the interactive interface moves.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, after the interactive interface is adjusted to be fully transparent, the apparatus further includes: and the awakening operation response unit is used for responding to the awakening operation of the interactive interface and adjusting the interactive interface to be partially transparent or opaque.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, in response to a control operation for an interactive interface, the apparatus further includes: the second mobile operation receiving unit is used for receiving mobile operation of moving the interactive interface from the edge area of the video display area or the area outside the video display area to the center of the video display area; the second transparency degree adjusting unit is used for adjusting the interactive interface to be partially transparent or opaque according to the movement operation; and the transparency degree of the part of the transparent part after the interactive interface starts to move is less than that before the interactive interface moves.
In an exemplary embodiment of the present disclosure, based on the foregoing solution, determining a transparency level of an interactive interface according to a control operation in response to the control operation for the interactive interface includes: the third mobile operation receiving unit is used for receiving the mobile operation of moving the interactive interface to any direction; and the third transparency degree adjusting unit is used for adjusting the interactive interface to be partially transparent according to the movement operation.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the apparatus further includes: and the interactive interface moving unit is used for moving the interactive interface to the edge area of the video display area or the area outside the video display area.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, in response to a control operation for an interactive interface, the apparatus further includes: the real-time position receiving unit is used for receiving the real-time position of an operation point corresponding to the control operation; and the fourth transparency degree adjusting unit is used for determining the transparency degree of the interactive interface according to the real-time position of the operation point.
In an exemplary embodiment of the present disclosure, based on the foregoing solution, the transparency degree of the interactive interface is determined according to the real-time position of the operation point, and the apparatus further includes: the first real-time position detection unit is used for adjusting the interactive interface to be opaque or partially transparent to a first degree when the real-time position of the operation point is positioned on the interactive interface; the second real-time position detection unit is used for adjusting the interactive interface to be partially or completely transparent to a second degree when the real-time position of the operation point is not located on the interactive interface; wherein the degree of transparency of the first degree of partial transparency is less than the degree of transparency of the second degree of partial transparency.
As each function module of the interactive interface display device of the live broadcast room in the exemplary embodiment of the present disclosure corresponds to the step of the exemplary embodiment of the interactive interface display method of the live broadcast room, please refer to the embodiment of the interactive interface display method of the live broadcast room of the present disclosure for details that are not disclosed in the embodiment of the apparatus of the present disclosure.
It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the virtual light control method of the virtual studio is also provided.
As will be appreciated by one skilled in the art, aspects of the present disclosure may be embodied as a system, method or program product. Accordingly, various aspects of the present disclosure may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
An electronic device 1500 according to such an embodiment of the disclosure is described below with reference to fig. 15. The electronic device 1500 shown in fig. 15 is only an example and should not bring any limitations to the function and scope of use of the embodiments of the present disclosure.
As shown in fig. 15, electronic device 1500 is in the form of a general purpose computing device. Components of electronic device 1500 may include, but are not limited to: the at least one processing unit 1510, the at least one storage unit 1520, a bus 1530 connecting different system components (including the storage unit 1520 and the processing unit 1510), and a display unit 1540.
Where the memory unit stores program code that may be executed by the processing unit 1510 to cause the processing unit 1510 to perform steps according to various exemplary embodiments of the present disclosure as described in the "exemplary methods" section above in this specification. For example, the processing unit 1510 may perform step S210 as shown in fig. 2: displaying an interactive interface in a live broadcast room; step S220: and responding to the control operation aiming at the interactive interface, and determining the transparency degree of the interactive interface according to the control operation.
As another example, the electronic device may implement the various steps shown in FIG. 2.
The storage unit 1520 may include readable media in the form of volatile storage units, such as a random access memory unit (RAM)1521 and/or a cache memory unit 1522, and may further include a read-only memory unit (ROM) 1523.
The storage unit 1520 may also include a program/utility 1524 having a set (at least one) of program modules 1525, such program modules 1525 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 1530 may be any bus representing one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 1500 may also communicate with one or more external devices 1570 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 1500, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 1500 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interface 1550. Also, the electronic device 1500 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via the network adapter 1560. As shown, the network adapter 1560 communicates with the other modules of the electronic device 1500 over the bus 1530. It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with the electronic device 1500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a program product capable of implementing the above-described method of the present specification. In some possible embodiments, various aspects of the disclosure may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps according to various exemplary embodiments of the disclosure described in the above-mentioned "exemplary methods" section of this specification, when the program product is run on the terminal device.
A computer readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
Furthermore, the above-described figures are merely schematic illustrations of processes included in methods according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

Claims (15)

1. A method for displaying an interactive interface of a live broadcast room is characterized in that the live broadcast room comprises a video display area, and the method comprises the following steps:
displaying an interactive interface in a live broadcast room;
responding to the control operation aiming at the interactive interface, and determining the transparency degree of the interactive interface according to the control operation.
2. The method of claim 1, wherein displaying the interactive interface in a live room comprises:
receiving an interactive play opening instruction;
and displaying an interactive interface in a live broadcast room according to the interactive play opening instruction.
3. The method of claim 1, further comprising:
and detecting the control operation aiming at the interactive interface after each preset interval time.
4. The method of claim 1, wherein the control operation is a move operation.
5. The method of claim 4, wherein the responding to the movement operation of the interactive interface and determining the transparency level of the interactive interface according to the movement operation comprises:
and determining the transparency degree of the interactive interface according to the moving distance of the moving operation.
6. The method of claim 4, wherein the responding to the control operation of the interactive interface and determining the transparency level of the interactive interface according to the control operation comprises:
receiving a moving operation of moving the interactive interface to the edge area of the video display area or the area outside the video display area;
adjusting the interactive interface to be partially transparent or fully transparent according to the moving operation;
and the transparency degree of the part of the transparent part after the interactive interface starts to move is greater than that before the interactive interface moves.
7. The method of claim 6, wherein after adjusting the interactive interface to be fully transparent, the method further comprises:
and responding to the awakening operation of the interactive interface, and adjusting the interactive interface to be partially transparent or opaque.
8. The method of claim 4, wherein the responding to the control operation of the interactive interface and determining the transparency level of the interactive interface according to the control operation comprises:
receiving a moving operation of moving the interactive interface from the edge area of the video display area or the area outside the video display area to the center of the video display area;
adjusting the interactive interface to be partially transparent or opaque according to the movement operation;
and the transparency degree of the part of the transparent part after the interactive interface starts to move is smaller than that before the interactive interface moves.
9. The method of claim 4, wherein the responding to the control operation of the interactive interface and determining the transparency level of the interactive interface according to the control operation comprises:
receiving a moving operation of moving the interactive interface to any direction;
and adjusting the interactive interface to be partially transparent according to the moving operation.
10. The method of claim 9, further comprising:
and moving the interactive interface to the edge area of the video display area or the area outside the video display area.
11. The method of claim 1, wherein the responding to the control operation of the interactive interface and determining the transparency level of the interactive interface according to the control operation comprises:
receiving a real-time position of an operation point corresponding to the control operation;
and determining the transparency degree of the interactive interface according to the real-time position of the operation point.
12. The method of claim 11, wherein determining the transparency of the interactive interface according to the real-time position of the operation point comprises:
when the real-time position of the operation point is positioned on the interactive interface, adjusting the interactive interface to be opaque or partially transparent to a first degree;
when the real-time position of the operation point is not located in the interactive interface, adjusting the interactive interface to be partially transparent or fully transparent at a second degree;
wherein the degree of transparency of the first degree of partial transparency is less than the degree of transparency of the second degree of partial transparency.
13. The utility model provides an interactive interface display device of live broadcast room which characterized in that, the live broadcast room includes the video display area, the device includes:
the interactive interface display module is used for displaying an interactive interface in the live broadcast room;
and the transparency degree determining module is used for responding to the control operation aiming at the interactive interface and determining the transparency degree of the interactive interface according to the control operation.
14. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method according to any one of claims 1 to 12.
15. An electronic device, comprising:
a processor; and
memory for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-12.
CN202110734512.0A 2021-06-30 2021-06-30 Method and device for displaying interactive interface of live broadcasting room, medium and electronic equipment Active CN113448474B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110734512.0A CN113448474B (en) 2021-06-30 2021-06-30 Method and device for displaying interactive interface of live broadcasting room, medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110734512.0A CN113448474B (en) 2021-06-30 2021-06-30 Method and device for displaying interactive interface of live broadcasting room, medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN113448474A true CN113448474A (en) 2021-09-28
CN113448474B CN113448474B (en) 2024-08-16

Family

ID=77814352

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110734512.0A Active CN113448474B (en) 2021-06-30 2021-06-30 Method and device for displaying interactive interface of live broadcasting room, medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN113448474B (en)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101706704A (en) * 2009-11-06 2010-05-12 谢达 Method for displaying user interface capable of automatically changing opacity
US7956869B1 (en) * 2007-07-13 2011-06-07 Adobe Systems Incorporated Proximity based transparency of windows aiding in obscured window selection
EP2703976A2 (en) * 2012-08-29 2014-03-05 LG Electronics Inc. Mobile terminal and control method thereof
KR20140046968A (en) * 2012-10-11 2014-04-21 엘지전자 주식회사 Mobile terminal and method for controlling mobile terminal
US20140149905A1 (en) * 2012-11-27 2014-05-29 Samsung Electronics Co., Ltd. Electronic device and page navigation method thereof
CN105094586A (en) * 2014-05-19 2015-11-25 联想(北京)有限公司 Method and electronic device for adjusting display window
CN106162301A (en) * 2015-04-14 2016-11-23 北京奔流网络信息技术有限公司 A kind of information-pushing method
CN106303743A (en) * 2016-08-10 2017-01-04 北京金山安全软件有限公司 Live broadcast picture display method and device and electronic equipment
CN107103222A (en) * 2017-04-28 2017-08-29 广东欧珀移动通信有限公司 Solve lock control method and Related product
US20170277413A1 (en) * 2016-03-25 2017-09-28 Samsung Electronics Co., Ltd. Method for outputting screen and electronic device supporting the same
CN107247536A (en) * 2017-06-02 2017-10-13 武汉斗鱼网络科技有限公司 Method of adjustment, storage medium, electronic equipment and the system of live interfacial clarity
CN108429925A (en) * 2016-11-02 2018-08-21 腾讯音乐娱乐(深圳)有限公司 A kind of view display methods and device
US20180335937A1 (en) * 2017-05-16 2018-11-22 Apple Inc. Devices, Methods, and Graphical User Interfaces for Moving User Interface Objects
CN109286835A (en) * 2018-09-05 2019-01-29 武汉斗鱼网络科技有限公司 Direct broadcasting room interactive element display methods, storage medium, equipment and system
CN109508128A (en) * 2018-11-09 2019-03-22 北京微播视界科技有限公司 Search for control display methods, device, equipment and computer readable storage medium
CN110362373A (en) * 2019-06-29 2019-10-22 华为技术有限公司 A method for controlling a small window on a screen and related equipment
CN111787411A (en) * 2020-06-18 2020-10-16 广州华多网络科技有限公司 Virtual resource transfer method, device, equipment and storage medium

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7956869B1 (en) * 2007-07-13 2011-06-07 Adobe Systems Incorporated Proximity based transparency of windows aiding in obscured window selection
CN101706704A (en) * 2009-11-06 2010-05-12 谢达 Method for displaying user interface capable of automatically changing opacity
EP2703976A2 (en) * 2012-08-29 2014-03-05 LG Electronics Inc. Mobile terminal and control method thereof
KR20140046968A (en) * 2012-10-11 2014-04-21 엘지전자 주식회사 Mobile terminal and method for controlling mobile terminal
US20140149905A1 (en) * 2012-11-27 2014-05-29 Samsung Electronics Co., Ltd. Electronic device and page navigation method thereof
CN105094586A (en) * 2014-05-19 2015-11-25 联想(北京)有限公司 Method and electronic device for adjusting display window
CN106162301A (en) * 2015-04-14 2016-11-23 北京奔流网络信息技术有限公司 A kind of information-pushing method
US20170277413A1 (en) * 2016-03-25 2017-09-28 Samsung Electronics Co., Ltd. Method for outputting screen and electronic device supporting the same
CN106303743A (en) * 2016-08-10 2017-01-04 北京金山安全软件有限公司 Live broadcast picture display method and device and electronic equipment
CN108429925A (en) * 2016-11-02 2018-08-21 腾讯音乐娱乐(深圳)有限公司 A kind of view display methods and device
CN107103222A (en) * 2017-04-28 2017-08-29 广东欧珀移动通信有限公司 Solve lock control method and Related product
US20180335937A1 (en) * 2017-05-16 2018-11-22 Apple Inc. Devices, Methods, and Graphical User Interfaces for Moving User Interface Objects
CN107247536A (en) * 2017-06-02 2017-10-13 武汉斗鱼网络科技有限公司 Method of adjustment, storage medium, electronic equipment and the system of live interfacial clarity
CN109286835A (en) * 2018-09-05 2019-01-29 武汉斗鱼网络科技有限公司 Direct broadcasting room interactive element display methods, storage medium, equipment and system
CN109508128A (en) * 2018-11-09 2019-03-22 北京微播视界科技有限公司 Search for control display methods, device, equipment and computer readable storage medium
CN110362373A (en) * 2019-06-29 2019-10-22 华为技术有限公司 A method for controlling a small window on a screen and related equipment
CN111787411A (en) * 2020-06-18 2020-10-16 广州华多网络科技有限公司 Virtual resource transfer method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN113448474B (en) 2024-08-16

Similar Documents

Publication Publication Date Title
CN110418151B (en) Bullet screen information sending and processing method, device, equipment and medium in live game
US20110001758A1 (en) Apparatus and method for manipulating an object inserted to video content
EP4083774A1 (en) Image drawing method and apparatus, readable medium, and electronic device
US12470767B2 (en) Video interaction method and device, electronic device and storage medium
WO2023104102A1 (en) Live broadcasting comment presentation method and apparatus, and device, program product and medium
CN108924661B (en) Data interaction method, device, terminal and storage medium based on live broadcast room
WO2022193597A1 (en) Interface information switching method and apparatus
EP4554239A1 (en) Video playing method and apparatus, and device and storage medium
US12314528B2 (en) Method, apparatus, and device for displaying a feed flow, storage medium and program
WO2022078165A1 (en) Live streaming interface interaction method and apparatus, electronic device, and computer-readable medium
US12106410B2 (en) Customizing emojis for users in chat applications
CN111097168B (en) Display control method and device in game live broadcast, storage medium and electronic equipment
CN115474085A (en) Media content playing method, device, device, storage medium and program product
CN112764871B (en) Data processing method, data processing device, computer equipment and readable storage medium
US12135864B2 (en) Screen capture method and apparatus, and electronic device
CN112866783A (en) Comment interaction method and device and electronic equipment
CN112002321B (en) Display device, server and voice interaction method
CN114143572A (en) Live broadcast interaction method and device, storage medium and electronic equipment
CN114449355B (en) Live interaction method, device, equipment and storage medium
US12099711B2 (en) Video picture display adjustment method and apparatus, device, medium, and program product
CN109788333A (en) For being displayed in full screen the method and device of video
CN113448474B (en) Method and device for displaying interactive interface of live broadcasting room, medium and electronic equipment
CN111352550A (en) Information processing method and device, electronic equipment and storage medium
CN115442650B (en) Barrage information processing method and device, barrage information processing equipment and storage medium
CN117729366A (en) Live interaction method, live interaction device, computer equipment and computer readable 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
GR01 Patent grant
GR01 Patent grant