An information processing apparatus comprising: an acquiring unit configured to acquire image quality information on a video a plurality of segments of which are sequentially delivered in a streaming manner and a bit rate of which is variable during a playback of the video, the image quality information indicating image qualities of one or more segment of the plurality of segments at each of a plurality of bit rates; and a determining unit configured to determine a bit rate of the one or more segment of the plurality of segments of the video that is played back according to the acquired image quality information; characterised by: a video playing-back unit configured to cause the played-back video to be displayed on a different display region according to an orientation of the information processing apparatus and according to a size of a video playback window defined on a display screen of the information processing apparatus; wherein the determining unit is configured to read a plurality of different, possible bit rates associated with the size of the display region from a bit rate table and to determine a first bit rate, from the read plurality of different, possible bit rates, in a predetermined manner as the bit rate of the one or more segments in a case where an image quality of the one or more segments of the video at the first bit rate satisfies a predetermined condition, wherein in the bit rate table size ranges of the display region are defined by multiple thresholds, and each size range of the display region is associated with a plurality of different, possible bit rates, and the determining unit is configured to determine a second bit rate higher than the first bit rate as the bit rate of the one or more segments in a case where the image quality of the one or more segments of the video at the first bit rate does not satisfy the predetermined condition, wherein the second bit rate is selected from the read plurality of different, possible bit rates associated with the size of the display region. an acquiring unit configured to acquire image quality information on a video a plurality of segments of which are sequentially delivered in a streaming manner and a bit rate of which is variable during a playback of the video, the image quality information indicating image qualities of one or more segment of the plurality of segments at each of a plurality of bit rates; and a determining unit configured to determine a bit rate of the one or more segment of the plurality of segments of the video that is played back according to the acquired image quality information; characterised by: a video playing-back unit configured to cause the played-back video to be displayed on a different display region according to an orientation of the information processing apparatus and according to a size of a video playback window defined on a display screen of the information processing apparatus; wherein the determining unit is configured to read a plurality of different, possible bit rates associated with the size of the display region from a bit rate table and to determine a first bit rate, from the read plurality of different, possible bit rates, in a predetermined manner as the bit rate of the one or more segments in a case where an image quality of the one or more segments of the video at the first bit rate satisfies a predetermined condition, wherein in the bit rate table size ranges of the display region are defined by multiple thresholds, and each size range of the display region is associated with a plurality of different, possible bit rates, and the determining unit is configured to determine a second bit rate higher than the first bit rate as the bit rate of the one or more segments in a case where the image quality of the one or more segments of the video at the first bit rate does not satisfy the predetermined condition, wherein the second bit rate is selected from the read plurality of different, possible bit rates associated with the size of the display region. a video playing-back unit configured to cause the played-back video to be displayed on a different display region according to an orientation of the information processing apparatus and according to a size of a video playback window defined on a display screen of the information processing apparatus; wherein the determining unit is configured to read a plurality of different, possible bit rates associated with the size of the display region from a bit rate table and to determine a first bit rate, from the read plurality of different, possible bit rates, in a predetermined manner as the bit rate of the one or more segments in a case where an image quality of the one or more segments of the video at the first bit rate satisfies a predetermined condition, wherein in the bit rate table size ranges of the display region are defined by multiple thresholds, and each size range of the display region is associated with a plurality of different, possible bit rates, and the determining unit is configured to determine a second bit rate higher than the first bit rate as the bit rate of the one or more segments in a case where the image quality of the one or more segments of the video at the first bit rate does not satisfy the predetermined condition, wherein the second bit rate is selected from the read plurality of different, possible bit rates associated with the size of the display region.