ディジタルブロードキャスティングシステムにおけるコンテンツを提供するシステムであって、前記コンテンツのセグメントのバッファリング時間が経過した後に、前記セグメントを格納し、前記セグメントが格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを送信するサーバと、前記アップデートされたマルチメディアプレゼンテーションディスクリプションを受信し、前記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる前記URL情報が示す位置で前記格納されたセグメントを取得するクライアント装置と、を有することを特徴とするシステム。ディジタルブロードキャスティングシステムにおけるサーバがコンテンツを提供する方法であって、前記コンテンツのセグメントのバッファリング時間が経過した後に、前記セグメントを格納するステップと、前記セグメントが格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDをクライアント装置に送信するステップと、を有することを特徴とする方法。ディジタルブロードキャストのためのコンテンツを提供するサーバ装置であって、前記サーバ装置は、前記コンテンツのセグメントのバッファリング時間が経過した後に、前記セグメントを格納し、前記セグメントが格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDをクライアント装置に送信することを特徴とするサーバ装置。ディジタルブロードキャスティングシステムにおけるクライアント装置がコンテンツを取得する方法であって、前記コンテンツのセグメントのバッファリング時間が経過した後に、前記セグメントが格納されたサーバのユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを受信するステップと、前記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる前記URL情報が示す位置で前記格納されたセグメントを取得するステップと、を有することを特徴とする方法。ディジタルブロードキャストコンテンツを受信するクライアント装置であって、前記クライアント装置は、前記コンテンツのセグメントのバッファリング時間が経過した後に、前記セグメントが格納されたサーバのユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを受信し、前記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる前記URL情報が示す位置で前記格納されたセグメントを取得することを特徴とするクライアント装置。ディジタルブロードキャストのためのコンテンツを提供するサーバ装置であって、前記コンテンツのセグメントのバッファリング時間が経過した後に、前記コンテンツのセグメントを格納する格納手段と、前記セグメントが前記格納手段に格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDをクライアント装置に送信する送信手段と、を有することを特徴とするサーバ装置。ディジタルブロードキャストのためのコンテンツを受信するクライアント装置であって、前記コンテンツのセグメントのバッファリング時間が経過した後に、前記セグメントが格納されたサーバのユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを受信する受信手段と、前記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる前記URL情報が示す位置で前記格納されたセグメントを取得する取得手段と、を有することを特徴とするクライアント装置。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントが実際にブロードキャスティングされた時間に関する情報を含むことを特徴とする請求項1に記載のシステム。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントが実際にブロードキャスティングされた時間に関する情報を含むことを特徴とする請求項2または4に記載の方法。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントが実際にブロードキャスティングされた時間に関する情報を含むことを特徴とする請求項3または6に記載のサーバ装置。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントが実際にブロードキャスティングされた時間に関する情報を含むことを特徴とする請求項5または7に記載のクライアント装置。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントの単位及び前記セグメントが構成するプログラムの単位の中の少なくとも1つでアップデートされることを特徴とする請求項1に記載のシステム。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントの単位及び前記セグメントが構成するプログラムの単位の中の少なくとも1つでアップデートされることを特徴とする請求項2または4に記載の方法。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントの単位及び前記セグメントが構成するプログラムの単位の中の少なくとも1つでアップデートされることを特徴とする請求項3または6に記載のサーバ装置。前記マルチメディアプレゼンテーションディスクリプションは、前記セグメントの単位及び前記セグメントが構成するプログラムの単位の中の少なくとも1つでアップデートされることを特徴とする請求項5または7に記載のクライアント装置。前記クライアント装置は、前記マルチメディアプレゼンテーションディスクリプションがアップデートされる時点で前記アップデートされたマルチメディアプレゼンテーションディスクリプションを送信することを前記サーバに要請することを特徴とする請求項1に記載のシステム。前記クライアント装置は、前記マルチメディアプレゼンテーションディスクリプションがアップデートされる時点で前記アップデートされたマルチメディアプレゼンテーションディスクリプションを送信することを前記サーバに要請することを特徴とする請求項2または4に記載の方法。前記クライアント装置は、前記マルチメディアプレゼンテーションディスクリプションがアップデートされる時点で前記アップデートされたマルチメディアプレゼンテーションディスクリプションを送信することを前記サーバに要請することを特徴とする請求項3または6に記載のサーバ装置。前記クライアント装置は、前記マルチメディアプレゼンテーションディスクリプションがアップデートされる時点で前記アップデートされたマルチメディアプレゼンテーションディスクリプションを送信することを前記サーバに要請することを特徴とする請求項5または7に記載のクライアント装置。本発明の目的は、少なくとも上述した問題点及び/又は不都合に取り組み、少なくとも以下の便宜を提供することにある。すなわち、本発明の目的は、ディジタルブロードキャスティングシステムにおけるタイムシフトサービスを提供する方法及び装置とそのシステムを提供することにある。上記のような目的を達成するために、本発明の一態様によれば、ディジタルブロードキャスティングシステムにおけるコンテンツを提供するシステムを提供する。上記コンテンツを提供するシステムは、上記コンテンツのセグメントのバッファリング時間が経過した後に、上記セグメントを格納し、上記セグメントが格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを送信するサーバと、上記アップデートされたマルチメディアプレゼンテーションディスクリプションを受信し、上記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる上記URL情報が示す位置で上記格納されたセグメントを取得するクライアント装置と、を有することを特徴とする。本発明の他の態様によれば、ディジタルブロードキャスティングシステムにおけるサーバがコンテンツを提供する方法を提供する。上記方法は、上記コンテンツのセグメントのバッファリング時間が経過した後に、上記セグメントを格納するステップと、上記セグメントが格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDをクライアント装置に送信するステップと、を有することを特徴とする。本発明のさらに他の態様によれば、ディジタルブロードキャストのためのコンテンツを提供するサーバ装置を提供する。上記サーバ装置は、上記コンテンツのセグメントのバッファリング時間が経過した後に、上記セグメントを格納し、上記セグメントが格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDをクライアント装置に送信することを特徴とする。本発明のさらなる他の態様によれば、ディジタルブロードキャスティングシステムにおけるクライアント装置がコンテンツを取得する方法を提供する。上記方法は、上記コンテンツのセグメントのバッファリング時間が経過した後に、上記セグメントが格納されたサーバのユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを受信するステップと、上記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる上記URL情報が示す位置で上記格納されたセグメントを取得するステップと、を有することを特徴とする。本発明のさらなる他の1つの態様によれば、ディジタルブロードキャストコンテンツを受信するクライアント装置を提供する。上記クライアント装置は、上記コンテンツのセグメントのバッファリング時間が経過した後に、上記セグメントが格納されたサーバのユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを受信し、上記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる上記URL情報が示す位置で上記格納されたセグメントを取得することを特徴とする。本発明のさらにまた他の態様によれば、ディジタルブロードキャストのためのコンテンツを提供するサーバ装置を提供する。上記サーバ装置は、上記コンテンツのセグメントのバッファリング時間が経過した後に、上記コンテンツのセグメントを格納する格納手段と、上記セグメントが上記格納手段に格納された位置を示すユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDをクライアント装置に送信する送信手段とを有することを特徴とする。本発明のさらにその他の態様によれば、ディジタルブロードキャストのためのコンテンツを受信するクライアント装置を提供する。上記クライアント装置は、上記コンテンツのセグメントのバッファリング時間が経過した後に、上記セグメントが格納されたサーバのユニフォームリソースロケーションURL情報を含むアップデートされたマルチメディアプレゼンテーションディスクリプションMPDを受信する受信手段と、上記アップデートされたマルチメディアプレゼンテーションディスクリプションに含まれる上記URL情報が示す位置で上記格納されたセグメントを取得する取得手段とを有することを特徴とする。ブロードキャストコンテンツのブロードキャスト時間の後に、クライアントのユーザーは、いつも過去のブロードキャストコンテンツを要請し見ることができる。本発明の実施形態の上述した及び他の様相、特徴、及び利点は、以下の添付図面が併用された後述の詳細な説明から、より一層明らかになるだろう。図面中、同一の図面参照符号は、同一の部分、構成要素、及び構造を意味することが分かるはずである。添付の図面を参照した下記の説明は、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるような本発明の実施形態の包括的な理解を助けるために提供するものであり、この理解を助けるために様々な特定の詳細を含むが、唯一つの実施形態に過ぎない。従って、本発明の範囲及び趣旨を逸脱することなく、ここに説明する実施形態の様々な変更及び修正が可能あるということは、当該技術分野における通常の知識を有する者には明らかである。また、明瞭性と簡潔性の観点から、当業者に良く知られている機能や構成に関する具体的な説明は、省略する。次の説明及び請求項に使用する用語及び単語は、辞典的意味に限定されるものではなく、発明者により本発明の理解を明確且つ一貫性があるようにするために使用する。従って、特許請求の範囲とこれと均等なものに基づいて定義されるものであり、本発明の実施形態の説明が単に実例を提供するためのものであって、本発明の目的を限定するものでないことは、本発明の技術分野における通常の知識を持つ者には明らかである。英文明細書に記載のa、an、及びthe、すなわち単数形は、コンテキスト中に特記で明示されない限り、複数形を含むことは、当業者には理解されることである。したがって、例えば、コンポーネント表面acomponentsurfaceとの記載は、1つ又は複数の表面を含む。以下に述べられる説明では、本発明のさらなる理解のために、オープンインターネットプロトコルテレビジョンIPTVフォーラムOIPF標準で定義しているエンティティの用語が使用されるが、このような標準及び名称が本発明の範囲を限定するのではなく、類似した技術的背景を有する任意のシステムにも適用することができる。本発明の実施形態は、ハイパーテキスト転送プロトコルHypertextTransferProtocol:HTTPベースの適応ストリーミング方式でライブストリームをクライアントがサーバから受信する間にクライアントが過去に戻ったコンテンツを再生することを要請する場合に、この要請によりコンテンツをサービスするための方法及びシステムを提案する。図1は、本発明の実施形態によるディジタルブロードキャスティングシステムで使用される時間に関連した用語の定義を概念的に示す図である。これらの用語は、第3世代パートナーシッププロジェクト3GPP標準文書である3GPPTSG-SA4MBSAdhoc6を参照する。‘使用可能開始時間期間開始availabilityStartTimePeriodstart’時間100は、ブロードキャストサービス期間の間に1番目のセグメントを取得可能な時間theavailabilitytimeforgettingthefirstsegmentintheRepresentationofthePeriodを意味する。タイムシフト使用可能開始timeShiftAvailabilityStart時間102は、ブロードキャストサービスがタイムシフト可能な時間である。この値は、‘NOW’104から‘timeShiftBufferDepth’108を減算することにより決定される。‘NOW’時間104は、ユーザーがコンテンツを消費している現在の時間を意味する。‘availabilityEndTime’時間106は、マルチメディアプレゼンテーションディスクリプションMultimediaPresentationDescription:MPD内のセグメントのための使用可能終了時間を意味する。‘timeShiftBufferDepth’108は、ライブプレゼンテーションのためにサーバでタイムシフトサービスを提供するためのコンテンツバッファリング期間を意味する。図2は、本発明の実施形態による‘Ttimeshift’時間が‘timeShiftAvailabilityStart’時間と‘NOW’時間との間に存在するか否かにより実行されるサーバの動作を示すフローチャートである。‘Ttimeshift’時間は、ユーザーがジャンプし再生することを希望するセグメントのブロードキャスト時間を意味する。ステップ200において、サーバは、‘Ttimeshift’時間が‘timeShiftAvailabilityStart’時間と‘NOW’時間との間に存在するか否かを判定する。ステップ200において、‘Ttimeshift’時間が‘timeShiftAvailabilityStart’時間と‘NOW’時間との間に存在すると判定される場合に、サーバは、ステップ202において、現在のMPDファイルを用いてクライアントが要請した時間に対応するセグメントをクライアントに送信する。しかしながら、ステップ200において、‘Ttimeshift’時間が‘timeShiftAvailabilityStart’時間と‘NOW’時間との間に存在しない場合に、サーバは、ステップ204において、ネットワークパーソナルビデオレコーダnetworkPersonalVideoRecorder:nPVR又はネットワーク上のコンテンツ格納装置を用いてセグメントを格納する機能を有するか否かを判定する。ステップ204において、サーバがnPVR又はネットワーク上のコンテンツ格納装置を使用してセグメントを格納する機能を有していないと判定される場合に、サーバは、ステップ206においてエラーメッセージをクライアントに送信する。しかしながら、ステップ204において、サーバがnPVR又はネットワーク上のコンテンツ格納装置を使用してセグメントを格納する機能を有すると判定される場合に、サーバは、ステップ208において、nPVR又はネットワーク上のコンテンツ格納装置をサポートするための他の専用MPDファイルを使用してタイムシフトサービスを提供する。以下で説明した本発明の実施形態は、nPVR又はネットワーク上のコンテンツ格納装置を用いてタイムシフトサービスを提供する方法に関連する。nPVR又はネットワーク上のコンテンツ格納装置を用いてタイムシフトサービスを提供するために新たに作られるMPDファイルは、以下に述べられる表1に示すような追加の属性attribute値を必要とする。表1において、‘BroadcaststartTime’及び‘BroadcastendTime’は、コンテンツに関連するMPDを用いて実際にブロードキャスティングされた時間を示す。すなわち、‘BroadcaststartTime’は、コンテンツが過去に実際にブロードキャスティングされた開始時間を示し、‘BroadcastendTime’は、コンテンツが過去に実際にブロードキャスティングされた終了時間を示す。表1の情報は、MPDの属性値を送信する方法ではなく、他の方法、例えば個別のメッセージを送信する方法を用いてクライアントに送信されることができる。本発明の実施形態は、表1の情報をクライアントに送信することができるすべての方法を含む。各レプリゼンテーションRepresentation又はセグメントsegmentを示すユニフォームリソースロケーションUniformResourceLocation:URL情報も変わる。表1は、本発明の実施形態に従ってクライアントに送信されなければならない情報を示す。図3及び図4を参照して本発明の第1の実施形態によるタイムシフトサービスを提供するための方法を説明する。図3及び図4は、本発明の第1の実施形態による各装置間の動作を示すフロー図である。図3及び図4は、1つの図であるが、説明の便宜上2つの図に分離する。本発明の第1の実施形態では、適応ストリーミングサポート過程において、ライブブロードキャストコンテンツサーバ300で各セグメントに対するバッファリングが終了した時点で、ライブブロードキャストコンテンツサーバ300は、これ以上バッファリングされることができないセグメントをnPVR又はネットワーク上のコンテンツ格納装置302に送信する。HTTP適応ストリーミングadaptiveStreamingサービスをサポートするサービスプロバイダーが管理するサーバであるコンテンツ配信サーバ304は、コンテンツと関連したMPDファイルを生成し、この生成されたMPDファイルをクライアント306に送信する。ライブブロードキャストコンテンツサーバ300は、実際にライブブロードキャスティングのためのコンテンツを有し提供するHTTPサーバに対応する。nPVR又はネットワーク上のコンテンツ格納装置302は、サービスプロバイダー又はネットワークサービスオペレータにより管理されるストレージである。上記の3つのエンティティであるライブブロードキャストコンテンツサーバ300、nPVR、又はネットワーク上のコンテンツ格納装置302、及びコンテンツ配信サーバ304は、独立した論理的なエンティティとして実現されるが、サーバのような1つ又は2つの物理的なエンティティphysicalentitiesとして実際に実現されることができる。ステップ308において、コンテンツ配信サーバ304は、ライブブロードキャストコンテンツの適応ストリーミングをサポートするためのMPDファイルを生成し、ステップ310においてこの生成されたMPDファイルをクライアント306に送信配信する。ステップ312において、クライアント306及びライブブロードキャストコンテンツサーバ300は、HTTPセッションを設定する。さらに具体的に、ステップ312aにおいて、クライアント306は、HTTPセッションをライブブロードキャストコンテンツサーバ300のURLに設定する。ステップ312bにおいて、ライブブロードキャストコンテンツサーバ300は、HTTPセッションを用いてMPDファイルに対応するセグメントをクライアント306に送信する。適応ストリーミングをサポートする過程において、各セグメントのバッファリングが終了する時点314で、ライブブロードキャストコンテンツサーバ300は、ステップ316において、コンテンツセグメントを格納装置であるnPVR又はネットワーク上のコンテンツ格納装置302に送信する。ステップ318において、nPVR又はネットワーク上のコンテンツ格納装置302は、特定の時間の間にこの受信されたコンテンツセグメントを格納する。時間が経過するにつれて、各セグメントは、ライブコンテンツサーバ300から継続して配信され、nPVR又はネットワーク上のコンテンツ格納装置302に格納される。したがって、ステップ320において、nPVR又はネットワーク上のコンテンツ格納装置302は、格納されたセグメントの格納情報、例えばセグメントが格納されたサーバの位置に関する情報例えば、URL情報及び実際にブロードキャスティングされたブロードキャスト時間に関する情報をコンテンツ配信サーバ304に送信する。ステップ322において、コンテンツ配信サーバ304は、タイムシフトサービスのための専用MPDを生成する。ステップ324において、クライアント306は、コンテンツ配信サーバ304が‘timeShiftAvailabilityStart’時間の前にブロードキャスティングされたセグメントへのタイムシフトを行うことを要請する。ステップ326において、コンテンツ配信サーバ304は、ステップ324の要請に応じてタイムシフトサービスのための専用MPDをクライアント306に送信する。ステップ328において、クライアント306は、HTTPセッションをnPVR又はネットワーク上のコンテンツ格納装置302に設定する。さらに具体的に、ステップ328aにおいて、クライアント306は、HTTPセッションをステップ326で受信されたMPDに従って関連するファイルが格納されたnPVR又はネットワーク上のコンテンツ格納装置302のURLに設定する。ステップ328bにおいて、nPVR又はネットワーク上のコンテンツ格納装置302は、HTTPセッションを用いてクライアント306が要請したセグメントをクライアント306に送信する。コンテンツ配信サーバ304は、ステップ320で受信された情報に基づいて、ステップ322でタイムシフトサービスのための新たなMPDを継続して生成する。この時に、ステップ326において、コンテンツ配信サーバ304は、時間が経過するにつれてMPDをクライアント306に継続して送信する。ステップ326において、コンテンツ配信サーバ304は、次のMPDアップデートのために次のMPDアップデートが到来する時点を検査するためのチェックタイム関連情報もMPDとともに送信する。したがって、図4のステップ350に対応するクライアント306のMPDアップデート過程が周期的に反復されなければならない。ステップ350をより詳細に説明すると次のようである。適応ストリーミングをサポートする過程において、各セグメントのバッファリングが終了する時点352で、ライブブロードキャストコンテンツサーバ300は、ステップ354において格納装置であるnPVR又はネットワーク上のコンテンツ格納装置302にコンテンツセグメントを送信する。ステップ356において、nPVR又はネットワーク上のコンテンツ格納装置302は、この受信されたコンテンツセグメントを特定の時間の間に格納する。時間が経過するにつれて、セグメントは、ライブコンテンツ提供サーバ300から継続して配信され、nPVR又はネットワーク上のコンテンツ格納装置302に格納される。したがって、ステップ358において、nPVR又はネットワーク上のコンテンツ格納装置302は、格納されたセグメントの格納情報、例えばセグメントが格納されたサーバ位置に関する情報例えば、URL情報、及び実際にブロードキャスティングされたブロードキャスト時間に関する情報をコンテンツ配信サーバ304に送信する。ステップ360において、コンテンツ配信サーバ304は、変更されたMPDインスタンスを生成する。一方、ステップ362においてチェックタイムが到来した場合に、クライアント306は、ステップ364において、コンテンツ配信サーバ304が変更されたMPDをアップデートすることを要請する。ステップ366において、コンテンツ配信サーバ304は、アップデートされたMPDをクライアント306に送信する。その結果、ライブストリーミングのタイムシフトのサポートのために、nPVR又はネットワーク上のコンテンツ格納装置302に格納されたコンテンツのためのMPDは、持続的なアップデートが必要とされる形態で再生成される。アップデート時点について、アップデートは、チェックタイムを用いて周期的に実行されることもあり、又はイベントにより実行されることもある。本発明の第2の実施形態として、対応するMPDを使用して提供されることができるセグメントのブロードキャスト時間が終了した時に、ライブブロードキャストコンテンツサーバ500が対応するコンテンツセグメントをnPVR又はネットワーク上のコンテンツ格納装置502に送信して格納する方法について説明する。このような方法を使用する場合に、クライアントが現在MPDファイルで提供されることができるセグメントのうちでタイムシフトのためにコンテンツがサーバでバッファリングされない時間と関連したセグメントを要請する場合、すなわち、クライアントがavailabilityStartTimePeriodstartTtimeshifttimeShiftAvailabilityStartの条件を満足するセグメントを要請する場合にエラーが発生し得る。しかしながら、サービスプロバイダーは、リアルタイムでセグメントを送信し格納し、格納されたセグメントに関する情報に従って継続してMPDを変更しなければならない不便さが存在し得る。したがって、サービスプロバイダーは、1つのMPDファイルが含まれるセグメントの単位又は1つのプログラムの単位でコンテンツをnPVR又はネットワーク上のコンテンツ格納装置502に格納することにより適応ストリーミングを提供する方法を選択することができる。この場合に、MPDファイルは、対応するMPDが管理するセグメントがタイムシフトすることができるか否かを示す新たな属性が必要である。この属性の値がTrueである場合に、対応するMPDファイルを使用して受信したコンテンツセグメントは、対応するMPDの有効時間、すなわち、次のMPDのアップデート時間であるチェックタイム又はavailabilityEndTimeの間にブロードキャスティングされるセグメントに関連した情報を1度にnPVR又はネットワーク上のコンテンツ格納装置502からコンテンツ配信サーバ504に運搬することにより、ライブストリーミングブロードキャスティングのための既存のMPDファイルに対応する新たなMPDを生成する。この新たなMPDは、各セグメントのURL情報及び過去のブロードキャスト時間を示す情報を含む。本発明の第2の実施形態による各装置間の動作を、図5を参照して説明する。図5を参照すると、ステップ508においてコンテンツ配信サーバ504は、ライブブロードキャストコンテンツの適応ストリーミングリソースをサポートするためのMPDファイルを生成し、ステップ510においてこの生成されたMPDファイルをクライアント506に送信する。ステップ512において、クライアント506及びライブブロードキャストコンテンツサーバ500は、HTTPセッションを設定する。さらに具体的に、ステップ512aにおいて、クライアント506は、HTTPセッションをライブブロードキャストコンテンツサーバ500のURLに設定する。ステップ512bにおいて、ライブブロードキャストコンテンツサーバ500は、HTTPセッションを用いてクライアント506が要請したセグメントをクライアント506に送信する。ステップ514において対応するMPDの使用可能性時間availabilitytime、すなわち‘availabilityStartTime’と‘availabilityEndTimeとの間の時間が終了する場合に、ライブブロードキャストコンテンツサーバ500は、ステップ516において、nPVR又はネットワーク上のコンテンツ格納装置502に格納されるコンテンツセグメントをnPVR又はネットワーク上のコンテンツ格納装置502に送信する。ステップ518において、nPVR又はネットワーク上のコンテンツ格納装置502は、1個のMPDが管理するセグメントを格納する。ステップ520において、nPVR又はネットワーク上のコンテンツ格納装置502は、格納されたセグメントの格納情報、例えばセグメントが格納されたサーバ位置に関する情報例えば、URL情報、及びセグメントが実際にブロードキャスティングされたブロードキャスト時間などに関する情報をコンテンツ配信サーバ504に送信する。ステップ522において、コンテンツ配信サーバ504は、タイムシフトサービスのための専用MPDを生成する。ステップ524において、クライアント506は、‘timeShiftAvailbilityStart’時間の前にブロードキャスティングされたセグメントへのタイムシフトを行うことをコンテンツ配信サーバ504に要請する。ステップ526において、コンテンツ配信サーバ504は、ステップ524の要請に応じてタイムシフトサービスのための専用MPDをクライアント506に送信する。ステップ528において、クライアント506は、HTTPセッションをnPVR又はネットワーク上のコンテンツ格納装置502に設定する。さらに具体的に、ステップ528aにおいて、クライアント506は、HTTPセッションを関連するファイルがステップ526で受信されたMPDに従って格納されたnPVR又はネットワーク上のコンテンツ格納装置502のURLに設定する。ステップ528bにおいて、nPVR又はネットワーク上のコンテンツ格納装置502は、HTTPセッションを用いてクライアント506が要請したセグメントをクライアント506に送信する。表2は、上述した本発明の第2の実施形態に従ってコンテンツ配信サーバ504からクライアント装置506に送信されなければならないMPDを示す。1つのコンテンツ単位でセグメント情報をアップデートし、セグメントを格納するnPVR又はネットワーク上のコンテンツ格納装置の管理のためのMPDファイルもアップデートする方法について説明する。図6は、本発明の第3の実施形態による各装置間の動作を示すフロー図である。図6を参照すると、ステップ608において、コンテンツ配信サーバ604は、ライブブロードキャストコンテンツの適応ストリーミングをサポートするためのMPDファイルを生成し、ステップ610においてこの生成されたMPDファイルをクライアント606に送信する。ステップ612において、クライアント606及びライブブロードキャストコンテンツサーバ600は、HTTPセッションを設定する。さらに具体的に、ステップ612aにおいて、クライアント606は、ライブブロードキャストコンテンツサーバ600のURLにHTTPセッションを設定する。ステップ612bにおいて、ライブブロードキャストコンテンツサーバ600は、対応するセグメントのコンテンツファイルを、HTTPセッションを用いてクライアント606に送信する。ステップ614において各セグメントのバッファリング時間が終了する場合に、ライブブロードキャストコンテンツサーバ600は、ステップ616においてnPVR又はネットワーク上のコンテンツ格納装置602にバッファリングが完了したセグメントを送信する。ステップ618において、nPVR又はネットワーク上のコンテンツ格納装置602は、MPD内のプログラム情報を用いて各プログラムに対応するセグメントを格納し、ステップ620で関連したURL及びブロードキャスト時間情報をコンテンツ配信サーバ604に送信する。ステップ622において、コンテンツ配信サーバ604は、この受信された情報に基づいてプログラム別にMPDを生成する。ステップ624においてブロードキャスト時間が終了したコンテンツに対する要請をクライアント606から受信する場合に、ステップ626においてこの要請されたコンテンツに対するMPDファイルをクライアント606に送信する。ステップ628において、クライアント606は、HTTPセッションをnPVR又はネットワーク上のコンテンツ格納装置602に設定する。さらに具体的に、ステップ628aにおいて、クライアント606は、ステップ626で受信されたMPDに従ってMPDファイルが格納されたnPVR又はネットワーク上のコンテンツ格納装置602のURLにHTTPセッションを設定する。ステップ628bにおいて、nPVR又はネットワーク上のコンテンツ格納装置602は、HTTPセッションを用いてクライアント606が要請したファイルをクライアント606に送信する。適応ストリーミングサービスを提供する方法は、1つのコンテンツオンデマンドContentsOnDemand:CoDコンテンツと見なされるライブブロードキャストを含む。以下に述べられる表3は、一般的なライブブロードキャストMPDのフォーマットを示す。以下に述べられる表4は、本発明で使用されるMPDの実施形態を示す。表3とは異なり、表4は、本発明の第1及び第2の実施形態に従って表1及び表2で定義されたBroadcaststartTime、BroadcastendTime、及びTimeshift属性を含むMPDフォーマットを示す。本発明の第4の実施形態において、表5に示すように、nPVRのための専用MPDをフェッチすることができるURL又はURI値をライブブロードキャストMPDに挿入することができる。図7及び図8は、本発明の第4の実施形態による各装置間の動作を示すフロー図である。図7及び図8は、1つの図であるが、説明の便宜上2つの図に分離する。図7を参照すると、ステップ708乃至ステップ720が図3のステップ308乃至ステップ320と実質的に同一であるので、その詳細な説明を省略する。ステップ722において、コンテンツ配信サーバ704は、nPVRサービスのための専用MPDを生成する。ステップ724において、ユーザーは、‘timeShiftAvailibilityStart’時間の前にブロードキャスティングされたセグメントにタイムシフトを要請するために‘timeShiftBufferDepth’時間に格納されたコンテンツの前のコンテンツを要請する。その後に、ステップ726において、クライアント706は、表5に示すような‘nPVRMPDlink’属性に指定されている位置URL又はURIと接続し、nPVR又はネットワーク上のコンテンツ格納装置702のための新たなMPDに対する要請をコンテンツ配信サーバ704に送信する。ステップ728において、コンテンツ配信サーバ704は、ステップ726で受信した要請に応じてnPVRサービスのための専用MPDをクライアント706に送信する。ステップ730乃至ステップ756が図3及び図4のステップ328乃至ステップ366と実質的に同一であるので、その詳細な説明を省略する。図9及び図10を参照して説明した本発明の第5の実施形態は、既存のURL値を、MPDアップデート過程を通してセグメントが格納されたnPVRのURL値に変更する。図9及び図10は、本発明の第5の実施形態による各装置間の動作を示すフロー図である。図9及び図10は、1つの図であるが、説明の便宜上2つの図に分離する。図9を参照すると、ステップ908乃至ステップ920が図7のステップ708乃至ステップ720と実質的に同一であるので、その詳細な説明を省略する。ステップ922において、コンテンツ配信サーバ904は、ステップ920においてnPVR又はネットワーク上のコンテンツ格納装置902から受信されたnPVR又はネットワーク上のコンテンツ格納装置902のURL及び過去のブロードキャスト時間情報を用いて新たなMPDを生成する。ステップ922において、コンテンツ配信サーバ904は、対応するセグメントに対する既存のURL値をnPVR又はネットワーク上のコンテンツ格納装置902のURL値に変更する。また、過去のブロードキャスト時間情報である既存のMPDの時間情報を変更することにより、コンテンツ配信サーバ904は、ユーザーが後でセグメントを視聴しても、セグメントのプレゼンテーション時間がライブでブロードキャスティングされた時間を示すことができるようにMPDの時間情報を調整する。言い換えれば、MPDの‘availabilityStartTime’は、従来の‘availibitlityStartTime’に固定される。したがって、位置が変わっても対応するセグメントの有効開始時間は、セグメントがブロードキャスティングされた既存の開始時間に固定される。ステップ924においてチェックタイムとなった場合に、クライアント906は、ステップ926において変更されたMPDのためのアップデート要請をコンテンツ配信サーバ904に送信する。ステップ928において、コンテンツ配信サーバ904は、ステップ922で生成されたMPD値をクライアント906に送信する。図10のステップ930、930a、及び930bは、図7のステップ730、730a、及び730bと実質的に同一であるので、その詳細な説明を省略する。以上、本発明を具体的な実施形態に関して図示及び説明したが、添付した特許請求の範囲により規定されるような本発明の趣旨及び範囲を外れることなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。本発明の実施形態は、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合せの形態で実現することができる。このような任意のソフトウェアは、例えば、削除又は再記録が可能であるか否かに関係なく、ROMなどの記憶装置のような揮発性又は非揮発性記憶装置、又は、例えば、RAM、メモリチップ、装置又は集積回路のようなメモリ、又は例えばCD、DVD、磁気ディスク又は磁気テープなどの光学的又は磁気的に読み取り可能な媒体に記憶することができる。記憶装置及び記憶媒体は、本発明の実施形態を実現する指示を含むプログラム又はプログラムを格納するのに適合した機械可読の記憶装置の実施形態である。したがって、本発明の実施形態は、本願明細書の請求項のうちのいずれか1項で請求されるようなシステム又は方法を実現するためのコードを含むプログラム及びこのようなプログラムを格納する機械可読記憶装置を提供する。また、このようなプログラムは、有線又は無線接続を通じて搬送される通信信号のような任意の媒体を通じて電子的に移送され、実施形態はこれと均等なことを適切に含む。本願の詳細な説明及び請求項において、含むcomprise、具備するcontain、及びこれらの変形、例えば、含むcomprising及び含むcomprisesは含まれるが、これに限定されないincludingbutnotlimitedtoとの意味を有し、他の半分moieties、添加物additives、構成要素、完成品又はステップを排除しようと意図されないそして排除しない。本願明細書の説明及び請求項にわたって、単数は文脈上これと異なることを要求しない限り複数を含む。特に、定められない対象が使用される場合に、文脈上異なることを必要としない限り、単数と同様に複数も考慮することと理解されなければならない。本発明の特定側面、実施形態、又は例と共に説明される特徴、併合、特性、複合又はグループは、それに不適合しない限り、ここに説明された他の側面、実施形態又は例に適用できることがわかる。本願の説明及び請求項において、一般的にYのためのXという一般的な形態の言語の表現は、これに限定されず、Yを実行するように設定又は適用される手段Xを含む。