US 12,489,938 B2
Video transmission apparatus, computer-readable storage medium, video transmission method, and system
Naohiro Akiyama, Tokyo (JP); Yoshihiro Endo, Tokyo (JP); Kazuhiko Sayama, Tokyo (JP); and Junichiro Mamiya, Tokyo (JP)
Assigned to SoftBank Corp., Tokyo (JP)
Filed by SoftBank Corp., Tokyo (JP)
Filed on Nov. 22, 2023, as Appl. No. 18/516,976.
Application 18/516,976 is a continuation of application No. PCT/JP2022/046956, filed on Dec. 20, 2022.
Claims priority of application No. 2021-211409 (JP), filed on Dec. 24, 2021.
Prior Publication US 2024/0089525 A1, Mar. 14, 2024
Int. Cl. H04N 21/2743 (2011.01); H04N 21/2343 (2011.01); H04N 21/2662 (2011.01); H04N 21/61 (2011.01); H04N 21/647 (2011.01)
CPC H04N 21/2743 (2013.01) [H04N 21/2343 (2013.01); H04N 21/2662 (2013.01); H04N 21/6181 (2013.01); H04N 21/64738 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A video transmission apparatus, comprising:
a video data obtaining unit which obtains video data;
a video data storing unit which stores the video data obtained by the video data obtaining unit;
a reduced video generating unit which generates reduced video of which a data volume is reduced by performing image processing on the video data obtained by the video data obtaining unit;
a streaming transmitting unit which transmits the reduced video to a transmission destination by streaming;
a video data transmitting unit which transmits the video data stored in the video data storing unit to a preservation destination of the video data in response to a predetermined condition being satisfied;
a history data storing unit which stores history data containing a measured line speed and a date and time at which the measured line speed was executed;
a machine learning unit which generates a machine learning model to which a date and time is input and which outputs a line speed, through machine learning by using multiple pieces of the history data stored in the history data storing unit; and
a condition setting unit which sets the predetermined condition by using the machine learning model.