US2025301190A1PendingUtilityA1

Multimedia Processing System, Multimedia Processing Method, and Related Device

Assignee: HUAWEI CLOUD COMPUTING TECH CO LTDPriority: Dec 5, 2022Filed: Jun 5, 2025Published: Sep 25, 2025
Est. expiryDec 5, 2042(~16.4 yrs left)· nominal 20-yr term from priority
H04N 7/147H04N 21/2187H04N 21/4788H04N 21/4312H04N 21/4858H04N 21/2393H04N 21/23439H04N 21/234363
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A multimedia processing system communicates with a plurality of terminal devices and includes a forwarding apparatus and an adaptation apparatus. The forwarding apparatus is configured to receive a first video stream with a first resolution from a first terminal device. The adaptation apparatus is configured to generate a second video stream with a second resolution based on the first video stream. The second resolution is greater than the first resolution. The forwarding apparatus is further configured to send the second video stream to a second terminal device. Both the first terminal device and the second terminal device access a same video application. In this way, even if computing power of the first terminal device is low, the second terminal device can still obtain the second video stream with the higher resolution through resolution conversion performed by the multimedia processing system on the video stream.

Claims

exact text as granted — not AI-modified
1 . A multimedia processing system configured to communicate with terminal devices and comprising:
 a forwarding apparatus configured to receive, from a first terminal device of the terminal devices, a first video stream having a first resolution; and   an adaptation apparatus configured to generate, based on the first video stream, a second video stream having a second resolution, wherein the second resolution is greater than the first resolution,   wherein the forwarding apparatus is further configured to:
 receive, from a second terminal device of the terminal devices, a request to access the second video stream, wherein both the first terminal device and the second terminal device access a same video application; and 
 send, in response to the request, the second video stream to the second terminal device. 
   
     
     
         2 . The multimedia processing system of  claim 1 , wherein the terminal devices further comprise a third terminal device and a fourth terminal device, wherein the forwarding apparatus is further configured to receive a third video stream from the third terminal device, wherein the adaptation apparatus is further configured to perform video composition based on the first video stream and the third video stream to obtain a composite video stream, and wherein the forwarding apparatus is further configured to send the composite video stream to the fourth terminal device. 
     
     
         3 . The multimedia processing system of  claim 1 , wherein the adaptation apparatus is further configured to generate third video streams based on the first video stream, wherein the third video streams comprise the second video stream, and wherein the third video streams have different resolutions. 
     
     
         4 . The multimedia processing system of  claim 1 , further comprising a control apparatus configured to receive, from the second terminal device, a selection and viewing request for the first terminal device, wherein the selection and viewing request comprises a resolution identifier indicating that a requested resolution of the second video stream is the second resolution, and wherein the adaptation apparatus is further configured to:
 obtain the resolution identifier; and   generate the second video stream based on the first video stream when the first resolution does not match the resolution identifier.   
     
     
         5 . The multimedia processing system of  claim 1 , wherein the video application is a video conferencing application or a video livestreaming application. 
     
     
         6 . The multimedia processing system of  claim 2 , further comprising a control apparatus configured to receive, from the fourth terminal device, a first video stream composition request comprising an identifier of a target image display mode and a quantity of fourth video streams participating in composition, wherein the target image display mode indicates display areas of the fourth video streams in a video image, and wherein the adaptation apparatus is further configured to:
 receive a first control instruction of the control apparatus, wherein the first control instruction comprises the quantity, the target image display mode, and indication information of a composition operation; and   perform the video composition on the first video stream and the third video stream according to the first control instruction to obtain the composite video stream.   
     
     
         7 . The multimedia processing system of  claim 6 , wherein before receiving the first video stream composition request, the control apparatus is further configured to:
 obtain image display modes comprising the target image display mode; or   obtain custom information for the target image display mode, wherein the custom information indicates user-defined display areas of the video streams.   
     
     
         8 . The multimedia processing system of  claim 2 , further comprising a control apparatus configured to receive, from the fourth terminal device, a second video stream composition request, wherein the second video stream composition request comprises indication information of a composition operation and comprises coordinates of a key point, a length, and a width that correspond to a display area of each video stream participating in composition in a video image, and wherein the adaptation apparatus is further configured to:
 receive a second control instruction of the control apparatus, wherein the second control instruction comprises the coordinates; and   perform the video composition on the first video stream and the third video stream according to the second control instruction to obtain the composite video stream.   
     
     
         9 . The multimedia processing system of  claim 1 , further comprising a control apparatus configured to:
 determine a plurality of resolutions supported by the multimedia processing system, wherein the plurality of resolutions comprises the first resolution and the second resolution; and   send the plurality of resolutions to the second terminal device.   
     
     
         10 . A method implemented by a multimedia processing system, wherein the method comprises:
 receiving, from a first terminal device, a first video stream having a first resolution;   generating, based on the first video stream, a second video stream having a second resolution, wherein the second resolution is greater than the first resolution;   receiving, from a second terminal device, a request to access the second video stream, wherein both the first terminal device and the second terminal device access a same video application; and   sending, in response to the request, the second video stream to the second terminal device.   
     
     
         11 . The method of  claim 10 , further comprising:
 receiving, from a third terminal device, a third video stream;   performing video composition based on the first video stream and the third video stream to obtain a composite video stream; and   sending, to a fourth terminal device, the composite video stream.   
     
     
         12 . The method of  claim 10 , wherein generating the second video stream comprises generating, based on the first video stream, third video streams, wherein the third video streams comprise the second video stream, and wherein the third video streams have different resolutions. 
     
     
         13 . The method of  claim 10 , further comprising:
 receiving, from the second terminal device, a selection and viewing request for the first terminal device, wherein the selection and viewing request comprises a resolution identifier, and wherein the resolution identifier indicates that a requested resolution of the second video stream is the second resolution;   obtaining the resolution identifier; and   generating the second video stream based on the first video stream when the first resolution does not match the resolution identifier.   
     
     
         14 . The method of  claim 10 , wherein the video application is a video conferencing application. 
     
     
         15 . The method of  claim 11 , further comprising:
 receiving, from the fourth terminal device, a first video stream composition request, wherein the first video stream composition request comprises an identifier of a target image display mode and a quantity of fourth video streams participating in composition, and wherein the target image display mode indicates display areas of the fourth video streams in a video image;   obtaining a first control instruction, wherein the first control instruction comprises the quantity, the target image display mode, and indication information of a composition operation; and   performing the video composition on the first video stream and the third video stream according to the first control instruction to obtain the composite video stream.   
     
     
         16 . The method of  claim 15 , wherein before receiving the first video stream composition request, the method further comprises:
 obtaining a plurality of image display modes comprising the target image display mode; or   obtaining custom information for the target image display mode, wherein the custom information indicates user-defined display areas of the video streams.   
     
     
         17 . The method of  claim 11 , further comprising:
 receiving, from the fourth terminal device, a second video stream composition request, wherein the second video stream composition request comprises indication information of a composition operation and comprises coordinates of a key point, a length, and a width that correspond to a display area of each video stream participating in composition in a video image;   obtaining a second control instruction comprising the coordinates; and   performing the video composition on the first video stream and the third video stream according to the second control instruction to obtain the composite video stream.   
     
     
         18 . The method of  claim 10 , further comprising:
 determining a plurality of resolutions supported by the multimedia processing system, wherein the plurality of resolutions comprises the first resolution and the second resolution; and   sending, to the second terminal device, the plurality of resolutions.   
     
     
         19 . The method of  claim 10 , wherein the video application is a video livestreaming application. 
     
     
         20 . A computer program product comprising computer-executable instructions that, when executed by one or more computing devices, cause the one or more computing devices to:
 receive, from a first terminal device, a first video stream having a first resolution;   generate, based on the first video stream, a second video stream having a second resolution, wherein the second resolution is greater than the first resolution;   receive, from a second terminal device, a request to access the second video stream, wherein both the first terminal device and the second terminal device access a same video application; and   send, in response to the request, the second video stream to the second terminal device.

Join the waitlist — get patent alerts

Track US2025301190A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.