WO2024046266A1 - 视频管理方法、装置、电子设备及可读存储介质 - Google Patents
视频管理方法、装置、电子设备及可读存储介质 Download PDFInfo
- Publication number
- WO2024046266A1 WO2024046266A1 PCT/CN2023/115252 CN2023115252W WO2024046266A1 WO 2024046266 A1 WO2024046266 A1 WO 2024046266A1 CN 2023115252 W CN2023115252 W CN 2023115252W WO 2024046266 A1 WO2024046266 A1 WO 2024046266A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- target
- application
- input
- target component
- Prior art date
Links
- 238000007726 management method Methods 0.000 title claims abstract description 59
- 230000004044 response Effects 0.000 claims abstract description 38
- 238000004891 communication Methods 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 claims description 30
- 238000012217 deletion Methods 0.000 claims description 13
- 230000037430 deletion Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
Definitions
- This application belongs to the field of communication technology, and specifically relates to a video management method, device, electronic equipment and readable storage medium.
- each application can play videos unique to the application, or videos common to at least two applications. Due to the accelerated pace of people's lives, many users like to use their spare time to watch multimedia files, such as watching TV series, watching movies, live videos, etc. After a user watches a video through an application, if he or she needs to watch the video again because the viewing is not completed or for other reasons, the user needs to look through the historical viewing records of multiple applications on the electronic device to find the video, causing the electronic device to The operation of searching for historically viewed multimedia files is tedious and time-consuming.
- the purpose of the embodiments of the present application is to provide a video management method, device, electronic device and readable storage medium, which can solve the problem that users need to browse the historical viewing records of multiple applications when searching for historical viewing videos.
- the operation steps are cumbersome and time-consuming. A long-term problem.
- embodiments of the present application provide a video management method, which method includes:
- the target operation includes any of the following:
- the second video in the second application is played through the target component, and the second video is a video in the second application whose playback progress meets the first preset condition.
- a video management device which includes:
- the first receiving module is used to receive the user's first input
- An execution module configured to execute a target operation in response to the first input
- the target operation includes any of the following:
- the second video in the second application is played through the target component, and the second video is a video in the second application whose playback progress meets the first preset condition.
- inventions of the present application provide an electronic device.
- the electronic device includes a processor and a memory.
- the memory stores programs or instructions that can be run on the processor.
- the programs or instructions are processed by the processor.
- the processor is executed, the steps of the method described in the first aspect are implemented.
- embodiments of the present application provide a readable storage medium.
- Programs or instructions are stored on the readable storage medium.
- the steps of the method described in the first aspect are implemented. .
- inventions of the present application provide a chip.
- the chip includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement the first aspect. the method described.
- embodiments of the present application provide a computer program product, the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the method as described in the first aspect.
- the electronic device can regard the first input as a trigger operation to establish the association between the first video and the target component, and quickly and conveniently establish the first video that has not been played in the first application and the user needs to continue playing it later.
- the relationship between the first video and the target component makes it easy for the user to directly find and play the first video through the target component when he or she needs to watch the first video later. There is no need for the user to browse through multiple applications to find and play the first video.
- the operation steps are simple.
- the electronic device can also regard the first input as a trigger operation for the target component to play the second video in the second application whose playback progress meets the first preset condition, which facilitates the user to quickly play the second video through the target component.
- video preventing users from finding and playing the second video in the second application, saving time.
- Figure 1 is a schematic flow chart of a video management method provided by an embodiment of the present application.
- Figure 2 is one of the schematic diagrams of establishing the association between the first video and the target component provided by the embodiment of the present application;
- Figure 3 is the second schematic diagram of establishing the association between the first video and the target component provided by the embodiment of the present application;
- Figure 4 is one of the schematic diagrams of switching the second video to the third video provided by the embodiment of the present application.
- Figure 5 is the second schematic diagram of switching the second video to the third video provided by the embodiment of the present application.
- Figure 6 is a schematic diagram of canceling the association between the first target video and the target component provided by the embodiment of the present application.
- Figure 7 is the third schematic diagram of switching the second video in the target component to the third video provided by the embodiment of the present application.
- Figure 8 is a schematic structural diagram of a video management device provided by an embodiment of the present application.
- Figure 9 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
- FIG. 10 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
- first, second, etc. in the description and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It is to be understood that the figures so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in orders other than those illustrated or described herein, and that "first,” “second,” etc. are distinguished Objects are usually of one type, and the number of objects is not limited. For example, the first object can be one or multiple.
- FIG. 1 is a schematic flowchart of a video management method provided by an embodiment of the present application.
- the video management method provided by the embodiment of the present application can, for example, be executed by electronic devices, including but not limited to smartphones, tablet computers, desktop computers, notebook computers, handheld computers, vehicle-mounted terminals, and wearable devices with multimedia playback and Information display device.
- the video management method of this embodiment may include the following steps 101 to 102:
- Step 101 Receive the user's first input.
- Step 102 In response to the first input, execute the target operation.
- the target operation includes any of the following:
- An association relationship between the first video and the target component in the first application is established, and the association relationship is used to indicate that the first video can be played through the target component.
- the target component is a component that can be used to display and play the first video in the first application.
- the first application can be any application program with a video playback function in the electronic device.
- the first video can be the Any video in one app.
- the first input is used to establish an association between the first video and the target component in the first application.
- the association relationship is used to indicate that the first video can be viewed and played through the target component.
- the first input may be a voice command input by the user, or a specific gesture input by the user. In actual applications, it may be determined according to actual usage requirements, which is not specifically limited in this embodiment.
- the specific gesture in this embodiment may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture.
- the first input may be the user dragging the first video in the first application to the component icon corresponding to the target component; the first input may also be the user dragging the application corresponding to the first application. Icon drag Drag operation into the target component.
- the first input in the embodiment of the present application is a drag operation in which the user drags the first video in the first application to the component icon corresponding to the target component
- the user in response to the first input, drags the first video in the first application to the component icon corresponding to the target component.
- the electronic device plays the first video 201 of the first application.
- the video playback interface of the first video 201 displays a component icon 202 corresponding to the target component.
- the user drags the first video 201 of the first application
- moving to the component icon 202 corresponding to the target component an association relationship between the first video 201 in the first application and the target component is established.
- the user when the user is watching the fifth episode of TV series A through the first application, if the user needs to pause watching TV series A and then wants to continue watching TV series A, the user can execute the first video frame on the current video frame of the fifth episode of TV series A. Once input, drag the current video frame to the component icon corresponding to the target component, and establish an association between TV series A and the target component, so that when the user wants to continue watching TV series A later, they can directly find and play TV series A through the target component. , and when the target component is playing TV series A, it can continue to play TV series A from the historical playback progress of TV series A, that is, starting from the current video frame of the fifth episode of TV series A as the starting video frame, it can continue to play TV series A.
- TV series A is the first video
- the current video frame is the video frame currently being played in the fifth episode of TV series A.
- the component icon 202 corresponding to the target component may be a floating icon.
- the component icon 202 When the user plays the first video 201 through the first application, the component icon 202 will be synchronously suspended in the video playback interface of the first video 201 to facilitate the user to pass The component icon 202 of the target component quickly establishes the association between the first video 201 and the target component.
- the component icon 202 when the user plays the first video 201 through the first application, the component icon 202 will be synchronously suspended on the video playback interface of the first video 201; when the user closes the video playback interface of the first video 201, cancel Component icon 202 is displayed.
- the component icon 202 can be suspended at any position on the video playback interface of the first video 201.
- the component icon 202 may be located in the lower left corner of the video playback interface of the first video 201 .
- the first input is a drag operation in which the user drags the application icon corresponding to the first application into the target component, and the first video in the first application does not have an association with the target component. , in response to the first input, establishing an association between the first video and the target component in the first application.
- the target component 302 displays the first video 303 in the first application 301.
- the electronic device can regard the first input of the first video of the first application as a trigger operation to establish the association between the first video and the target component, and quickly and conveniently establish the relationship between the first video and the target component.
- the relationship between the first video that has not been played and that the user needs to continue playing later and the target component is so that when the user needs to watch the first video later, the first video can be directly found and played through the target component without the user having to browse through multiple applications.
- the second video in the second application is played through the target component, and the second video is a video in the second application whose playback progress meets the first preset condition.
- the target component can be placed on the desktop of the electronic device, the position of the target component can be set by the user, and the position of the target component can be adjusted according to the user's preferences.
- the first input is used to control the target component to play the second video in the second application whose playback progress meets the first preset condition.
- the first input may be a drag operation in which the user drags the application icon corresponding to the second application into the target component.
- the first input in the embodiment of the present application is a drag operation in which the user drags the application icon corresponding to the second application into the target component
- the electronic device can use the first input acting on the target component and the second application as a trigger operation for the target component to play the second video in the second application whose playback progress meets the first preset condition, which is convenient for the user. Quickly play the second video through the target component, preventing users from finding and playing the second video in the second application, saving time.
- the second video is a video whose playback progress in the second application meets the first preset condition, including: the second video is a video whose playback progress in the second application is less than the first playback progress; or, the second video It is a video whose playback progress within the preset time period in the second application is less than the second playback progress.
- the second video may be a video whose playback progress is less than the first playback progress in all historical playback records of the second application.
- the first playback progress may be set by the user, which is not specifically limited in this embodiment.
- the second video can also be a video whose playback progress within the preset time period in the second application is less than the second playback progress.
- Both the preset time period and the second playback progress can be set by the user. The examples do not specifically limit this.
- the preset time period can be 5 days.
- the first playback progress and the second playback progress may be the same or different.
- the first playback progress and the second playback progress may both be 50%.
- the first playback progress may be 50%, and the second playback progress may be 60%.
- the second video when the second video in the second application is played through the target component, the second video may be a video whose playback progress is less than the first playback progress in all historical playback records of the second application, or may be the second video. If the playback progress of the video in the second application is less than the second playback progress within the preset time period, the corresponding first preset condition can be selected according to the user's needs, which can more accurately determine the second video in the second application and quickly use the target component. Play the second video to meet the user's needs.
- the video management method in response to the first input, after performing the target operation, further includes: receiving a second input from the user to the target component; in response to the second input, playing a third video through the target component, and the third The video is a video in the third application.
- the video associated with the target component can be It can be divided into: TV series, movies, variety shows, live videos, short videos and other videos; it can also be divided according to the video format: horizontal videos and vertical videos. Wherein, when the width of the video is greater than the height, the video is a horizontal video; when the width of the video is smaller than the height, the video is a vertical video.
- the third application and the second application may be the same application or may be different applications.
- the second input is used to switch the second video being played in the target component to a third video.
- the layout of the third video may be the same as the layout of the second video, or may be different.
- the second input may be a voice command input by the user, or a specific gesture input by the user. In actual applications, it may be determined according to actual usage requirements, which is not specifically limited in this embodiment.
- the specific gesture in this embodiment may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture.
- the specific gesture may be a sliding input at any position of the video window.
- the direction of sliding input can be preset, and the user can operate according to the preset direction.
- the direction of the sliding input can also be set independently by the user according to his or her own operating habits, which is not specifically limited in this embodiment.
- the second input may be the user's left swipe operation or right swipe operation on any position of the target component; the second input may also be the user's swipe up or down operation on any position of the target component; it may also be It is an oblique sliding operation in which the user slides from the lower left corner of the target component to the upper right corner of the target component.
- the target The second video 802 currently played by the component 801 is switched to the third video 803.
- the layout of the third video 803 is the same as the layout of the second video 802, which facilitates the user to view and play different videos of the same layout in the same application in the target component. Operation The steps are simple and save time.
- movie A and movie B are both horizontal videos in the second application.
- the target component When the video currently played by the target component is movie A, and the user performs a left-swipe operation on any position of the target component, the target component will display movie A. Switch to movie B and play movie B.
- the electronic device can treat the second input acting on the target component as a switching trigger operation to switch the second video currently played by the target component to the third video, quickly and conveniently switching the second video currently played by the target component.
- the second video is switched to the third video
- the third video and the second video are different videos of the same layout in the same application, so as to realize the switching of different videos of the same layout in the same application in the target component, and facilitate the user to quickly switch in the target component. View and play different videos of the same layout in the same application with simple steps and save time.
- the target The second video 402 currently played by the component 401 is switched to the third video 403.
- the layout of the third video 403 is the same as that of the second video 402, which facilitates the user to view and play videos of the same layout in different applications in the target component 401. Operation The steps are simple and save time.
- the second video is movie B in the second application
- the third video is TV series C in the third application.
- Both movie B and TV series C are horizontal videos.
- the second video is short video E in the second application
- the third video is short video F in the third application
- both short video E and short video F are vertical videos
- the video currently played in the target component is Short video E
- the target component switches short video E to short video F and plays short video F.
- the electronic device can treat the second input acting on the target component as a switching trigger operation to switch the second video currently played by the target component to the third video, quickly and conveniently switching the second video played by the target component to the third video.
- the second video is switched to the third video
- the third video and the second video are videos of the same layout in different applications, so as to realize the switching of videos of the same layout in different applications in the target component and facilitate users to quickly view and view them in the target component. Play videos of the same format in different applications with simple steps and save time.
- the third application and the second application in the embodiment of the present application are different applications, and the second input is that the user slides from the lower left corner of the target component 501 to the upper right corner of the target component 501 in the target component 501
- the second video 502 currently played by the target component 501 is switched to the third video 503.
- the layout of the third video 503 is different from the layout of the second video 502, which is convenient for the user to view in the target component 501
- play videos of different formats in different applications the operation steps are simple and save time.
- the second video is movie B in the second application
- the third video is short video F in the third application
- movie B is a horizontal video
- short video F is a vertical video
- the video currently played in the target component is Movie B
- the user slides diagonally from the lower left corner of the target component to the upper right corner of the target component in the target component, the target component switches movie B to short video F and plays short video F.
- the shape of the target component 501 is adapted to the layout of the video currently played by the target component 501.
- the target component 501 has different shapes; wherein, the shape of the target component 501 includes a first shape and a second shape.
- the shape of the target component 501 is the first shape; in the case of playing the third video 503 , the shape of the target component 501 is the second shape, and the target component 501 can adjust its shape according to the layout of the second video 502 and the third video 503, so that the target component 501 can better display and play videos of different layouts, Ensure the playback effect of target component 501.
- the shape of the target component 501 is the first shape. At this time, the width of the target component 501 is greater than the height of the target component 501;
- the third video 503 is a vertical video, the shape of the target component 501 is the second shape. At this time, the width of the target component 501 is smaller than the height of the target component 501 .
- the target component plays the movie B in the second application in the first shape.
- the target component When receiving the diagonal sliding operation of the user from the lower left corner of the target component to the upper right corner of the target component, the target component will The currently playing movie B is switched to short video F, and at the same time, the target component is switched from the first shape to the second shape. And play the short video F in the second shape.
- the target component 501 and the icons 504 of each application on the desktop of the electronic device are arranged in a first arrangement.
- the target component 501 plays the third video 503 in the second shape
- the target component 501 and the icons 504 of each application on the desktop of the electronic device are arranged in a second arrangement to switch from the first shape to the target component 501
- adjust the arrangement of the icons 504 of each application program on the desktop of the electronic device to make the display interface of the electronic device neat and beautiful.
- the icons 504 of each application program on the desktop of the electronic device are arranged in four rows and four columns, and the target component 501 is located on the icon 504 of the desktop application.
- the target component 501 plays the third video 503
- the target component 501 is located in the lower left corner of the display screen of the electronic device.
- the icons 504 of each application program on the desktop are automatically adjusted according to the position of the target component 501.
- the electronic device can regard the second input acting on the target component as a switching trigger operation of switching the playback video of the target component from the second video to the third video, and quickly and conveniently play the target component.
- the second video is switched to the third video
- the third video and the second video are videos of different layouts in different applications, so as to realize the switching of videos of different layouts in different applications in the target component and facilitate users to quickly view them in the target component.
- play videos of different formats in different applications the operation steps are simple and save time.
- receiving the first input from the user, and performing the target operation in response to the first input includes: receiving the first input from the user while displaying the video playback interface of the first application; in response to the first input, Perform the target action.
- the user's first input is received; in response to the first input, an association relationship between the first video and the target component in the first application is established; wherein, the first One input may be a drag operation in which the user drags the first video in the first application to the component icon corresponding to the target component.
- the video management method further includes: when the target operation is to establish an association between the first video and the target component in the first application, displaying the target component and the first application identifier, and the first application identifier is used to indicate The first application; receives a third user input of the target component and the first application identification; and in response to the third input, plays the first video through the target component.
- the first application identifier is an application icon of the first application on the electronic device.
- the third input is used to control the target component to play the first video in the first application.
- the third input may be a voice command input by the user, or a specific gesture input by the user. In actual applications, it may be determined according to actual usage requirements, which is not specifically limited in this embodiment.
- the specific gesture in this embodiment may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture.
- the third input may be a drag operation in which the user drags the first application identifier into the target component.
- the third input is the drag operation of the user dragging the first application identifier into the target component, and the first video is associated with the target component, the first video is played through the target component, It is convenient to quickly locate the first video in the first application in the target component.
- the electronic device can use the third input that acts on the target component and the first application identifier as a triggering operation for the target component to play the first video in the first application, so as to facilitate quick positioning of the first video in the target component.
- the first video in an application prevents the user from searching for the first video corresponding to the first application in the target component, which is easy to operate and saves time.
- the video management method further includes: canceling execution of the target operation if the second preset condition is met.
- the second preset condition includes any of the following: the playback progress of the first target video through the target component is greater than the third playback progress; the user's deletion operation on the first target video is received; wherein the first target video is the first video Or a second video.
- the third playback progress can be used to represent the completion of the first target video playback.
- the playback progress of the first target video through the target component is greater than the third playback progress, the target component and the first target are automatically cancelled.
- the third playback progress can be set by the user according to the user's actual usage requirements, which is not specifically limited in this embodiment.
- the third playback progress can be set to 98%.
- the playback progress of the first target video is 30%.
- the playback progress of the first target video is greater than 98%, it can be considered that the playback of the first target video is completed, and the association between the target component and the first target video is automatically canceled.
- the electronic device when the playback progress of the first target video through the target component is greater than the third playback progress, it means that the playback of the first target video is completed, and the electronic device can automatically cancel the connection between the first target video and the target component.
- the association relationship prevents the user from manually canceling the association relationship between the first target video and the target component after the first target video is played, thereby preventing the first target video that has been played from affecting the user's search for other videos in the target component. ,save time.
- the association between the first target video and the target component is cancelled, so that when the playback progress of the first target video is less than the Three playback progresses, and the user no longer wants to continue watching the first target video, the user can manually cancel the association between the first target video and the target component, which facilitates the user to manage the first target video in the target component.
- the deletion operation is used to cancel the association between the first target video and the target component.
- the deletion operation can be a voice command input by the user, or a specific gesture input by the user. In actual applications, it can be based on The actual usage requirements are determined, and this embodiment does not specifically limit this.
- the specific gesture in this embodiment may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture.
- the deletion operation may be, for example, an operation of dragging the first target video in the target component away from the target component.
- the target component 601 displays the first target video 602.
- the first target video 602 and the target video 602 are canceled. Association relationship of component 601.
- the electronic device can regard the deletion operation acting on the first target video in the target component as a trigger operation to cancel the association between the first target video and the target component, so that when the playback progress of the first target video is less than When the third playback progresses and the user no longer wants to continue watching the first target video, the association between the first target video and the target component is manually canceled to facilitate the user to manage the first target video in the target component.
- the operation steps are simple. , and save time.
- the video management method in response to the first input, after performing the target operation, further includes: in the case of playing the second target video through the target component, receiving a fourth input to the target component and the target application;
- the second target video is a video in the target application
- the second target video is played when the target application is started.
- the second target video is the first video and the target application is the first application; or the second target video is the second video and the target application is the second application.
- the target application when the second target video is the first video, the target application is the first application; when the second target video is the second video, the target application is the second application, that is, the target application has The broadcasting copyright of the second target video.
- the fourth input is used to determine the second target video as the video to be played by the target application, and when the target application is started, the predetermined video to be played is automatically played through the target application.
- the fourth input may be a voice command input by the user, or a specific gesture input by the user. In actual applications, it may be determined according to actual usage requirements, which is not specifically limited in this embodiment.
- the specific gesture in this embodiment may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture.
- the fourth input may be an operation in which the user drags the second target video in the target component to the application icon corresponding to the target application.
- the second target video is determined as The to-be-played video of the target application, so that when the user opens the target application, the to-be-played video can be automatically played through the target application, that is, the second target video can be automatically played through the target application.
- the second target video can be continued to be played from the historical playback progress of the second target video.
- TV series A in the first application For example, if the association between TV series A in the first application and the target component has been established, and the user wants to continue playing TV series A when the first application is launched next time, drag TV series A in the target component to the first application. On the corresponding application icon, TV series A can be determined as the video to be played by the first application. When the user opens the first application next time, the first application can automatically play TV series A from the historical playback progress of TV series A, which is convenient for the user. Catch up on dramas.
- the second target video when the target application has the playback copyright of the second target video, the second target video can be determined as the video to be played by the target application through the fourth input, and when the target application is started, the second target video can be determined through the target application.
- the application automatically plays the predetermined video to be played, preventing the user from searching for and playing the second target video in the target application or target component.
- the operation steps are simple and fast, saving time.
- the fourth video in response to the fourth input, when the target application is started, the fourth video is played, and the fourth video is associated with the second target video.
- the second target video is a video in the fourth application, that is, the fourth application has the playback copyright of the second target video; the target application is the first application or the second application, and the target application does not have the second target video. broadcasting rights.
- the association between the fourth video and the second target video may be that the type of the fourth video is the same as the type of the second target video, or the publisher of the fourth video may be associated with the second target video. of the same publisher and so on. This embodiment does not specifically limit this.
- the fourth video is associated with the second target video, and the fourth video may be a collection of highlights of the Olympic table tennis event.
- the type of the fourth video is the same as the type of the second target video.
- the fourth video is associated with the second target video, and the fourth video can be a Beijing travel vlog previously released by blogger C.
- the publisher of the fourth video is the same as the publisher of the second target video.
- the fourth input is used to determine a fourth video associated with the second target video in the target application, and when the target application is started, the fourth video is automatically played through the target application.
- the fourth input may be a voice command input by the user, or a specific gesture input by the user. In actual applications, it may be determined according to actual usage requirements, which is not specifically limited in this embodiment.
- the specific gesture in this embodiment may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture.
- the fourth input may be an operation in which the user drags the second target video in the target component to the application icon corresponding to the target application.
- the fourth input in the embodiment of the present application is that the user drags the second target video in the target component to the application icon corresponding to the target application, determine the fourth video in the target application that is associated with the second target video. , so that when the user opens the target application, the fourth video can be automatically played through the target application, so as to recommend videos to the user according to the user's preferences.
- the target application can determine on its own whether the target application is related to the Olympic table tennis event.
- the fourth video related to the sports event is a collection of highlights of the Olympic table tennis event.
- the target application can automatically play a collection of highlights of the Olympic table tennis event according to the user's preferences. Recommend videos to users.
- the fourth video associated with the second target video can be determined in the target application through the fourth input, and when the target application starts , automatically playing the fourth video through the target application to recommend videos to the user based on the user's preferences.
- the video management method further includes: playing the third target video through the target component, and displaying the video information of the third target video on the video playback interface, where the third target video is the first video or Second video; video information includes at least one of video playback mode information, video theme, video publisher, video duration, video playback progress, and video source application.
- the video playback mode can be divided into corresponding TV drama mode, movie mode, live broadcast mode, long video mode, short video mode and other modes according to the video type.
- the TV series mode includes TV series and variety shows;
- the movie mode includes movies;
- the live broadcast mode includes live videos;
- the long video mode includes videos that are longer than the preset time and do not belong to the TV series mode, movie mode and live broadcast mode;
- the short video mode includes videos Videos whose duration is less than the preset duration.
- Other modes include videos that do not belong to TV series mode, movie mode, live broadcast mode, long video mode and short video mode.
- the preset duration can be set by the user. For example, the preset duration can be 20 minutes.
- the video playback mode information, theme, publisher, duration, and playback progress of the third target video are displayed on the video playback interface of the third target video.
- at least one of the source applications which facilitates the user to quickly and intuitively understand the video information of the third target video, prevents the user from using other operations to view more video information about the third target video, and saves time.
- displaying the video information of the third target video on the video playback interface includes: according to the first display parameter of the video page of the third target video, using the second display parameter, on the video page of the third target video.
- Display video information wherein the first display parameter includes at least one of the video page layout of the third target video and the video page color of the third target video; the second display parameter includes the display position of the video information and the color attribute of the video information. at least one of them.
- the display position and display color of the video information on the video page of the third target video can be adaptively adjusted according to the video page layout and video page color of the third target video, so as to prevent the video information from being displayed on the third target video.
- the video page of the third target video is affected, so that both the video page of the third target video and the video information of the third target video can be displayed normally, and the display The effect is good.
- the execution subject may be a video management device.
- the method of performing video management by the video management device is taken as an example to describe the video management device provided by the embodiment of the present application.
- FIG 8 is a schematic structural diagram of a video management device according to an embodiment of the present application.
- the video management device 800 in the embodiment of the present application includes a first receiving module 801 and an execution module 802.
- the first receiving module 801 is used to receive the user's first input.
- the execution module 802 is configured to execute the target operation in response to the first input.
- the target operation includes any of the following: establishing an association between the first video in the first application and the target component, the association being used to indicate that the first video can be played through the target component; playing the second video in the second application through the target component.
- video the second video is a video whose playback progress in the second application meets the first preset condition.
- the electronic device can regard the first input as a triggering operation to establish the association between the first video and the target component, and quickly and conveniently establish the first video that has not been played in the first application and the user needs to continue playing it later.
- the relationship between the first video and the target component makes it easy for the user to directly find and play the first video through the target component when he or she needs to watch the first video later. There is no need for the user to browse through multiple applications to find and play the first video.
- the operation steps are simple.
- the electronic device can also regard the first input as a trigger operation for the target component to play the second video in the second application whose playback progress meets the first preset condition, which facilitates the user to quickly play the second video through the target component.
- video preventing users from finding and playing the second video in the second application, saving time.
- the second video is a video whose playback progress in the second application meets the first preset condition, including: the second video is a video whose playback progress in the second application is less than the first playback progress; or, the second video It is a video whose playback progress within the preset time period in the second application is less than the second playback progress.
- the second video when the second video in the second application is played through the target component, the second video may be a video whose playback progress is less than the first playback progress in all historical playback records of the second application, or may be the second video.
- the second video in the second application can be more accurately determined and passed through the target component. Quickly play the second video to meet user needs.
- the video management device 800 further includes a second receiving module and a first playing module; the second receiving module is configured to receive the user's second input to the target component.
- the first playback module is configured to play the third video through the target component in response to the second input, where the third video is a video in the third application.
- the electronic device can treat the second input acting on the target component as a switching trigger operation for switching the playback video of the target component from the second video to the third video, and quickly and conveniently play the target component.
- the second video is switched to the third video.
- the second video and the third video can be videos of the same application, or they can be videos of different applications; the layout of the second video and the layout of the third video can be the same or different. It is convenient to switch between different videos of the same layout in the same application in the target component, or to switch between videos of the same layout in different applications, or to switch between videos of different layouts in different applications, so that users can switch according to their own needs. You need to choose a suitable switching solution to switch the second video to the third video.
- the operation steps are simple and save time.
- the first receiving module 801 is specifically configured to receive the user's first input when the video playback interface of the first application is displayed.
- the video management device 800 also includes a display module, a third receiving module and a second playing module; a first display module configured to display the target when the target operation is to establish an association between the first video and the target component in the first application.
- the component and the first application identifier, the first application identifier is used to indicate the first application;
- the third receiving module is used to receive the user's third input of the target component and the first application identifier;
- the second playback module is used to respond to the third Three inputs, play the first video through the target component.
- the electronic device can use the third input that acts on the target component and the first application identifier as a triggering operation for the target component to play the first video in the first application, so as to facilitate quick positioning of the first video in the target component.
- the first video in an application prevents the user from searching for the first video corresponding to the first application in the target component, which is easy to operate and saves time.
- the execution module 802 is also configured to cancel the execution of the target operation when the second preset condition is met; the second preset condition includes any of the following: playing the first target video through the target component The progress is greater than the third playback progress; the user's deletion operation on the first target video is received; wherein the first target video is the first video or the second video.
- the electronic device when the playback progress of the first target video through the target component is greater than the third playback progress, it means that the playback of the first target video is completed, and the electronic device can automatically cancel the connection between the first target video and the target component.
- the association relationship avoids the need for the user to manually cancel the association relationship between the first target video and the target component after the first target video is played; at the same time, the electronic device can view the deletion operation acting on the first target video in the target component as In order to trigger the operation to cancel the association between the first target video and the target component, when the playback progress of the first target video is less than the third playback progress, and the user no longer wants to continue watching the first target video, the first target video is manually canceled.
- the association between the target video and the target component facilitates the user to manage the first target video in the target component and prevents the first target video that has been played from affecting the user's search for other videos in the target component.
- the operation steps are simple and save time.
- the video management device 800 further includes a fourth receiving module, a third playing module and a fourth playing module; the fourth receiving module is used to receive the target video when the second target video is played through the target component. a fourth input of the component and the target application; a third playback module, configured to play the second target video when the target application is started in response to the fourth input when the second target video is a video in the target application; fourth A playback module, configured to respond to the fourth input when the second target video is a video in a fourth application and play the fourth video when the target application is started, and the fourth video is associated with the second target video.
- the second target video is the first video and the target application is the first application; or the second target video is the second video and the target application is the second application.
- the target application when the target application has the playback copyright of the second target video, through the Four inputs can determine the second target video as the to-be-played video of the target application, and automatically play the predetermined video to be played through the target application when the target application starts, preventing the user from searching and playing the second target video in the target application or target component.
- Second target video the operation steps are simple and fast, saving time; in the case that the target application does not have the playback copyright of the second target video, the fourth video associated with the second target video can be determined in the target application through the fourth input, and When the target application is started, the fourth video is automatically played through the target application to recommend videos to the user according to the user's preferences.
- the video management device 800 further includes a fifth playback module and a second display module; a fifth playback module for playing the third target video through the target component; and a second display module for displaying the video on the video playback interface.
- the video playback mode information, theme, publisher, duration, and playback progress of the third target video are displayed on the video playback interface of the third target video.
- at least one of the source applications which facilitates the user to quickly and intuitively understand the video information of the third target video, prevents the user from using other operations to view more video information about the third target video, and saves time.
- the second display module is specifically configured to display the associated information on the video page of the third video with the second display parameter according to the first display parameter of the video page of the third target video.
- the first display parameter includes at least one of a video page layout of the third target video and a video page color of the third video.
- the second display parameter includes at least one of a display position of the video information and a color attribute of the video information.
- the display position and display color of the video information on the video page of the third target video can be adaptively adjusted according to the video page layout and video page color of the third target video, so as to prevent the video information from being displayed on the third target video.
- the video page of the third target video is affected, so that both the video page of the third target video and the video information of the third target video can be displayed normally, and the display effect is good.
- the video management device in the embodiment of the present application may be an electronic device or a component in the electronic device, such as an integrated circuit or chip.
- the electronic device may be a terminal or other devices other than the terminal.
- the electronic device can be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle-mounted electronic device, a mobile internet device (Mobile Internet Device, MID), or augmented reality (AR)/virtual reality (VR).
- the video management device in the embodiment of the present application may be a device with an operating system.
- the operating system can be an Android operating system, an ios operating system, or other possible operating systems.
- the application examples are not specifically limited.
- the video management device provided by the embodiment of the present application can implement various processes implemented by the method embodiments of Figures 1 to 7. To avoid duplication, they will not be described again here.
- this embodiment of the present application also provides an electronic device 900, including a processor 901 and a memory 902.
- the memory 902 stores programs or instructions that can be run on the processor 901, and the program or When the instructions are executed by the processor 801, each step of the above video management method embodiment is implemented, and the same technical effect can be achieved. To avoid duplication, the details will not be described here.
- the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
- FIG. 10 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
- the electronic device 1000 includes but is not limited to: radio frequency unit 1001, network module 1002, audio output unit 100, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, processor 1010, etc. part.
- the electronic device 1000 may also include a power supply (such as a battery) that supplies power to various components.
- the power supply may be logically connected to the processor 1010 through a power management system, thereby managing charging, discharging, and function through the power management system. Consumption management and other functions.
- the structure of the electronic device shown in Figure 10 does not constitute a limitation on the electronic device.
- the electronic device may include more or less components than shown in the figure, or combine certain components, or arrange different components, which will not be described again here. .
- the user input unit 1007 is used to receive the user's first input.
- the processor 1010 is configured to perform a target operation in response to the first input.
- the target operation includes any of the following: establishing an association between the first video in the first application and the target component, the association being used to indicate that the first video can be played through the target component; playing the second video in the second application through the target component.
- video the second video is a video whose playback progress in the second application meets the first preset condition.
- the second video is a video whose playback progress in the second application meets the first preset condition, including: the second video is a video whose playback progress in the second application is less than the first playback progress; or the second video is a video whose playback progress meets the first preset condition.
- the video whose playback progress within the preset time period in the second application is less than the second playback progress.
- the user input unit 1007 is also used to receive the user's second input to the target component.
- the display unit 1006 is configured to play a third video through the target component in response to the second input, where the third video is a video in the third application.
- the user input unit 1007 is specifically configured to receive the user's first input when the video playback interface of the first application is displayed.
- the display unit 1006 is also configured to display the target component and the first application identifier when the target operation is to establish an association between the first video and the target component in the first application, and the first application identifier is used to indicate the first application.
- the user input unit 1007 is also used to receive the user's third input of the target component and the first application identifier.
- the display unit 1006 is also configured to play the first video through the target component in response to the third input.
- the processor 1010 is also configured to cancel execution of the target operation if the second preset condition is met.
- the second preset condition includes any of the following: the playback progress of the first target video through the target component is greater than the third playback progress; the user's deletion operation on the first target video is received; wherein the first target video is the first video Or a second video.
- the user input unit 1007 is also configured to receive a fourth input to the target component and the target application when the second target video is played through the target component.
- the display unit 1006 is also configured to respond to the fourth input when the second target video is a video in the target application and play the second target video when the target application is started; and when the second target video is a video in the fourth application
- a fourth video is played, and the fourth video is associated with the second target video.
- the second target video is the first video and the target application is the first application; or the second target video is the second video and the target application is the second application.
- the display unit 1006 is also configured to play the third target video through the target component; and display the video information of the third target video on the video playback interface, where the third target video is the first video or the second video.
- the video information includes at least one of video playback mode information, video topic, video publisher, video duration, video playback progress, and video source application.
- the display unit 1006 is specifically configured to display the associated information on the video page of the third video with the second display parameter according to the first display parameter of the video page of the third target video.
- the first display parameter includes at least one of a video page layout of the third target video and a video page color of the third video.
- the second display parameter includes at least one of a display position of the video information and a color attribute of the video information.
- the electronic device can regard the first input as a triggering operation to establish the association between the first video and the target component, and quickly and conveniently establish the first video that has not been played in the first application and the user needs to continue playing it later.
- the relationship between the first video and the target component makes it easy for the user to directly find and play the first video through the target component when he or she needs to watch the first video later. There is no need for the user to browse through multiple applications to find and play the first video.
- the operation steps are simple.
- the electronic device can also regard the first input as a trigger operation for the target component to play the second video in the second application whose playback progress meets the first preset condition, which facilitates the user to quickly play the second video through the target component.
- video preventing users from finding and playing the second video in the second application, saving time.
- the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042.
- the graphics processor 10041 is responsible for the image capture device (GPU) in the video capture mode or the image capture mode. Process the image data of still pictures or videos obtained by cameras (such as cameras).
- the display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072 .
- Touch panel 10071 also known as touch screen.
- the touch panel 10071 may include two parts: a touch detection device and a touch controller.
- Other input devices 10072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described again here.
- Memory 1009 may be used to store software programs as well as various data.
- the memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, where the first storage area may store an operating system, An application or instruction required for at least one function (such as sound playback function, image playback function, etc.), etc.
- memory 1009 may include volatile memory or nonvolatile memory, or memory 1009 may include both volatile and nonvolatile memory.
- the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory.
- Volatile memory can 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 (Synchronous DRAM, 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 memory bus random access memory (Direct Rambus RAM, DRRAM).
- RAM Random Access Memory
- SRAM static random access memory
- DRAM dynamic random access memory
- synchronous dynamic random access memory Synchronous DRAM, SDRAM
- Double data rate synchronous dynamic random access memory Double Data Rate SDRAM, DDRSDRAM
- enhanced SDRAM synchronous dynamic random access memory
- Synch link DRAM synchronous link dynamic random access memory
- SLDRAM direct memory bus random access memory
- Direct Rambus RAM Direct Rambus RAM
- the processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, where the application processor mainly handles operations related to the operating system, user interface, application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the above modem processor may not be integrated into the processor 1010.
- Embodiments of the present application also provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the program or instructions are executed by the processor, each process of the above video management method embodiment is implemented, and the same technology can be achieved. The effect will not be described here to avoid repetition.
- Readable storage media includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks or optical disks.
- the embodiment of the present application also provides a chip.
- the chip includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement each process of the above video management method embodiment, and can achieve the same To avoid repetition, the technical effects will not be repeated here.
- chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-a-chip or system-on-chip, etc.
- Embodiments of the present application provide a computer program product.
- the program product is stored in a storage medium.
- the program product is executed by at least one processor to implement each process of the above video management method embodiment, and can achieve the same technical effect. , to avoid repetition, will not be repeated here.
- the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation.
- the technical solution of the present application can be embodied in the form of a computer software product that is essentially or contributes to the existing technology.
- the computer software product is stored in a storage medium (such as ROM/RAM, disk , CD), including several instructions to cause a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of various embodiments of the present application.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种视频管理方法、装置、电子设备和可读存储介质,属于通信技术领域。该视频管理方法包括:接收用户的第一输入;响应于第一输入,执行目标操作;其中,目标操作包括以下任意一项:建立第一应用中第一视频与目标组件的关联关系,关联关系用于指示可通过目标组件播放第一视频;通过目标组件播放第二应用中的第二视频,第二视频为第二应用中播放进度满足第一预设条件的视频。
Description
相关申请的交叉引用
本申请要求于2022年09月02日提交的申请号为202211077226.2,发明名称为“视频管理方法、装置、电子设备及可读存储介质”的中国专利申请的优先权,其通过引用方式全部并入本申请。
本申请属于通信技术领域,具体涉及一种视频管理方法、装置、电子设备及可读存储介质。
随着通信技术的发展,电子设备的功能也越来越强大,电子设备的视频播放功能也日益优化。电子设备内可以设置多个具有视频播放功能的应用程序,每个应用程序可以播放该应用程序独有的视频,或者至少两个应用程序共有的视频。由于人们生活节奏的加快,很多用户喜欢利用零碎的时间去观看多媒体文件,比如追剧、看电影、直播视频等等。在用户通过某应用程序观看某视频后,若因为未观看完成或者其他原因等需要再次观看该视频时,用户需要翻阅电子设备上的多个应用程序的历史观看记录来查找该视频,导致电子设备查找历史观看的多媒体文件的操作繁琐且耗时较长。
发明内容
本申请实施例的目的是提供一种视频管理方法、装置、电子设备和可读存储介质,能够解决用户在查找历史观看视频时,需要翻阅多个应用程序的历史观看记录,操作步骤繁琐且耗时较长的问题。
第一方面,本申请实施例提供了一种视频管理方法,所述方法包括:
接收用户的第一输入;
响应于所述第一输入,执行目标操作;
其中,所述目标操作包括以下任意一项:
建立第一应用中第一视频与目标组件的关联关系,所述关联关系用于指示可通过所述目标组件播放所述第一视频;
通过所述目标组件播放第二应用中的第二视频,所述第二视频为所述第二应用中播放进度满足第一预设条件的视频。
第二方面,本申请实施例提供了一种视频管理装置,所述装置包括:
第一接收模块,用于接收用户的第一输入;
执行模块,用于响应于所述第一输入,执行目标操作;
其中,所述目标操作包括以下任意一项:
建立第一应用中第一视频与目标组件的关联关系,所述关联关系用于指示可通过所述目标组件播放所述第一视频;
通过所述目标组件播放第二应用中的第二视频,所述第二视频为所述第二应用中播放进度满足第一预设条件的视频。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
在本申请实施例中,电子设备能够将第一输入视为建立第一视频与目标组件的关联关系的触发操作,快速、方便的建立第一应用中未播放完成,且用户后期需要继续播放的第一视频与目标组件的关联关系,便于在用户后期需要观看第一视频时,可以通过目标组件直接查找和播放第一视频,无需用户翻阅多个应用程序查找并播放第一视频,操作步骤简单,且耗时短;同时,电子设备还能够将第一输入视为目标组件播放第二应用中播放进度满足第一预设条件的第二视频的触发操作,便于用户通过目标组件快速播放第二视频,避免用户在第二应用中查找并播放第二视频,节省时间。
图1为本申请实施例提供的视频管理方法的流程示意图;
图2是本申请实施例提供的建立第一视频与目标组件的关联关系的示意图之一;
图3是本申请实施例提供的建立第一视频与目标组件的关联关系的示意图之二;
图4是本申请实施例提供的将第二视频切换为第三视频的示意图之一;
图5是本申请实施例提供的将第二视频切换为第三视频的示意图之二;
图6是本申请实施例提供的取消第一目标视频与目标组件的关联关系的示意图;
图7是本申请实施例提供的将目标组件中的第二视频切换为第三视频的示意图之三;
图8为本申请实施例提供的视频管理装置的结构示意图;
图9是本申请实施例提供的电子设备的结构示意图;
图10为实现本申请实施例的一种电子设备的硬件结构示意图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的视频管理方法进行详细地说明。
图1是本申请实施例提供的视频管理方法的流程示意图。本申请实施例提供的视频管理方法,例如可以由电子设备执行,电子设备包括但不限于智能手机、平板电脑、台式电脑、笔记本电脑、掌上电脑、车载终端、以及可穿戴设备等具有多媒体播放及信息显示功能的设备。
如图1所示,本实施例的视频管理方法可以包括如下步骤101~步骤102:
步骤101、接收用户的第一输入。
步骤102、响应于第一输入,执行目标操作。
其中,目标操作包括以下任意一项:
建立第一应用中第一视频与目标组件的关联关系,关联关系用于指示可通过目标组件播放第一视频。
在本实施例中,目标组件是一个可以用于显示和播放第一应用中第一视频的组件,第一应用可以是电子设备中任一具有视频播放功能的应用程序,第一视频可以是第一应用中的任一视频。
在本实施例中,第一输入用于建立第一应用中第一视频与目标组件的关联关系。关联关系用于指示可通过目标组件查看和播放第一视频。第一输入可以为用户输入的语音指令,或者为用户输入的特定手势,在实际应用中可以根据实际的使用需求确定,本实施例对此不作具体限定。本实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种。
在本实施例中,第一输入可以是用户将第一应用中的第一视频拖动至目标组件对应的组件图标内的拖动操作;第一输入也可以是用户将第一应用对应的应用图标拖动
至目标组件内的拖动操作。
在本申请实施例中的第一输入为用户将第一应用中的第一视频拖动至目标组件对应的组件图标内的拖动操作的情况下,响应于第一输入,建立第一应用中第一视频与目标组件的关联关系。
例如,如图2所示,电子设备播放第一应用的第一视频201,第一视频201的视频播放界面显示有目标组件对应的组件图标202,在用户将第一应用的第一视频201拖动至目标组件对应的组件图标202内的情况下,建立第一应用中第一视频201与目标组件的关联关系。
例如,在用户通过第一应用观看A电视剧的第五集时,若用户需要暂停观看A电视剧,且后续还想要继续观看A电视剧,则可以对A电视剧的第五集的当前视频帧执行第一输入,将当前视频帧拖动至目标组件对应的组件图标内,建立A电视剧与目标组件的关联关系,以在用户后期想要继续观看A电视剧时,可以通过目标组件直接查找和播放A电视剧,且目标组件在播放A电视剧时,可以从A电视剧的历史播放进度处继续播放A电视剧,即以A电视剧的第五集的当前视频帧为起始视频帧继续播放A电视剧。其中,A电视剧为第一视频,当前视频帧为A电视剧的第五集中当前正在播放的视频帧。
在本实施例中,目标组件对应的组件图标202可以为悬浮图标,在用户通过第一应用播放第一视频201时,组件图标202会同步悬浮在第一视频201的视频播放界面,便于用户通过目标组件的组件图标202快速建立第一视频201与目标组件的关联关系。
在本实施例中,在用户通过第一应用播放第一视频201时,组件图标202会同步悬浮在第一视频201的视频播放界面上;当用户关闭第一视频201的视频播放界面时,取消显示组件图标202。其中,组件图标202可以悬浮在第一视频201的视频播放界面的任意位置。例如,组件图标202可以位于第一视频201的视频播放界面的左下角。
在本申请实施例中的第一输入为用户将第一应用对应的应用图标拖动至目标组件内的拖动操作,且第一应用中的第一视频与目标组件不存在关联关系的情况下,响应于第一输入,建立第一应用中第一视频与目标组件的关联关系。
例如,如图3所示,在用户将第一应用301的应用图标拖动至目标组件302内,且第一应用301中的第一视频303与目标组件302不存在关联关系的情况下,建立第一应用301中第一视频303与目标组件302的关联关系,同时,目标组件302显示第一应用301中的第一视频303。
在本发明实施例中,电子设备能够将作用于第一应用的第一视频的第一输入,视为建立第一视频与目标组件的关联关系的触发操作,快速、方便的建立第一应用中未播放完成,且用户后期需要继续播放的第一视频与目标组件的关联关系,便于在用户后期需要观看第一视频时,可以通过目标组件直接查找和播放第一视频,无需用户翻阅多个应用程序查找并播放第一视频,操作步骤简单,且耗时短。
通过目标组件播放第二应用中的第二视频,第二视频为第二应用中播放进度满足第一预设条件的视频。
在本实施例中,目标组件可以设置在电子设备的桌面上,目标组件的位置可以由用户自行设定,且目标组件的位置可以根据用户的喜好进行调整。
在本实施例中,第一输入用于控制目标组件播放第二应用中播放进度满足第一预设条件的第二视频。第一输入可以为用户将第二应用对应的应用图标拖动至目标组件内的拖动操作。
在本申请实施例中的第一输入为用户将第二应用对应的应用图标拖动至目标组件内的拖动操作的情况下,确定第二应用中播放进度满足第一预设条件的第二视频,并通过目标组件直接播放第二视频,无需用户在第二应用中查找并播放第二视频,操作步骤简单。
在本发明实施例中,电子设备能够将作用于目标组件和第二应用的第一输入,作为目标组件播放第二应用中播放进度满足第一预设条件的第二视频的触发操作,便于用户通过目标组件快速播放第二视频,避免用户在第二应用中查找并播放第二视频,节省时间。
在一个实施例中,第二视频为第二应用中播放进度满足第一预设条件的视频,包括:第二视频为第二应用中播放进度小于第一播放进度的视频;或者,第二视频为第二应用中预设时间段内播放进度小于第二播放进度的视频。
在本实施例中,第二视频可以是第二应用的所有历史播放记录中播放进度小于第一播放进度的视频,第一播放进度可以由用户自行设定,本实施例对此不作具体限定。
在本实施例中,第二视频还可以是第二应用中预设时间段内播放进度小于第二播放进度的视频,预设时间段内和第二播放进度均可以由用户自行设定,本实施例对此不作具体限定。例如,预设时间段可以为5天。
在本实施例中,第一播放进度与第二播放进度可以相同,也可以不同。
例如,第一播放进度与第二播放进度可以均为50%。
又例如,第一播放进度可以为50%,第二播放进度可以为60%。
在本发明实施例中,在通过目标组件播放第二应用中的第二视频时,第二视频可以是第二应用的所有历史播放记录中播放进度小于第一播放进度的视频,也可以是第二应用中预设时间段内播放进度小于第二播放进度的视频,根据用户需求选择相应的第一预设条件,能够更为准确的确定第二应用中的第二视频,并通过目标组件快速播放第二视频,以满足用户需求。
在一个实施例中,响应于第一输入,执行目标操作之后,该视频管理方法还包括:接收用户对目标组件的第二输入;响应于第二输入,通过目标组件播放第三视频,第三视频为第三应用中的视频。
在本实施例中,需要说明的是,与目标组件建立关联关系的视频按照视频类型可
以划分为:电视剧、电影、综艺、直播视频、短视频和其他视频;也可以按照视频版式划分为:横版视频和竖版视频。其中,在视频的宽大于高的情况下,该视频为横版视频;在视频的宽小于高的情况下,该视频为竖版视频。
在本实施例中,第三应用和第二应用可以为同一应用,也可以为不同应用。
在本实施例中,第二输入用于将目标组件中正在播放的第二视频切换为第三视频。其中,第三视频的版式与第二视频的版式可能相同,也可能不同。第二输入可以为用户输入的语音指令,或者为用户输入的特定手势,在实际应用中可以根据实际的使用需求确定,本实施例对此不作具体限定。本实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种。示例性的,特定手势例如可以是针对视频窗口的任意位置处的滑动输入。实际应用中,滑动输入的方向可以预先设定好,用户可以根据预先设定的方向进行操作。滑动输入的方向也可以由用户根据自己的操作习惯进行自主设定,本实施例对此不作具体限定。
在本实施例中,第二输入可以为用户对目标组件的任意位置的左滑操作或右滑操作;第二输入也可以为用户对目标组件的任意位置的上滑操作或下滑操作;还可以为用户在目标组件内由目标组件的左下角向目标组件的右上角滑动的斜向滑动操作。
如图7所示,在本申请实施例中的第三应用和第二应用为同一应用,且第二输入为用户对目标组件的任意位置的左滑操作或右滑操作的情况下,将目标组件801当前播放的第二视频802切换为第三视频803,第三视频803的版式与第二视频802的版式相同,便于用户在目标组件中查看并播放同一应用中同一版式的不同视频,操作步骤简单,节省时间。
例如,电影A和电影B均为第二应用中的横版视频,在目标组件当前播放的视频为电影A,且用户对目标组件的任意位置执行左滑操作的情况下,目标组件将电影A切换为电影B,并播放电影B。
在本发明实施例中,电子设备能够将作用于目标组件的第二输入,视为将目标组件当前播放的第二视频切换为第三视频的切换触发操作,快速、方便的将目标组件当前播放的第二视频切换为第三视频,且第三视频和第二视频为同一应用中同一版式的不同视频,以实现目标组件中同一应用中同一版式不同视频的切换,便于用户在目标组件中快速查看并播放同一应用中同一版式的不同视频,操作步骤简单,节省时间。
如图4所示,在本申请实施例中的第三应用和第二应用为不同应用,且第二输入为用户对目标组件401的任意位置的上滑操作或下滑操作的情况下,将目标组件401当前播放的第二视频402切换为第三视频403,第三视频403的版式与第二视频402的版式相同,便于用户在目标组件401中查看并播放不同应用中同一版式的视频,操作步骤简单,节省时间。
例如,第二视频为第二应用中的电影B,第三视频为第三应用中的电视剧C,电
影B和电视剧C均为横版视频,在目标组件当前播放的视频为电影B,且用户对目标组件的任意位置执行上滑操作的情况下,目标组件将电影B切换为电视剧C,并播放电视剧C。
又例如,第二视频为第二应用中的短视频E,第三视频为第三应用中的短视频F,短视频E和短视频F均为竖版视频,在目标组件当前播放的视频为短视频E,且用户对目标组件的任意位置执行下滑操作的情况下,目标组件将短视频E切换为短视频F,并播放短视频F。
在本发明实施例中,电子设备能够将作用于目标组件的第二输入,视为将目标组件当前播放的第二视频切换为第三视频的切换触发操作,快速、方便的将目标组件播放的第二视频切换为第三视频,且第三视频和第二视频为不同应用中同一版式的视频,以实现目标组件中不同应用中同一版式的视频的切换,便于用户在目标组件中快速查看并播放不同应用中同一版式的视频,操作步骤简单,节省时间。
如图5所示,在本申请实施例中的第三应用和第二应用为不同应用,且第二输入为用户在目标组件501内由目标组件501的左下角向目标组件501的右上角滑动的斜向滑动操作的情况下,将目标组件501当前播放的第二视频502切换为第三视频503,第三视频503的版式与第二视频502的版式不同,便于用户在目标组件501中查看并播放不同应用中不同版式的视频,操作步骤简单,节省时间。
例如,第二视频为第二应用中的电影B,第三视频为第三应用中的短视频F,电影B为横版视频,短视频F为竖版视频,在目标组件当前播放的视频为电影B,且用户在目标组件内由目标组件的左下角向目标组件的右上角斜向滑动的情况下,目标组件将电影B切换为短视频F,并播放短视频F。
如图5所示,在本实施例中,目标组件501的形状与目标组件501当前播放的视频的版式相适应,在播放不同版式的第二视频502和第三视频503的情况下,目标组件501的形状不同;其中,目标组件501的形状包括第一形状和第二形状,在播放第二视频502的情况下,目标组件501的形状为第一形状;在播放第三视频503的情况下,目标组件501的形状为第二形状,且目标组件501能够根据第二视频502和第三视频503的版式调整自身形状,以使目标组件501能够更好的对不同版式的视频进行显示播放,保证目标组件501的播放效果。
如图5所示,在本实施例中,在第二视频502为横版视频的情况下,目标组件501的形状为第一形状,此时,目标组件501的宽度大于目标组件501的高度;在第三视频503为竖版视频的情况下,目标组件501的形状为第二形状,此时,目标组件501的宽度小于目标组件501的高度。
例如,目标组件以第一形状播放第二应用中的电影B,在接收到用户在目标组件内由目标组件的左下角向目标组件的右上角滑动的斜向滑动操作的情况下,目标组件将当前所播放的电影B切换为短视频F,同时,目标组件由第一形状切换为第二形状,
并以第二形状播放短视频F。
如图5所示,在本实施例中,当目标组件501以第一形状播放第二视频502时,目标组件501和电子设备的桌面上各应用程序的图标504以第一排布方式排布;当目标组件501以第二形状播放第三视频503时,目标组件501和电子设备的桌面上各应用程序的图标504以第二排布方式排布,以在目标组件501由第一形状切换为第二形状的情况下,调整电子设备的桌面上各应用程序的图标504的排布方式,使电子设备的显示界面整洁美观。
例如,如图5所示,在目标组件501播放第二视频502的情况下,电子设备的桌面上各应用程序的图标504呈四行四列排布,目标组件501位于桌面应用程序的图标504的下方;在目标组件501播放第三视频503的情况下,目标组件501位于电子设备的显示屏幕的左下角,此时,桌面上的各应用程序的图标504根据目标组件501的位置自动调整。
在本发明实施例中,电子设备能够将作用于目标组件的第二输入,视为将目标组件的播放视频由第二视频切换为第三视频的切换触发操作,快速、方便的将目标组件播放的第二视频切换为第三视频,且第三视频和第二视频为不同应用中不同版式的视频,以实现目标组件中不同应用中不同版式的视频的切换,便于用户在目标组件中快速查看并播放不同应用中不同版式的视频,操作步骤简单,节省时间。
在一个实施例中,接收用户的第一输入,响应于第一输入,执行目标操作包括:在显示第一应用的视频播放界面的情况下,接收用户的第一输入;响应于第一输入,执行目标操作。
在本实施例中,在显示第一应用的视频播放界面的情况下,接收用户的第一输入;响应于第一输入,建立第一应用中第一视频与目标组件的关联关系;其中,第一输入可以是用户将第一应用中第一视频拖动至目标组件对应的组件图标内的拖动操作。
执行目标操作之后,该视频管理方法还包括:在目标操作为建立第一应用中第一视频与目标组件的关联关系的情况下,显示目标组件和第一应用标识,第一应用标识用于指示第一应用;接收用户对目标组件和第一应用标识的第三输入;响应于第三输入,通过目标组件播放第一视频。
在本实施例中,第一应用标识为电子设备上第一应用的应用图标。
在本实施例中,第三输入用于控制目标组件播放第一应用中的第一视频。第三输入可以为用户输入的语音指令,或者为用户输入的特定手势,在实际应用中可以根据实际的使用需求确定,本实施例对此不作具体限定。本实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种。
在本实施例中,第三输入可以是用户将第一应用标识拖动至目标组件内的拖动操作。
在本申请实施例中的第三输入为用户将第一应用标识拖动至目标组件内的拖动操作,且第一视频与目标组件存在关联关系的情况下,通过目标组件播放第一视频,便于在目标组件中快速定位到第一应用中的第一视频。
在本发明实施例中,电子设备能够将作用于目标组件和第一应用标识的第三输入,作为目标组件播放第一应用中第一视频的播放触发操作,便于在目标组件中快速定位到第一应用中的第一视频,避免用户在目标组件中查找第一应用对应的第一视频,操作方便,且节省时间。
在一个实施例中,响应于第一输入,执行目标操作之后,该视频管理方法还包括:在满足第二预设条件的情况下,取消执行目标操作。
第二预设条件包括以下任意一项:通过目标组件播放第一目标视频的播放进度大于第三播放进度;接收到用户对第一目标视频的删除操作;其中,第一目标视频为第一视频或第二视频。
在本实施例中,在通过目标组件播放第一目标视频的播放进度大于第三播放进度,或者接收到用户对第一目标视频的删除操作的情况下,取消第一目标视频与目标组件的关联关系。
在本实施例中,第三播放进度可以用于表征第一目标视频播放完成,在通过目标组件播放第一目标视频的播放进度大于第三播放进度的情况下,自动取消目标组件与第一目标视频之间的关联关系。第三播放进度在实际应用中可以根据用户的实际使用需求由用户自行设定,本实施例对此不作具体限定。
例如,第三播放进度可以设置为98%,在第一目标视频与目标组件建立关联关系的情况下,第一目标视频的播放进度为30%,在通过目标组件播放第一目标视频的过程中,若第一目标视频的播放进度大于98%,即可认为第一目标视频播放完成,自动取消目标组件与第一目标视频之间的关联关系。
在本发明实施例中,在通过目标组件播放第一目标视频的播放进度大于第三播放进度的情况下,说明第一目标视频播放完成,电子设备可以自动取消第一目标视频与目标组件之间的关联关系,避免在第一目标视频播放完成后还需要用户手动取消第一目标视频与目标组件之间的关联关系,进而避免已播放完成的第一目标视频影响用户在目标组件中查找其他视频,节省时间。
在本实施例中,在接收到用户对第一目标视频的删除操作的情况下,响应于删除操作,取消第一目标视频与目标组件的关联关系,以在第一目标视频的播放进度小于第三播放进度,且用户后续不想再继续观看第一目标视频的情况下,用户能够手动取消第一目标视频与目标组件的关联关系,便于用户对目标组件中的第一目标视频进行管理。
在本实施例中,删除操作用于取消第一目标视频与目标组件的关联关系,删除操作可以为用户输入的语音指令,或者为用户输入的特定手势,在实际应用中可以根据
实际的使用需求确定,本实施例对此不作具体限定。本实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种。
在本实施例中,删除操作例如可以是将目标组件中的第一目标视频拖动至离开目标组件的操作。
例如,如图6所示,目标组件601显示第一目标视频602,在用户将目标组件601中的第一目标视频602拖动至离开目标组件601的情况下,取消第一目标视频602与目标组件601的关联关系。
在本发明实施例中,电子设备能够将作用于目标组件中第一目标视频的删除操作视为取消第一目标视频与目标组件的关联关系的触发操作,以在第一目标视频的播放进度小于第三播放进度,且用户后续不想再继续观看第一目标视频的情况下,手动取消第一目标视频与目标组件的关联关系,便于用户对目标组件中的第一目标视频进行管理,操作步骤简单,且节省时间。
在一个实施例中,响应于第一输入,执行目标操作之后,该视频管理方法还包括:在通过目标组件播放第二目标视频的情况下,接收对目标组件和目标应用的第四输入;
在第二目标视频为目标应用中的视频的情况下,响应于第四输入,在目标应用启动时播放第二目标视频。
其中,第二目标视频为第一视频,目标应用为第一应用;或者,第二目标视频为第二视频,目标应用为第二应用。
在本实施例中,在第二目标视频为第一视频的情况下,目标应用为第一应用;在第二目标视频为第二视频的情况下,目标应用为第二应用,即目标应用具有第二目标视频的播放版权。
在本实施例中,第四输入用于将第二目标视频确定为目标应用的待播放视频,并在目标应用启动时,通过目标应用自动播放预先确定的待播放视频。第四输入可以为用户输入的语音指令,或者为用户输入的特定手势,在实际应用中可以根据实际的使用需求确定,本实施例对此不作具体限定。本实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种。
在本实施例中,第四输入可以为用户将目标组件中的第二目标视频拖动至目标应用对应的应用图标上的操作。
如图7所示,在本申请实施例中的第四输入为用户将目标组件中的第二目标视频拖动至目标应用对应的应用图标上的操作的情况下,将第二目标视频确定为目标应用的待播放视频,以在用户打开目标应用时,可以通过目标应用自动播放待播放视频,即通过目标应用自动播放第二目标视频。其中,通过目标应用自动播放第二目标视频时,可以从第二目标视频的历史播放进度处继续播放第二目标视频。
例如,在已建立第一应用中A电视剧与目标组件的关联关系,且用户想要在下次启动第一应用时继续播放A电视剧的情况下,将目标组件中的A电视剧拖动至第一应用对应的应用图标上,即可将A电视剧确定为第一应用的待播放视频,在用户下次打开第一应用时,第一应用可以从A电视剧的历史播放进度处自动播放A电视剧,便于用户追剧。
在本发明实施例中,在目标应用具有第二目标视频的播放版权的情况下,通过第四输入可以将第二目标视频确定为目标应用的待播放视频,并在目标应用启动时,通过目标应用自动播放预先确定的待播放视频,避免用户再在目标应用或目标组件中查找并播放第二目标视频,操作步骤简单快捷,节省时间。
在第二目标视频为第四应用中的视频的情况下,响应于第四输入,在目标应用启动时,播放第四视频,第四视频与第二目标视频关联。
在本实施例中,第二目标视频为第四应用中的视频,即第四应用具有第二目标视频的播放版权;目标应用为第一应用或第二应用,目标应用不具有第二目标视频的播放版权。
在本实施例中,需要说明的是,第四视频与第二目标视频关联可以是第四视频的类型与第二目标视频的类型相同,还可以是第四视频的发布者与第二目标视频的发布者相同等等。本实施例对此不作具体限定。
例如,在第二目标视频为***乒乓球项目的比赛视频的情况下,第四视频与第二目标视频关联,第四视频可以为***乒乓球项目的精彩片段集锦。其中,第四视频的类型与第二目标视频的类型相同。
又例如,在第二目标视频为C博主发布的西安旅游vlog的情况下,第四视频与第二目标视频关联,第四视频可以为C博主之前发布的北京旅游vlog。其中,第四视频的发布者与第二目标视频的发布者相同。
在本实施例中,第四输入用于确定目标应用中与第二目标视频关联的第四视频,并在目标应用启动时,通过目标应用自动播放第四视频。第四输入可以为用户输入的语音指令,或者为用户输入的特定手势,在实际应用中可以根据实际的使用需求确定,本实施例对此不作具体限定。本实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种。
在本实施例中,第四输入可以为用户将目标组件中的第二目标视频拖动至目标应用对应的应用图标上的操作。
在本申请实施例中的第四输入为用户将目标组件中的第二目标视频拖动至目标应用对应的应用图标上的情况下,确定目标应用中与第二目标视频存在关联的第四视频,以在用户打开目标应用时,可以通过目标应用自动播放第四视频,便于根据用户喜好向用户推荐视频。
例如,当第二目标视频为***乒乓球项目的比赛视频时,在用户将目标组件中的第二目标视频拖动至目标应用对应的应用图标上,目标应用可以自行确定目标应用中与***乒乓球项目关联的第四视频,例如,第四视频为***乒乓球项目的精彩片段集锦,在用户下次打开目标应用时,目标应用可以自动播放***乒乓球项目的精彩片段集锦,以根据用户喜好向用户推荐视频。
在本发明实施例中,在目标应用不具有第二目标视频的播放版权的情况下,通过第四输入可以在目标应用中确定与第二目标视频关联的第四视频,并在目标应用启动时,通过目标应用自动播放第四视频,以根据用户喜好向用户推荐视频。
在一个实施例中,执行目标操作之后,该视频管理方法还包括:通过目标组件播放第三目标视频,并在视频播放界面显示第三目标视频的视频信息,第三目标视频为第一视频或第二视频;视频信息包括视频播放模式信息、视频主题、视频发布者、视频时长、视频播放进度、***应用中的至少一项。
在本实施例中,视频播放模式可以根据视频类型划分为对应的电视剧模式、电影模式、直播模式、长视频模式、短视频模式和其他模式。其中,电视剧模式包括电视剧和综艺;电影模式包括电影;直播模式包括直播视频;长视频模式包括视频时长大于预设时长,且不属于电视剧模式、电影模式和直播模式的视频;短视频模式包括视频时长小于预设时长的视频,其他模式包括不属于电视剧模式、电影模式、直播模式、长视频模式和短视频模式的视频。其中,预设时长可以由用户自主设定。例如,预设时长可以为20分钟。
在本实施例中,通过对目标组件设置不同的视频播放模式,并按照视频播放模式对目标组件中的多个视频进行分类,便于用户通过视频播放模式快速查找自己想要查找的视频,操作步骤简单。
在本发明实施例中,在通过目标组件播放第三目标视频的情况下,在第三目标视频的视频播放界面显示有第三目标视频的视频播放模式信息、主题、发布者、时长、播放进度、来源应用中的至少一项,便于用户快速、直观的了解到第三目标视频的视频信息,避免用户通过其他操作来查看更多关于第三目标视频的视频信息,节省时间。
在一个实施例中,在视频播放界面显示第三目标视频的视频信息,包括:根据第三目标视频的视频页面的第一显示参数,以第二显示参数,在第三目标视频的视频页面上显示视频信息;其中,第一显示参数包括第三目标视频的视频页面布局、第三目标视频的视频页面颜色中的至少一项;第二显示参数包括视频信息的显示位置、视频信息的颜色属性中的至少一项。
在本发明实施例中,第三目标视频的视频页面上视频信息的显示位置和显示颜色可以根据第三目标视频的视频页面布局和视频页面颜色进行自适应调整,避免在第三目标视频的视频页面上显示第三目标视频的视频信息时影响第三目标视频的视频页面,以使第三目标视频的视频页面和第三目标视频的视频信息均能正常显示,且显示
效果好。
本申请实施例提供的视频管理方法,执行主体可以为视频管理装置。本申请实施例中以视频管理装置执行视频管理的方法为例,说明本申请实施例提供的视频管理装置。
图8为本申请实施例的视频管理装置的结构示意图。如图8所示,本申请实施例的视频管理装置800包括第一接收模块801和执行模块802。
第一接收模块801,用于接收用户的第一输入。
执行模块802,用于响应于第一输入,执行目标操作。
其中,目标操作包括以下任意一项:建立第一应用中第一视频与目标组件的关联关系,关联关系用于指示可通过目标组件播放第一视频;通过目标组件播放第二应用中的第二视频,第二视频为第二应用中播放进度满足第一预设条件的视频。
在本发明实施例中,电子设备能够将第一输入视为建立第一视频与目标组件的关联关系的触发操作,快速、方便的建立第一应用中未播放完成,且用户后期需要继续播放的第一视频与目标组件的关联关系,便于在用户后期需要观看第一视频时,可以通过目标组件直接查找和播放第一视频,无需用户翻阅多个应用程序查找并播放第一视频,操作步骤简单,且耗时短;同时,电子设备还能够将第一输入视为目标组件播放第二应用中播放进度满足第一预设条件的第二视频的触发操作,便于用户通过目标组件快速播放第二视频,避免用户在第二应用中查找并播放第二视频,节省时间。
在一个实施例中,第二视频为第二应用中播放进度满足第一预设条件的视频,包括:第二视频为第二应用中播放进度小于第一播放进度的视频;或者,第二视频为第二应用中预设时间段内播放进度小于第二播放进度的视频。
在本发明实施例中,在通过目标组件播放第二应用中的第二视频时,第二视频可以是第二应用的所有历史播放记录中播放进度小于第一播放进度的视频,也可以是第二应用中预设时间段内播放进度小于第二播放进度的视频,通过根据用户需求选择相应的第一预设条件,能够更为准确的确定第二应用中的第二视频,并通过目标组件快速播放第二视频,以满足用户需求。
在一个实施例中,视频管理装置800还包括第二接收模块和第一播放模块;第二接收模块,用于接收用户对目标组件的第二输入。第一播放模块,用于响应于第二输入,通过目标组件播放第三视频,第三视频为第三应用中的视频。
在本发明实施例中,电子设备能够将作用于目标组件的第二输入,视为将目标组件的播放视频由第二视频切换为第三视频的切换触发操作,快速、方便的将目标组件播放的第二视频切换为第三视频,第二视频和第三视频可以为同一应用的视频,也可以为不同应用的视频;第二视频的版式和第三视频的版式可以相同,也可以不同,便于实现目标组件中同一应用中同一版式不同视频的切换,或者实现不同应用中同一版式的视频的切换,又或者实现不同应用中不同版式的视频的切换,便于用户根据其自
身需要选择选择合适的切换方案将第二视频切换为第三视频,操作步骤简单,节省时间。
在一个实施例中,第一接收模块801,具体用于在显示第一应用的视频播放界面的情况下,接收用户的第一输入。
视频管理装置800还包括显示模块、第三接收模块和第二播放模块;第一显示模块,用于在目标操作为建立第一应用中第一视频与目标组件的关联关系的情况下,显示目标组件和第一应用标识,第一应用标识用于指示第一应用;第三接收模块,用于接收用户对目标组件和第一应用标识的第三输入;第二播放模块,用于响应于第三输入,通过目标组件播放第一视频。
在本发明实施例中,电子设备能够将作用于目标组件和第一应用标识的第三输入,作为目标组件播放第一应用中第一视频的播放触发操作,便于在目标组件中快速定位到第一应用中的第一视频,避免用户在目标组件中查找第一应用对应的第一视频,操作方便,且节省时间。
在一个实施例中,执行模块802,还用于在满足第二预设条件的情况下,取消执行目标操作;第二预设条件包括以下任意一项:通过目标组件播放第一目标视频的播放进度大于第三播放进度;接收到用户对第一目标视频的删除操作;其中,第一目标视频为第一视频或第二视频。
在本发明实施例中,在通过目标组件播放第一目标视频的播放进度大于第三播放进度的情况下,说明第一目标视频播放完成,电子设备可以自动取消第一目标视频与目标组件之间的关联关系,避免在第一目标视频播放完成后还需要用户手动取消第一目标视频与目标组件之间的关联关系;同时,电子设备能够将作用于目标组件中第一目标视频的删除操作视为取消第一目标视频与目标组件的关联关系的触发操作,以在第一目标视频的播放进度小于第三播放进度,且用户后续不想再继续观看第一目标视频的情况下,手动取消第一目标视频与目标组件的关联关系,便于用户对目标组件中的第一目标视频进行管理,避免已播放完成的第一目标视频影响用户在目标组件中查找其他视频,操作步骤简单,且节省时间。
在一个实施例中,视频管理装置800还包括第四接收模块、第三播放模块和第四播放模块;第四接收模块,用于在通过目标组件播放第二目标视频的情况下,接收对目标组件和目标应用的第四输入;第三播放模块,用于在第二目标视频为目标应用中的视频的情况下,响应于第四输入,在目标应用启动时播放第二目标视频;第四播放模块,用于在第二目标视频为第四应用中的视频的情况下,响应于第四输入,在目标应用启动时,播放第四视频,第四视频与第二目标视频关联。其中,第二目标视频为第一视频,目标应用为第一应用;或者,第二目标视频为第二视频,目标应用为第二应用。
在本发明实施例中,在目标应用具有第二目标视频的播放版权的情况下,通过第
四输入可以将第二目标视频确定为目标应用的待播放视频,并在目标应用启动时,通过目标应用自动播放预先确定的待播放视频,避免用户再在目标应用或目标组件中查找并播放第二目标视频,操作步骤简单快捷,节省时间;在目标应用不具有第二目标视频的播放版权的情况下,通过第四输入可以在目标应用中确定与第二目标视频关联的第四视频,并在目标应用启动时,通过目标应用自动播放第四视频,以根据用户喜好向用户推荐视频。
在一个实施例中,视频管理装置800还包括第五播放模块和第二显示模块;第五播放模块,用于通过目标组件播放第三目标视频;第二显示模块,用于在视频播放界面显示第三目标视频的视频信息,第三目标视频为第一视频或第二视频;视频信息包括视频播放模式信息、视频主题、视频发布者、视频时长、视频播放进度、***应用中的至少一项。
在本发明实施例中,在通过目标组件播放第三目标视频的情况下,在第三目标视频的视频播放界面显示有第三目标视频的视频播放模式信息、主题、发布者、时长、播放进度、来源应用中的至少一项,便于用户快速、直观的了解到第三目标视频的视频信息,避免用户通过其他操作来查看更多关于第三目标视频的视频信息,节省时间。
在一个实施例中,第二显示模块,具体用于根据第三目标视频的视频页面的第一显示参数,以第二显示参数,在第三视频的视频页面上显示关联信息。其中,第一显示参数包括第三目标视频的视频页面布局、第三视频的视频页面颜色中的至少一项。第二显示参数包括视频信息的显示位置、视频信息的颜色属性中的至少一项。
在本发明实施例中,第三目标视频的视频页面上视频信息的显示位置和显示颜色可以根据第三目标视频的视频页面布局和视频页面颜色进行自适应调整,避免在第三目标视频的视频页面上显示第三目标视频的视频信息时影响第三目标视频的视频页面,以使第三目标视频的视频页面和第三目标视频的视频信息均能正常显示,且显示效果好。
本申请实施例中的视频管理装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的视频管理装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本
申请实施例不作具体限定。
本申请实施例提供的视频管理装置能够实现图1至图7的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图9所示,本申请实施例还提供一种电子设备900,包括处理器901和存储器902,存储器902上存储有可在处理器901上运行的程序或指令,该程序或指令被处理器801执行时实现上述视频管理方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
图10为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元100、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1010逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元1007,用于接收用户的第一输入。处理器1010,用于响应于第一输入,执行目标操作。其中,目标操作包括以下任意一项:建立第一应用中第一视频与目标组件的关联关系,关联关系用于指示可通过目标组件播放第一视频;通过目标组件播放第二应用中的第二视频,第二视频为第二应用中播放进度满足第一预设条件的视频。
可选地,第二视频为第二应用中播放进度满足第一预设条件的视频,包括:第二视频为第二应用中播放进度小于第一播放进度的视频;或者,第二视频为第二应用中预设时间段内播放进度小于第二播放进度的视频。
可选地,用户输入单元1007,还用于接收用户对目标组件的第二输入。显示单元1006,用于响应于第二输入,通过目标组件播放第三视频,第三视频为第三应用中的视频。
可选地,用户输入单元1007,具体用于在显示第一应用的视频播放界面的情况下,接收用户的第一输入。显示单元1006,还用于在目标操作为建立第一应用中第一视频与目标组件的关联关系的情况下,显示目标组件和第一应用标识,第一应用标识用于指示第一应用。用户输入单元1007,还用于接收用户对目标组件和第一应用标识的第三输入。显示单元1006,还用于响应于第三输入,通过目标组件播放第一视频。
可选地,处理器1010,还用于在满足第二预设条件的情况下,取消执行目标操作。
第二预设条件包括以下任意一项:通过目标组件播放第一目标视频的播放进度大于第三播放进度;接收到用户对第一目标视频的删除操作;其中,第一目标视频为第一视频或第二视频。
可选地,用户输入单元1007,还用于在通过目标组件播放第二目标视频的情况下,接收对目标组件和目标应用的第四输入。显示单元1006,还用于在第二目标视频为目标应用中的视频的情况下,响应于第四输入,在目标应用启动时播放第二目标视频;并在第二目标视频为第四应用中的视频的情况下,响应于第四输入,在目标应用启动时,播放第四视频,第四视频与第二目标视频关联。其中,第二目标视频为第一视频,目标应用为第一应用;或者,第二目标视频为第二视频,目标应用为第二应用。
可选地,显示单元1006,还用于通过目标组件播放第三目标视频;并在视频播放界面显示第三目标视频的视频信息,第三目标视频为第一视频或第二视频。视频信息包括视频播放模式信息、视频主题、视频发布者、视频时长、视频播放进度、***应用中的至少一项。
可选地,显示单元1006,具体用于根据第三目标视频的视频页面的第一显示参数,以第二显示参数,在第三视频的视频页面上显示关联信息。其中,第一显示参数包括第三目标视频的视频页面布局、第三视频的视频页面颜色中的至少一项。第二显示参数包括视频信息的显示位置、视频信息的颜色属性中的至少一项。
在本发明实施例中,电子设备能够将第一输入视为建立第一视频与目标组件的关联关系的触发操作,快速、方便的建立第一应用中未播放完成,且用户后期需要继续播放的第一视频与目标组件的关联关系,便于在用户后期需要观看第一视频时,可以通过目标组件直接查找和播放第一视频,无需用户翻阅多个应用程序查找并播放第一视频,操作步骤简单,且耗时短;同时,电子设备还能够将第一输入视为目标组件播放第二应用中播放进度满足第一预设条件的第二视频的触发操作,便于用户通过目标组件快速播放第二视频,避免用户在第二应用中查找并播放第二视频,节省时间。
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(Graphics Processing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、
至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。
处理器1010可包括一个或多个处理单元;可选的,处理器1010集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述视频管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。
本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述视频管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述视频管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要
素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (20)
- 一种视频管理方法,包括:接收用户的第一输入;响应于所述第一输入,执行目标操作;其中,所述目标操作包括以下任意一项:建立第一应用中第一视频与目标组件的关联关系,所述关联关系用于指示可通过所述目标组件播放所述第一视频;通过所述目标组件播放第二应用中的第二视频,所述第二视频为所述第二应用中播放进度满足第一预设条件的视频。
- 根据权利要求1所述的视频管理方法,其中,所述第二视频为所述第二应用中播放进度满足第一预设条件的视频,包括:所述第二视频为所述第二应用中播放进度小于第一播放进度的视频;或者,所述第二视频为所述第二应用中预设时间段内播放进度小于第二播放进度的视频。
- 根据权利要求1所述的视频管理方法,其中,所述响应于所述第一输入,执行目标操作之后,还包括:接收用户对所述目标组件的第二输入;响应于所述第二输入,通过所述目标组件播放第三视频,所述第三视频为第三应用中的视频。
- 根据权利要求1所述的视频管理方法,其中,所述接收用户的第一输入,响应于所述第一输入,执行目标操作包括:在显示第一应用的视频播放界面的情况下,接收用户的第一输入;响应于所述第一输入,执行目标操作;所述执行目标操作之后,还包括:在所述目标操作为建立第一应用中第一视频与目标组件的关联关系的情况下,显示所述目标组件和第一应用标识,所述第一应用标识用于指示所述第一应用;接收用户对所述目标组件和所述第一应用标识的第三输入;响应于所述第三输入,通过所述目标组件播放所述第一视频。
- 根据权利要求1所述的视频管理方法,其中,所述响应于所述第一输入,执行目标操作之后,还包括:在满足第二预设条件的情况下,取消执行所述目标操作;所述第二预设条件包括以下任意一项:所述通过所述目标组件播放第一目标视频的播放进度大于第三播放进度;接收到用户对所述第一目标视频的删除操作;其中,所述第一目标视频为所述第一视频或所述第二视频。
- 根据权利要求1所述的视频管理方法,其中,所述响应于所述第一输入,执行目标操作之后,还包括:在通过所述目标组件播放第二目标视频的情况下,接收对所述目标组件和目标应用的第四输入;在所述第二目标视频为所述目标应用中的视频的情况下,响应于所述第四输入,在所述目标应用启动时播放所述第二目标视频;在所述第二目标视频为第四应用中的视频的情况下,响应于所述第四输入,在所述目标应用启动时,播放第四视频,所述第四视频与所述第二目标视频关联;其中,所述第二目标视频为所述第一视频,所述目标应用为所述第一应用;或者,所述第二目标视频为所述第二视频,所述目标应用为所述第二应用。
- 根据权利要求1所述的视频管理方法,其中,所述执行目标操作之后,还包括:通过所述目标组件播放第三目标视频,并在所述视频播放界面显示所述第三目标视频的视频信息,所述第三目标视频为所述第一视频或所述第二视频;所述视频信息包括视频播放模式信息、视频主题、视频发布者、视频时长、视频播放进度、***应用中的至少一项。
- 根据权利要求7所述的视频管理方法,其中,所述在所述视频播放界面显示所述第三目标视频的视频信息,包括:根据所述第三目标视频的视频页面的第一显示参数,以第二显示参数在所述第三目标视频的视频页面上显示所述视频信息;其中,所述第一显示参数包括所述第三目标视频的视频页面布局、所述第三目标视频的视频页面颜色中的至少一项;所述第二显示参数包括所述视频信息的显示位置、所述视频信息的颜色属性中的至少一项。
- 一种视频管理装置,包括:第一接收模块,用于接收用户的第一输入;执行模块,用于响应于所述第一输入,执行目标操作;其中,所述目标操作包括以下任意一项:建立第一应用中第一视频与目标组件的关联关系,所述关联关系用于指示可通过所述目标组件播放所述第一视频;通过所述目标组件播放第二应用中的第二视频,所述第二视频为所述第二应用中播放进度满足第一预设条件的视频。
- 根据权利要求9所述的视频管理装置,其中,所述第二视频为所述第二应用中播放进度满足第一预设条件的视频,包括:所述第二视频为所述第二应用中播放进度小于第一播放进度的视频;或者,所述第二视频为所述第二应用中预设时间段内播放进度小于第二播放进度的视频。
- 根据权利要求9所述的视频管理装置,其中,所述装置还包括:第二接收模块,用于接收用户对所述目标组件的第二输入;第一播放模块,用于响应于所述第二输入,通过所述目标组件播放第三视频,所述第三视频为第三应用中的视频。
- 根据权利要求9所述的视频管理装置,其中,所述第一接收模块,具体用于在显示第一应用的视频播放界面的情况下,接收用户的第一输入;所述装置还包括:第一显示模块,用于在所述目标操作为建立第一应用中第一视频与目标组件的关联关系的情况下,显示所述目标组件和第一应用标识,所述第一应用标识用于指示所述第一应用;第三接收模块,用于接收用户对所述目标组件和所述第一应用标识的第三输入;第二播放模块,用于响应于所述第三输入,通过所述目标组件播放所述第一视频。
- 根据权利要求9所述的视频管理装置,其中,还包括:执行模块,还用于在满足第二预设条件的情况下,取消执行所述目标操作;所述第二预设条件包括以下任意一项:所述通过所述目标组件播放第一目标视频的播放进度大于第三播放进度;接收到用户对所述第一目标视频的删除操作;其中,所述第一目标视频为所述第一视频或所述第二视频。
- 根据权利要求9所述的视频管理装置,其中,所述装置还包括:第四接收模块,用于在通过所述目标组件播放第二目标视频的情况下,接收对所述目标组件和目标应用的第四输入;第三播放模块,用于在所述第二目标视频为所述目标应用中的视频的情况下,响应于所述第四输入,在所述目标应用启动时播放所述第二目标视频;第四播放模块,用于在所述第二目标视频为第四应用中的视频的情况下,响应于所述第四输入,在所述目标应用启动时,播放第四视频,所述第四视频与所述第二目标视频关联;其中,所述第二目标视频为所述第一视频,所述目标应用为所述第一应用;或者,所述第二目标视频为所述第二视频,所述目标应用为所述第二应用。
- 根据权利要求9所述的视频管理装置,其中,视频管理装置800还包括第五播放模块和第二显示模块:第五播放模块,用于通过所述目标组件播放第三目标视频;第二显示模块,用于在所述视频播放界面显示所述第三目标视频的视频信息,所述第三目标视频为所述第一视频或所述第二视频;所述视频信息包括视频播放模式信息、视频主题、视频发布者、视频时长、视频 播放进度、***应用中的至少一项。
- 根据权利要求7所述的视频管理装置,其中,第二显示模块,具体用于:根据所述第三目标视频的视频页面的第一显示参数,以第二显示参数在所述第三目标视频的视频页面上显示所述视频信息;其中,所述第一显示参数包括所述第三目标视频的视频页面布局、所述第三目标视频的视频页面颜色中的至少一项;所述第二显示参数包括所述视频信息的显示位置、所述视频信息的颜色属性中的至少一项。
- 一种电子设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-8任一项所述的视频管理方法的步骤。
- 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-8任一项所述的视频管理方法的步骤。
- 一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1-8任一项所述的方法。
- 一种计算机程序产品,所述程序产品被存储在非瞬态存储介质中,所述程序产品被至少一个处理器执行以实现如权利要求1-8任一项所述的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211077226.2 | 2022-09-02 | ||
CN202211077226.2A CN115550741A (zh) | 2022-09-02 | 2022-09-02 | 视频管理方法、装置、电子设备及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024046266A1 true WO2024046266A1 (zh) | 2024-03-07 |
Family
ID=84726453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/115252 WO2024046266A1 (zh) | 2022-09-02 | 2023-08-28 | 视频管理方法、装置、电子设备及可读存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115550741A (zh) |
WO (1) | WO2024046266A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115550741A (zh) * | 2022-09-02 | 2022-12-30 | 维沃移动通信有限公司 | 视频管理方法、装置、电子设备及可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108319708A (zh) * | 2018-02-06 | 2018-07-24 | 广东欧珀移动通信有限公司 | 视频播放方法、装置、存储介质及电子设备 |
CN111314784A (zh) * | 2020-02-28 | 2020-06-19 | 维沃移动通信有限公司 | 一种视频播放方法及电子设备 |
US20210092481A1 (en) * | 2019-09-19 | 2021-03-25 | Baidu Online Network Technology (Beijing) Co., Ltd. | Video playing method and device, electronic device, and readable storage medium |
CN112911401A (zh) * | 2021-01-19 | 2021-06-04 | 维沃移动通信有限公司 | 视频播放方法及装置 |
CN115550741A (zh) * | 2022-09-02 | 2022-12-30 | 维沃移动通信有限公司 | 视频管理方法、装置、电子设备及可读存储介质 |
-
2022
- 2022-09-02 CN CN202211077226.2A patent/CN115550741A/zh active Pending
-
2023
- 2023-08-28 WO PCT/CN2023/115252 patent/WO2024046266A1/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108319708A (zh) * | 2018-02-06 | 2018-07-24 | 广东欧珀移动通信有限公司 | 视频播放方法、装置、存储介质及电子设备 |
US20210092481A1 (en) * | 2019-09-19 | 2021-03-25 | Baidu Online Network Technology (Beijing) Co., Ltd. | Video playing method and device, electronic device, and readable storage medium |
CN111314784A (zh) * | 2020-02-28 | 2020-06-19 | 维沃移动通信有限公司 | 一种视频播放方法及电子设备 |
CN112911401A (zh) * | 2021-01-19 | 2021-06-04 | 维沃移动通信有限公司 | 视频播放方法及装置 |
CN115550741A (zh) * | 2022-09-02 | 2022-12-30 | 维沃移动通信有限公司 | 视频管理方法、装置、电子设备及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115550741A (zh) | 2022-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020249044A1 (zh) | 窗口层级切换的方法、装置、设备和存储介质 | |
JP2013536964A (ja) | アイテムをディスプレーする方法及び装置 | |
WO2023125425A1 (zh) | 一种显示方法、装置和电子设备 | |
WO2018112924A1 (zh) | 一种信息展示方法、装置及终端设备 | |
WO2024046266A1 (zh) | 视频管理方法、装置、电子设备及可读存储介质 | |
WO2023072156A1 (zh) | 一种拍摄方法、拍摄装置、电子设备和可读存储介质 | |
WO2023155877A1 (zh) | 应用图标管理方法、装置和电子设备 | |
CN112911401A (zh) | 视频播放方法及装置 | |
WO2023198064A1 (zh) | 应用程序启动方法、装置、电子设备及存储介质 | |
US20230244363A1 (en) | Screen capture method and apparatus, and electronic device | |
CN111694490B (zh) | 设置方法、装置及电子设备 | |
CN114779977A (zh) | 界面显示方法、装置、电子设备及存储介质 | |
WO2022242542A1 (zh) | 应用图标的管理方法和电子设备 | |
WO2022257916A1 (zh) | 推荐方法及装置 | |
WO2022242515A1 (zh) | 界面显示方法及装置 | |
CN112148167A (zh) | 控件设置方法、装置和电子设备 | |
WO2024061285A1 (zh) | 视频播放方法和装置 | |
WO2024012416A1 (zh) | 显示方法和装置 | |
WO2024041468A1 (zh) | 文件的处理方法、装置、电子设备和可读存储介质 | |
WO2024078552A1 (zh) | 后台应用的管理方法、装置、电子设备及介质 | |
WO2023216976A1 (zh) | 显示方法、装置、电子设备及存储介质 | |
WO2024046203A1 (zh) | 内容显示方法及装置 | |
WO2023185701A1 (zh) | 一种显示方法及其装置、电子设备和可读存储介质 | |
CN112765500A (zh) | 信息搜索方法及装置 | |
WO2023241612A1 (zh) | 文件选择方法、装置、电子设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23859297 Country of ref document: EP Kind code of ref document: A1 |