目的
コンテンツのストリーミング再生において、帯域予測装置を別途設けることなく、利用可能なネットワーク帯域(帯域変動)を高精度に予測することが可能な受信装置及びプログラムを提供する。
効果
コンテンツのストリーミング再生において、帯域予測装置を別途設けることなく、利用可能なネットワーク帯域の予測精度を向上させることが可能となり、視聴安定性が向上する。
技術概要
受信装置であって、
コンテンツのストリーミング再生において、セグメントを受信するごとに、現在のネットワーク帯域を逐次計測し、帯域計測値として出力する帯域計測部と、
当該受信装置の移動速度又は位置を含む視聴環境を推定する視聴環境推定部と、
視聴環境ごとに帯域計測値の時間変動を示す帯域計測値列を対応付けた帯域計測値リストを管理する帯域計測値リスト管理部と、
帯域計測値リストを用いて、視聴環境ごとに帯域予測モデルを構築する帯域予測モデル構築部と、
帯域予測モデル構築部により構築された帯域予測モデルの中から、視聴環境に応じた帯域予測モデルを選択する帯域予測モデル選択部と、
帯域予測モデル選択部により選択された帯域予測モデルに帯域計測値を入力して、次のセグメントの受信に利用可能なネットワーク帯域である帯域予測値を予測する帯域予測部と、
帯域予測値に従ってセグメントを受信するセグメント取得部と、
を備え、
帯域予測モデルは、予測値に信用区間を設定可能であり、
帯域予測部は、帯域計測値が、予測した帯域予測値の信用区間の下限値よりも小さくなった場合には、帯域予測値を該下限値に補正する、受信装置。