Video processing method and apparatus, device, and storage medium
By displaying a device search page on the video playback device and automatically resuming playback of the target video, the complex problem of video continuation across different devices is solved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2025-08-15
- Publication Date
- 2026-05-15
AI Technical Summary
Existing technologies are struggling to meet users’ increasingly diverse video processing needs, especially the complex operation of resuming video playback across different devices, which results in a poor user experience.
A video processing method is provided that displays device identification information and status information on the device search page in response to preset interactive operations, automatically triggers the continuation of video playback on the target device logged in with the same account, and simplifies the operation path.
It improves the user experience of resuming video playback across different devices, simplifies the playback process, and increases user satisfaction.
Smart Images

Figure CN2025115158_15052026_PF_FP_ABST
Abstract
Description
A video processing method, apparatus, device, and storage medium
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411596430.4, filed on November 8, 2024, entitled "A Video Processing Method, Apparatus, Device and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of data processing, and more particularly to a video processing method, apparatus, device, and storage medium. Background Technology
[0004] With the continuous development of internet technology, users' needs for video processing are becoming increasingly diversified. Summary of the Invention
[0005] This disclosure provides a video processing method, apparatus, device, and storage medium.
[0006] In a first aspect, this disclosure provides a video processing method, the method comprising:
[0007] In response to a preset interactive operation for a target video played on a first device, a device search page is displayed; wherein, the preset interactive operation is used to trigger the acquisition of device identification information of the target device and to continue playing the target video on the target device, the target device including devices logged in with the same account as the first device;
[0008] The device identification information and device status information of the target device are displayed on the device search page; wherein, the device status information is used to indicate that the target device is in a state of continuing to play the target video.
[0009] In one optional implementation, before displaying the device search page in response to a preset interactive operation for a target video played on the first device, the method further includes:
[0010] A video playback page is displayed on the first device, and the target video is played on the video playback page;
[0011] Accordingly, the step of displaying a device search page in response to a preset interactive operation for a target video played on the first device includes:
[0012] In response to a preset interactive operation on the target video, the playback progress information of the target video and the device identification information of the target device are obtained; wherein, the playback progress information is used to continue playing the target video on the target device;
[0013] The device search page is displayed on the video playback page.
[0014] In one optional implementation, the step of obtaining playback progress information of the target video and obtaining device identification information of the target device in response to a preset interactive operation on the target video includes:
[0015] In response to a preset interactive operation for the target video, the system obtains the playback progress information and video identifier of the target video, and sends a resume playback request carrying the playback progress information and the video identifier to the target server; wherein, the resume playback request is used to instruct the target server to obtain the device identifier information of the target device and control the system to resume playback of the target video on the target device based on the playback progress information and the video identifier.
[0016] In one optional implementation, before displaying the device search page in response to a preset interactive operation for a target video played on the first device, the method further includes:
[0017] The live streaming room page is displayed on the first device, and the live streaming video is shown on the live streaming room page;
[0018] Accordingly, the display of the device search page in response to the preset interactive operation on the live video of the first device includes:
[0019] In response to a preset interactive operation on the live video, the device identification information of the target device is obtained, and the live room page is displayed on the target device and the live video is displayed on the live room page.
[0020] The device search page is displayed on the live stream page.
[0021] In one optional implementation, the method further includes:
[0022] If the device identification information of the target device is obtained, then exit the live broadcast room page on the first device.
[0023] In one optional implementation, the step of obtaining device identification information of the target device in response to a preset interactive operation on the live video, and triggering the display of the live room page on the target device, and displaying the live video on the live room page, includes:
[0024] In response to a preset interactive operation for the live video, the system obtains the video identifier of the live video and sends a resume playback request carrying the video identifier to the target server; wherein, the resume playback request is used to instruct the target server to obtain the device identifier information of the target device and control the display of the live room page on the target device based on the video identifier, and to display the live video on the live room page.
[0025] In one optional implementation, displaying the device identification information and device status information of the target device on the device search page includes:
[0026] If device identification information for multiple target devices is obtained, a list of target devices is displayed on the device search page; wherein, the list of target devices includes device identification information and device status information corresponding to each of the multiple target devices.
[0027] In an optional implementation, after displaying the device identification information and device status information of the target device on the device search page, the method further includes:
[0028] In response to a device search operation performed on the device search page, the device identification information of the second device is obtained, and the target video is resumed on the second device; wherein the second device belongs to the device logged in with the same account as the first device;
[0029] The device identification information and device status information of the second device will be added to the device search page.
[0030] Secondly, this disclosure also provides a video processing apparatus, the apparatus comprising:
[0031] The first display module is configured to display a device search page in response to a preset interactive operation for a target video played on the first device; wherein the preset interactive operation is configured to trigger the acquisition of device identification information of the target device and the continuation of playback of the target video on the target device, and the target device includes devices logged in with the same account as the first device;
[0032] The second display module is used to display the device identification information and device status information of the target device on the device search page; wherein the device status information is used to indicate that the target device is in a state of continuing to play the target video.
[0033] Thirdly, this disclosure provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to implement the above-described method.
[0034] Fourthly, this disclosure provides a video processing device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements the above-described method.
[0035] Fifthly, this disclosure provides a computer program product comprising a computer program / instruction that, when executed by a processor, implements the method described above. Attached Figure Description
[0036] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0037] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 is a flowchart of a video processing method provided in an embodiment of this disclosure;
[0039] Figure 2 is a schematic diagram of a video playback page provided in an embodiment of this disclosure;
[0040] Figure 3 is a schematic diagram of another video playback page provided in an embodiment of this disclosure;
[0041] Figure 4 is a schematic diagram of a live streaming room page provided in an embodiment of this disclosure;
[0042] Figure 5 is a schematic diagram of another video playback page provided in an embodiment of this disclosure;
[0043] Figure 6 is a schematic diagram of a video processing device provided in an embodiment of this disclosure;
[0044] Figure 7 is a schematic diagram of the structure of a video processing device provided in an embodiment of this disclosure. Detailed Implementation
[0045] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0046] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0047] With the continuous development of internet technology, users' needs for video processing are becoming increasingly diversified.
[0048] To meet the growing and diverse video processing needs of users, how to further enrich video processing-related functions is a pressing technical issue that needs to be addressed.
[0049] To this end, this disclosure provides a video processing method. Specifically, firstly, in response to a preset interactive operation for a target video played on a first device, a device search page is displayed. The preset interactive operation is used to trigger the acquisition of device identification information of the target device and the continuation of playback of the target video on the target device. The target device includes devices logged in with the same account as the first device. Then, the device identification information and device status information of the target device are displayed on the device search page. The device status information is used to indicate that the target device is in a state of continuing playback of the target video.
[0050] This disclosure supports obtaining a target device logged in with the same account as the first device after receiving a preset interactive operation triggered by a user for a target video playing on a first device, and automatically triggering the resumption of playback of the target video on the target device. This simplifies the operation path of triggering the resumption of playback of a currently playing video on other devices, thereby improving the user's operating experience.
[0051] Specifically, this disclosure provides a video processing method. Referring to Figure 1, which is a flowchart of a video processing method provided in this disclosure, the method specifically includes:
[0052] S101: In response to a preset interactive operation for a target video played on the first device, display the device search page.
[0053] The preset interactive operation is used to trigger the acquisition of the device identification information of the target device and to continue playing the target video on the target device. The target device includes devices that are logged in with the same account as the first device.
[0054] The video processing method provided in this disclosure can be applied to a client, specifically, the client can be deployed on terminals such as smartphones, tablets, and desktop computers.
[0055] The first device in this embodiment may include a smartphone, tablet computer, desktop computer, or other similar devices. The first device plays a target video, which can be any type of video; specifically, the target video may be a live stream or a non-live stream.
[0056] The preset interactive operation in this embodiment is a pre-set interactive operation. This preset interactive operation is used to trigger the acquisition of the device identification information of the target device. The device identification information is used to uniquely identify the device and can be device name information, device ID information, etc.
[0057] In practical applications, if a user's preset interactive operation for a target video played on the first device is received, it indicates that the user has a need to continue playing the target video on another device. Therefore, the preset interactive operation in this embodiment is used not only to trigger the acquisition of the target device's device identification information but also to trigger the resumption of playback of the target video on the target device. Specifically, upon receiving a user's preset interactive operation for a target video played on the first device, the first device can send a resumption request to the target server to request the resumption of playback of the target video on the target device. That is, the target server is notified to push the target video to the target device and continue playing it based on the playback progress information of the first device. The target device and the first device are different devices currently logged in and logged in with the same account; there can be one or more target devices. The target video continues playing on the target device based on its playback progress information on the first device.
[0058] In one optional implementation, a video playback page is displayed on a first device, and the target video is displayed on the video playback page. Specifically, a video playback page is displayed on the first device, and the target video is played on the video playback page. When a preset interactive operation for the target video is received, the playback progress information and device identification information of the target video are obtained, and a device search page is displayed on the video playback page.
[0059] The playback progress information of the target video is used to record the current playback position of the target video. This playback progress information may include playback time information, such as if a video is playing at 5 minutes and 30 seconds, where 5 minutes and 30 seconds is the current playback time point, which is also the point where the target video was interrupted. This playback progress information is used to resume playback of the target video on the target device, that is, based on the playback progress information, to continue playback of the target video on the target device from the last interrupted position.
[0060] Based on the above embodiments, when a preset interactive operation for a target video is received, and the playback progress information and device identification information of the target video are obtained, in order to continue playing the target video on the target device, the first device can also obtain the video identifier of the target video and send it to the target server, so that the target server can determine the target video based on the video identifier. The video identifier is used to uniquely identify the target video.
[0061] Another method for obtaining device identification information is by sending a resume playback request to the target server. In other words, the resume playback request instructs the target server to obtain the target device's identification information and, based on the video identifier, push the target video corresponding to that identifier to the target device, controlling the playback of the target video on the target device based on the playback progress information.
[0062] The target server is the server corresponding to the first device. Upon receiving a resume playback request, the target server identifies the target video based on the video identifier, pushes the target video to the target device, and controls the target device to play the target video based on the playback progress information.
[0063] In this embodiment of the disclosure, the preset interactive operation for a target video played on the first device may include triggering an operation on a resume playback control set on the current playback page of the target video. This resume playback control can be directly displayed on the current playback page of the target video to simplify the interaction path and facilitate user triggering of the resume playback operation; alternatively, it can be displayed on the current playback page of the target video through a preset trigger operation. This preset trigger operation may include, for example, a long press.
[0064] In one alternative implementation, when a long press operation is received on the current playback page of the target video, a half-screen page is pulled up on the current playback page, and the half-screen page displays a resume playback control.
[0065] Figure 2 shows a schematic diagram of a video playback page provided in an embodiment of this disclosure. The video playback page plays a target video. When a long-press operation is received on the target video, a half-screen page is pulled up on the video playback page, displaying a resume playback control 201. When a trigger operation is received on the resume playback control 201, the playback progress information and video identifier of the target video are obtained, as well as the device identifier information of the target device, and a device search page is displayed on the video playback page.
[0066] Figure 3 shows another schematic diagram of a video playback page provided in this embodiment of the present disclosure. The video playback page displays a target video and a resume playback control 301. When a trigger operation is received on the resume playback control 301, the playback progress information and video identifier of the target video are obtained, as well as the device identifier information of the target device, and a device search page is displayed on the video playback page.
[0067] In practical applications, when a preset interactive operation is received for the target video being played on the first device, a resume playback request is sent to the target server. If the first device does not receive a return message from the target server, in order to improve the user's perception that the user is currently searching for a target device, this embodiment of the disclosure may display a device search page that indicates the current state of searching for a target device when no return message is received from the target server.
[0068] The device search page, which is used to indicate the current state of the target device, can display prompts to indicate that it is currently in a search state. In addition, a tutorial can be displayed on the device search page to help users understand the steps to continue playing the target video on other devices.
[0069] As shown in Figure 2 above, the device search page 202 indicates that the search is currently in progress and includes a tutorial. Figure 3 shows another device search page 302, which also indicates that the search is currently in progress and includes a tutorial.
[0070] S102: Display the device identification information and device status information of the target device on the device search page.
[0071] The device status information indicates that the target device is in a state of resuming playback of the target video. In other words, the device status information indicates that the corresponding target device has successfully resumed playback of the target video.
[0072] In this embodiment of the disclosure, when the first device receives the return message from the target server, it obtains the device identification information of the target device and displays the device identification information and the device status information corresponding to each device identification information on the device search page.
[0073] The target server's response message includes the target device's device identification information. Upon receiving a replay request, the target server also determines the currently logged-in target device based on the first device's login account, obtains its device identification information, and returns it to the first device.
[0074] As shown in Figure 2 above, there is a search results page, which displays device identification information and device status information, such as device identification information 204 and device status information 205.
[0075] In one optional implementation, if the first device obtains device identification information of multiple target devices from the return message of the target server, a list of target devices can be displayed on the device search page displayed on the first device. The list of target devices includes device identification information and device status information corresponding to each of the multiple target devices.
[0076] As shown in Figure 2 above, the video playback page displayed on the first device displays a device search page, which displays a target device list 203. The target device list includes device identification information and device status information corresponding to multiple target devices, such as device identification information 204 and device status information 205.
[0077] As shown in Figure 3 above, the video playback page on the first device displays a device search page, which displays a target device list 303. The target device list includes device identification information and device status information corresponding to multiple target devices, such as device identification information 304 and device status information 305.
[0078] In another optional implementation, if the first device obtains device identification information for multiple target devices from the return message from the target server, it can display the device identification information and corresponding device status information of one of the target devices on the device search page displayed on the first device, based on priority. The priority of the target devices can be set according to requirements; for example, smartphones have a higher priority than tablets, and tablets have a higher priority than laptops.
[0079] In another optional implementation, if the first device obtains device identification information of multiple target devices from the return message from the target server, a list of target devices can be displayed on the device search page shown on the first device. Then, a selection control is set on the device search page. When a trigger operation is received for the selection control, one target device is selected from the multiple target devices to continue playing the target video. The selection control is used to select a target device from the target device list to continue playing the target video. The target device list includes device identification information and device status information corresponding to each of the multiple target devices.
[0080] In the video processing method provided in this embodiment, firstly, in response to a preset interactive operation for a target video played on a first device, a device search page is displayed. The preset interactive operation is used to trigger the acquisition of device identification information of the target device and the continuation of playback of the target video on the target device. The target device includes devices logged in with the same account as the first device. Then, the device identification information and device status information of the target device are displayed on the device search page. The device status information is used to indicate that the target device is in a state of continuing playback of the target video.
[0081] This disclosure supports obtaining a target device logged in with the same account as the first device after receiving a preset interactive operation triggered by a user for a target video playing on a first device, and automatically triggering the resumption of playback of the target video on the target device. This simplifies the operation path of triggering the resumption of playback of a currently playing video on other devices, thereby improving the user's operating experience.
[0082] To facilitate understanding of the above embodiments, this disclosure also provides another application scenario for introduction.
[0083] In one optional implementation, taking the display of a live streaming room page on a first device, with the live streaming video displayed on the live streaming room page as an example, specifically, the live streaming room page is displayed on the first device, and the live streaming video is displayed on the live streaming room page. When a preset interactive operation for the live streaming video is received, the device identification information of the target device is obtained, and the display of the live streaming room page and the display of the live streaming video on the target device are triggered, and the device search page is displayed on the first device.
[0084] The process of obtaining the device identification information of the target device and triggering the display of the live streaming room page and the live video on the target device may include: sending a resume request to the target server, which instructs the target server to obtain the device identification information of the target device and push the live streaming room corresponding to the live streaming room page to the target device, thereby controlling the display of the live streaming room page and the live video on the target device; and then, upon receiving a return message from the target server, obtaining the device identification information of the target device from the return message. The resume request carries the video identifier of the live video, used to identify the live streaming room where the live video is located.
[0085] When the first device receives the return message from the target server, it obtains the device identification information and displays the device identification information and device status information on the device search page on the first device.
[0086] Figure 4 shows a schematic diagram of a live streaming room page provided in an embodiment of this disclosure. The live streaming room page displays a live video. When a long-press operation is received on the live video, a half-screen page is pulled up on the live streaming room page, displaying a resume playback control 401. When a trigger operation is received on the resume playback control 401, device identification information is obtained, and the display of the live streaming room page and the live video on the target device is triggered. A device search page 402 is displayed on the first device. When the device identification information is obtained, the device identification information and device status information are displayed on the device search page. The device search page 402 is used to indicate that a search is currently in progress.
[0087] In practical applications, since only one account can enter a live stream room at a time, when the first device receives the preset interactive operation for the live stream video and obtains the target device's device identification information, the first device exits the current live stream room page. As shown in Figure 4 above, the first device displays the live stream preview page 403. At this time, the target device displays the live stream room page, and the live stream video is displayed on the live stream room page.
[0088] In one optional implementation, to meet users' needs for updating and resuming playback devices and improve their playback experience, an update and resume playback device function can be set up in addition to displaying a device search page on the first device. Specifically, when a preset interactive operation is received for a target video playing on the first device, a device search page is displayed, showing the target device's device identification information and device status information. When a device search operation is received on the device search page, the device identification information of the second device is obtained, and playback of the target video on the second device is triggered. Then, the device identification information and device status information of the second device are added to the device search page.
[0089] Among them, the second device, the first device, and the target device are all different devices that are currently logged in and logged in based on the same account.
[0090] The device search operation is used to trigger the acquisition of the device identification information of the second device and to resume playback of the target video on the second device. Specifically, when the device search operation is triggered, the first device sends a resume playback request to the target server to request that the target video be resumed on the second device. That is, the target server is notified to push the target video to the second device and continue playing it based on the playback progress information on the first device.
[0091] Specifically, for device search operations performed on the device search page, this may include displaying an update control on the device search page.
[0092] Figure 5 shows a schematic diagram of a device search page provided in an embodiment of this disclosure. The device search page displays an update control 501. When a trigger operation is received for the update control, the first device sends a resume playback request carrying playback progress information and a video identifier to the target server. Upon receiving a return message from the target server, the device identifier information of the second device is obtained from the return message, and the device identifier information of the second device and the corresponding device status information are displayed on the device search page, such as the device identifier information 502 and device status information 503 of the second device.
[0093] In practical applications, when a device search operation is received on the device search page, to prompt the user that a second device is currently being searched, this embodiment of the disclosure can display the device search page even if the device identification information of the second device has not been received. This device search page is used to indicate that a second device is currently being searched. When the first device obtains the device identification information of the second device, it displays the device identification information and corresponding device status information on the device search page. As shown in Figure 5 above, a device search page 504 is displayed, which is used to indicate that a second device is currently being searched.
[0094] Based on the above method embodiments, this disclosure also provides a video processing apparatus. Referring to FIG6, which is a schematic diagram of the structure of a video processing apparatus provided in an embodiment of this disclosure, the apparatus includes:
[0095] The first display module 601 is used to display a device search page in response to a preset interactive operation for a target video played on the first device; wherein the preset interactive operation is used to trigger the acquisition of device identification information of the target device and to continue playing the target video on the target device, and the target device includes a device that is logged in with the first device based on the same account;
[0096] The second display module 602 is used to display the device identification information and device status information of the target device on the device search page; wherein the device status information is used to indicate that the target device is in a state of continuing to play the target video.
[0097] In one optional embodiment, the apparatus further includes:
[0098] A playback module is used to display a video playback page on a first device and play a target video on the video playback page;
[0099] Accordingly, the first display module includes:
[0100] The first acquisition submodule is used to acquire the playback progress information of the target video and the device identification information of the target device in response to a preset interactive operation on the target video; wherein the playback progress information is used to continue playing the target video on the target device.
[0101] The first display submodule is used to display the device search page on the video playback page.
[0102] In one optional implementation, the first acquisition submodule is specifically used for:
[0103] In response to a preset interactive operation for the target video, the system obtains the playback progress information and video identifier of the target video, and sends a resume playback request carrying the playback progress information and the video identifier to the target server; wherein, the resume playback request is used to instruct the target server to obtain the device identifier information of the target device and control the system to resume playback of the target video on the target device based on the playback progress information and the video identifier.
[0104] In one optional embodiment, the apparatus further includes:
[0105] A display module is used to display a live streaming room page on a first device and to display live streaming videos on the live streaming room page;
[0106] Accordingly, the first display module includes:
[0107] The second acquisition submodule is used to respond to a preset interactive operation for the live video, acquire the device identification information of the target device, and trigger the display of the live room page on the target device and the display of the live video on the live room page;
[0108] The second display submodule is used to display the device search page on the live streaming page.
[0109] In one optional embodiment, the apparatus further includes:
[0110] The exit module is used to exit the live streaming room page on the first device when the device identification information of the target device is obtained.
[0111] In one optional implementation, the second acquisition submodule is specifically used for:
[0112] In response to a preset interactive operation for the live video, the system obtains the video identifier of the live video and sends a resume playback request carrying the video identifier to the target server; wherein, the resume playback request is used to instruct the target server to obtain the device identifier information of the target device and control the display of the live room page on the target device based on the video identifier, and to display the live video on the live room page.
[0113] In one optional implementation, the second display module is specifically used for:
[0114] If device identification information for multiple target devices is obtained, a list of target devices is displayed on the device search page; wherein, the list of target devices includes device identification information and device status information corresponding to each of the multiple target devices.
[0115] In one optional embodiment, the apparatus further includes:
[0116] The acquisition module is used to acquire the device identification information of the second device in response to a device search operation performed on the device search page, and to trigger the continued playback of the target video on the second device; wherein the second device belongs to the device that is logged in with the same account as the first device;
[0117] The third display module is used to add device identification information and device status information of the second device to the device search page.
[0118] In the video processing apparatus provided in this embodiment, firstly, in response to a preset interactive operation for a target video played on a first device, a device search page is displayed. The preset interactive operation is used to trigger the acquisition of device identification information of the target device and the continuation of playback of the target video on the target device. The target device includes devices logged in with the same account as the first device. Then, the device identification information and device status information of the target device are displayed on the device search page. The device status information is used to indicate that the target device is in a state of continuing playback of the target video.
[0119] This disclosure supports obtaining a target device logged in with the same account as the first device after receiving a preset interactive operation triggered by a user for a target video playing on a first device, and automatically triggering the resumption of playback of the target video on the target device. This simplifies the operation path of triggering the resumption of playback of a currently playing video on other devices, thereby improving the user's operating experience.
[0120] In addition to the methods and apparatus described above, this disclosure also provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to implement the video processing method described in this disclosure.
[0121] This disclosure also provides a computer program product, which includes a computer program / instructions that, when executed by a processor, implement the video processing method described in this disclosure.
[0122] In addition, this disclosure also provides a video processing device, as shown in FIG7, which may include:
[0123] The video processing device includes a processor 701, a memory 702, an input device 703, and an output device 704. The number of processors 701 in the video processing device can be one or more; Figure 7 shows an example of one processor. In some embodiments of this disclosure, the processor 701, memory 702, input device 703, and output device 704 can be connected via a bus or other means; Figure 7 shows an example of connection via a bus.
[0124] The memory 702 can be used to store software programs and modules. The processor 701 executes various functional applications and data processing of the video processing device by running the software programs and modules stored in the memory 702. The memory 702 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc. In addition, the memory 702 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. The input device 703 can be used to receive input digital or character information, and to generate signal inputs related to user settings and function control of the video processing device.
[0125] Specifically in this embodiment, the processor 701 loads the executable files corresponding to the processes of one or more applications into the memory 702 according to the following instructions, and the processor 701 runs the applications stored in the memory 702, thereby realizing the various functions of the video processing device described above.
[0126] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0127] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A video processing method, comprising: In response to a preset interactive operation for a target video played on a first device, a device search page is displayed; wherein the preset interactive operation is used to trigger the acquisition of device identification information of the target device and the continuation of playback of the target video on the target device, the target device including devices logged in with the same account as the first device; and The device identification information and device status information of the target device are displayed on the device search page; wherein, the device status information is used to indicate that the target device is in a state of continuing to play the target video.
2. The method of claim 1, wherein before displaying the device search page in response to a preset interactive operation on a target video played on the first device, the method further comprises: A video playback page is displayed on the first device, and the target video is played on the video playback page; Accordingly, the step of displaying a device search page in response to a preset interactive operation for a target video played on the first device includes: In response to a preset interactive operation on the target video, the system acquires playback progress information of the target video and device identification information of the target device; wherein the playback progress information is used to resume playback of the target video on the target device; and The device search page is displayed on the video playback page.
3. The method according to claim 2, wherein, In response to a preset interactive operation on the target video, the system obtains playback progress information of the target video and device identification information of the target device, including: In response to a preset interactive operation for the target video, the system obtains the playback progress information and video identifier of the target video, and sends a resume playback request carrying the playback progress information and the video identifier to the target server; wherein, the resume playback request is used to instruct the target server to obtain the device identifier information of the target device and control the system to resume playback of the target video on the target device based on the playback progress information and the video identifier.
4. The method of claim 1, wherein before displaying the device search page in response to a preset interactive operation on a target video played on the first device, the method further comprises: The live streaming room page is displayed on the first device, and the live streaming video is shown on the live streaming room page; Accordingly, the display of the device search page in response to the preset interactive operation on the live video of the first device includes: In response to a preset interactive operation on the live video, the device identification information of the target device is obtained, and the live room page is displayed on the target device and the live video is displayed on the live room page. as well as The device search page is displayed on the live stream page.
5. The method according to claim 4, further comprising: If the device identification information of the target device is obtained, then exit the live broadcast room page on the first device.
6. The method according to claim 4, wherein, In response to a preset interactive operation on the live video, the device identification information of the target device is obtained, and the display of the live room page on the target device and the display of the live video on the live room page are triggered, including: In response to a preset interactive operation for the live video, the system obtains the video identifier of the live video and sends a resume playback request carrying the video identifier to the target server; wherein, the resume playback request is used to instruct the target server to obtain the device identifier information of the target device and control the display of the live room page on the target device based on the video identifier, and to display the live video on the live room page.
7. The method according to claim 1, wherein, The device search page displays the target device's device identification information and device status information, including: If device identification information for multiple target devices is obtained, a list of target devices is displayed on the device search page; wherein, the list of target devices includes device identification information and device status information corresponding to each of the multiple target devices.
8. The method according to claim 1, wherein, After displaying the device identification information and device status information of the target device on the device search page, the method further includes: In response to a device search operation performed on the device search page, device identification information of the second device is obtained, and playback of the target video on the second device is triggered; wherein the second device belongs to the same device logged in with the same account as the first device; and The device identification information and device status information of the second device will be added to the device search page.
9. A video processing apparatus, comprising: A first display module is configured to display a device search page in response to a preset interactive operation on a target video played on a first device; wherein the preset interactive operation is used to trigger the acquisition of device identification information of the target device and the continuation of playback of the target video on the target device, the target device including devices logged in with the same account as the first device; and The second display module is used to display the device identification information and device status information of the target device on the device search page; wherein the device status information is used to indicate that the target device is in a state of continuing to play the target video.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the method as described in any one of claims 1-8.
11. A video processing device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as claimed in any one of claims 1-8.
12. A computer program product, characterized in that, The computer program product includes a computer program / instruction that, when executed by a processor, implements the method as described in any one of claims 1-8.