【手続補正書】
【提出日】平成27年10月2日(2015.10.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
カプセル化ビデオデータを送る方法であって、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、ビデオコンテンツの複数の代替表現の構成要素の特性を備えるマニフェストファイルをクライアント機器に送ることと、
前記マニフェストファイルを送った後に、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記クライアント機器から前記構成要素のうちの少なくとも１つについての要求を受信することと、
前記要求に応答して、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、要求された前記構成要素を前記クライアント機器に送ることとを備え、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、前記ＨＴＴＰベースのネットワークストリーミングプロトコルに準拠する、方法。
【請求項２】
前記構成要素のうちの少なくとも２つが別々のファイルに記憶され、前記マニフェストファイルが、前記構成要素のうちの前記少なくとも２つの各々の特性を備える、請求項１に記載の方法。
【請求項３】
前記マニフェストファイルを、前記構成要素の符号化サンプルを記憶する１つ以上のファイルとは別個に記憶することを更に備え、
前記マニフェストファイルを送ることが、
前記マニフェストファイルについての第１の要求を受信することと、
前記第１の要求に応答して、前記符号化サンプルを記憶する前記１つ以上のファイルとは無関係に前記マニフェストファイルを送ることと、
を備え、前記構成要素のうちの前記少なくとも１つについての前記要求が第２の異なる要求を備える、請求項１に記載の方法。
【請求項４】
前記マニフェストファイルは前記構成要素とは別個であり、前記方法は、
前記マニフェストファイルを、前記複数の代替表現を備えるマルチメディアコンテンツに関連付ける識別子を前記マニフェストファイルに割り当てることと、
前記マルチメディアコンテンツの前記表現に一意の識別子を割り当てることと、
を更に備える、請求項１に記載の方法。
【請求項５】
前記構成要素の構成要素識別子値を送ることを更に備え、前記構成要素識別子値のうちの少なくとも１つが、前記構成要素識別子値のうちの前記少なくとも１つに対応する前記構成要素のトラック識別子値とは異なる、請求項１に記載の方法。
【請求項６】
前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける前記構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を送ることを更に備える、請求項５に記載の方法。
【請求項７】
前記１つ以上のファイルの前記構成要素の各々について、前記構成要素内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントが前記構成要素の新しいセグメントに属するかどうかの指示とを示す情報を送ることを更に備える、請求項６に記載の方法。
【請求項８】
前記構成要素のセットが互いに切替え可能であることを示す情報を送ることを更に備え、前記要求が構成要素の前記セットのうちの少なくとも１つを指定する、請求項１に記載の方法。
【請求項９】
前記構成要素間の前記依存性と、アクセスユニット中の前記構成要素の復号順序のための前記構成要素間の前記依存性の順序付けとを示す情報を送ることを更に備える、請求項１に記載の方法。
【請求項１０】
前記構成要素間の前記依存性と、第１の構成要素と前記第１の構成要素に依存する第２の構成要素との間の時間レイヤ差とを示す情報を送ることをさらに備える、請求項１に記載の方法。
【請求項１１】
前記複数の代替表現のうちの１つ以上の出力のためのターゲットビューの数を示す情報を送ること備える、請求項１に記載の方法。
【請求項１２】
前記構成要素のうちの２つ以上の組合せのための可能な多重化間隔を示す情報を送ることをさらに備え、前記要求が、前記多重化間隔のうちの共通の多重化間隔内の復号時間を有する、前記構成要素のうちの前記２つ以上のいずれかのフラグメントを指定する、請求項１に記載の方法。
【請求項１３】
前記特性が特性の第１のセットを備え、前記特性を備える前記マニフェストファイルを送ることは、特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を送ることを備え、前記方法は、前記構成要素の特性の第２のセットと、特性の前記第２のセットが対応する前記構成要素の第２の持続時間とを送ることを更に備える、請求項１に記載の方法。
【請求項１４】
カプセル化ビデオデータを送るための装置であって、
ビデオコンテンツの複数の代替表現の構成要素の特性を決定し、前記特性を備えるマニフェストファイルを形成するように構成されたプロセッサと、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、前記マニフェストファイルをクライアント機器に送ることと、前記マニフェストファイルを送った後に、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記クライアント機器から前記構成要素のうちの少なくとも１つについての要求を受信することと、前記要求に応答して、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記要求された構成要素を前記クライアント機器に送ることとを行うように構成された１つ以上のインターフェースと、
を備え、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、前記ＨＴＴＰベースのネットワークストリーミングプロトコルに準拠する、装置。
【請求項１５】
前記特性が前記構成要素の構成要素識別子値を更に備え、前記構成要素識別子値のうちの少なくとも１つが、前記構成要素識別子値のうちの前記少なくとも１つに対応する前記構成要素のトラック識別子値とは異なり、前記特性が、前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける前記構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を備える、請求項１４に記載の装置。
【請求項１６】
前記特性が、前記１つ以上のファイルの前記構成要素の各々について、前記構成要素内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントが前記構成要素の新しいセグメントに属するかどうかの指示とを示す情報を更に備える、請求項１５に記載の装置。
【請求項１７】
前記特性が、前記構成要素間の前記依存性と、アクセスユニット中の前記構成要素の復号順序のための前記構成要素間の前記依存性の順序付けとを示す情報を備える、請求項１４に記載の装置。
【請求項１８】
前記特性が、前記構成要素間の前記依存性と、第１の構成要素と前記第１の構成要素に依存する第２の構成要素との間の時間レイヤ差とを示す情報を備える、請求項１４に記載の装置。
【請求項１９】
前記特性が、前記複数の代替表現のうちの１つ以上の出力のためのターゲットビューの数を示す情報を備える、請求項１４に記載の装置。
【請求項２０】
前記特性が、前記構成要素のうちの２つ以上の組合せのための可能な多重化間隔を示す情報を備え、前記要求が、前記多重化間隔のうちの共通の多重化間隔内の復号時間を有する、前記構成要素のうちの前記２つ以上のいずれかのフラグメントを指定する、請求項１４に記載の装置。
【請求項２１】
前記特性が特性の第１のセットを備え、前記１つ以上のインターフェースは、特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を送るように構成され、前記プロセッサが、前記構成要素の特性の第２のセットと、特性の前記第２のセットが対応する前記構成要素の第２の持続時間とを生成するように更に構成され、前記１つ以上のインターフェースが、特性の前記第２のセットを送るように構成された、請求項１４に記載の装置。
【請求項２２】
集積回路と、
マイクロプロセッサと、
前記プロセッサを含むワイヤレス通信機器とのうちの少なくとも１つを備える、請求項１４に記載の装置。
【請求項２３】
カプセル化ビデオデータを送るための装置であって、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、ビデオコンテンツの複数の代替表現の複数の構成要素の複数の特性を備えるマニフェストファイルをクライアント機器に送るための手段と、
前記マニフェストファイルを送った後に、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記クライアント機器から前記構成要素のうちの少なくとも１つについての要求を受信するための手段と、
前記要求に応答して、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、要求された前記構成要素を前記クライアント機器に送るための手段と、
を備え、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、前記ＨＴＴＰベースのネットワークストリーミングプロトコルに準拠する、装置。
【請求項２４】
前記マニフェストファイルを送るための手段が、
前記構成要素の複数の構成要素識別子値を送るための手段と、
前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける前記構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を送るための手段と、
前記１つ以上のファイルの前記構成要素の各々について、前記構成要素内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントが前記構成要素の新しいセグメントに属するかどうかの指示とを示す情報を送るための手段と、
を更に備え、前記構成要素識別子値のうちの少なくとも１つが、前記構成要素識別子値のうちの前記少なくとも１つに対応する前記構成要素のトラック識別子値とは異なる、請求項２３に記載の装置。
【請求項２５】
前記マニフェストファイルを送るための前記手段が、前記構成要素間の前記依存性と、アクセスユニット中の前記構成要素の復号順序のための前記構成要素間の前記依存性の順序付けとを示す情報を送るための手段を備える、請求項２３に記載の装置。
【請求項２６】
前記マニフェストファイルを送るための前記手段が、前記構成要素間の前記依存性と、第１の構成要素と前記第１の構成要素に依存する第２の構成要素との間の時間レイヤ差とを示す情報を送るための手段を備える、請求項２３に記載の装置。
【請求項２７】
前記マニフェストファイルを送るための前記手段が、前記構成要素のうちの２つ以上の組合せのための可能な多重化間隔を示す情報を送るための手段を備え、前記要求が、前記多重化間隔のうちの共通の多重化間隔内の復号時間を有する、前記構成要素のうちの前記２つ以上のいずれかのフラグメントを指定する、請求項２３に記載の装置。
【請求項２８】
前記特性が特性の第１のセットを備え、前記マニフェストファイルを送るための前記手段は、特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を送るための手段を備え、前記構成要素の特性の第２のセットと、特性の前記第２のセットが対応する前記構成要素の第２の持続時間とを送るための手段を更に備える、請求項２３に記載の装置。
【請求項２９】
実行されたとき、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、ビデオコンテンツの複数の代替表現の構成要素の特性を備えるマニフェストファイルをクライアント機器に送ることと、
前記マニフェストファイルを送った後に、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記クライアント機器から前記構成要素のうちの少なくとも１つについての要求を受信することと、
前記要求に応答して、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記要求された構成要素を前記クライアント機器に送ることと、を、符号化ビデオデータを送るための発信源機器のプロセッサに行わせる命令を記憶し、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルに準拠する、コンピュータ可読記憶媒体。
【請求項３０】
前記マニフェストファイルを送ることを前記プロセッサに行わせる前記命令が、
前記構成要素の構成要素識別子値を送ることと、
前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける前記構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を送ることと、
前記１つ以上のファイルの前記構成要素の各々について、前記構成要素内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントが前記構成要素の新しいセグメントに属するかどうかの指示とを示す情報を送ることと、
を前記プロセッサに行わせる命令を更に備え、前記構成要素識別子値のうちの少なくとも１つが、前記構成要素識別子値のうちの前記少なくとも１つに対応する前記構成要素のトラック識別子値とは異なる、請求項２９に記載のコンピュータ可読記憶媒体。
【請求項３１】
前記マニフェストファイルを送ることを前記プロセッサに行わせる前記命令が、前記構成要素間の前記依存性と、アクセスユニット中の前記構成要素の復号順序のための前記構成要素間の前記依存性の順序付けと、第１の構成要素と前記第１の構成要素に依存する第２の構成要素との間の時間レイヤ差とを示す情報を送ることを前記プロセッサに行わせる命令を備える、請求項２９に記載のコンピュータ可読記憶媒体。
【請求項３２】
前記マニフェストファイルを送ることを前記プロセッサに行わせる前記命令が、前記複数の代替表現のうちの１つ以上の出力のためのターゲットビューの数を示す情報を送ることを前記プロセッサに行わせる命令を備える、請求項２９に記載のコンピュータ可読記憶媒体。
【請求項３３】
前記マニフェストファイルを送ることを前記プロセッサに行わせる前記命令が、前記構成要素のうちの２つ以上の組合せのための可能な多重化間隔を示す情報を送ることを前記プロセッサに行わせる命令を備え、前記要求が、前記多重化間隔のうちの共通の多重化間隔内の復号時間を有する、前記構成要素のうちの前記２つ以上のいずれかのフラグメントを指定する、請求項２９に記載のコンピュータ可読記憶媒体。
【請求項３４】
前記特性が特性の第１のセットを備え、特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を送ること、および前記構成要素の特性の第２のセットと、特性の前記第２のセットが対応する前記構成要素の第２の持続時間とを送ることを前記プロセッサに行わせる命令を更に備える、請求項２９に記載のコンピュータ可読記憶媒体。
【請求項３５】
カプセル化ビデオデータを受信する方法であって、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、ビデオコンテンツの複数の代替表現の構成要素の特性を備えるマニフェストファイルを発信源機器に要求することと、
前記特性に基づいて前記構成要素のうちの１つ以上を選択することと、
前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記選択された構成要素のサンプルを要求することと、
前記サンプルが受信された後に前記サンプルを復号し、提示することと、
を備え、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、前記ＨＴＴＰベースのネットワークストリーミングプロトコルに準拠する、方法。
【請求項３６】
前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける前記選択された構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を受信することと、
前記選択された構成要素の各々内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントが前記それぞれの構成要素の新しいセグメントに属するかどうかの指示とを示す情報を受信することと、
を更に備え、前記サンプルを要求することが、前記バイトオフセットと、前記復号時間と、前記ランダムアクセスポイントと、前記フラグメントが新しいセグメントに属するかどうかの前記指示とに基づいて、前記選択された構成要素の前記構成要素識別子値に対応する前記トラック識別子値に対応する前記１つ以上のファイルのトラックからのサンプルを要求することを備える、請求項３５に記載の方法。
【請求項３７】
前記選択された構成要素のうちの少なくとも１つが別の構成要素に依存することを示す情報を受信することと、
前記選択された構成要素のうちの前記１つが依存する前記構成要素のサンプルを要求することと、
を更に備える、請求項３５に記載の方法。
【請求項３８】
前記選択された構成要素の前記サンプルを要求することが、
次の多重化間隔を決定することと、
前記選択された構成要素のうち、前記次の多重化間隔において開始するフラグメントを有する構成要素を決定することと、
前記選択された構成要素のうちの決定された前記構成要素からの、前記次の多重化間隔において開始する前記フラグメントを要求することと、
を備える、請求項３５に記載の方法。
【請求項３９】
前記特性が特性の第１のセットを備え、前記方法は、
特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を受信することと、
特性の第２のセットが対応する前記構成要素の第２の持続時間に対応する、前記構成要素の特性の前記第２のセットを要求することと、
特性の前記第２のセットに基づいて、前記第２の持続時間に対応する前記構成要素からのサンプルを要求することと、
を更に備える、請求項３５に記載の方法。
【請求項４０】
カプセル化ビデオデータを受信するための装置であって、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、ビデオコンテンツの複数の代替表現の構成要素の特性を備えるマニフェストファイルを発信源機器に要求することを行うように構成された１つ以上のインターフェースと、
前記特性に基づいて前記構成要素のうちの１つ以上を選択することと、前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記選択された構成要素のサンプルについての要求を前記発信源機器にサブミットすることを前記１つ以上のインターフェースに行わせることとを行うように構成されたプロセッサと、
を備え、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルに準拠する、装置。
【請求項４１】
前記プロセッサが、前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける前記選択された構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を受信することと、前記選択された構成要素の各々内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントが前記それぞれの構成要素の新しいセグメントに属するかどうかの指示とを示す情報を受信することと、前記バイトオフセットと、前記復号時間と、前記ランダムアクセスポイントと、前記フラグメントが新しいセグメントに属するかどうかの前記指示とに基づいて、前記選択された構成要素の前記構成要素識別子値に対応する前記トラック識別子値に対応する前記１つ以上のファイルのトラックからの前記サンプルについての前記要求を構築することとを行うように構成された、請求項４０に記載の装置。
【請求項４２】
前記プロセッサは、選択された前記構成要素のうちの少なくとも１つが別の構成要素に依存することを示す情報を受信することと、選択された前記構成要素のうちの前記１つが依存する前記構成要素のサンプルを要求することとを行うように構成された、請求項４０に記載の装置。
【請求項４３】
選択された前記構成要素の前記サンプルについての前記要求を生成するために、前記プロセッサが、次の多重化間隔を決定することと、選択された前記構成要素のうち、前記次の多重化間隔において開始するフラグメントを有する構成要素を決定することと、選択された前記構成要素のうちの決定された前記構成要素からの、前記次の多重化間隔において開始する前記フラグメントを要求することとを行うように構成された、請求項４０に記載の装置。
【請求項４４】
前記特性が特性の第１のセットを備え、前記プロセッサは、特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を受信することと、特性の第２のセットが対応する前記構成要素の第２の持続時間に対応する、前記構成要素の特性の前記第２のセットを要求することと、特性の前記第２のセットに基づいて、前記第２の持続時間に対応する前記構成要素からのサンプルを要求することとを行うように構成された、請求項４０に記載の装置。
【請求項４５】
カプセル化ビデオデータを受信するための装置であって、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、ビデオコンテンツの複数の代替表現の構成要素の特性を備えるマニフェストファイルを発信源機器に要求するための手段と、
前記特性に基づいて前記構成要素のうちの１つ以上を選択するための手段と、
前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記選択された構成要素のサンプルを要求するための手段と、
前記サンプルが受信された後に前記サンプルを復号し、提示するための手段と、
を備え、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、前記ＨＴＴＰベースのネットワークストリーミングプロトコルに準拠する、装置。
【請求項４６】
前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける選択された前記構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を受信するための手段と、
選択された前記構成要素の各々内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントがそれぞれの前記構成要素の新しいセグメントに属するかどうかの指示とを示す情報を受信するための手段とを更に備え、
前記サンプルを要求するための前記手段が、前記バイトオフセットと、前記復号時間と、前記ランダムアクセスポイントと、前記フラグメントが新しいセグメントに属するかどうかの前記指示とに基づいて、前記選択された構成要素の前記構成要素識別子値に対応する前記トラック識別子値に対応する前記１つ以上のファイルのトラックからのサンプルを要求するための手段を備える、請求項４５に記載の装置。
【請求項４７】
選択された前記構成要素のうちの少なくとも１つが別の構成要素に依存することを示す情報を受信するための手段と、
選択された前記構成要素のうちの前記１つが依存する前記構成要素のサンプルを要求するための手段と、
を更に備える、請求項４５に記載の装置。
【請求項４８】
前記選択された構成要素の前記サンプルを要求するための前記手段が、
次の多重化間隔を決定するための手段と、
選択された前記構成要素のうち、前記次の多重化間隔において開始するフラグメントを有する構成要素を決定するための手段と、
前記選択された構成要素のうちの決定された前記構成要素からの、前記次の多重化間隔において開始する前記フラグメントを要求するための手段と、
を備える、請求項４５に記載の装置。
【請求項４９】
前記特性が特性の第１のセットを備え、
特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を受信するための手段と、
特性の第２のセットが対応する前記構成要素の第２の持続時間に対応する、前記構成要素の特性の前記第２のセットを要求するための手段と、
特性の前記第２のセットに基づいて、前記第２の持続時間に対応する前記構成要素からのサンプルを要求するための手段と、
を更に備える、請求項４５に記載の装置。
【請求項５０】
実行されたとき、
ハイパーテキスト転送プロトコル（ＨＴＴＰ）ベースのネットワークストリーミングプロトコルを介して、ビデオコンテンツの複数の代替表現の構成要素の特性を備えるマニフェストファイルを発信源機器に要求することと、
前記特性に基づいて前記構成要素のうちの１つ以上を選択することと、
前記ＨＴＴＰベースのネットワークストリーミングプロトコルを介して、前記選択された構成要素のサンプルを要求することと、
前記サンプルが受信された後に前記サンプルを復号し、提示することと、
を、カプセル化ビデオデータを受信するための機器のプロセッサに行わせる命令を記憶し、前記特性が、フレームレートと、プロファイルインジケータと、レベルインジケータと、前記構成要素間の依存性とのうちの少なくとも１つを備え、前記マニフェストファイルは、前記ＨＴＴＰベースのネットワークストリーミングプロトコルに準拠する、コンピュータ可読記憶媒体を備えるコンピュータ可読記憶媒体。
【請求項５１】
前記構成要素の符号化サンプルを記憶する１つ以上のファイルにおける前記選択された構成要素の構成要素識別子値と前記構成要素のトラック識別子値との間の対応を示す情報を受信することと、
前記選択された構成要素の各々内のフラグメントへのバイトオフセットと、前記フラグメント中の第１のサンプルの復号時間と、前記フラグメント中のランダムアクセスポイントと、前記フラグメントが前記それぞれの構成要素の新しいセグメントに属するかどうかの指示とを示す情報を受信することと、
を前記プロセッサに行わせる命令を更に備え、
前記サンプルを要求することを前記プロセッサに行わせる前記命令が、前記バイトオフセットと、前記復号時間と、前記ランダムアクセスポイントと、前記フラグメントが新しいセグメントに属するかどうかの前記指示とに基づいて、前記選択された構成要素の前記構成要素識別子値に対応する前記トラック識別子値に対応する前記１つ以上のファイルのトラックからのサンプルを要求することを前記プロセッサに行わせる命令を備える、請求項５０に記載のコンピュータ可読記憶媒体。
【請求項５２】
前記選択された構成要素のうちの少なくとも１つが別の構成要素に依存することを示す情報を受信することと、
前記選択された構成要素のうちの前記１つが依存する前記構成要素のサンプルを要求することと、
を前記プロセッサに行わせる命令を更に備える、請求項５０に記載のコンピュータ可読記憶媒体。
【請求項５３】
選択された前記構成要素の前記サンプルを要求することを前記プロセッサに行わせる前記命令が、
次の多重化間隔を決定することと、
選択された前記構成要素のうち、前記次の多重化間隔において開始するフラグメントを有する構成要素を決定することと、
選択された前記構成要素のうちの決定された前記構成要素からの、前記次の多重化間隔において開始する前記フラグメントを要求することと、
を前記プロセッサに行わせる命令を備える、請求項５０に記載のコンピュータ可読記憶媒体。
【請求項５４】
前記特性が特性の第１のセットを備え、
特性の前記第１のセットが対応する前記構成要素の第１の持続時間を示す情報を受信することと、
特性の第２のセットが対応する前記構成要素の第２の持続時間に対応する、前記構成要素の特性の前記第２のセットを要求することと、
特性の前記第２のセットに基づいて、前記第２の持続時間に対応する前記構成要素からのサンプルを要求することと、
を前記プロセッサに行わせる命令を更に備える、請求項５０に記載のコンピュータ可読記憶媒体。