【手続補正書】
【提出日】平成28年9月5日(2016.9.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メディアサーバを用いて、提供されるべきコンテンツのデータを構造化するための方法であって、
提供されるべき前記コンテンツを取得するステップと、
前記コンテンツを表し、各メディアセグメントへと符号化されたメディアプレゼンテーションの1つまたは複数のフレームを含む符号化プロトコルに従って符号化される、複数のメディアセグメントを生成するステップであって、ランダムアクセスポイントが各メディアセグメント中で利用可能である、生成するステップと、
前記符号化プロトコルに従って符号化された複数のメディアフラグメントを生成するステップであって、前記メディアセグメントは前記複数のメディアフラグメントを含み、前記複数のメディアフラグメントの少なくともいくつかがランダムアクセスポイントを含み、少なくともいくつかがランダムアクセスポイントを含まず、ランダムアクセスポイントが、前記ランダムアクセスポイントの前のフラグメントと独立に前記ランダムアクセスポイントに続くフラグメントをデコーダが復号できるセグメント内の位置を含む、ステップと、
前記メディアフラグメントに対するセグメントインデックスを生成するステップと、
を含み、
前記セグメントインデックスが、前記メディアセグメント内のメディアフラグメントごとのプレゼンテーション時間範囲と、各メディアフラグメントが占める前記メディアセグメント中での対応するバイト範囲と、ランダムアクセスポイントが各メディアフラグメント内に存在するかどうかを示す、ランダムアクセスポイント存在インジケータを含む、
方法。
【請求項２】
前記メディアセグメントが、前記複数のメディアフラグメントを連結することによって生成される、請求項1に記載の方法。
【請求項３】
前記メディアセグメントをキャッシュの中で生成するステップをさらに含み、前記メディアセグメントが前記キャッシュの中で生成された後で、前記メディアセグメントを生成するために使用された前記複数のメディアフラグメントが前記キャッシュからパージされる、請求項2に記載の方法。
【請求項４】
前記複数のメディアセグメントを含む前記メディアプレゼンテーションの第1の表現、および、前記複数のメディアフラグメントを含む前記メディアプレゼンテーションの第2の表現についての情報を記憶する、単一のメディアプレゼンテーション記述(MPD)ファイルを生成するステップをさらに含む、請求項1に記載の方法。
【請求項５】
前記MPDファイルが、前記第2の表現内でのランダムアクセスポイントの発生の頻度を示すための属性を含む、請求項4に記載の方法。
【請求項６】
前記頻度が期間である、請求項5に記載の方法。
【請求項７】
前記頻度がメディアフラグメントの数である、請求項5に記載の方法。
【請求項８】
前記複数のメディアフラグメントのうち前記ランダムアクセスポイントに対する位置を決定するステップであって、前記ランダムアクセスポイントは前記複数のメディアフラグメントのうち可変の非固定位置に配置されるステップをさらに含む、請求項1に記載の方法。
【請求項９】
メディアサーバであって、
提供されるべきコンテンツを取得し、
前記コンテンツを表し、各メディアセグメントへと符号化されたメディアプレゼンテーションの1つまたは複数のフレームを含む符号化プロトコルに従って符号化される、複数のメディアセグメントを生成し、
前記符号化プロトコルに従って符号化された複数のメディアフラグメントを生成し、
前記メディアフラグメントに対するセグメントインデックスを生成する、
ように構成されたプロセッサ
を備え、
ランダムアクセスポイントが各メディアセグメント中で利用可能であり、
前記メディアセグメントは前記複数のメディアフラグメントを含み、前記複数のメディアフラグメントの少なくともいくつかがランダムアクセスポイントを含み、少なくともいくつかがランダムアクセスポイントを含まず、ランダムアクセスポイントが、前記ランダムアクセスポイントの前のフラグメントと独立に前記ランダムアクセスポイントに続くフラグメントをデコーダが復号できるセグメント内の位置を含み、
前記セグメントインデックスが、前記メディアセグメント内のメディアフラグメントごとのプレゼンテーション時間範囲と、各メディアフラグメントが占める前記メディアセグメント中での対応するバイト範囲と、ランダムアクセスポイントが各メディアフラグメント内に存在するかどうかを示す、ランダムアクセスポイント存在インジケータを含む、
メディアサーバ。
【請求項１０】
前記メディアセグメントが、前記複数のメディアフラグメントを連結することによって生成される、請求項9に記載のメディアサーバ。
【請求項１１】
前記プロセッサは、前記メディアセグメントをキャッシュの中で生成するようにさらに構成され、前記メディアセグメントが前記キャッシュの中で生成された後で、前記メディアセグメントを生成するために使用された前記複数のメディアフラグメントが前記キャッシュからパージされる、請求項10に記載のメディアサーバ。
【請求項１２】
前記プロセッサは、前記複数のメディアセグメントを含む前記メディアプレゼンテーションの第1の表現、および、前記複数のメディアフラグメントを含む前記メディアプレゼンテーションの第2の表現についての情報を記憶する、単一のメディアプレゼンテーション記述(MPD)ファイルを生成するようにさらに構成される、請求項9に記載のメディアサーバ。
【請求項１３】
前記MPDファイルが、前記第2の表現内でのランダムアクセスポイントの発生の頻度を示すための属性を含む、請求項12に記載のメディアサーバ。
【請求項１４】
前記頻度が期間である、請求項13に記載のメディアサーバ。
【請求項１５】
前記頻度がメディアフラグメントの数である、請求項14に記載のメディアサーバ。
【請求項１６】
前記プロセッサは前記複数のメディアフラグメントのうち前記ランダムアクセスポイントに対する位置を決定するようにさらに構成され、前記ランダムアクセスポイントは前記複数のメディアフラグメントのうち可変の非固定位置に配置されるステップをさらに含む、請求項9に記載のメディアサーバ。
【請求項１７】
実行されたとき、１つまたは複数のコンピューティングデバイスに、
提供されるべきコンテンツを取得させ、
前記コンテンツを表し、各メディアセグメントへと符号化されたメディアプレゼンテーションの1つまたは複数のフレームを含む符号化プロトコルに従って符号化される、複数のメディアセグメントを生成させ、
前記符号化プロトコルに従って符号化された複数のメディアフラグメントを生成させ、
前記メディアフラグメントに対するセグメントインデックスを生成させ、
るコンピュータ実行可能命令を格納した１つまたは複数の非一時的コンピュータ可読記憶媒体であって、
ランダムアクセスポイントが各メディアセグメント中で利用可能であり、
前記メディアセグメントは前記複数のメディアフラグメントを含み、前記複数のメディアフラグメントの少なくともいくつかがランダムアクセスポイントを含み、少なくともいくつかがランダムアクセスポイントを含まず、ランダムアクセスポイントが、前記ランダムアクセスポイントの前のフラグメントと独立に前記ランダムアクセスポイントに続くフラグメントをデコーダが復号できるセグメント内の位置を含み、
前記セグメントインデックスが、前記メディアセグメント内のメディアフラグメントごとのプレゼンテーション時間範囲と、各メディアフラグメントが占める前記メディアセグメント中での対応するバイト範囲と、ランダムアクセスポイントが各メディアフラグメント内に存在するかどうかを示す、ランダムアクセスポイント存在インジケータを含む、
非一時的コンピュータ可読記憶媒体。
【請求項１８】
前記コンピュータ実行可能命令は、実行されたとき、前記１つまたは複数のコンピューティングデバイスに、前記複数のメディアフラグメントのうち前記ランダムアクセスポイントに対する位置を決定させ、前記ランダムアクセスポイントは前記複数のメディアフラグメントのうち可変の非固定位置に配置されるステップをさらに含む、請求項17に記載の非一時的コンピュータ可読記憶媒体。