-
公开(公告)号:US12052302B2
公开(公告)日:2024-07-30
申请号:US17487158
申请日:2021-09-28
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Shizhen Li , Hua Tang , Jun Zhou , Naiqiang Qiao , Qi Bu , Zhanyin Ma , Yali Jian , Zhiqiang Gao
Abstract: This application provides a data distribution method includes: A network device buffers first data, where the first data is data of a service that is provided by a server for a first terminal device; the network device receives N first data requests sent by N second terminal devices; and when data requested by the N first data requests is data provided by the server based on the service, the network device intercepts the N first data requests and sends the buffered first data to the N second terminal devices. This can reduce a plurality of connections that are used to transmit data of a same service and that exist on a channel between the server and the network device, thereby occupying a smaller downlink bandwidth to transmit the data of the same service from the server to the network device.
-
公开(公告)号:US12010016B2
公开(公告)日:2024-06-11
申请号:US17489756
申请日:2021-09-29
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jun Zhou , Naiqiang Qiao , Qi Bu , Qing Chen
IPC: H04L45/00 , H04L43/0829 , H04L43/0852 , H04L43/0876
CPC classification number: H04L45/70 , H04L43/0829 , H04L43/0852 , H04L43/0876
Abstract: Embodiments of this application provide a data stream transmission method. The method includes a sending device that dynamically determines a packet-loss-concealment policy based on first path status information of a path used to send a data stream. The sending device generates a packet-loss-concealment packet for the data stream according to the packet-loss-concealment policy. The sending device sends the data stream on the path. The data stream includes an original packet and the packet-loss-concealment packet. Therefore, when receiving the data stream, a receiving device decodes the data stream according to the packet-loss-concealment policy received from the sending device, and recovers, by using the packet-loss-concealment packet, an original packet lost in a transmission process. This effectively improves a packet loss recovery effect, and improves user experience.
-
公开(公告)号:US11755540B2
公开(公告)日:2023-09-12
申请号:US17480675
申请日:2021-09-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
IPC: G06F16/174 , G06F16/14
CPC classification number: G06F16/1752 , G06F16/152
Abstract: Embodiments of this application disclose a chunking method and an apparatus for implementing the method. According to the method provided in the embodiments of this application, a first data segment of a first length may be determined starting from a header of a to-be-chunked data flow, a data distribution characteristic of the first data segment is determined based on character values of all characters in the first data segment, and then a chunking position is determined for different data distribution characteristics by using different methods. In this way, a data flow can be better chunked, so as to enhance a deduplication effect.
-
公开(公告)号:US12107697B2
公开(公告)日:2024-10-01
申请号:US17385501
申请日:2021-07-26
Applicant: Huawei Technologies Co., Ltd.
Inventor: Naiqiang Qiao , Xia Zhu , Jun Zhou , Qi Bu
IPC: H04L12/18 , H04N7/15 , H04N21/2183 , H04N21/2187 , H04N21/238 , H04N21/2743
CPC classification number: H04L12/1822 , H04L12/1818 , H04N7/15 , H04N21/2187 , H04N21/2743 , H04M2203/5027 , H04M2203/5045 , H04M2203/5081 , H04N21/2183 , H04N21/238
Abstract: A media stream sending method provides a live media stream for a client that enters a live broadcast room. A proxy server receives, from a first client, a first live broadcast room request message for requesting to enter the live broadcast room; the proxy server determines a role of the first client based on the first live broadcast room request message; and if the role of the first client is a slave user, the proxy server sends a first live media stream cached in the proxy server to the first client, where the first live media stream is a media stream that is sent by a media server to a second client through the proxy server, and a role of the second client is a master user.
-
公开(公告)号:US20220021612A1
公开(公告)日:2022-01-20
申请号:US17489756
申请日:2021-09-29
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Jun Zhou , Naiqiang Qiao , Qi Bu , Qing Chen
IPC: H04L12/721 , H04L12/26
Abstract: Embodiments of this application provide a data stream transmission method. The method includes a sending device that dynamically determines a packet-loss-concealment policy based on first path status information of a path used to send a data stream. The sending device generates a packet-loss-concealment packet for the data stream according to the packet-loss-concealment policy. The sending device sends the data stream on the path. The data stream includes an original packet and the packet-loss-concealment packet. Therefore, when receiving the data stream, a receiving device decodes the data stream according to the packet-loss-concealment policy received from the sending device, and recovers, by using the packet-loss-concealment packet, an original packet lost in a transmission process. This effectively improves a packet loss recovery effect, and improves user experience.
-
公开(公告)号:US20210352336A1
公开(公告)日:2021-11-11
申请号:US17385501
申请日:2021-07-26
Applicant: Huawei Technologies Co., Ltd.
Inventor: Naiqiang Qiao , Xia Zhu , Jun Zhou , Qi Bu
IPC: H04N21/2183 , H04N21/2187 , H04N21/238
Abstract: A media stream sending method provides a live media stream for a client that enters a live broadcast room. A proxy server receives, from a first client, a first live broadcast room request message for requesting to enter the live broadcast room; the proxy server determines a role of the first client based on the first live broadcast room request message; and if the role of the first client is a slave user, the proxy server sends a first live media stream cached in the proxy server to the first client, where the first live media stream is a media stream that is sent by a media server to a second client through the proxy server, and a role of the second client is a master user.
-
-
-
-
-