US 12,113,694 B2
Screen projection data transmission method and apparatus, electronic device, and storage medium
Zhenhua Yu, Beijing (CN); and Xianchao Shen, Beijing (CN)
Assigned to BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., Beijing (CN)
Appl. No. 18/549,068
Filed by BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., Beijing (CN)
PCT Filed Sep. 19, 2022, PCT No. PCT/CN2022/119533
§ 371(c)(1), (2) Date Sep. 5, 2023,
PCT Pub. No. WO2023/071605, PCT Pub. Date May 4, 2023.
Claims priority of application No. 202111242981.7 (CN), filed on Oct. 25, 2021.
Prior Publication US 2024/0171492 A1, May 23, 2024
Int. Cl. H04L 43/0894 (2022.01); H04L 43/0829 (2022.01)
CPC H04L 43/0894 (2013.01) [H04L 43/0841 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A screen casting data transmission method, comprising:
receiving feedback information which is sent by a target data reception terminal according to received screen casting data, and determining a data round-trip time of the screen casting data according to information content of a preset data transmission field in transmission control protocol (TCP) header information in the feedback information;
estimating a network bandwidth according to a value change of the data round-trip time, and determining an adjustment strategy for a screen casting data encoding parameter based on a network bandwidth estimation result and a current data sending bandwidth; and
adjusting the screen casting data encoding parameter according to the adjustment strategy, encoding to-be-sent screen casting data according to the adjusted screen casting data encoding parameter, and completing data transmission.