[go: up one dir, main page]

CN113891110A - Information display method and related equipment - Google Patents

Information display method and related equipment Download PDF

Info

Publication number
CN113891110A
CN113891110A CN202111148495.9A CN202111148495A CN113891110A CN 113891110 A CN113891110 A CN 113891110A CN 202111148495 A CN202111148495 A CN 202111148495A CN 113891110 A CN113891110 A CN 113891110A
Authority
CN
China
Prior art keywords
information
current
playing
room
video stream
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
CN202111148495.9A
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.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network 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 Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN202111148495.9A priority Critical patent/CN113891110A/en
Publication of CN113891110A publication Critical patent/CN113891110A/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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks

Landscapes

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

Abstract

The invention provides an information display method and related equipment, and solves the problem that a user cannot select other video playing rooms on a full-screen playing interface in the prior art. The method comprises the following steps: when the current video playing room is detected to be in a horizontal screen playing state, acquiring current interface information in the current video playing room, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room; and responding to an operation request of a user based on the guide label, and acquiring and displaying display information corresponding to the guide label.

Description

Information display method and related equipment
Technical Field
The invention relates to the technical field of video playing, in particular to an information display method and related equipment.
Background
At present, in the field of live video, when a user uses a mobile terminal and watches video content in a full-screen mode, if the user needs to switch different live content, the user needs to firstly quit the full-screen live mode of the current live content and then select other live video rooms for playing, so that the problem that when the live content is switched, the live content obtained by the user is discontinuous, and the live viewing experience of the user is influenced is caused.
Disclosure of Invention
The invention aims to provide an information display method and related equipment, which solve the technical problem that in the prior art, when a user switches a live broadcast room, the user needs to quit a current live broadcast interface and reselect a live broadcast picture.
In a first aspect, an embodiment of the present application provides a user information display method, including:
when the current video playing room is detected to be in a horizontal screen playing state, acquiring current interface information in the current video playing room, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room;
and responding to an operation request of a user based on the guide label, and acquiring and displaying display information corresponding to the guide label.
Preferably, the guide tag comprises a first tag, wherein the first tag characterizes first video stream information related to the currently played content;
correspondingly, the step of obtaining and displaying the display information corresponding to the guide tag in response to the operation request of the user based on the guide tag includes:
responding to an operation request of a user for clicking the first label, and acquiring address information of a first video stream corresponding to the first label;
and switching the current video playing room to a first video playing room corresponding to the address information of the first video stream, and playing the content of the first video playing room.
Preferably, the guide tag comprises a second tag, and the second tag represents a video stream address set related to the currently played content;
correspondingly, the step of obtaining and displaying the display information corresponding to the guide tag in response to the operation request of the user based on the guide tag includes:
responding to an operation request of a user for clicking the second label, and acquiring video stream address set information related to the current playing content;
and suspending the video stream address set information in the current video playing room for displaying.
Preferably, after the step of suspending the video stream address set information in the current video playing room for displaying, the method further includes:
receiving a target video stream address selected by a user from the video stream address set information;
and switching the current video playing room to a target video playing room corresponding to the target video stream address, and playing the content of the target video playing room.
Preferably, the step of acquiring the video stream address set information related to the currently played content in response to the operation request of the user for clicking the second tag includes:
responding to an operation request of a user for clicking the second label, and respectively acquiring target video stream information which is fed back by the server and is related to the current playing content;
respectively converting the target video stream information into a model, so that the target video stream information is represented by a video picture stream;
correspondingly, the step of suspending the video stream address set information in the current video playing room for displaying includes:
and suspending each video picture stream in the current video playing room for displaying.
Preferably, the method further comprises:
determining target information to be displayed, wherein the target information to be displayed is a video stream corresponding to the first label or a video stream in the video stream address set information;
acquiring a preset variable, wherein the preset variable represents whether the target information to be displayed is displayed or not; if the information to be displayed of the target is not displayed completely, performing a dotting process and performing dotting tracking, wherein the dotting tracking is a record for inquiring that the information to be displayed of the target is selected;
acquiring the clicked times of the video stream pictures in the first label or the video stream address set information based on the tracking result; and displaying the clicked times of each video stream picture in the video stream address set information.
Preferably, the guidance tag further comprises a third tag associated with user behavior data; wherein the third label is created by:
when detecting that a user enters a current video playing room, acquiring current playing content of the current video playing room, and acquiring behavior data of the user; when the current video playing room is detected to be in a horizontal screen playing state, generating a third label according to the current playing content and the behavior data of the user; setting up the third tag in the guide tag for display;
correspondingly, the step of obtaining and displaying the display information corresponding to the guide tag in response to the operation request of the user based on the guide tag includes:
responding to an operation request of clicking the third label by a user, and acquiring address information of a third video stream corresponding to the third label; and switching the current video playing room to a third video playing room corresponding to the address information of the third video stream, and playing the content of the third video playing room.
In a second aspect, the present invention provides an information display apparatus, the apparatus comprising:
the interface acquisition module is used for acquiring current interface information in a current video playing room when the current video playing room is detected to be in a horizontal screen playing state, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room;
and the request module is used for responding to an operation request of a user based on the guide label, and acquiring and displaying the display information corresponding to the guide label.
In a third aspect, the present invention provides an electronic device comprising: a memory, a processor and a computer program stored in the memory and executable on the processor, the processor being configured to implement the steps of the information presentation method as described above when executing the computer program stored in the memory.
In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, carries out the steps of the information presentation method as described above.
The invention has the beneficial effects that: when the current video playing room is detected to be in a horizontal screen playing state, acquiring current interface information in the current video playing room, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room; the method and the device respond to the operation request of the user based on the guide tag, acquire and display information corresponding to the guide tag, further realize skipping between video playing rooms, realize switching of video playing interfaces without exiting the current video playing interface, simplify the switching process of video playing changing, facilitate meeting user requirements, further improve the experience of watching live broadcast by the user, and solve the technical problem that the user cannot select other video playing rooms on the full-screen playing interface in the prior art.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a flowchart of a first embodiment of an information displaying method according to the present application;
FIG. 2 is a schematic diagram of interface information after a video playback room is loaded according to an embodiment of the present invention;
FIG. 3 is another schematic diagram of interface information of a video playback room according to an embodiment of the present invention;
FIG. 4 is a further schematic diagram of interface information of a video playback room in an embodiment of the present invention;
FIG. 5 is a flowchart illustrating a second embodiment of an information displaying method according to the present application;
fig. 6 is a schematic view of an embodiment of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some, but not all embodiments of the present invention. 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 invention.
The terms "comprising" and "having," and any variations thereof, as referred to in embodiments of the present invention, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
As shown in fig. 1, fig. 1 is a flowchart of a first embodiment of an information displaying method according to the present application, where the information displaying method includes:
step S10, when detecting that the current video playing room is in a horizontal screen playing state, acquiring current interface information in the current video playing room, wherein the current interface information comprises a guide label corresponding to the current playing content of the current video playing room;
it should be noted that the execution main body of this embodiment is a terminal device, and the terminal device is loaded with a client application program corresponding to the running video playing room; the terminal device includes but is not limited to a mobile terminal such as a mobile phone and a tablet computer.
Understandably, when a user uses the terminal device and watches the video content of the current video playing room in a full-screen mode, the client acquires all the content in the current interface information in the current video playing room;
as shown in fig. 2, fig. 2 is a schematic diagram of current interface information after a current video playing room is successfully loaded, where the current interface information includes a "current playing theme" tag corresponding to current playing content; the current interface information comprises buttons such as pause, refresh, shield, bullet screen opening and the like and a text box input with the bullet screen; the current interface information includes a "guide tag" corresponding to the currently played content, where the "guide tag" includes a first tag and a second tag, where the first tag represents first video stream information related to the currently played content, and the "guide tag" includes at least one first tag, and taking fig. 2 as an example, the "guide tag" includes 2 first tags;
the second label characterizes the set of video stream addresses associated with the currently playing content, and is indicated by an arrow in fig. 2.
Step S20, in response to an operation request based on the guidance tag from the user, obtaining and displaying display information corresponding to the guidance tag.
In a specific implementation, a user clicks a first tag in a 'guide tag', and a client side responds to an operation request of the user for clicking the first tag to acquire address information of a first video stream corresponding to the first tag; switching the current video playing room to a first video playing room corresponding to the address information of the first video stream, and playing the content of the first video playing room;
the user clicks a second label in the guide labels, and the client side can respond to an operation request of the user for clicking the second label to acquire video stream address set information related to the current playing content; and suspending the video stream address set information in the current video playing room for displaying.
Specifically, referring to fig. 3, "video stream address set information" in fig. 3 is a floating layer selection list, where the floating layer selection list is a popup window from the right side of the live broadcast room after the user clicks the second tab, the floating layer selection list includes a plurality of video stream addresses for the user to select, and each video stream address is associated with the currently played content; wherein, the video stream address corresponding to the first label is also in the floating layer selection list;
and receiving a target video stream address selected by a user from the video stream address set information, switching the current video playing room to a target video playing room corresponding to the target video stream address, and playing the content of the target video playing room.
Further, the content information of the guidance tag is generated by the server according to the currently played content of the video playing room, for example, the live content of the current video playing room is "a match of the anchor a live game a", then the video stream address contained in the guidance tag is the video content of the "a match of the anchor b live game a" related to "the match of the anchor a live game a", the user clicks the first tag, the current video playing room jumps from the live room of the "the match of the anchor a live game a" to the live room of the "the match of the anchor b live game a", and the currently played theme of the jumped current video playing room displays the corresponding theme of the "the match of the anchor b live game a".
In the specific implementation, an interface control is defined for realizing the display of a 'guide tag', in order to timely acquire whether the 'guide tag' is needed in the current live broadcast room, the house-entering information of the user is acquired and intercepted when the user enters the video broadcast room,
by the house-entry function:
-(void)dyBoxRefresh:(NSInteger)refreshCodeextDic:(NSDictionary*)ext
acquiring room information of a current video playing room, wherein dyBoxRefresh represents a function of the room information, (NSInteger) refreshCode is a refresh code for refreshing the room information, extDic: (NSDictionary) ext is the main information of room information, e.g., room entry timing;
by obtaining the function:
[DYOBMatchJumpNetworkManagergetOBMatchJumpRoomsInfoWithRoomId:roomIdcompletion:^(NSError*error,id response)
wherein, dyobmatchjumnetworkmanager is a tool class for acquiring current interface information in the current video playing room, getobmatchjumpromoomsinfowithroommid is a function for acquiring current room information, roommid is a room id of the current room, and the completion: if ^ (NSError, idresponse) is the data acquired from the server, the guide label in the current video playing room is acquired when the user enters the room;
if the current playing content is live broadcasting content, the room entering time and the data of the current video playing room taken by the server are obtained through the interface control and the room entering function, so that whether a guide label exists in the live broadcasting room in the current state can be prompted according to dynamic obtaining of different rooms of different anchor broadcasters, the obtaining of the guide label is synchronous with the time when a user enters the live broadcasting room, the guide label is displayed at the client side in the first time after the user enters the live broadcasting room, the user can conveniently click and use the guide label, and the lag of the guide label is avoided.
The beneficial effect of this embodiment lies in: when the current video playing room is detected to be in a horizontal screen playing state, acquiring current interface information in the current video playing room, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room; the method and the device respond to the operation request of the user based on the guide tag, acquire and display information corresponding to the guide tag, further realize skipping between video playing rooms, realize switching of video playing interfaces without exiting the current video playing interface, simplify the switching process of video playing changing, facilitate meeting user requirements, further improve the experience of watching live broadcast by the user, and solve the technical problem that the user cannot select other video playing rooms on the full-screen playing interface in the prior art.
Further, referring to fig. 5, fig. 5 is a flowchart of a second embodiment of the information displaying method according to the present application, in this embodiment, the guidance tag further includes a third tag associated with the user behavior data; wherein the third label is created by:
step S110, when detecting that a user enters a current video playing room, acquiring current playing content of the current video playing room, and acquiring behavior data of the user; when the current video playing room is detected to be in a horizontal screen playing state, generating a third label according to the current playing content and the behavior data of the user; setting up the third tag in the guide tag for display;
it can be understood that the behavior data of the user in this embodiment includes historical live room information watched by the user, the historical live room information includes live rooms of different video playing types, and the video playing types may include "game" type live room, "sports event" type live room, "comprehensive program" type live room, and the like; one video playing type comprises a plurality of video playing sub-types, for example, the video playing type of a live broadcast room of a sports event type comprises video playing sub-types of a football event, a basketball event and the like;
when the current video playing room is detected to be in a horizontal screen playing state, generating a third tag according to the video type of the current playing content and a target video playing subtype in the behavior data of the user, wherein the target video playing subtype is associated with the video type of the current playing content;
in the specific implementation, if the current playing content of a current video playing room opened by a user is an NBA game, determining that the video type of the current playing content is a sports event, acquiring a plurality of video playing subtypes associated with the video type of the sports event in the historical live broadcasting room information of the user, if the number of football games in the historical live broadcasting room information watched by the user is more, taking a football game live broadcasting room as the target video playing subtype, and then generating a third label representing the video stream address of the target football live broadcasting room;
correspondingly, the step S20 specifically includes:
substep S210: responding to an operation request of clicking the third label by a user, and acquiring address information of a third video stream corresponding to the third label; and switching the current video playing room to a third video playing room corresponding to the address information of the third video stream, and playing the content of the third video playing room.
It can be understood that the content of the third tag in the guide tag can display the theme text corresponding to the target football match live broadcast room, and after the user clicks the third tag, the user can jump to the target football match live broadcast room and play the video content of the target football match live broadcast room.
The beneficial effect of this embodiment lies in: the label of the live broadcast room to be jumped, which meets the user requirements, can be provided for the user more accurately, so that the user can select the label conveniently.
Further, in an embodiment, the step of acquiring, in response to an operation request of the user for clicking the second tag, video stream address set information related to the currently played content specifically includes:
responding to an operation request of a user for clicking the second label, and respectively acquiring target video stream information which is fed back by the server and is related to the current playing content;
respectively converting the target video stream information into a model, so that the target video stream information is represented by a video picture stream;
correspondingly, the step of suspending the video stream address set information in the current video playing room for displaying includes:
and suspending each video picture stream in the current video playing room for displaying.
It can be understood that, referring to fig. 3, the floating-layer selection list popped up from the right side of the live broadcast room in fig. 3 includes a plurality of video stream addresses for the user to select, each video stream address is represented in the form of a video picture stream, and this video picture stream may be one frame image in the content played in the live broadcast room corresponding to the video stream address;
in a specific implementation, the embodiment may strongly convert the data returned by the server into the model
DYOBMatchJumpModel*OBJumpMode1=(DYOBMatchJumpModel*)response;
Saving the obtained model
self.OBJumpModel=OBJumpModel;
Store the model of the data in the boot tag after the spin-up to self
self.banner.jumpModel=OBJumpModel;
Saving the model of the strongly rotated floating layer selection list to self
self.listView.jumpMode1=OBJumpModel;
Finally, all information to be displayed is displayed in a video picture stream mode for a user to select.
Further, in an embodiment, the information displaying method of the present invention further includes:
determining target information to be displayed, where the target information to be displayed is a video stream corresponding to the first tag, the third tag, or a video stream in the video stream address set information;
acquiring a preset variable, wherein the preset variable represents whether the target information to be displayed is displayed or not; if the information to be displayed of the target is not displayed completely, performing a dotting process and performing dotting tracking, wherein the dotting tracking is a record for inquiring that the information to be displayed of the target is selected;
acquiring the clicked times of the video stream pictures in the first label or the video stream address set information based on the tracking result; and displaying the clicked times of each video stream picture in the video stream address set information.
It can be understood that since one live broadcast room can only be used for dotting once, in order to ensure the normal playing of the current live broadcast room, the target information to be displayed is dotted and tracked to obtain a tracking result, so that the abnormal working of live broadcast software caused by repeated dotting is avoided.
Illustratively, by a variable function:
v. recording Banner Exposure hit
@property(nonatomic,assign)BOOL isBannerTracked;
The dotting variable is controlled, a preset variable is obtained, whether the target information to be displayed is displayed or not is represented through the preset variable, when the target information to be displayed enters a live broadcast room and exits the live broadcast room, the variable needs to be reset to NO, the target information to be displayed does not have dotting, and the dotting code is reset as follows:
self.isBannerTracked=NO;
when the banner is shown, it is determined whether the variable has been shown, if so, the variable is not dotted, if so, the variable is dotted, and the variable is reset
The code for variable reset is:
self.isBannerTracked=YES;
simultaneously according to the dotting function:
[DYOBMatchJumpEventTrackerevtNewDotCodeIs100300N1C00131WithRoomId:self.currentRoomId];
and completing dotting, wherein DYOBMatchJumpEventTracker represents that functional dotting is controlled by using a dotting management class, evtNewDotCodeis100300N1C00131WithRoomId is a designed function of dotting, and self.
The precise dotting of this guide assembly banner is accomplished without repeated dotting.
In one possible embodiment, the method further comprises:
acquiring the running times of the guide assembly based on the tracking result;
and adjusting preset information of the guide assembly according to the running times, wherein the preset information comprises an interface to be selected when the guide assembly selects the interface.
For example, when a certain guidance component runs less frequently, the guidance component running less frequently at present may be replaced by another guidance component to meet the user requirement.
In one possible implementation, as shown in fig. 6, an electronic device is provided in this embodiment of the present application, and includes a memory 310, a processor 320, and a computer program 311 stored on the memory 320 and executable on the processor 320, where the processor 320 executes the computer program 311 to implement the steps of the information presentation method according to the above method embodiment. The electronic equipment is specifically terminal equipment, and the terminal equipment is loaded with a client application program corresponding to a running video playing room; the terminal device includes but is not limited to a mobile terminal such as a mobile phone and a tablet computer.
Further, the present invention further provides an embodiment of an information display apparatus, wherein the apparatus comprises:
the interface acquisition module is used for acquiring current interface information in a current video playing room when the current video playing room is detected to be in a horizontal screen playing state, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room;
and the request module is used for responding to an operation request of a user based on the guide label, and acquiring and displaying the display information corresponding to the guide label.
It can be understood that the information presentation device is equivalent to a client APP application program and is loaded in the terminal device.
Further, the present invention also provides an embodiment of a computer-readable storage medium, on which a computer program is stored, and the computer program, when being executed by a processor, implements the steps of the information presentation method as described above.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
For another example, the division of the above-mentioned units is only one logical function division, and there may be other division manners in actual implementation, and for another example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the objectives of the solution of the present embodiment.
In addition, functional units in the embodiments provided by the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The above functions, if implemented in the form of software functional units and sold or used as a separate product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be further defined and explained in subsequent figures, and moreover, the terms "first", "second", "third", etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are merely specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; and the modifications, changes or substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention. Are intended to be covered by the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. An information presentation method, the method comprising:
when the current video playing room is detected to be in a horizontal screen playing state, acquiring current interface information in the current video playing room, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room;
and responding to an operation request of a user based on the guide label, and acquiring and displaying display information corresponding to the guide label.
2. The method of claim 1, wherein the guide tag comprises a first tag, wherein the first tag characterizes first video stream information related to the currently playing content;
correspondingly, the step of obtaining and displaying the display information corresponding to the guide tag in response to the operation request of the user based on the guide tag includes:
responding to an operation request of a user for clicking the first label, and acquiring address information of a first video stream corresponding to the first label;
and switching the current video playing room to a first video playing room corresponding to the address information of the first video stream, and playing the content of the first video playing room.
3. The method of claim 1 or 2, wherein the guide tag comprises a second tag characterizing a set of video stream addresses related to the currently playing content;
correspondingly, the step of obtaining and displaying the display information corresponding to the guide tag in response to the operation request of the user based on the guide tag includes:
responding to an operation request of a user for clicking the second label, and acquiring video stream address set information related to the current playing content;
and suspending the video stream address set information in the current video playing room for displaying.
4. The method of claim 3, wherein after the step of suspending the video stream address set information from the current video playback room for presentation, further comprising:
receiving a target video stream address selected by a user from the video stream address set information;
and switching the current video playing room to a target video playing room corresponding to the target video stream address, and playing the content of the target video playing room.
5. The information presentation method according to claim 4, wherein the step of obtaining the video stream address set information related to the currently played content in response to the operation request of the user for clicking the second tag specifically comprises:
responding to an operation request of a user for clicking the second label, and respectively acquiring target video stream information which is fed back by the server and is related to the current playing content;
respectively converting the target video stream information into a model, so that the target video stream information is represented by a video picture stream;
correspondingly, the step of suspending the video stream address set information in the current video playing room for displaying includes:
and suspending each video picture stream in the current video playing room for displaying.
6. The information presentation method of claim 5, further comprising:
determining target information to be displayed, wherein the target information to be displayed is a video stream corresponding to the first label or a video stream in the video stream address set information;
acquiring a preset variable, wherein the preset variable represents whether the target information to be displayed is displayed or not; if the information to be displayed of the target is not displayed completely, performing a dotting process and performing dotting tracking, wherein the dotting tracking is a record for inquiring that the information to be displayed of the target is selected;
acquiring the clicked times of the video stream pictures in the first label or the video stream address set information based on the tracking result; and displaying the clicked times of each video stream picture in the video stream address set information.
7. The information presentation method of any one of claims 4-6, wherein the guidance tag further comprises a third tag associated with user behavior data; wherein the third label is created by:
when detecting that a user enters a current video playing room, acquiring current playing content of the current video playing room, and acquiring behavior data of the user; when the current video playing room is detected to be in a horizontal screen playing state, generating a third label according to the current playing content and the behavior data of the user; setting up the third tag in the guide tag for display;
correspondingly, the step of obtaining and displaying the display information corresponding to the guide tag in response to the operation request of the user based on the guide tag includes:
responding to an operation request of clicking the third label by a user, and acquiring address information of a third video stream corresponding to the third label; and switching the current video playing room to a third video playing room corresponding to the address information of the third video stream, and playing the content of the third video playing room.
8. An information presentation device, the device comprising:
the interface acquisition module is used for acquiring current interface information in a current video playing room when the current video playing room is detected to be in a horizontal screen playing state, wherein the current interface information comprises a guide tag which has a corresponding relation with current playing content of the current video playing room;
and the request module is used for responding to an operation request of a user based on the guide label, and acquiring and displaying the display information corresponding to the guide label.
9. An electronic device, comprising: memory, processor and computer program stored in the memory and executable on the processor, characterized in that the processor is adapted to carry out the steps of the information presentation method according to any one of claims 1 to 7 when executing the computer program stored in the memory.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that: the computer program realizing the steps of the information presentation method as claimed in any one of claims 1-7 when being executed by a processor.
CN202111148495.9A 2021-09-27 2021-09-27 Information display method and related equipment Pending CN113891110A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111148495.9A CN113891110A (en) 2021-09-27 2021-09-27 Information display method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111148495.9A CN113891110A (en) 2021-09-27 2021-09-27 Information display method and related equipment

Publications (1)

Publication Number Publication Date
CN113891110A true CN113891110A (en) 2022-01-04

Family

ID=79007820

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111148495.9A Pending CN113891110A (en) 2021-09-27 2021-09-27 Information display method and related equipment

Country Status (1)

Country Link
CN (1) CN113891110A (en)

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090172543A1 (en) * 2007-12-27 2009-07-02 Microsoft Corporation Thumbnail navigation bar for video
US20100037267A1 (en) * 2008-08-06 2010-02-11 Broadcom Corporation Ip tv queuing time/channel change operation
US7792925B1 (en) * 2001-03-20 2010-09-07 Apple Inc. One click full-screen video system and method
CN102301736A (en) * 2011-07-06 2011-12-28 华为技术有限公司 Method, device and mobile terminal for switching video display contents
CN303151159S (en) * 2015-04-01
WO2015067082A1 (en) * 2013-11-06 2015-05-14 玲珑视界科技(北京)有限公司 Interface display method for set-top box
CA2913936A1 (en) * 2015-01-06 2016-07-06 Guest Tek Interactive Entertainment Ltd. Group live-view interactive program guide
CN105933792A (en) * 2016-06-03 2016-09-07 青岛海信移动通信技术股份有限公司 Video playing method and mobile terminal
CN106488282A (en) * 2016-11-23 2017-03-08 腾讯科技(北京)有限公司 A kind of output control method of multimedia messages and mobile terminal
US20170171274A1 (en) * 2015-12-11 2017-06-15 Le Holdings (Beijing) Co., Ltd. Method and electronic device for synchronously playing multiple-cameras video
CN108712670A (en) * 2018-03-30 2018-10-26 武汉斗鱼网络科技有限公司 A kind of method, apparatus and computer equipment for video preview
CN109120981A (en) * 2018-09-20 2019-01-01 北京达佳互联信息技术有限公司 Information list methods of exhibiting, device and storage medium
CN111405377A (en) * 2020-03-19 2020-07-10 百度在线网络技术(北京)有限公司 Video playing method and device, electronic equipment and storage medium
CN113079388A (en) * 2021-03-22 2021-07-06 浙江合众新能源汽车有限公司 Playing method and playing system for vehicle-mounted multimedia content
WO2021143564A1 (en) * 2020-01-14 2021-07-22 广州虎牙科技有限公司 Live broadcast control method and apparatus, electronic device, live broadcast system, and storage medium

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN303151159S (en) * 2015-04-01
CN303225904S (en) * 2015-05-27
US7792925B1 (en) * 2001-03-20 2010-09-07 Apple Inc. One click full-screen video system and method
US20090172543A1 (en) * 2007-12-27 2009-07-02 Microsoft Corporation Thumbnail navigation bar for video
US20100037267A1 (en) * 2008-08-06 2010-02-11 Broadcom Corporation Ip tv queuing time/channel change operation
CN102301736A (en) * 2011-07-06 2011-12-28 华为技术有限公司 Method, device and mobile terminal for switching video display contents
WO2015067082A1 (en) * 2013-11-06 2015-05-14 玲珑视界科技(北京)有限公司 Interface display method for set-top box
CA2913936A1 (en) * 2015-01-06 2016-07-06 Guest Tek Interactive Entertainment Ltd. Group live-view interactive program guide
US20170171274A1 (en) * 2015-12-11 2017-06-15 Le Holdings (Beijing) Co., Ltd. Method and electronic device for synchronously playing multiple-cameras video
CN105933792A (en) * 2016-06-03 2016-09-07 青岛海信移动通信技术股份有限公司 Video playing method and mobile terminal
CN106488282A (en) * 2016-11-23 2017-03-08 腾讯科技(北京)有限公司 A kind of output control method of multimedia messages and mobile terminal
CN108712670A (en) * 2018-03-30 2018-10-26 武汉斗鱼网络科技有限公司 A kind of method, apparatus and computer equipment for video preview
CN109120981A (en) * 2018-09-20 2019-01-01 北京达佳互联信息技术有限公司 Information list methods of exhibiting, device and storage medium
WO2021143564A1 (en) * 2020-01-14 2021-07-22 广州虎牙科技有限公司 Live broadcast control method and apparatus, electronic device, live broadcast system, and storage medium
CN111405377A (en) * 2020-03-19 2020-07-10 百度在线网络技术(北京)有限公司 Video playing method and device, electronic equipment and storage medium
CN113079388A (en) * 2021-03-22 2021-07-06 浙江合众新能源汽车有限公司 Playing method and playing system for vehicle-mounted multimedia content

Similar Documents

Publication Publication Date Title
US12342027B2 (en) Video projection method, apparatus and device, and storage medium
CN107551555B (en) Game picture display method and device, storage medium and terminal
CN111353839B (en) Commodity information processing method, commodity live broadcasting method, commodity information processing device and electronic equipment
US20130174037A1 (en) Method and device for adding video information, and method and device for displaying video information
CN104811814B (en) Information processing method and system, client and server based on video playing
US8386942B2 (en) System and method for providing digital multimedia presentations
CN113194349B (en) Video playing method, comment device, equipment and storage medium
US20180027274A1 (en) Information processing method, terminal, and computer storage medium
CN110866133B (en) Information searching method, page display method, system and equipment
CN113286204A (en) Information display method and device, computer equipment and computer readable storage medium
CN111385591A (en) Network live broadcast method, live broadcast processing method and device, live broadcast server and terminal equipment
CN113596598A (en) Game information processing method, device, equipment and storage medium
CN112995764B (en) Video playing method and device, electronic equipment and computer readable storage medium
WO2022037224A1 (en) Display device and volume control method
JP5789303B2 (en) Content signature ring
JP2013537330A (en) Content signature user interface
CN110072138B (en) Video playing method, video playing equipment and computer readable storage medium
CN110505528B (en) Method, device and equipment for matching game in live broadcast and readable storage medium
US20180130167A1 (en) Multi-Display Interaction
CN106303655A (en) A kind of media content play cuing method and device
CN106941621A (en) A kind of control method of mobile terminal, device and mobile terminal
CN112188221B (en) Play control method, play control device, computer equipment and storage medium
CN114095793A (en) Video playing method and device, computer equipment and storage medium
CN113891110A (en) Information display method and related equipment
EP4580196A1 (en) Information display method and apparatus

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
AD01 Patent right deemed abandoned
AD01 Patent right deemed abandoned

Effective date of abandoning: 20240927