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

CN115065874B - Video playing method, device, electronic equipment and readable storage medium - Google Patents

Video playing method, device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN115065874B
CN115065874B CN202210697611.0A CN202210697611A CN115065874B CN 115065874 B CN115065874 B CN 115065874B CN 202210697611 A CN202210697611 A CN 202210697611A CN 115065874 B CN115065874 B CN 115065874B
Authority
CN
China
Prior art keywords
barrage
list
video
area
bullet screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210697611.0A
Other languages
Chinese (zh)
Other versions
CN115065874A (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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202210697611.0A priority Critical patent/CN115065874B/en
Publication of CN115065874A publication Critical patent/CN115065874A/en
Application granted granted Critical
Publication of CN115065874B publication Critical patent/CN115065874B/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
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
    • 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/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a video playing method, a video playing device, electronic equipment and a readable storage medium, and belongs to the technical field of communication. The video playing method comprises the following steps: displaying a video playing interface, wherein the video playing interface comprises a video picture and a barrage list; receiving a first input of a user; in response to the first input, in a case where the video frame includes the target object, the video frame is displayed in a first area, and the bullet screen list is displayed in a second area, the bullet screen list having an association relationship with the target object.

Description

Video playing method, device, electronic equipment and readable storage medium
Technical Field
The application belongs to the technical field of communication, and particularly relates to a video playing method, a video playing device, electronic equipment and a readable storage medium.
Background
In the related art, a video bullet screen is typically a dynamic assessment that is suspended over a video frame and transmitted by a video viewer. In the video playing process, the barrage is opened, so that the interest of watching the video can be increased.
When the number of the barrages is larger, the barrage content is also richer, and the barrages which are irrelevant to the video content, such as 'haha', can be included, and the barrages which are relevant to the video, such as 'the exquisite performance of an actor', can be included. After various types of barrages are mixed, scrolling and displaying are performed on a video playing interface, so that the problems that the video watching experience of a user is poor and the interested barrage content is difficult to read quickly are caused.
Disclosure of Invention
The embodiment of the application aims to provide a video playing method, a video playing device, electronic equipment and a readable storage medium, which can solve the problems that video watching experience is poor and interested barrage content is difficult to read quickly.
In a first aspect, an embodiment of the present application provides a video playing method, including:
displaying a video playing interface, wherein the video playing interface comprises a video picture and a barrage;
Receiving a first input of a user;
In response to the first input, in a case where the video frame includes the target object, the video frame is displayed in the first area, and the bullet screen list is displayed in the second area, the bullet screen list being generated from bullet screens, the bullet screen list having an association relationship with the target object.
In a second aspect, an embodiment of the present application provides a video playing device, including:
the display module is used for displaying a video playing interface, and the video playing interface comprises video pictures and a barrage;
The receiving module is used for receiving a first input of a user;
And the display module is also used for responding to the first input, displaying the video picture in a first area and displaying a barrage list in a second area under the condition that the video picture comprises the target object, wherein the barrage list is generated according to barrages, and the barrage list has an association relation with the target object.
In a third aspect, embodiments of the present application provide an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, the program or instructions implementing the steps of the method as in the first aspect when executed by the processor.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor perform the steps of the method as in the first aspect.
In a fifth aspect, embodiments of the present application provide a chip comprising a processor and a communication interface coupled to the processor for running a program or instructions implementing the steps of the method as in the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement a method as in the first aspect.
In the embodiment of the application, the video picture part and the barrage part in the video playing interface are respectively displayed according to the input of the user, and the barrages are screened based on the objects appearing in the current video picture, namely, the barrages associated with the appearing target objects are displayed in the barrage list which is singly displayed, so that the user can acquire the barrages associated with the current video content through the barrage list while watching the video picture without being blocked, and the video watching experience is not influenced while starting the barrage function related to the video playing content.
Drawings
Fig. 1 shows a flowchart of a video playing method according to an embodiment of the present application;
FIG. 2 shows a folding schematic of a foldable electronic device according to an embodiment of the application;
FIG. 3 shows one of display interface schematics of an electronic device according to an embodiment of the application
FIG. 4 shows a second schematic diagram of a display interface of an electronic device according to an embodiment of the application;
FIG. 5 shows a third schematic diagram of a display interface of an electronic device according to an embodiment of the application;
FIG. 6 shows a fourth schematic diagram of a display interface of an electronic device according to an embodiment of the application;
fig. 7 is a block diagram showing the construction of a video playback apparatus according to an trial of the present application;
FIG. 8 shows a block diagram of an electronic device according to an embodiment of the application;
fig. 9 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are obtained by a person skilled in the art based on the embodiments of the present application, fall within the scope of protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The video playing method, the device, the electronic equipment and the readable storage medium provided by the embodiment of the application are described in detail below through specific embodiments and application scenes thereof with reference to the accompanying drawings.
In some embodiments of the present application, a video playing method is provided, fig. 1 shows a flowchart of a video playing method according to an embodiment of the present application, and as shown in fig. 1, the method includes:
step 102, displaying a video playing interface;
in step 102, the video playing interface includes a video frame and a bullet screen list, where the video frame, that is, the original frame of the currently playing video, is the current user, and other viewers of the currently playing video, and when the video is played to a specific progress, all or part of bullet screen comments input by the user are floatingly displayed on the video frame.
Step 104, receiving a first input of a user;
In step 104, the first input may be: the click input of the user on the screen, or the voice instruction input by the user, or the specific gesture input by the user can be specifically determined according to the actual use requirement, which is not limited by the embodiment of the application.
For a folding screen phone, the first input may be an input for folding a folding screen, such as unfolding the folding screen in a folded and combined state, or folding and combining the folding screen in an unfolded state.
In response to the first input, in the case where the video frame includes the target object, the video frame is displayed in the first area and the bullet screen list is displayed in the second area, step 106.
In step 106, the bullet screen list is generated according to the bullet screen, and the bullet screen list has an association relationship with the target object.
In an embodiment of the present application, the target object includes: characters, scenes, subtitle content, or character actions, etc.
In the embodiment of the present application, the fact that the bullet screen list has an association relationship with the target object means that the content of the bullet screen included in the bullet screen list is related to the target object. Specifically, in the case where the target object is the person a, the content of the barrage 1 is the evaluation person a, and the barrage 1 is related to the target object. After receiving the first input from the user, the list of barrages displayed in the second zone includes barrage 1 described above.
In the embodiment of the present application, the association relationship between the bullet screen list and the target object may also mean that the time difference between the time of bullet screen transmission and the time of the target object in the video playing interface is within a preset duration range. Specifically, when the target object is the human action B, the time of the human action B is 2 minutes and 30 seconds during video playing, and the preset time length ranges from 30 seconds before the human action B and 30 seconds after the human action B, then the barrage is sent in the time range from 2 minutes to 3 minutes during video playing, and the barrage with the association relation with the human action B is displayed in the second area under the condition that the first input of the user is received.
In the embodiment of the present application, the electronic device may be a mobile phone, a tablet computer, or the like, and in some embodiments, the electronic device is a device with a folding screen, such as a folding screen mobile phone, where a folding direction of the folding screen is not limited, fig. 2 shows a folding schematic diagram of a foldable electronic device according to an embodiment of the present application, and as shown in fig. 2, the electronic device 200 includes a folding screen 202, where the folding screen may be folded left and right, or may be folded up and down.
Fig. 3 shows one of display interface diagrams of an electronic device according to an embodiment of the present application, where for an application program of a video playing class or an operating system of the electronic device, a menu option of a playing setting may be added, and specifically as shown in fig. 3, when a user turns on a separation switch, the electronic device may separate, according to a first input of the user, a barrage content and a video content of the played video, and display the separated barrage content and the video content in different areas respectively.
Specifically, in the case of playing video, a video picture and a bullet screen, which is text comment information suspended above the video picture, are continuously displayed in the video playing interface, and when the number of bullet screens is large, a part of the video picture may be blocked.
In the video playing process, if a first input of a user is detected, such as that the user touches a specific part of a screen, or presses a certain entity key, or folds a folding screen, a current video playing interface is partitioned, at least two areas, namely a first area and a second area, are divided on the whole area of the video playing interface, video pictures and a barrage in a video being played are separated at the same time, the video pictures are respectively displayed on the first area, a barrage list is displayed on the second area, the barrage list is generated according to a video barrage, the barrage list has an association relation with a target object, at the moment, barrage information does not shade video content any more, and the user can read barrage information associated with the target object.
Fig. 4 shows a second schematic diagram of a display interface of an electronic device according to an embodiment of the present application, as shown in fig. 4, when the video playing interface 400 is divided into a video frame area 402 and a barrage area 404 after receiving the first input, at this time, the barrage list is displayed only in the barrage area 404, and the video frame played in the video frame area 402 is no longer disturbed or blocked.
The bullet screen list 4022 is generated based on the bullet screen of the video picture played in the video playing interface. Specifically, a target object 4042 is included in the current video frame, and the target object 4042 may be determined according to a user setting, such as a certain actor, a certain animal, or a certain article.
Upon receiving the first input of the user, if the target object 4042 is included in the video screen currently being displayed, among all the shots, the shots associated with the target object 4042 are screened out, and the above-described shot list 4022 is generated.
Taking the example that the target object is actor a as an example, if the name, nickname, etc. of actor a are included in the bullet screen a, it is determined that the bullet screen a is a bullet screen associated with the target object.
It will be appreciated that the number of target objects may be one or more, and that when there are a plurality of target objects, the number of bullet screen listings may also be a plurality, each bullet screen listing corresponding to one target object. In some embodiments, the name, avatar, or nickname of the target object may be displayed on a bullet list, where the avatar of the target object may be truncated in the current video frame or may be determined by user settings.
According to the embodiment of the application, the division of the area of the folding screen and the separation of the video picture and the barrage in the playing process can be triggered by the change of the folding state of the folding screen, so that the video picture and the barrage content are respectively displayed, and the video watching experience is not influenced while the barrage function is started.
In some embodiments of the application, displaying the list of barrages in the second region includes:
The second area comprises a first subarea and a second subarea, and the barrage list comprises a first barrage list and a second barrage list;
And displaying a first barrage list in the first subarea, and displaying a second barrage list in the second subarea, wherein the first barrage list comprises barrages related to the target object in the barrage list.
In the embodiment of the application, the barrage of the video currently played comprises a barrage related to the target object and a barrage not related to the target object, wherein the barrages related to the target object can be displayed in a first barrage list, and the barrages not related to the target object can be displayed in a second barrage list, and the first barrage list and the second barrage list are respectively and independently displayed.
The second region specifically comprises a first sub-region and a second sub-region, wherein the first sub-region is used for displaying a first barrage list, namely, displaying barrages associated with the target object. And the second sub-area is used for displaying a second list of scrims, i.e. for displaying scrims which are not related to the target object.
In some embodiments, for the scrip in the first list of scrips and the second list of scrips, the scrips may be displayed differently based further on the content of the scrip. For example, the emotion of the bullet screen inputter can be judged according to the specific text content of the bullet screen, for example, when a large number of words exist in the bullet screen or a large number of question marks or exclamation marks exist in the bullet screen, the emotion of the bullet screen is judged to be more intense, and at the moment, the bullet screen can be highlighted, for example, the color of the bullet screen is set to be red, or the font of the bullet screen is thickened, and the like.
According to the embodiment of the application, the barrage associated with the target object and the barrage not associated with the target object are displayed separately, so that a user can quickly find out the barrage concerned, other barrages can not be lost, the display integrity of the barrage is ensured, and meanwhile, the watching experience of the barrage is improved.
In some embodiments of the application, displaying the first list of barrages in the first sub-region includes:
And displaying a target object identifier and a first barrage list in the first subarea, wherein the target object identifier is used for indicating a target object.
In the embodiment of the application, the first barrage list is specifically a barrage list associated with the target object, and the second area of the display screen of the electronic device comprises a first subarea, and the first barrage list is displayed in the first subarea.
The number of the target objects can be one or more, and the number of the first barrage list can be one or more. In the first sub-area, the first barrage list is displayed, and meanwhile, the target object identification is displayed, wherein the target object identification can be the name, the head portrait, the nickname or the like of the target object, so that a user can quickly distinguish the target object associated with the first barrage list.
The target object identifier may be specifically set according to the user's needs, for example, the user inputs the name and nickname of the target object, or manually designates the head portrait of the target object, or the object identifier may be automatically acquired based on image recognition, for example, when the target object is actor a, the system may automatically recognize the name of actor a and generate the target object identifier, or automatically intercept the head portrait of actor a in the currently played video frame, and display the target object identifier.
It can be appreciated that if the number of the first bullet screen list is plural, the number of the target object identifiers may be plural.
In some embodiments, when the number of the first bullet screen list is a plurality, the plurality of first bullet screen lists may be further displayed in the first sub-area in a partitioned manner. It can be appreciated that the area of the partition occupied by each first barrage list is related to the number of barrages in the first barrage list, and optionally, the user can also adjust the area occupied by a certain first barrage list through double-finger zoom-in or double-finger pinch-in.
According to the embodiment of the application, the associated target object identification is displayed beside the corresponding barrage list, so that a user can be helped to quickly locate the barrage associated with the interested target object, and the pertinence of barrage reading is improved.
In some embodiments of the application, after the first sub-region displays the first list of barrages, the method further comprises:
receiving a second input of the user to the first barrage list;
in response to the second input, the display of the first bullet screen list is canceled or at least one bullet screen in the first bullet screen list is canceled, wherein bullet screen content of the at least one bullet screen meets a preset condition.
In the embodiment of the application, after the first list is displayed, the user can adjust the display mode of the first barrage list through the second input, for example, cancel displaying the whole first barrage list or cancel displaying part of barrages in the first barrage list.
Specifically, the first bullet screen list is a bullet screen list associated with the target object. As video play progresses, some objects may not reappear in the video frame, at which point the user may conceal the first bullet list by, for example, pressing the first bullet list associated with the object long, thereby focusing the point of interest on the bullet screen of the target object that would still appear in the video frame.
In some embodiments, some of the curtains may be related to content such as a movie, which the user does not wish to see. For these barrages, corresponding preset conditions, such as setting keywords, shielding lists, etc., can be set, when the second input of the user for the first barrage list is detected, the system traverses all barrages in the first barrage list, and judges whether each barrage meets the preset conditions by detecting whether the barrages comprise keywords or shielding terms.
If a bullet screen contains a keyword sentence preset by a user or a system, determining that the bullet screen content of the bullet screen meets a preset condition, canceling display of the current bullet screen at the moment, and avoiding influence on the mood of watching videos caused by the fact that the user sees an unsuitable bullet screen.
According to the embodiment of the application, the bullet screen or the bullet screen list is displayed in a hidden manner, so that bullet screen contents to be read by a user can be displayed, the situation that the user sees unsuitable bullet screens is reduced, and the reading experience of the bullet screens is ensured.
In some embodiments of the present application, where the video frame includes a target object, displaying the video frame in a first region and displaying the bullet screen list in a second region includes:
in the case where the video screen includes a target object, the video screen is displayed in a first area, a bullet screen list is displayed in a second area, and a bullet screen collection list including bullet screens collected by a user is displayed in a third area.
In the embodiment of the application, after receiving the first input of the user, the display area of the display screen of the electronic device is divided, and the divided display area specifically comprises a first area, a second area and a third area.
The first area is used for displaying a video picture, the second area is used for displaying a barrage associated with the target object when the target object is included in the video picture, and the third area is used for displaying a barrage collection list, namely, the barrages manually collected by a user.
Specifically, fig. 5 shows a third schematic diagram of a display interface of the electronic device according to an embodiment of the present application, and as shown in fig. 5, a display area 500 of the electronic device includes a first area 502, a second area 504, and a third area 506.
The first area 502 is used for displaying a video frame, as shown in fig. 5, where a target object 5022 is included in the video frame. The second area 504 is used to display a first bullet screen list, i.e., a bullet screen list associated with the target object 5022, while the third area 506 is a bullet screen collection area. Specifically, during the video playing process, for example, when playing video of class "public classes", some high-quality barrages may better help understanding video content, and the content of such high-quality barrages is generally rich, so that a user may not be able to read completely before the barrages disappear, or may read the barrages urgently, resulting in missing important video pictures.
If the user wants to store the barrage, the barrage content can only be manually copied and pasted into the notepad for storage at present, or the content displayed on the current screen is integrally captured and stored into the album, so that the operation is complex on one hand, and the capture occupies the storage space of the equipment on the other hand.
In the embodiment of the application, the user can select the barrage which is desired to be collected in the second area, the system can automatically collect the barrage and store the barrage in the collection list, and meanwhile, the barrage selected by the user is fixed in the third area for display.
It will be appreciated that the favorite bullet screen displayed in the third zone may not be displayed as the progress of the video is being displayed, so that the user has sufficient time to read the favorite bullet screen. In some embodiments, the stored bullet screen is saved in association with the video, and when the user opens the same video again, the previously stored bullet screen remains displayed in the third area.
In other embodiments, the collected bullet screens may be stored independently, and the user may select a corresponding collection list to display the corresponding bullet screen.
It can be appreciated that the user can manually select the bullet screen that is stowed in the third area and delete it from the favorites list.
According to the embodiment of the application, the bullet screen collection list is displayed in the third area, so that a user can collect interested bullet screens at any time and view the collected bullet screen list at any time, manual copying or screen capturing storage is not needed, and the video watching experience is improved.
In some embodiments of the present application, the bullet screen collection includes a first bullet screen, and after the bullet screen collection is displayed in the third area, the method further includes:
receiving a third input of a user to the first barrage;
and responding to the third input, and playing the video at a target playing progress, wherein the target playing progress is the video playing progress corresponding to the first barrage.
In the embodiment of the application, the user can quickly jump the playing progress of the video through the collected first barrage, in particular to jump to the video progress when the first barrage is displayed.
Specifically, for example, a 40-minute video, when played to 30 minutes, displays the first bullet screen in the video screen or in the bullet screen list (including the first bullet screen list and the second bullet screen list). At this time, the user may manually collect the first bullet screen through the second input, and at this time, the first bullet screen is added to the bullet screen collection list.
When the user watches the same video again, the playing progress of the video can be quickly jumped to the playing progress of the video when the first barrage is collected by a third input mode, such as touching or clicking the first barrage, namely, the playing progress of the video is jumped to a position of 30 minutes, so that the collected barrage has a function similar to a bookmark, and the user can conveniently and quickly and accurately adjust the playing progress of the video.
In some embodiments of the present application, applied to an electronic device including a folding screen, the method further includes, after displaying the video frame in the first area and the bullet screen list in the second area:
receiving a fourth input of a user, wherein the fourth input is used for adjusting the folding screen from a first folding state to a second folding state;
adjusting a region parameter of the target region in response to the fourth input;
Wherein the regional parameters include: at least one of a region display position and a region area;
The target region includes at least one of a first region and a second region.
In the embodiment of the present application, the electronic device is specifically an electronic device provided with a folding screen, such as a folding screen mobile phone, where the folding direction of the folding screen is not limited, and as shown in fig. 2, the electronic device 200 includes a folding screen 202, and the folding screen may be folded left and right or may be folded up and down.
In the process of playing the video picture, if the fourth input of adjusting the folding state of the folding screen of the electronic device by the user is detected, specifically, the folding state of the folding screen is adjusted from the first folding state to the second folding state.
The first folding state may be a fully folded state of the electronic device, and the second folding state may be an unfolded state, that is, the fourth input adjusts the folding screen in the fully folded state to the unfolded state.
The first folded state may be an unfolded state, and the second folded state may be a fully folded state, i.e. the fourth input folds the unfolded folding screen into the fully folded state, for example.
Alternatively, the first folding state may be a folding angle of a folding screen of the current electronic device, and the second folding state is any folding angle different from the current folding angle, that is, the first folding state is adjusted to the second folding state, which means that the folding angle of the folding screen is changed.
Specifically, taking an example that the folding state includes the folding angle, the folding angle range of the folding screen of the electronic device is 0 ° to 90 °, when the folding angle is greater than 0 ° and less than or equal to 30 °, the folding state is the first folding state, the size of the first area is area 7, the size of the second area is area 1, and the size of the third area is area 1, and at this time, the second area and the third area can both display 1 bullet screen at the same time.
When the folding angle is increased to be more than 30 degrees and less than or equal to 60 degrees, the folding state is switched from the first folding state to the second folding state, at the moment, the size of the first area can be reduced to be 5, the size of the second area is increased to be 2, the size of the third area is increased to be 2, and at the moment, 2 bullet curtains can be simultaneously displayed in the second area and the third area.
It can be understood that when the folding angle is greater than 60 ° and less than or equal to 90 °, the size of the first region may be further reduced to an area 3, and the sizes of the second region and the third region may be increased to an area 3, where both the second region and the third region may simultaneously display 3 lines of barrages.
In this process, the display areas of the second area and the third area are not larger than the display area of the first area, that is, the display area of the video picture is moderately larger than the display area of the bullet screen list, so that the video viewing experience is ensured.
According to the embodiment of the application, the display areas of the video picture and the barrage list are adjusted according to the folding angle of the folding screen, so that the flexibility of video playing is improved.
In some embodiments of the present application, in a case where the video is in a full-screen playing state, an area of the second area is smaller than or equal to a product of an area of the first area and a preset ratio, and the preset ratio is smaller than 1.
And under the condition that the video is not in full screen play, the area of the second area is smaller than or equal to that of the first area.
In the embodiment of the application, the proportional relation of the display areas of all the areas is set according to the playing state of the video, specifically whether the video is played in a full screen.
Wherein the preset ratio is less than 1. In some embodiments, the preset ratio is 0.5. In other embodiments, the predetermined ratio is 0.4. In still other embodiments, the preset ratio is 0.45.
Specifically, taking the preset ratio of 0.5 as an example, if the video played is full-screen before the folding screen is folded, after the folding, the area of the determined second area, namely the area of the bullet screen list, is not more than half of the area of the first area, namely the area of the video picture, at most, so that the video picture occupies a main part of the screen area.
For example, in the case where the video is in full-screen playing, the area of the second area may be set to be one half of the area of the first area, where the first area occupies two thirds of the total display area of the folding screen, so that the video playing experience can be ensured.
For example, in the case where the video is played in full screen, the area of the second area may be set to be two fifths of the area of the first area, that is, the area of the second area, that is, the barrage display area is further reduced, so that the area of the video main body is increased, and the video viewing experience is improved.
Meanwhile, for this case, the display area of the third area, that is, the remaining part of the total display area of the folding screen after the first area and the second area are determined. As shown in fig. 5, the second region 504 has a display height less than half of the first region 502.
If the video played is not full-screen before the folding screen is folded, fig. 6 shows a fourth schematic diagram of the display interface of the electronic device according to the embodiment of the present application, the area of the determined second area, that is, the area of the bullet screen list, is not greater than the area of the first area, that is, the area of the video screen, so as to ensure that there is a large enough area for displaying the bullet screen, and prevent the bullet screen from being displayed incompletely, and the specific effect is that, as shown in fig. 6, the display height of the second area 602 is not greater than the display height of the first area 604.
According to the embodiment of the application, the area proportion of different areas is determined according to whether the video is played in a full screen mode, so that the adjusted areas can completely display the bullet screen list and the video picture, and video watching experience is ensured.
In some embodiments of the present application, after displaying the video playback interface, the method further comprises:
Receiving a second input;
adjusting a region parameter of the target region in response to the second input;
wherein the regional parameters include: displaying at least one of a location and an area of the region;
The target region includes at least one of a first region, a second region, and a third region.
In the embodiment of the application, after the system determines the first area, the second area and the third area according to the operation of folding the folding screen by the user, the user can change the area and the display position of each area through the second input.
For example, the second region is located above the first region, and the user may hold the first region and drag to the second region, thereby positioning the first region above the second region.
For example, the user may change the area of the first region by pressing and dragging the border of the first region. After the area of the first area is changed, the area of the second area and the area of the third area can be adjusted automatically and adaptively.
In some cases, the user may cancel displaying the corresponding region by adjusting the area of a certain region to 0, for example, after adjusting the area of the third region to 0, the third region is no longer displayed, that is, the bullet screen collection list is no longer displayed.
In the embodiment of the application, the user can freely adjust the area of each area, which is beneficial to improving the flexibility of video playing.
In some embodiments of the present application, the video frame is displayed in a first area of the folding screen and the bullet screen list is displayed in a second area of the folding screen, the method further comprising:
Receiving a third input to the second or third bullet screen in the case where the bullet screen list includes the second bullet screen and the third bullet screen and the contents of the second and third bullet screens are associated;
In response to the third input, the second and third scrims are canceled from being displayed and a fourth scrip is displayed, wherein the content of the fourth scrip is associated with the scrips of the second and third scrips and the fourth scrip is displayed differently than the second and third scrips.
In some cases, in the video barrage list, there may be multiple barrages with the same or similar content, or there may be a large number of barrages with content such as characters, expressions or symbols, for example, there is a barrage with "swipe screen", and the user may select any one of these barrages with the same content, for example, select a second barrage, drag the second barrage onto a third barrage with the same content, or double-click the second barrage, after these operations, the system will automatically combine the second barrage and the third barrage into one barrage, that is, a fourth barrage, and make the combined fourth barrage display mode different from the original second barrage and third barrage.
For example, the display size of the fourth barrage may be larger, so that the fourth barrage becomes "larger and thicker", or the display color of the fourth barrage may become brighter, such as the second barrage and the third barrage being black or white barrages, while the fourth barrage may be a colored barrage, or a specific display effect such as "rainbow effect", "glow effect", etc. may be attached to the fourth barrage.
The user may repeat the above operations until all of the identical or similar screens, or the "swipe" screen, are combined into a single, specifically displayed fourth screen.
In the embodiment of the application, a user can combine two or more barrages with the same or similar content or without the actual content and 'screen brushing', so that the two or more barrages are aggregated into a barrage with special display, such as a bigger barrage, a colorful barrage or a barrage with special effects, thereby improving the play interest of the barrage and increasing the viewing interest of videos.
In some embodiments of the application, after the first and second curtains are removed from display and the third curtain is displayed, the method further comprises:
And displaying the preset animation under the condition that the display mode of the third barrage meets the preset condition, and canceling the display of the third barrage.
In the embodiment of the present application, the preset condition may be that the size of the barrage reaches a threshold value, or that the number of combined barrages reaches a threshold value. For example, after the user merges two or more curtains into one special curtain through the third input, if the size of the fourth curtain after merging reaches a certain level, specifically, is greater than a preset size threshold, if the size of the fourth curtain after being enlarged is greater than the display area of the second area, or if any one of the length or the width of the fourth curtain after being enlarged is greater than the width or the height of the second area, a preset animation for destroying the curtain is played, such as that the fourth curtain becomes a firework burst, or an animation that the fourth curtain "bursts" is cancelled, so that the fourth curtain is displayed, and the fun displayed by the curtain is improved.
It can be understood that after the fourth bullet screen is canceled to be displayed, the second bullet screen and the third bullet screen before being combined can be restored to be displayed, or the bullet screens with the same content can be not displayed any more, so that the user can freely set whether to restore to be displayed.
According to the embodiment of the application, the corresponding interesting animation is played according to whether the combined barrage meets the preset condition or not, and the display mode of the combined barrage is adjusted, so that the playing interestingness of the barrage is further improved, and the video watching pleasure is increased.
According to the video playing method provided by the embodiment of the application, the execution main body can be a video playing device. In the embodiment of the present application, a method for executing video playing by a video playing device is taken as an example, and the video playing device provided by the embodiment of the present application is described.
In some embodiments of the present application, there is provided a video playing device, fig. 7 shows a block diagram of a video playing device tried out according to the present application, and as shown in fig. 7, a video playing device 700 includes:
The display module 702 is configured to display a video playing interface, where the video playing interface includes a video frame and a barrage;
A receiving module 704 for receiving a first input of a user;
The display module 702 is further configured to, in response to the first input, display the video frame in a first area and display a barrage list in a second area when the video frame includes the target object, where the barrage list is generated according to the barrage, and the barrage list has an association relationship with the target object.
According to the embodiment of the application, the division of the area of the folding screen and the separation of the video picture and the barrage in the playing process are triggered by the change of the folding state of the folding screen, so that the video picture and the barrage content are respectively displayed, and the video watching experience is not influenced while the barrage function is started.
In some embodiments of the application, the display module is further configured to:
The second area comprises a first subarea and a second subarea, and the barrage list comprises a first barrage list and a second barrage list;
And displaying a first barrage list in the first subarea, and displaying a second barrage list in the second subarea, wherein the first barrage list comprises barrages related to the target object in the barrage list.
According to the embodiment of the application, the barrage associated with the target object and the barrage not associated with the target object are displayed separately, so that a user can quickly find out the barrage concerned, other barrages can not be lost, the display integrity of the barrage is ensured, and meanwhile, the watching experience of the barrage is improved.
In some embodiments of the application, the display module is further configured to:
And displaying a target object identifier and a first barrage list in the first subarea, wherein the target object identifier is used for indicating a target object.
In some embodiments, when the number of the first bullet screen list is a plurality, the plurality of first bullet screen lists may be further displayed in the first sub-area in a partitioned manner. It can be appreciated that the area of the partition occupied by each first barrage list is related to the number of barrages in the first barrage list, and optionally, the user can also adjust the area occupied by a certain first barrage list through double-finger zoom-in or double-finger pinch-in.
In some embodiments of the present application, the receiving module is further configured to receive a second input from the user to the first bullet screen list;
and the display module is also used for canceling to display the first barrage list or canceling to display at least one barrage in the first barrage list in response to the second input, wherein barrage content of the at least one barrage meets the preset condition.
According to the embodiment of the application, the bullet screen or the bullet screen list is displayed in a hidden manner, so that bullet screen contents displayed to a user can be effectively purified, the situation that the user sees an improper bullet screen is reduced, and the watching experience of the bullet screen is ensured.
In some embodiments of the application, the display module is further configured to:
in the case where the video screen includes a target object, the video screen is displayed in a first area, a bullet screen list is displayed in a second area, and a bullet screen collection list including bullet screens collected by a user is displayed in a third area.
According to the embodiment of the application, the bullet screen collection list is displayed in the third area, so that a user can collect interested bullet screens at any time and view the collected bullet screen list at any time, manual copying or screen capturing storage is not needed, and video watching experience is improved.
In some embodiments of the present application, the receiving module is further configured to receive a third input from the user to the first barrage;
The video playing device further includes:
And the playing module is used for responding to the third input, playing the video at a target playing progress, wherein the target playing progress is the video playing progress corresponding to the first barrage.
In the embodiment of the application, when the user watches the same video again, the playing progress of the video can be quickly jumped to the playing progress of the video when the first barrage is collected through a third input mode, such as touching or clicking the first barrage, namely, the collected barrage has a bookmark-like function, so that the user can quickly and accurately adjust the playing progress of the video.
In some embodiments of the present application, the receiving module is further configured to receive a fourth input from a user, where the fourth input is used to adjust the folding screen from the first folded state to the second folded state;
The video playing device further includes:
An adjustment module for adjusting the region parameter of the target region in response to the fourth input;
Wherein the regional parameters include: at least one of a region display position and a region area;
The target region includes at least one of a first region and a second region.
The control device for media playing in the embodiment of the application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. The electronic device may be a Mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile internet appliance (Mobile INTERNET DEVICE, MID), an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, a robot, a wearable device, an ultra-Mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), etc., and may also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a Television (TV), a teller machine, a self-service machine, etc., which are not particularly limited in the embodiments of the present application.
The control device for media playing in the embodiment of the present application may be a device with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
The media playing control device provided by the embodiment of the present application can implement each process implemented by the above method embodiment, and in order to avoid repetition, details are not repeated here.
Optionally, an embodiment of the present application further provides an electronic device, fig. 8 shows a block diagram of a structure of an electronic device according to an embodiment of the present application, as shown in fig. 8, an electronic device 800 includes a processor 802, a memory 804, and a program or an instruction stored in the memory 804 and capable of running on the processor 802, where the program or the instruction is executed by the processor 802 to implement each process of the foregoing method embodiment, and the same technical effects are achieved, and are not repeated herein.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 9 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 900 includes, but is not limited to: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
Those skilled in the art will appreciate that the electronic device 900 may also include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 910 by a power management system to perform functions such as managing charge, discharge, and power consumption by the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
The display unit 906 is configured to display a video playing interface, where the video playing interface includes a video frame and a bullet screen;
a processor 910 for receiving a first input from a user;
The display unit 906 is further configured to display, in response to the first input, in a case where the video frame includes the target object, the video frame in the first area, and display a barrage list in the second area, where the barrage list is generated according to the barrage, and the barrage list has an association relationship with the target object.
According to the embodiment of the application, the division of the area of the folding screen and the separation of the video picture and the barrage in the playing process are triggered by the change of the folding state of the folding screen, so that the video picture and the barrage content are respectively displayed, and the video watching experience is not influenced while the barrage function is started.
In some embodiments of the present application, the display unit 906 is further configured to:
The second area comprises a first subarea and a second subarea, and the barrage list comprises a first barrage list and a second barrage list;
And displaying a first barrage list in the first subarea, and displaying a second barrage list in the second subarea, wherein the first barrage list comprises barrages related to the target object in the barrage list.
According to the embodiment of the application, the barrage associated with the target object and the barrage not associated with the target object are displayed separately, so that a user can quickly find out the barrage concerned, other barrages can not be lost, the display integrity of the barrage is ensured, and meanwhile, the watching experience of the barrage is improved.
In some embodiments of the present application, the display unit 906 is further configured to:
And displaying a target object identifier and a first barrage list in the first subarea, wherein the target object identifier is used for indicating a target object.
In some embodiments, when the number of the first bullet screen list is a plurality, the plurality of first bullet screen lists may be further displayed in the first sub-area in a partitioned manner. It can be appreciated that the area of the partition occupied by each first barrage list is related to the number of barrages in the first barrage list, and optionally, the user can also adjust the area occupied by a certain first barrage list through double-finger zoom-in or double-finger pinch-in.
In some embodiments of the application, the processor 910 is further configured to receive a second input from the user to the first list of barrages;
and a display unit 906, further configured to cancel display of the first barrage list or cancel display of at least one barrage in the first barrage list in response to the second input, where barrage content of the at least one barrage satisfies a preset condition.
According to the embodiment of the application, the bullet screen or the bullet screen list is displayed in a hidden manner, so that bullet screen contents displayed to a user can be effectively purified, the situation that the user sees an improper bullet screen is reduced, and the watching experience of the bullet screen is ensured.
In some embodiments of the present application, the display unit 906 is further configured to:
in the case where the video screen includes a target object, the video screen is displayed in a first area, a bullet screen list is displayed in a second area, and a bullet screen collection list including bullet screens collected by a user is displayed in a third area.
According to the embodiment of the application, the bullet screen collection list is displayed in the third area, so that a user can collect interested bullet screens at any time and view the collected bullet screen list at any time, manual copying or screen capturing storage is not needed, and video watching experience is improved.
In some embodiments of the application, the processor 910 is further configured to:
receiving a third input of a user to the first barrage;
and responding to the third input, and playing the video at a target playing progress, wherein the target playing progress is the video playing progress corresponding to the first barrage.
In the embodiment of the application, when the user watches the same video again, the playing progress of the video can be quickly jumped to the playing progress of the video when the first barrage is collected through a third input mode, such as touching or clicking the first barrage, namely, the collected barrage has a bookmark-like function, so that the user can quickly and accurately adjust the playing progress of the video.
In some embodiments of the application, the processor 910 is further configured to:
receiving a fourth input of a user, wherein the fourth input is used for adjusting the folding screen from the first folding state to the second folding state;
An adjustment module for adjusting the region parameter of the target region in response to the fourth input;
Wherein the regional parameters include: at least one of a region display position and a region area;
The target region includes at least one of a first region and a second region.
It should be appreciated that in embodiments of the present application, the input unit 904 may include a graphics processor (Graphics Processing Unit, GPU) 9041 and a microphone 9042, with the graphics processor 9041 processing image data of still pictures or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. Touch panel 9071, also referred to as a touch screen. The touch panel 9071 may include two parts, a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
The memory 909 may be used to store software programs as well as various data. The memory 909 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 909 may include a volatile memory or a nonvolatile memory, or the memory 909 may include both volatile and nonvolatile memories. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory 909 in embodiments of the application includes, but is not limited to, these and any other suitable types of memory.
Processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 910.
The embodiment of the application also provides a readable storage medium, and the readable storage medium stores a program or an instruction, which when executed by a processor, implements each process of the above method embodiment, and can achieve the same technical effects, so that repetition is avoided, and no further description is provided herein.
The processor is a processor in the electronic device in the above embodiment. Readable storage media include computer readable storage media such as Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic or optical disks, and the like.
The embodiment of the application further provides a chip, the chip comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions, the processes of the embodiment of the method can be realized, the same technical effects can be achieved, and the repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
Embodiments of the present application provide a computer program product stored in a storage medium, where the program product is executed by at least one processor to implement the respective processes of the above method embodiments, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in part in the form of a computer software product stored on a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method of the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.

Claims (10)

1.A video playing method, comprising:
displaying a video playing interface, wherein the video playing interface comprises a video picture and a barrage;
Receiving a first input of a user;
in response to the first input, displaying a video frame in a first area and displaying a barrage list in a second area under the condition that the video frame comprises a target object, wherein the barrage list is generated according to the barrage, and the barrage list has an association relation with the target object;
Wherein, the bullet screen list and the target object have an association relationship, which means that the bullet screen content contained in the bullet screen list is related to the target object; the first region is not coincident with the second region.
2. The video playing method according to claim 1, wherein displaying the bullet screen list in the second area includes:
the second area comprises a first subarea and a second subarea, and the barrage list comprises a first barrage list and a second barrage list;
and displaying the first barrage list in the first subarea, and displaying the second barrage list in the second subarea, wherein the first barrage list comprises barrages related to the target object in the barrage list.
3. The video playing method according to claim 2, wherein displaying the first bullet screen list in the first sub-area includes:
And displaying a target object identifier and a first barrage list in the first subarea, wherein the target object identifier is used for indicating the target object.
4. The video playback method of claim 2, wherein after the first sub-region displays the first bullet screen list, the method further comprises:
receiving a second input of a user to the first bullet screen list;
And in response to the second input, canceling display of the first barrage list or canceling display of at least one barrage in the first barrage list, wherein barrage content of the at least one barrage meets a preset condition.
5. The video playback method of claim 1, wherein, in the case where the video picture includes a target object, displaying the video picture in a first area and displaying the bullet screen list in a second area includes:
And displaying a video picture in a first area, displaying a barrage list in a second area and displaying a barrage collection list in a third area under the condition that the video picture comprises a target object, wherein the barrage collection list comprises barrages collected by a user.
6. The video playback method of claim 5, wherein the bullet screen collection includes a first bullet screen, and wherein after the bullet screen collection is displayed in the third area, the method further comprises:
receiving a third input of a user to the first barrage;
And responding to the third input, and playing the video at a target playing progress, wherein the target playing progress is the video playing progress corresponding to the first barrage.
7. The video playing method according to any one of claims 1 to 6, applied to an electronic device including a folding screen, wherein the video screen is displayed in a first area and the bullet screen list is displayed in a second area, the method further comprising:
receiving a fourth input of a user, wherein the fourth input is used for adjusting the folding screen from a first folding state to a second folding state;
Adjusting a region parameter of the target region in response to the fourth input;
Wherein the region parameters include: at least one of a region display position and a region area;
The target region includes at least one of the first region and the second region.
8.A video playback device, comprising:
the display module is used for displaying a video playing interface, and the video playing interface comprises a video picture and a barrage;
The receiving module is used for receiving a first input of a user;
The display module is further configured to, in response to the first input, display a video frame in a first area and display a barrage list in a second area when the video frame includes a target object, where the barrage list is generated according to the barrage, and the barrage list has an association relationship with the target object;
the fact that the bullet screen list and the target object have an association relation means that the bullet screen content contained in the bullet screen list is related to the target object, and the first area and the second area are not overlapped.
9. An electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the video playback method of any one of claims 1 to 7.
10. A readable storage medium, characterized in that the readable storage medium has stored thereon a program or instructions which, when executed by a processor, implement the steps of the video playback method of any one of claims 1 to 7.
CN202210697611.0A 2022-06-20 2022-06-20 Video playing method, device, electronic equipment and readable storage medium Active CN115065874B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210697611.0A CN115065874B (en) 2022-06-20 2022-06-20 Video playing method, device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210697611.0A CN115065874B (en) 2022-06-20 2022-06-20 Video playing method, device, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN115065874A CN115065874A (en) 2022-09-16
CN115065874B true CN115065874B (en) 2024-08-20

Family

ID=83202547

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210697611.0A Active CN115065874B (en) 2022-06-20 2022-06-20 Video playing method, device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN115065874B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113867607B (en) * 2021-09-30 2024-11-05 维沃移动通信有限公司 Content display method and device and electronic equipment
CN115866314B (en) * 2022-11-29 2024-09-24 维沃移动通信有限公司 Video playing method and device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110351593A (en) * 2019-06-28 2019-10-18 维沃移动通信有限公司 Information processing method, device, terminal device and computer readable storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110113634A (en) * 2019-03-22 2019-08-09 厦门理工学院 A kind of information interaction method, device, equipment and storage medium
CN112689201B (en) * 2019-10-17 2022-08-26 维沃移动通信有限公司 Barrage information identification method, barrage information display method, server and electronic equipment
CN110740387B (en) * 2019-10-30 2021-11-23 深圳Tcl数字技术有限公司 Barrage editing method, intelligent terminal and storage medium
CN114637890A (en) * 2020-12-16 2022-06-17 花瓣云科技有限公司 Method for displaying label in image picture, terminal device and storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110351593A (en) * 2019-06-28 2019-10-18 维沃移动通信有限公司 Information processing method, device, terminal device and computer readable storage medium

Also Published As

Publication number Publication date
CN115065874A (en) 2022-09-16

Similar Documents

Publication Publication Date Title
EP3928228B1 (en) User interfaces for a media browsing application
KR102324064B1 (en) A user interface for browsing content from multiple content applications on an electronic device.
CN112153288B (en) Method, apparatus, device and medium for distributing video or image
CN107341018B (en) Method and device for continuously displaying view after page switching
EP2887238B1 (en) Mobile terminal and method for controlling the same
US20120005628A1 (en) Display Device, Display Method, and Program
CN115065874B (en) Video playing method, device, electronic equipment and readable storage medium
KR20230160397A (en) Shooting interface display methods, devices, electronic devices and media
CN112714253B (en) Video recording method and device, electronic equipment and readable storage medium
CN111935527B (en) Information display method, video playing method and equipment
CN113079244B (en) Hot event display method of application program and electronic equipment
CN114422692B (en) Video recording method and device and electronic equipment
CN114125137A (en) Video display method and device, electronic equipment and readable storage medium
CN112188263B (en) Bullet screen information control method and playing equipment
CN113794831B (en) Video shooting method, device, electronic equipment and medium
CN113747230B (en) Audio and video processing method and device, electronic equipment and readable storage medium
CN112181252B (en) Screen capturing method and device and electronic equipment
CN112954484A (en) Bullet screen information display method and device
CN114679546B (en) Display method and device, electronic equipment and readable storage medium
CN114390205B (en) Shooting method and device and electronic equipment
CN115550741A (en) Video management method and device, electronic equipment and readable storage medium
CN114245017A (en) Shooting method and device and electronic equipment
CN107277602B (en) Information acquisition method and electronic equipment
WO2024083017A1 (en) Content presentation method and apparatus, device, and storage medium
CN115174812B (en) Video generation method, video generation device and electronic equipment

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