摘要:
A communication terminal (100) is one of communication terminals each having one parent terminal and zero or more child terminals. The communication terminals form an Application Layer Multicast (ALM) tree to sequentially distribute retransmission data of stream data from the parent terminal to the child terminal. The communications terminal (100) includes: a reproduction delay time determining unit (1010) determining a reproduction delay time based on a longest round-trip delay time among round-trip delay times of sections between a root terminal and the communications terminal (100), each of the round-trip delay times being required for transmission and reception of data through one of the sections between two neighboring terminals of the communications terminals on the ALM tree; and a reproduction control unit (1020) reproducing the stream data received from the root terminal, with the stream data delayed by the reproduction delay time determined by the reproduction delay time determining unit (1010).
摘要:
A communication terminal capable of seamless reproduction of stream data even when structure of an ALM tree changes during the reproduction of stream data includes a control unit which causes a reproduction unit to start reproduction of a stream data packet at a time point which is later than a predetermined time point by a total of all delay times corresponding to a communication path from the communication terminal to a leaf terminal. The delay times are obtained by an obtainment unit.
摘要:
A communication terminal capable of seamless reproduction of stream data even when structure of an ALM tree changes during the reproduction of stream data includes a control unit which causes a reproduction unit to start reproduction of a stream data packet at a time point which is later than a predetermined time point by a total of all delay times corresponding to a communication path from the communication terminal to a leaf terminal. The delay times are obtained by an obtainment unit.
摘要:
A communication terminal (100) is one of communication terminals each having one parent terminal and zero or more child terminals. The communication terminals form an Application Layer Multicast (ALM) tree to sequentially distribute retransmission data of stream data from the parent terminal to the child terminal. The communications terminal (100) includes: a reproduction delay time determining unit (1010) determining a reproduction delay time based on a longest round-trip delay time among round-trip delay times of sections between a root terminal and the communications terminal (100), each of the round-trip delay times being required for transmission and reception of data through one of the sections between two neighboring terminals of the communications terminals on the ALM tree; and a reproduction control unit (1020) reproducing the stream data received from the root terminal, with the stream data delayed by the reproduction delay time determined by the reproduction delay time determining unit (1010).