[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109600656A - A kind of video list display methods, device, terminal device and storage medium - Google Patents

A kind of video list display methods, device, terminal device and storage medium Download PDF

Info

Publication number
CN109600656A
CN109600656A CN201811481050.0A CN201811481050A CN109600656A CN 109600656 A CN109600656 A CN 109600656A CN 201811481050 A CN201811481050 A CN 201811481050A CN 109600656 A CN109600656 A CN 109600656A
Authority
CN
China
Prior art keywords
video
list
item
display
target
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
CN201811481050.0A
Other languages
Chinese (zh)
Other versions
CN109600656B (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.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance 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 Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201811481050.0A priority Critical patent/CN109600656B/en
Publication of CN109600656A publication Critical patent/CN109600656A/en
Application granted granted Critical
Publication of CN109600656B publication Critical patent/CN109600656B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream

Landscapes

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

Abstract

The embodiment of the present disclosure discloses a kind of video list display methods, device, terminal device and storage medium.This method comprises: receiving the list of video list, video list list includes at least two video items;Video list displayed page is drawn, video list displayed page includes content display area and video player;The list of video list is shown in content display area;It determines the video items in starting broadcast state in video list list, the corresponding video content of video items in starting broadcast state is played in video player.The embodiment of the present disclosure can show video list list video content corresponding with video items are played simultaneously on the page of terminal device, the content details of video items be checked convenient for user, so that the user experience is improved.

Description

Video list display method and device, terminal equipment and storage medium
Technical Field
The embodiment of the disclosure relates to the technical field of video processing, in particular to a video list display method and device, terminal equipment and a storage medium.
Background
With the development of the internet and intelligent terminals, various video services enrich the life, work and entertainment of users.
In the prior art, a video-type Application (APP) usually pushes a video list to a user, and the user can view content details of the video list by clicking video items in the video list. If a user wants to query video contents corresponding to a plurality of video items, the user needs to continuously switch between a video list page and a video content playing page, so that the number of steps required for user operation is too many, the switching efficiency is low, and the use experience of the user is influenced.
Disclosure of Invention
The embodiment of the disclosure provides a video list display method and device, a terminal device and a storage medium, which can simultaneously display a video list and play video content corresponding to a video item on a page of the terminal device, so that a user can conveniently check content details of the video item, and thus user experience is improved.
In a first aspect, an embodiment of the present disclosure provides a video list display method, including:
receiving a video list, wherein the video list comprises at least two video items;
drawing a video list display page, wherein the video list display page comprises a content display area and a video player;
displaying a video list in a content display area;
and determining the video item in the starting playing state in the video list, and playing the video content corresponding to the video item in the starting playing state in the video player.
Optionally, if the video content corresponding to the video item in the start playing state is cached, after the video item in the start playing state in the video list is determined, the video content corresponding to the video item in the start playing state is directly played in the video player; or,
if the video content corresponding to the video item in the starting playing state is not cached, after the video item in the starting playing state in the video list is determined, the method further comprises the following steps:
sending a video content acquisition request message to a server, wherein the video content acquisition request message carries identification information of a video item in a playing starting state;
and receiving the video content corresponding to the video item in the starting playing state sent by the server.
Optionally, determining the video item in the video list in the start playing state includes:
determining video items in a video list in a starting playing state according to a preset playing sequence; or,
and receiving video content corresponding to the target video item in the video play list, and determining that the target video item is the video item in the starting play state.
Optionally, determining the video item in the video list in the start playing state includes:
receiving a first preset trigger operation of a user for a target video item in a video list, and determining that the target video item is a video item in a starting playing state.
Optionally, the content display area includes at least two video display bars corresponding to the video items one to one, and the receiving of the first preset trigger operation of the user for the target video item in the video list includes:
receiving touch operation of a user on a video display bar corresponding to a target video project;
and determining that the touch operation occurs in a first preset area of the video display bar, and determining that the target video item is in an unplayed state.
Optionally, the method further includes:
receiving a second preset trigger operation of the user for a target video item in the video list;
sending a detail acquisition request message to a server, wherein the detail acquisition request message carries identification information of a target video project;
and receiving the detail information of the target video item sent by the server, and displaying the detail information of the target video item.
Optionally, the content display area includes at least two video display bars corresponding to the video items one to one, and the receiving of the second preset trigger operation of the user for the target video item in the video list includes:
receiving touch operation of a user on a video display bar corresponding to a target video project;
determining that the touch operation occurs in a first preset area of the video display bar, and determining that the target video item is in a playing state; or,
receiving touch operation of a user on a video display bar corresponding to a target video project;
and determining that the touch operation occurs in a second preset area of the video display bar.
Optionally, a comment area control is further arranged on the video display bar, and the method further includes:
receiving a triggering operation of a user for a comment area control;
sending a comment acquisition request message to a server, wherein the comment acquisition request message carries identification information of a target video project;
and receiving comment information of the target video project sent by the server, and displaying the comment information of the target video project.
In a second aspect, an embodiment of the present disclosure provides a video list display apparatus, including: the device comprises a receiving module, a processing module, a display module and a playing module;
the receiving module is used for receiving a video list, and the video list comprises at least two video items;
the processing module is used for drawing a video list display page, wherein the video list display page comprises a content display area and a video player, and determining a video item in a starting playing state in a video list;
the display module is used for displaying the video list in the content display area;
and the playing module is used for playing the video content corresponding to the video item in the starting playing state in the video player.
Optionally, the playing module is specifically configured to, if video content corresponding to the video item in the start playing state is cached, directly play the video content corresponding to the video item in the start playing state in the video player after the processing module determines that the video item in the start playing state is in the video list; or,
further comprising: a sending module;
the sending module is used for sending a video content acquisition request message to the server after the processing module determines the video item in the starting playing state in the video list if the video content corresponding to the video item in the starting playing state is not cached, wherein the video content acquisition request message carries identification information of the video item in the starting playing state;
and the receiving module is also used for receiving the video content which is sent by the server and corresponds to the video item in the starting playing state.
Optionally, the processing module is specifically configured to determine, according to a preset playing sequence, a video item in the video list in a start-playing state; or after the receiving module receives the video content corresponding to the target video item in the video playlist, determining that the target video item is a video item in a start playing state.
Optionally, the processing module is specifically configured to determine that the target video item is a video item in a start playing state after the receiving module receives a first preset triggering operation of the user for the target video item in the video list.
Optionally, the content display area includes at least two video display bars corresponding to the video items one to one;
the receiving module is specifically used for receiving touch operation of a user on a video display bar corresponding to the target video item;
the processing module is specifically configured to determine that the touch operation occurs in a first preset area of the video display bar, and determine that the target video item is in an unplayed state.
Optionally, the receiving module is further configured to receive a second preset triggering operation of the user for the target video item in the video list;
the sending module is also used for sending a detail obtaining request message to the server, wherein the detail obtaining request message carries the identification information of the target video project;
the receiving module is also used for receiving the detailed information of the target video item sent by the server;
and the display module is also used for displaying the detailed information of the target video item.
Optionally, the content display area includes at least two video display bars corresponding to the video items one to one;
the receiving module is specifically used for receiving touch operation of a user on a video display bar corresponding to the target video item;
the processing module is specifically used for determining that the touch operation occurs in a first preset area of the video display bar and determining that the target video item is in a playing state;
or,
the receiving module is specifically used for receiving touch operation of a user on a video display bar corresponding to the target video item;
and the processing module is specifically used for determining that the touch operation occurs in a second preset area of the video display bar.
Optionally, a comment area control is further arranged on the video display bar;
the receiving module is also used for receiving the triggering operation of the user for the comment area control;
the sending module is further used for sending a comment acquisition request message to the server, wherein the comment acquisition request message carries the identification information of the target video project;
the receiving module is also used for receiving comment information of the target video project sent by the server;
and the display module is also used for displaying the comment information of the target video project.
In a third aspect, an embodiment of the present disclosure provides a terminal device, including:
one or more processors;
a memory for storing one or more programs;
when executed by one or more processors, cause the one or more processors to implement a video leaderboard display method as in any of the first aspects of the embodiments of the disclosure.
In a fourth aspect, the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the video list display method according to any one of the first aspects of the present disclosure.
According to the video list display page, the content display area used for displaying the video list and the video player used for playing the video content corresponding to the video item in the starting playing state are displayed on the same page by drawing the video list display page comprising the content display area and the video player on the terminal equipment, so that the page switching step is saved, the switching efficiency is improved, and the user experience can be improved.
Drawings
Fig. 1 is a schematic flowchart of a video list display method provided by an embodiment of the present disclosure;
fig. 2 is a schematic diagram of a terminal device screen provided by an embodiment of the present disclosure;
fig. 3 is a schematic diagram of another terminal device screen provided in the embodiment of the present disclosure;
fig. 4 is a schematic view of a video display strip based on fig. 2 or fig. 3 provided by an embodiment of the present disclosure;
fig. 5 is a schematic view of another video display strip based on fig. 2 or fig. 3 provided by the embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a video list display apparatus according to an embodiment of the disclosure;
fig. 7 is a schematic structural diagram of another video list display apparatus provided by the embodiment of the disclosure;
fig. 8 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure.
Detailed Description
The present disclosure is described in further detail below with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the disclosure and are not limiting of the disclosure. It should be further noted that, for the convenience of description, only some of the structures relevant to the present disclosure are shown in the drawings, not all of them.
It should be noted that the terms "system" and "network" are often used interchangeably in this disclosure. Reference to "and/or" in embodiments of the present disclosure is intended to "include any and all combinations of one or more of the associated listed items. The terms "first", "second", and the like in the description and claims of the present disclosure and in the drawings are used for distinguishing between different objects and not for limiting a particular order.
It should also be noted that the following embodiments of the present disclosure may be implemented individually, or may be implemented in combination with each other, and the embodiments of the present disclosure are not limited specifically.
The embodiment of the disclosure provides a video list display method and device, a terminal device and a storage medium, which can simultaneously display a video list and play video content corresponding to a video item on a page of the terminal device, so that a user can conveniently check content details of the video item, and thus user experience is improved.
The embodiment of the disclosure is applicable to application scenes of video playing. The scenario may include: the terminal equipment (such as a smart television, a mobile phone application program and the like) or the server can play videos or control other devices to play videos. The server can comprise an application server for providing support for the terminal device and/or a storage server for storing the video list and the video content. The storage server provides a service interface for the application server, so that the application server can respond to various instructions input by a user through the terminal device, for example, various video contents are stored in the storage server, the storage server provides the service interface for the application server, and after the application server receives a video playing instruction input by the user through the terminal device, the application server can request the storage server for the video contents and send the video contents to the terminal device. In practical applications, the storage server and the application server may be integrated in one server device, or may be respectively disposed in different server devices, which is not specifically limited by the embodiment of the present disclosure.
Fig. 1 is a schematic flow diagram of a video list displaying method provided in an embodiment of the present disclosure, where the method disclosed in the embodiment of the present disclosure is mainly applied to a terminal device, and specifically, may be implemented by installing an application on the terminal device, and as shown in fig. 1, the method specifically includes the following steps:
s101, the terminal equipment receives a video list, wherein the video list comprises at least two video items.
It can be understood that the terminal device in this step may be a smart phone, or may be any terminal device having a video playing function, such as a notebook computer or a tablet computer, or a terminal device capable of controlling other video playing devices to play videos.
The at least two video items included in the video list may be video items in the same video format or video items in different video formats.
S102, the terminal device draws a video list display page, wherein the video list display page comprises a content display area and a video player.
As can be appreciated, the terminal device can draw the video list display page according to the size and the display direction of the display screen of the terminal device. The video list display page can partially or completely occupy the display screen of the terminal equipment.
For example, taking a smart phone as an example, when the smart phone displays a vertical screen, a video list display page is displayed on the vertical screen, and a content display area and a video player can be arranged up and down, that is, the content display area can be located above the video player or below the video player; when the smart phone displays on the horizontal screen, the video list display page is displayed on the horizontal screen, and the content display area and the video player can be arranged left and right, that is, the content display area can be located on the left side of the video player or on the right side of the video player, but these are also only for illustration and are not limitations on the technical scheme.
In addition, the execution order of step S101 and step S102 is not limited in the embodiment of the present disclosure.
S103, the terminal equipment displays the video list in the content display area.
S104, the terminal equipment determines the video item in the starting playing state in the video list, and plays the video content corresponding to the video item in the starting playing state in the video player.
Combining step S103 and step S104, it can be known that after the terminal device draws the video list display page, the terminal device may display the video list in the content display area, and play the video content corresponding to the video item in the start play state in the video player, so that the video list and the video content corresponding to the video item in the start play state are displayed on the same page, thereby saving the step of page switching, improving the switching efficiency, and improving the user experience.
When the terminal device executes the video list display method provided by the embodiment of the present disclosure for the first time, the execution sequence of step S103 and step S104 is not limited by the embodiment of the present disclosure, or step S103 and step S104 may also be executed simultaneously.
Specifically, the method for determining the video item in the video list in the starting playing state by the terminal device may include at least any one of the following three scenarios:
in the first scene, the terminal equipment determines a video item in a video list in a starting playing state according to a preset playing sequence.
The scene one is suitable for a scene in which a preset playing sequence is stored in the terminal equipment and video content corresponding to the video item in the playing starting state is cached in the terminal equipment.
In this scenario, the terminal device may read a preset playing sequence stored in the terminal device itself, so as to determine the video item in the video list in the starting playing state. And after the video item in the starting playing state in the video list is determined, directly playing the video content corresponding to the video item in the starting playing state in the video player.
Generally, after a video item is played, the terminal device may further continue playing a video item next to the played video item in the preset playing sequence as the video item in the start playing state according to the preset playing sequence.
Specifically, the preset playing order may be an order of ranking the video list, or a priority order of video items included in the video list, or the like. The priority order may be arranged from high priority to low priority, from low priority to high priority, or in a random order, which is not specifically limited by the embodiment of the present disclosure.
And secondly, the terminal equipment receives the video content corresponding to the target video item in the video play list and determines that the target video item is the video item in the starting play state.
The second scene is suitable for a scene in which the preset playing sequence is not stored in the terminal equipment and the video content corresponding to the video item in the playing starting state is not cached in the terminal equipment.
In this scenario, the terminal device may receive video content corresponding to video items sent by the server in a certain order. For example, at a first time, the terminal device receives video content corresponding to a target video item in a video playlist sent by the server, determines that the target video item is a video item in a start playing state, and plays the video content corresponding to the video item in the start playing state in a video player.
Generally, after the server finishes sending the video content corresponding to one video item, the server may further continue to send the video content of the next video item of the sent video item to the terminal device according to a certain sequence.
And thirdly, the terminal equipment receives a first preset trigger operation of the user for the target video item in the video list, and determines that the target video item is the video item in the starting playing state.
The third scene is suitable for a scene that a user autonomously selects the video item in the starting playing state and video content corresponding to the video item in the starting playing state is not cached in the terminal equipment; or the user selects the video item in the play starting state autonomously, and the video content corresponding to the video item in the play starting state is cached in the terminal equipment.
In the scene, the terminal equipment receives a first preset trigger operation of a user for a target video item in a video list, determines that the target video item is a video item in a starting playing state, and directly plays video content corresponding to the video item in the starting playing state in a video player; or sending a video content acquisition request message to the server, where the video content acquisition request message carries identification information of a video item in a play starting state, and then, receiving, by the terminal device, video content corresponding to the video item in the play starting state sent by the server, and playing, in the video player, the video content corresponding to the video item in the play starting state. It can be understood that, after the video content is played, the user may further continue to perform the first preset trigger operation on the remaining video items in the video list.
Specifically, the user may perform the triggering operation through an external Input Device (Input Device) or by touching a display screen of the terminal Device.
Fig. 2 is a schematic diagram of a terminal device screen provided in an embodiment of the present disclosure, and it can be seen from fig. 2 that: the video list display page fully occupies the display screen of the terminal equipment, and the video list display page is displayed in a horizontal screen mode, wherein the content display area (the area indicated by the dotted line box in the figure 2) is located on the right side of the video player. The video list displayed in the content display area comprises three video items which are respectively a first video item, a second video item and a third video item, the three video items are respectively displayed in three video display bars included in the content display area, and each video item corresponds to one video display bar.
Fig. 3 is a schematic diagram of another terminal device screen provided in the embodiment of the present disclosure, and it can be seen from fig. 3 that: the video list display page completely occupies a display screen of the terminal equipment, and the video list display page is displayed in a vertical screen mode, wherein the content display area is located below the video player. In addition, the content presentation area may further classify types of video items included in the displayed video list, as shown in fig. 3, the content presentation area includes types 1, 2, and 3, the type 1 in the video list displayed by the content presentation area includes four video items, which are respectively a first video item, a second video item, a third video item, and a fourth video item, the four video items are respectively displayed in four video display bars included in the content presentation area, and each video item corresponds to one video display bar.
It is to be added that, when the size of the content display area displayed on the display screen of the terminal device cannot display all the video items included in the video list, the video display bar can slide up and down/left and right, so that the user can view all the video items included in the video list.
For the schematic diagram of the terminal device screen shown in fig. 2 or fig. 3, the method for the terminal device to receive the first preset trigger operation of the user for the target video item in the video list may include the following two steps:
step 1, terminal equipment receives touch operation of a user on a video display bar corresponding to a target video project.
And 2, the terminal equipment determines that the touch operation occurs in a first preset area of the video display bar and determines that the target video item is in an unplayed state.
Fig. 4 is a schematic diagram of a video display bar based on fig. 2 or fig. 3 according to an embodiment of the present disclosure, and taking the video display bar of the first video item as an example, it can be seen from fig. 4 that: the video presentation bar may include a thumbnail of the first video item, a name of the first video item uploader, and a like button. After the terminal device receives a touch operation of a user on the video display bar corresponding to the first video item, if it is determined that the touch operation occurs in the first preset area of the video display bar and it is determined that the first video item is in an unplayed state, at this time, if video content corresponding to the first video item is cached in the terminal device, then video content corresponding to the first video item is directly played in the video player shown in fig. 2 or fig. 3; if the video content corresponding to the first video item is not cached in the terminal device, sending a first video content acquisition request message to the server, and then, the terminal device receives the first video content sent by the server and plays the first video content in the video player shown in fig. 2 or fig. 3.
Further, on the basis of the third scenario of the present disclosure, the terminal device may further receive a second preset trigger operation of the user for a target video item in the video list, and send a detail obtaining request message to the server, where the detail obtaining request message carries identification information of the target video item, and the terminal device receives the detail information of the target video item sent by the server, and displays the detail information of the target video item.
For the schematic diagram of the terminal device screen shown in fig. 2 or fig. 3, the method for the terminal device to receive the second preset trigger operation of the user for the target video item in the video list may include the following two scenarios:
fourthly, the terminal equipment receives touch operation of a user on a video display bar corresponding to the target video project; the terminal equipment determines that the touch operation occurs in a first preset area of the video display bar, and determines that the target video item is in a playing state.
Specifically, as shown in fig. 4, after the terminal device receives a touch operation of a user on a video display bar corresponding to a first video item, if it is determined that the touch operation occurs in a first preset area of the video display bar and it is determined that a target video item is in a playing state, the terminal device sends a detail acquisition request message of the first video item to the server, receives detail information of the first video item sent by the server, and displays the detail information of the first video item.
As can be seen from the above description of the embodiments, for the case that the touch operation occurs in the first preset area of the video display bar, the first preset trigger operation or the second preset trigger operation is distinguished by distinguishing whether the target video item is in the playing state or the non-playing state, so that the problem of operation conflict between the video content of the playing video item and the detailed information of the video item in the limited operation area can be solved.
A fifth scene, receiving the touch operation of the video display bar corresponding to the target video project by the terminal equipment; and the terminal equipment determines that the touch operation occurs in a second preset area of the video display bar.
Specifically, as shown in fig. 4, the region of the video display bar other than the first predetermined region (e.g., the region indicated by the dashed box in fig. 4) may be referred to as the second predetermined region. After the terminal device receives a touch operation of a user on a video display bar corresponding to a target video item (the touch operation may include clicking the name of the first video item or the like and clicking any blank position in the second preset region), if the terminal device determines that the touch operation occurs in the second preset region of the video display bar, the terminal device sends a detail acquisition request message of the first video item to the server, receives detail information of the first video item sent by the server, and displays the detail information of the first video item.
Specifically, the terminal device may display the detail information of the target video item in the content display area. When the terminal device displays the detail information of the target video item in the content display area, the detail information display frame may be displayed on a side (e.g., any one or more of upper, lower, left, and right sides) of the video display bar corresponding to the target video item. The detail information may include any one or a combination of more of the title, actors, director, year of production, country of production, etc. of the target video item. It can be understood that when the detail information display frame is displayed above or below the video display bar, the layer of the detail information display frame may be located above the layers of the video display bars of other video items, or may be inserted between two video display bars; when the detail information display frame is displayed on the left side or the right side of the video display bar, the terminal device can appropriately adjust the sizes of the video display bar and the detail information display frame, so that a user can clearly see the content displayed in the detail information display frame.
On the basis of the above embodiment of the present disclosure, a comment area control may also be disposed on the video display bar, fig. 5 is another schematic diagram of the video display bar based on fig. 2 or fig. 3, provided by the embodiment of the present disclosure, and taking the video display bar of the first video item as an example, it can be seen from fig. 5: the video showcase can include a thumbnail of the first video item, a name of the first video item, a first video item uploader name, a likes button, and a comment field control. Wherein the thumbnail of the first video item and the name of the first video item may be located in a first preset region of the video presentation bar (as indicated by the dashed box in fig. 5), and both regions of the video presentation bar other than the first preset region may be referred to as second preset regions. The name of the first video project uploader, the like button and the comment area control are all located in a second preset area of the video display bar.
When a user clicks the comment area control, the terminal equipment receives a trigger operation of the user for the comment area control; sending a comment acquisition request message to a server, wherein the comment acquisition request message carries identification information of a target video project; and the terminal equipment receives the comment information of the target video project sent by the server and displays the comment information of the target video project.
Specifically, the terminal device may display comment information of the target video item in the content display area. When the terminal device displays the comment information of the target video item in the content display area, the comment information display box may be displayed on a side (e.g., any one or more of upper, lower, left, and right sides) of the video display bar corresponding to the target video item.
The embodiment of the disclosure provides a video list display method, which includes: receiving a video list, wherein the video list comprises at least two video items; drawing a video list display page, wherein the video list display page comprises a content display area and a video player; displaying a video list in a content display area; and determining the video item in the starting playing state in the video list, and playing the video content corresponding to the video item in the starting playing state in the video player. According to the video list and the video content corresponding to the video item in the starting playing state can be displayed on the same page, the page switching step is saved, the switching efficiency is improved, and therefore the user experience is improved.
Fig. 6 is a schematic structural diagram of a video list display apparatus according to an embodiment of the present disclosure, and specifically, the video list display apparatus may be configured in a terminal device, and includes: a receiving module 10, a processing module 11, a display module 12 and a playing module 13.
The receiving module 10 is configured to receive a video list, where the video list includes at least two video items;
the processing module 11 is configured to draw a video list display page, where the video list display page includes a content display area and a video player, and determine a video item in a video list in a starting playing state;
the display module 12 is configured to display a video list in the content display area;
and the playing module 13 is configured to play, in the video player, the video content corresponding to the video item in the start playing state.
Optionally, the playing module 13 is specifically configured to, if the video content corresponding to the video item in the playing start state is cached, directly play the video content corresponding to the video item in the playing start state in the video player after the processing module 11 determines that the video item in the playing start state is in the video list; or,
with reference to fig. 6, fig. 7 is a schematic structural diagram of another video list display apparatus according to the embodiment of the disclosure, which further includes: a sending module 14.
The sending module 14 is configured to send a video content acquisition request message to the server after the processing module 11 determines that the video item in the starting playing state in the video list is not cached with the video content corresponding to the video item in the starting playing state, where the video content acquisition request message carries identification information of the video item in the starting playing state;
the receiving module 10 is further configured to receive video content, which is sent by the server and corresponds to the video item in the play starting state.
Optionally, the processing module 11 is specifically configured to determine, according to a preset playing sequence, a video item in the video list in a start-playing state; or, after the receiving module 10 receives the video content corresponding to the target video item in the video playlist, it is determined that the target video item is a video item in a start playing state.
Optionally, the processing module 11 is specifically configured to determine that the target video item is a video item in a start playing state after the receiving module 10 receives a first preset trigger operation of the user for the target video item in the video list.
Optionally, the content display area includes at least two video display bars corresponding to the video items one to one;
the receiving module 10 is specifically configured to receive a touch operation of a user on a video display bar corresponding to a target video item;
the processing module 11 is specifically configured to determine that the touch operation occurs in a first preset area of the video display bar, and determine that the target video item is in an unplayed state.
Optionally, the receiving module 10 is further configured to receive a second preset triggering operation of the user for the target video item in the video list;
the sending module 14 is further configured to send a detail obtaining request message to the server, where the detail obtaining request message carries identification information of the target video item;
the receiving module 10 is further configured to receive detail information of the target video item sent by the server;
and the display module 12 is further configured to display the detail information of the target video item.
Optionally, the content display area includes at least two video display bars corresponding to the video items one to one;
the receiving module 10 is specifically configured to receive a touch operation of a user on a video display bar corresponding to a target video item;
the processing module 11 is specifically configured to determine that the touch operation occurs in a first preset area of the video display bar, and determine that the target video item is in a playing state;
or,
the receiving module 10 is specifically configured to receive a touch operation of a user on a video display bar corresponding to a target video item;
the processing module 11 is specifically configured to determine that the touch operation occurs in a second preset area of the video display bar.
Optionally, a comment area control is further arranged on the video display bar;
the receiving module 10 is further configured to receive a trigger operation of a user for the comment area control;
the sending module 14 is further configured to send a comment acquisition request message to the server, where the comment acquisition request message carries identification information of the target video item;
the receiving module 10 is further configured to receive comment information of the target video item sent by the server;
the display module 12 is further configured to display the comment information of the target video item.
The above video list display device provided by the embodiment of the disclosure can execute the steps executed by the terminal device in the video list display method provided by the embodiment of the disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 8 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure, and as shown in fig. 8, it shows a schematic structural diagram of a terminal device suitable for implementing an embodiment of the present disclosure. Taking a terminal device as an example, the terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle-mounted terminal (e.g., a car navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. The terminal device shown in fig. 8 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 8, the terminal device 800 may include a processor (e.g., a central processing unit, a graphic processor, etc.) 801 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)802 or a program loaded from a storage device 808 into a Random Access Memory (RAM) 803. In the RAM 803, various programs and data necessary for the operation of the terminal apparatus 800 are also stored. The processing apparatus 801, the ROM 802, and the RAM 803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to bus 804.
Generally, the following devices may be connected to the I/O interface 805: input devices 806 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 807 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; storage 808 including, for example, magnetic tape, hard disk, etc.; and a communication device 809. The communication means 809 may allow the terminal apparatus 800 to perform wireless or wired communication with other apparatuses to exchange data. While fig. 8 illustrates a terminal apparatus 800 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication means 809, or installed from the storage means 808, or installed from the ROM 802. The computer program, when executed by the processor 801, performs the above-described functions defined in the methods of embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either 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 computer readable signal medium may also be any computer readable medium that is not a computer 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 computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving a video list, wherein the video list comprises at least two video items; drawing a video list display page, wherein the video list display page comprises a content display area and a video player; displaying a video list in a content display area; and determining the video item in the starting playing state in the video list, and playing the video content corresponding to the video item in the starting playing state in the video player.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, 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 computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. 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.
The modules described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a module does not in some cases constitute a limitation on the module itself, for example, the receiving module 10 may also be described as a "module receiving a list of video listings".
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.

Claims (11)

1. A video list display method is characterized by comprising the following steps:
receiving a video list, the video list including at least two video items;
drawing a video list display page, wherein the video list display page comprises a content display area and a video player;
displaying the video list in the content display area;
determining the video item in the video list in the starting playing state, and playing the video content corresponding to the video item in the starting playing state in the video player.
2. The video chart display method of claim 1, wherein,
if the video content corresponding to the video item in the starting playing state is cached, directly playing the video content corresponding to the video item in the starting playing state in the video player after the video item in the starting playing state in the video list is determined; or,
if the video content corresponding to the video item in the startup playing state is not cached, after the video item in the startup playing state in the video list is determined, the method further includes:
sending a video content acquisition request message to a server, wherein the video content acquisition request message carries identification information of the video item in the play starting state;
and receiving the video content corresponding to the video item in the starting playing state sent by the server.
3. The video list display method of claim 1, wherein the determining the video items in the video list that are in a startup play state comprises:
determining the video items in the starting playing state in the video list according to a preset playing sequence; or,
and receiving video content corresponding to a target video item in the video playlist, and determining that the target video item is the video item in the starting playing state.
4. The video list display method of claim 1, wherein the determining the video items in the video list that are in a startup play state comprises:
receiving a first preset trigger operation of a user for a target video item in the video list, and determining that the target video item is the video item in the starting playing state.
5. The method for displaying the video list according to claim 4, wherein the content presentation area includes at least two video presentations in one-to-one correspondence with video items, and the receiving a first preset trigger operation of a user for a target video item in the video list includes:
receiving touch operation of a user on a video display bar corresponding to the target video item;
determining that the touch operation occurs in a first preset area of the video display bar, and determining that the target video item is in an unplayed state.
6. The video list display method of claim 1, further comprising:
receiving a second preset trigger operation of the user for a target video item in the video list;
sending a detail obtaining request message to a server, wherein the detail obtaining request message carries the identification information of the target video project;
and receiving the detail information of the target video item sent by the server, and displaying the detail information of the target video item.
7. The method of displaying the video list according to claim 6, wherein the content presentation area includes at least two video presentations in one-to-one correspondence with video items, and the receiving a second preset trigger operation of the user for a target video item in the video list includes:
receiving touch operation of a user on a video display bar corresponding to the target video item;
determining that the touch operation occurs in a first preset area of the video display bar, and determining that the target video item is in a playing state; or,
receiving touch operation of a user on a video display bar corresponding to the target video item;
and determining that the touch operation occurs in a second preset area of the video display bar.
8. The video list display method according to claim 5 or 7, characterized in that a comment area control is further arranged on the video display bar, and the method further comprises:
receiving a trigger operation of a user for the comment area control;
sending a comment acquisition request message to a server, wherein the comment acquisition request message carries identification information of the target video project;
and receiving the comment information of the target video project sent by the server, and displaying the comment information of the target video project.
9. A video list display apparatus, comprising: the device comprises a receiving module, a processing module, a display module and a playing module;
the receiving module is used for receiving a video list, and the video list comprises at least two video items;
the processing module is used for drawing a video list display page, wherein the video list display page comprises a content display area and a video player, and determining a video item in a starting playing state in the video list;
the display module is used for displaying the video list in the content display area;
and the playing module is used for playing the video content corresponding to the video item in the starting playing state in the video player.
10. A terminal device, comprising:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the video chart display method of any of claims 1-8.
11. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements a video chart display method as recited in any of claims 1-8.
CN201811481050.0A 2018-12-05 2018-12-05 Video list display method and device, terminal equipment and storage medium Active CN109600656B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811481050.0A CN109600656B (en) 2018-12-05 2018-12-05 Video list display method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811481050.0A CN109600656B (en) 2018-12-05 2018-12-05 Video list display method and device, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109600656A true CN109600656A (en) 2019-04-09
CN109600656B CN109600656B (en) 2023-05-30

Family

ID=65961164

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811481050.0A Active CN109600656B (en) 2018-12-05 2018-12-05 Video list display method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109600656B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110225391A (en) * 2019-07-18 2019-09-10 北京字节跳动网络技术有限公司 Control method, device, electronic equipment and the storage medium of video playing
CN110769300A (en) * 2019-10-16 2020-02-07 上海掌门科技有限公司 Method and equipment for presenting horizontal screen video in information stream
CN112035046A (en) * 2020-09-10 2020-12-04 脸萌有限公司 List information display method and device, electronic equipment and storage medium
CN112423122A (en) * 2020-11-11 2021-02-26 北京字跳网络技术有限公司 Display method and device of hotspot list, electronic equipment and storage medium
WO2022083427A1 (en) * 2020-10-21 2022-04-28 北京字跳网络技术有限公司 Landscape interaction method and apparatus, electronic device, and storage medium
WO2022237908A1 (en) * 2021-05-14 2022-11-17 北京字跳网络技术有限公司 Information display method and apparatus, electronic device, and storage medium
CN117270751A (en) * 2023-10-10 2023-12-22 书行科技(北京)有限公司 List interaction method, device, computer equipment and computer readable storage medium

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040055446A1 (en) * 2002-07-30 2004-03-25 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
CN103020076A (en) * 2011-09-23 2013-04-03 深圳市快播科技有限公司 Dynamic preview method and device for player video file
CN103096172A (en) * 2013-01-18 2013-05-08 深圳市龙视传媒有限公司 Method and device for displaying recommended programs
CN103841430A (en) * 2013-04-03 2014-06-04 海信集团有限公司 Electronic program guide displaying method
CN103905909A (en) * 2012-12-27 2014-07-02 华为技术有限公司 Video preview display method and terminal device
CN103986787A (en) * 2014-06-05 2014-08-13 合一网络技术(北京)有限公司 Method and system for automatically obtaining video updates
CN104219559A (en) * 2013-05-31 2014-12-17 奥多比公司 Placing unobtrusive overlays in video content
CN104333813A (en) * 2014-08-28 2015-02-04 无锡天脉聚源传媒科技有限公司 Video playing method, device and system
CN104918125A (en) * 2015-05-19 2015-09-16 乐视致新电子科技(天津)有限公司 Method and device for switching channels
CN105141509A (en) * 2015-09-15 2015-12-09 广东欧珀移动通信有限公司 Information interaction method and information interaction device based on multimedia player application
CN105677164A (en) * 2015-12-30 2016-06-15 小米科技有限责任公司 Page selection method and device
CN105872811A (en) * 2015-12-31 2016-08-17 乐视网信息技术(北京)股份有限公司 Processing method of video associated music videos and video playing device
CN106101846A (en) * 2016-08-15 2016-11-09 腾讯科技(深圳)有限公司 A kind of information processing method and device, terminal
CN108027701A (en) * 2015-10-16 2018-05-11 谷歌有限责任公司 For the touch-screen user interface of media to be presented
CN108174248A (en) * 2018-01-25 2018-06-15 腾讯科技(深圳)有限公司 Video broadcasting method, video playing control method, device and storage medium
CN108737897A (en) * 2018-05-22 2018-11-02 腾讯科技(深圳)有限公司 Video broadcasting method, device, equipment and storage medium

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040055446A1 (en) * 2002-07-30 2004-03-25 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
CN103020076A (en) * 2011-09-23 2013-04-03 深圳市快播科技有限公司 Dynamic preview method and device for player video file
CN103905909A (en) * 2012-12-27 2014-07-02 华为技术有限公司 Video preview display method and terminal device
CN103096172A (en) * 2013-01-18 2013-05-08 深圳市龙视传媒有限公司 Method and device for displaying recommended programs
CN103841430A (en) * 2013-04-03 2014-06-04 海信集团有限公司 Electronic program guide displaying method
CN104219559A (en) * 2013-05-31 2014-12-17 奥多比公司 Placing unobtrusive overlays in video content
CN103986787A (en) * 2014-06-05 2014-08-13 合一网络技术(北京)有限公司 Method and system for automatically obtaining video updates
CN104333813A (en) * 2014-08-28 2015-02-04 无锡天脉聚源传媒科技有限公司 Video playing method, device and system
CN104918125A (en) * 2015-05-19 2015-09-16 乐视致新电子科技(天津)有限公司 Method and device for switching channels
CN105141509A (en) * 2015-09-15 2015-12-09 广东欧珀移动通信有限公司 Information interaction method and information interaction device based on multimedia player application
CN108027701A (en) * 2015-10-16 2018-05-11 谷歌有限责任公司 For the touch-screen user interface of media to be presented
CN105677164A (en) * 2015-12-30 2016-06-15 小米科技有限责任公司 Page selection method and device
CN105872811A (en) * 2015-12-31 2016-08-17 乐视网信息技术(北京)股份有限公司 Processing method of video associated music videos and video playing device
CN106101846A (en) * 2016-08-15 2016-11-09 腾讯科技(深圳)有限公司 A kind of information processing method and device, terminal
CN108174248A (en) * 2018-01-25 2018-06-15 腾讯科技(深圳)有限公司 Video broadcasting method, video playing control method, device and storage medium
CN108737897A (en) * 2018-05-22 2018-11-02 腾讯科技(深圳)有限公司 Video broadcasting method, device, equipment and storage medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110225391A (en) * 2019-07-18 2019-09-10 北京字节跳动网络技术有限公司 Control method, device, electronic equipment and the storage medium of video playing
CN110769300A (en) * 2019-10-16 2020-02-07 上海掌门科技有限公司 Method and equipment for presenting horizontal screen video in information stream
CN112035046A (en) * 2020-09-10 2020-12-04 脸萌有限公司 List information display method and device, electronic equipment and storage medium
CN112035046B (en) * 2020-09-10 2024-03-08 脸萌有限公司 Method and device for displaying list information, electronic equipment and storage medium
WO2022083427A1 (en) * 2020-10-21 2022-04-28 北京字跳网络技术有限公司 Landscape interaction method and apparatus, electronic device, and storage medium
CN112423122A (en) * 2020-11-11 2021-02-26 北京字跳网络技术有限公司 Display method and device of hotspot list, electronic equipment and storage medium
WO2022237908A1 (en) * 2021-05-14 2022-11-17 北京字跳网络技术有限公司 Information display method and apparatus, electronic device, and storage medium
CN117270751A (en) * 2023-10-10 2023-12-22 书行科技(北京)有限公司 List interaction method, device, computer equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN109600656B (en) 2023-05-30

Similar Documents

Publication Publication Date Title
CN109640188B (en) Video preview method and device, electronic equipment and computer readable storage medium
CN109618177B (en) Video processing method and device, electronic equipment and computer readable storage medium
CN109600656B (en) Video list display method and device, terminal equipment and storage medium
WO2022083427A1 (en) Landscape interaction method and apparatus, electronic device, and storage medium
CN109640129B (en) Video recommendation method and device, client device, server and storage medium
US20230097683A1 (en) Video recommendation method and apparatus, electronic device, and storage medium
WO2023088442A1 (en) Live streaming preview method and apparatus, and device, program product and medium
US20240289398A1 (en) Method, apparatus, device and storage medium for content display
CN109635131B (en) Multimedia content list display method, pushing method, device and storage medium
CN113727170A (en) Video interaction method, device, equipment and medium
CN109753332B (en) Method and device for displaying information
WO2023072296A1 (en) Multimedia information processing method and apparatus, and electronic device and storage medium
CN115174946B (en) Live page display method, device, equipment, storage medium and program product
US20240338112A1 (en) Video publishing method and apparatus, electronic device, storage medium and program product
CN111246245B (en) Method and device for pushing video aggregation page, server and terminal equipment
JP7058795B2 (en) Video processing methods, devices, terminals and storage media
CN113721807A (en) Information display method and device, electronic equipment and storage medium
WO2021018186A1 (en) Video update push method and terminal
CN116156265A (en) Method, device, equipment, storage medium and program product for playing live content
JP2023530775A (en) INFORMATION INSTRUCTION METHOD, DEVICE, ELECTRONIC DEVICE AND STORAGE MEDIUM
CN110381356B (en) Audio and video generation method and device, electronic equipment and readable medium
CN111246242A (en) Searching method and device based on played video, application server and terminal equipment
CN110475135A (en) Video broadcasting method, device, equipment, medium, system and smart television
CN116017019A (en) Video playing method and device, electronic equipment and computer readable medium
CN115756252A (en) Interaction method, device and equipment based on page content and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant