A transmission and reception system that transmits and receives data via a first transmission path and a second transmission path, including a transmission apparatus and a reception apparatus:
- the transmission apparatus comprising:
- at least one first processor and at least one first memory, the at least one first memory including instructions that, when executed by the at least one first processor, cause the at least one first processor to operate as:
- a first encoding unit configured to perform first encoding processing for generating first data based on video data;
- a second encoding unit configured to perform second encoding processing for generating second data based on the video data;
- a first transmission unit configured to transmit the first data to the reception apparatus via the first transmission path;
- a second transmission unit configured to transmit the second data to the reception apparatus via the second transmission path;
- a first acquisition unit configured to acquire skew information associated with a difference between a time at which data of the first data, corresponding to a first frame, is received by the reception apparatus, and a time at which data of the second data, corresponding to the first frame, is received by the reception apparatus;
- and
- a control unit configured to control at least one of the first encoding unit and the second encoding unit, based on the skew information, such that a difference between a time at which data of the first data, corresponding to a second frame after the first frame, is received by the reception apparatus, and a time at which data of the second data, corresponding to the second frame, is received by the reception apparatus, is reduced, and
- the reception apparatus comprising:
- at least one second processor and at least one second memory, the at least one second memory including instructions that, when executed by the at least one second processor, cause the at least one second processor to operate as:
- a first reception unit configured to receive the first data from the transmission apparatus via the first transmission path;
- a second reception unit configured to receive the second data from the transmission apparatus via the second transmission path;
- a second acquisition unit configured to acquire the skew information associated with the difference between the time at which the data of the first data, corresponding to the first frame, is received by the reception apparatus, and the time at which the data of the second data, corresponding to the first frame, is received by the reception apparatus;
- and
- an output unit configured to output the skew information to the transmission apparatus.