(57)【要約】本発明は、ネットワークを介してMPEG2-TSとして示されるMPEG2規格のトランスポートストリームである多重化されたマルチメディアストリームを配信する方法に関する。多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、コンポーネントは、ネットワークの少なくとも１つのトランスポートチャネルで伝送される多重化されたマルチメディアストリームのエレメンタリパケットに分割される。本方法は、トランスポートパケットに組み込まれる多重化されたマルチメディアストリームのエレメンタリパケットを選択するステップを含み、トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケットとコンポーネントの一部のみを含み、トランスポートパケットのそれぞれは、少なくとも１つのトランスポートチャネルのうちの１つで伝送される。本方法は、少なくとも１つのトランスポートチャネルのそれぞれでトランスポートパケットを伝送するステップとを含み、伝送ステップは、少なくとも１つのトランスポートチャネルのそれぞれのトランスポートパケットのそれぞれの第一のシーケンス番号と、エレメンタリパケットのそれぞれの第二のシーケンス番号とを定義するステップを含み、第一のシーケンス番号は、少なくとも１つのトランスポートチャネルのそれぞれとは独立にトランスポートパケットのそれぞれについてインクリメントされ、第二のシーケンス番号は、エレメンタリパケットのそれぞれについてインクリメントされる。ことを特徴とする配信方法。
2013504912.tif 000002
【特許請求の範囲】
【請求項１】
送信装置で実行される、ネットワークを介してMPEG2-TS（Moving Picture Experts Group 2 - Transport Stream）として示されるMPEG2規格のトランスポートストリームである多重化されたマルチメディアストリームを配信する方法であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該方法は、
トランスポートパケットに組み込まれる前記多重化されたマルチメディアストリームの前記エレメンタリパケットを選択するステップと、前記トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケットと前記コンポーネントの一部のみを含み、前記トランスポートパケットのそれぞれは、前記少なくとも１つのトランスポートチャネルのうちの１つで伝送され、
前記少なくとも１つのトランスポートチャネルのそれぞれで前記トランスポートパケットを伝送するステップとを含み、
前記伝送ステップは、前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれの第一のシーケンス番号と、前記エレメンタリパケットのそれぞれの第二のシーケンス番号とを定義するステップを含み、前記第一のシーケンス番号は、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされ、前記第二のシーケンス番号は、前記エレメンタリパケットのそれぞれについてインクリメントされる、
ことを特徴とする配信方法。
【請求項２】
前記少なくとも１つのトランスポートチャネルのそれぞれのコンテンツの記述を伝送する第一ステップを更に含む、
ことを特徴とする請求項１記載の配信方法。
【請求項３】
前記少なくとも１つのトランスポートチャネルのそれぞれの前記コンテンツの記述は、SDPとして示されるセッション記述プロトコルのファイルに含まれる、
ことを特徴とする請求項２記載の配信方法。
【請求項４】
トランスポートチャネルで伝送される前記マルチメディアコンポーネントの選択の要求を受信するステップを更に含む、
ことを特徴とする請求項１乃至３の何れか記載の配信方法。
【請求項５】
前記配信はIP（Internet
Protocol）ネットワークでのマルチキャスト伝搬である、
ことを特徴とする請求項１乃至４の何れか記載の配信方法。
【請求項６】
前記配信はIP（Internet
Protocol）ネットワークでのユニキャスト伝搬である、
ことを特徴とする請求項１乃至４の何れか記載の配信方法。
【請求項７】
前記IPネットワークでの伝送プロトコルはRTP（Real-time Transport Protocol）である、
ことを特徴とする請求項５又は６記載の配信方法。
【請求項８】
受信装置で実行される、ネットワークを介してMPEG2-TS（Moving Picture Experts Group 2 - Transport Stream）として示されるMPEG2規格のトランスポートストリームである多重化されたマルチメディアストリームを受信する方法であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該方法は、
前記多重化されたマルチメディアストリームのエレメンタリパケットの選択から、トランスポートパケットの少なくとも１つのトランスポートチャネルを選択するステップと、前記トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケットと前記コンポーネントの一部のみを含み、
前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれについて定義され、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされる第一のシーケンス番号を使用して、トランスポートチャネルの前記トランスポートパケットを受信するステップと、
前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについて定義され、前記エレメンタリパケットのそれぞれについてインクリメントされる第二のシーケンス番号を使用して、前記多重化されたマルチメディアストリームを再構成するステップと、
を含むことを特徴とする受信方法。
【請求項９】
前記トランスポートパケットを受信するステップは、前記トランスポートパケットのそれぞれについて定義された前記第一のシーケンス番号を使用してトランスポートパケットの損失を検出するステップを含む、
ことを特徴とする請求項８記載の受信方法。
【請求項１０】
前記少なくとも１つのトランスポートチャネルを選択するステップは、前に伝送された前記少なくとも１つのトランスポートチャネルのそれぞれのコンテンツの記述を使用する、
ことを特徴とする請求項８乃至９の何れか記載の受信方法。
【請求項１１】
前記少なくとも１つのトランスポートチャネルのそれぞれの前記コンテンツの記述は、SDPとして示されるセッション記述プロトコルのファイルに含まれる、
ことを特徴とする請求項１０記載の受信方法。
【請求項１２】
トランスポートチャネルで伝送されるマルチメディアコンポーネントの選択の要求を伝送するステップを更に含む、
ことを特徴とする請求項８乃至１１の何れか記載の受信方法。
【請求項１３】
ネットワークを介してMPEG2-TS（Moving Picture Experts Group 2 - Transport Stream）として示されるMPEG2規格のトランスポートストリームである多重化されたマルチメディアストリームを配信する装置であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該装置は、
トランスポートパケットに組み込まれる前記多重化されたマルチメディアストリームのエレメンタリパケットを選択する手段と、前記トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケットと前記コンポーネントの一部のみを含み、前記トランスポートパケットのそれぞれは、トランスポートチャネルで伝送され、
前記少なくとも１つのトランスポートチャネルのそれぞれで前記トランスポートパケットを伝送する手段とを含み、
前記伝送する手段は、前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれの第一のシーケンス番号と、前記エレメンタリパケットのそれぞれの第二のシーケンス番号とを定義する手段を含み、前記第一のシーケンス番号は、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされ、前記第二のシーケンス番号は、前記エレメンタリパケットのそれぞれについてインクリメントされる、
ことを特徴とする配信装置。
【請求項１４】
ネットワークを介してMPEG2-TS（Moving Picture Experts Group 2 - Transport Stream）として示されるMPEG2規格のトランスポートストリームである多重化されたマルチメディアストリームを受信する装置であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該装置は、
前記多重化されたマルチメディアストリームのエレメンタリパケットの選択から、トランスポートパケットの少なくとも１つのトランスポートチャネルを選択する手段と、前記トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケットと前記コンポーネントの一部のみを含み、
前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれについて定義され、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされる第一のシーケンス番号を使用して、トランスポートチャネルの前記トランスポートパケットを受信する手段と、
前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについて定義され、前記エレメンタリパケットのそれぞれについてインクリメントされる第二のシーケンス番号を使用して、前記多重化されたマルチメディアストリームを再構成する手段と、
を備えることを特徴とする受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介したコンテンツ配信の分野に関する。より詳細には、本発明は、少なくとも１つのトランスポートチャネルによる、ネットワークを介した多重化マルチメディアストリームの配信方法に関する。
【背景技術】
【０００２】
様々なネットワークプロバイダは、特にインターネットのようなコンピューティングネットワークといったネットワークを通して、より一般的にはプログラムと呼ばれるオーディオ及び／又はビデオであるデジタルコンテンツを提案する。データの転送、多重化又は符号化に関連する異なる技術的なソリューションは、受信端末について意図された１以上のプログラムを転送するために、これらのプロバイダにより実現される。
【０００３】
マルチキャスト伝搬方法は、ネットワークを通してこれらのコンテンツを配信するために有利に使用される。例えばインターネットのようなネットワーク上で、この方法は、サーバから、送信すべきコンテンツを搬送するＩＰデータのパケットを送信することからなる。受信端末の要求に応じて、これらのＩＰパケットは、ルータ、すなわちネットワークノードを介して送信（必要に応じて複製）され、ＩＰトランスポートチャネル上の受信端末にネットワークを介して送出される。ネットワークが接続された受信端末について意図されるパケットを送出するブロードキャスト伝搬、又は受信端末からの要求に応じて、サーバからＩＰパケットが送出され、次いでＩＰトランスポートチャネル上でルータを介して受信端末に送出されるユニキャスト伝搬のような他の伝搬方法が存在する。マルチキャスト伝搬は、ネットワークがデータで氾濫しないというブロードキャスト伝搬に関する利点を有し、更に、受信端末からの要求でサーバが飽和しないというユニキャスト伝搬に関する利点を有する。
【０００４】
さらに、ネットワークを介したコンテンツの配信は、衛星、ケーブル又は地上波である伝搬領域で一般に普及している（ISO/IEC International Standard 13818; “Generic coding of moving
pictures and associated audio information”, November 1994における）規格ＭＰＥＧ−２からのＴＳ又はＭＰＥＧ２−ＴＳとして示される「トランスポートストリーム“Transport Stream”技術」を使用する。このトランスポートストリームは、共通の時間基準により、同じプログラムからの符号化されたビデオ及びオーディオストリームの多重化を可能にする。また、トランスポートストリームは、独立の時間基準を有する、幾つかのプログラムからの符号化されたビデオ及びオーディオストリームの多重化を可能にする。この目的のため、ＴＳ技術は、複数のエンコードされたストリームの符号化の間の同期、１つのストリームにエンコードされた幾つかのストリームのインタリーブ、復号化の開始でのバッファメモリの再初期設定、バッファメモリの永続的な管理、時間的な同一化、ストリームシステムの様々なコンポーネントの多重化及びシグナリング、のためのツールを提供する。これらのシグナリングデータは、メタデータとも呼ばれ、オーディオコンポーネント、ビデオ、サブタイトル又はプライベートデータのような同じエンコードされたマルチメディアコンテンツのコンポーネントに関連付けされる。従って、ＴＳストリームは、オーディオコンポーネント、ビデオ又は他の異なるプログラムを含む多重化されたマルチメディアストリームであり、エレメンタリパケットに分けられる。ＴＳストリームは、ＩＰチャネル上の伝搬の場合、特にマルチキャスト伝搬の場合に使用される。技術的なソリューションは、ＩＰチャネル上の係るストリームの配信の場合において、例えばHoffman等による“RTP Payload Format for MPEG1/MPEG2 Video”（RFC2250, January 1998）により定義される。
【０００５】
最後に、ＳＶＣ（Scalable Video Coding）技術は、スケーラブルコンテンツを有することを可能にし、すなわち１以上のエンコードされたバイナリストリームに以前エンコードされたコンテンツは、異なる品質をもつ異なるビットレートを提供する。従って、ＳＶＣ技術は、端末が小型スクリーンを有する携帯電話であるか、端末がビットレートにより制限されるコンピューティングネットワークに接続されるか、又は端末が高精細画質を提供するかに係らず、同じコンテンツがエンコードされて異なる端末に配信されるのを可能にする。スケーラビリティは、異なる情報レベルで信号を表すことができる可能性である。信号は、ベースレイヤを復号化する可能性を提供するやり方で１つのバイナリストリームで符号化され、品質が引き続いて増加するエンハンスメントレイヤで符号化される。３つのタイプのスケーラビリティが定義される。空間スケーラビリティは、幾つかの解像度のレベルが提供されるのを可能にし、時間スケーラビリティは、信号の幾つかの一時的な頻度を可能にし、品質スケーラビリティは、異なる画像の品質が提供されるのを可能にする。従って、例えば、ベースレイヤは、（携帯電話のような）低解像度画像のコンテンツをエンコードし、第一のエンハンスメントレイヤは、（標準テレビジョンのような）標準精細度の更なる情報をエンコードし、最後に他のエンハンスメントレイヤは、（たとえば高精細テレビジョンのような）高解像度の良好な品質のコンテンツをエンコードする。それぞれの端末は、その復号化パワー及び解像度に対応するストリームのセットを使用し、更なるストリームを使用しない。
【０００６】
インターネットのようなネットワーク上のＳＶＣストリームの配信の場合、例えばコンポーネント（又はＳＶＣストリーム）当たり１チャネルといった、幾つかのトランスポートチャネルを使用してストリームを転送する技術的ソリューションが存在する（例えばWenger等による“RTP Payload Format for SVC Video”draft-ietf-avt-rtp-svc-18, March 2009）。これらの技術的ソリューションは、ネットワークで利用可能な帯域幅に送信されるデータのビットレートを調節するために特に良好に適合される。しかし、これら技術的なソリューションは、同じチャネル及び特に異なるチャネルにおいてＩＰネットワーク上で送信されるデータが端末レベルで順序付けされるやり方で受信されないときに複雑なデータ同期を提示する。さらに、ＴＳ技術は、衛星、ケーブル又は地上波の伝搬により広く配備される。オーディオビジュアルコンテンツ、ＳＶＣのエンコード方法は何であれ、トランスオートストリームＴＳの技術は、その同期ツールにより、インターネット上でコンテンツを配信するために広く使用される。ＴＳのような多重化されたマルチメディアストリームの使用が同期の問題が解決されるのを可能にする場合、１つの主要な問題点を有する。全てのＳＶＣストリームは、端末と関連しないストリームでさえ、同じトランスポートストリームで送信される。この技術的ソリューションは、ネットワーク帯域幅の浪費につながり、これは、最後のリンク、すなわち最後のルータ及び端末への帯域幅の制約が著しいときに特に問題である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
これらの伝搬方法は、使用されるマルチメディアコンポーネントのみを受信端末に送信する一方、トランスポートストリームＭＰＥＧ２-ＴＳのようなネットワークを通して多重化されたマルチメディアストリームを配信する技術的な問題を提示する。
【課題を解決するための手段】
【０００８】
本発明の目的は、１以上のトランスポートチャネルで多重化されたマルチメディアストリームの配信方法を提案し、受信端末の要件に適合し、且つネットワークの帯域幅のリソースを最適化することで、従来技術の少なくとも１つの問題点を克服することにある。従来技術では、多重化されたストリームの異なるマルチメディアコンポーネントは、同じトランスポートチャネルを介して受信端末に全て送信されるか、又は複雑な同期方法を実現する異なるトランスポートチャネルでそれぞれ独立に転送される。本発明は、多重化されたマルチメディアストリームを保存し、それを、ネットワークのトランスポートチャネルのうちの１つでトランスポートパケットレベルで断片化する。従って、例えば多重化されたストリームのナビゲーション及び／又は同期のために定義されたメタデータは、オーディオ及びビデオコンポーネントの全部又は一部と共に有利にも送信される。
【０００９】
この目的のため、本発明は、送信装置で実現される、ネットワークを介して多重化されたマルチメディアストリームの配信方法に関する。多重化されたマルチメディアストリームは、マルチメディア及びシグナリングコンポーネントを含み、コンポーネントは、ネットワークの少なくとも１つのトランスポートチャネルで送信される多重化されたマルチメディアストリームのエレメンタリパケットに分割される。この方法は、トランスポートパケットに組み込まれる多重化されたマルチメディアストリームのエレメンタリパケットを選択するステップを含み、トランスポートパケットのそれぞれは、少なくともエレメンタリパケット及びコンポーネントの一部のみを含み、トランスポートパケットのそれぞれは、少なくとも１つのトランスポートチャネルのうちの１つで送信される。この方法は、少なくとも１つのトランスポートチャネルのそれぞれでトランスポートパケットを送信するステップ、少なくとも１つのトランスポートチャネルのそれぞれのトランスポートパケットのそれぞれの第一のシーケンス番号、エレメンタリパケットのそれぞれの第二のシーケンス番号を定義するステップを含む。第一のチャネルのシーケンス番号は、少なくとも１つのトランスポートチャネルのそれぞれとは独立に、トランスポートパケットのそれぞれについてインクリメントされ、第二のシーケンス番号は、前記エレメンタリパケットのそれぞれについてインクリメントされる。
【００１０】
一般に、ネットワークの幾つかのトランスポートチャネルを通して配信される多重化されたマルチメディアストリームは、そのオーディオ又はビデオコンポーネントのレベルで分割される。トランスポートパケットの受信、プログラムの異なるコンポーネントを再構成するように異なるパケットの順序付け、及びこれらのコンポーネントの同期は、複雑な技術的ソリューションを実現する。ストリームのトランスポートパケットの断片化、すなわち、トランスポートチャネルが最初のストリームのマルチメディアコンポーネントの幾つかのみを搬送し、最初のストリームに関連するメタデータを保持する、トランスポートパケットに組み込まれるストリームのエレメンタリパケットの選択は、端末の要件及びネットワークの帯域幅に適合するコンテンツの配信に良好に適合される。特定のシーケンス番号は、異なるチャネルで受信されたトランスポートパケットからマルチメディアストリームを再構成するシンプルな技術的ソリューションである。
【００１１】
本発明の特に有利な態様によれば、多重化されたマルチメディアストリームは、ＭＰＥＧ２−ＴＳとして示される「トランスポートストリーム」である。本発明の特定の特性によれば、配信は、ＩＰネットワークでのマルチキャスト伝搬であり、トランスポートチャネルは、マルチキャストアドレスに対応する。本発明の別の特定の特性によれば、ＩＰネットワーク上の伝送プロトコルは、ＲＴＰである。本方法は、簡単なやり方で、帯域幅又は復号化パワーにおけるその制約に配慮して、端末がＳＶＣストリームのみを受信するのを可能にする、ＭＰＥＧ２−ＴＳトランスポートストリームでカプセル化されたＳＶＣストリームのＩＰネットワークでの伝搬に適合される。
【００１２】
本発明の別の特定の有利な態様によれば、この態様は、トランスポートチャネルのそれぞれのコンテンツの記述を送信する第一のステップを含む。さらに、本発明の特定の特性によれば、トランスポートチャネルのそれぞれのコンテンツの記述は、ＳＤＰとして示されるセッション記述プロトコル“Session Description Protocol”ファイルに含まれる。例えばＩＰパケットのＳＤＰプロトコルを使用した、トランスポートチャネルのそれぞれのコンテンツの記述は、トランスポートチャネルのそれぞれのアドレスに関する情報、マルチメディアストリームのエレメンタリパケットの選択を含む伝搬方法に関する情報、又はチャネルのそれぞれにより搬送されるコンポーネントに関する情報を提供する。この情報は、トランスポートチャネルの選択のステップについて、受信端末に通知する。トランスポートチャネルのコンテンツの記述の送信は、例えばファイルをダウンロードした受信端末の記述のマルチキャスト伝搬を含むか、又はファイルをダウンロードした受信端末について、サーバで利用可能にすることを含む。
【００１３】
本発明の特定の特性によれば、本方法は、トランスポートチャネルで伝送されるべきマルチメディアコンポーネントの選択の要求を受信するステップを含む。本発明の特定の特性によれば、配信は、ＩＰネットワーク上のユニキャスト伝搬であり、トランスポートチャネルは、ユニキャストアドレスに対応する。トランスポートチャネルで送信されるマルチメディアコンポーネントの選択要求は、例えばその記述により提供されるそのコンテンツに従って期待されるトランスポートチャネルについてサーバに通知する。トランスポートチャネルがユニキャストアドレスに対応するＩＰネットワーク上の配信のためのユニキャスト伝搬は、受信端末でオンデマンドでマルチメディアストリームのエレメンタリパケットの選択の場合に特に良好に適合される。
【００１４】
又、本発明は、受信装置において実現される、ネットワークを介して配信される多重化されたマルチメディアストリームの受信方法に関する。多重化されたマルチメディアストリームは、マルチメディア及びシグナリングコンポーネントを有し、コンポーネントは、少なくともトランスポートチャネルで送信される多重化されたマルチメディアストリームのエレメンタリパケットに分割される。この方法は、多重化されたマルチメディアストリームのエレメンタリパケットの選択からトランスポートパケットの少なくとも１つのトランスポートチャネルを選択するステップを含み、トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケット及びコンポーネントの１部のみを含む。本方法は、少なくとも１つのトランスポートチャネルのそれぞれのトランスポートパケットのそれぞれについて定義された第一のシーケンス番号を使用して、トランスポートチャネルのトランスポートパケットを受信するステップを含み、第一のシーケンス番号は、トランスポートパケットのそれぞれについてインクリメントされる。本方法は、多重化されたマルチメディアストリームのエレメンタリパケットのそれぞれについて定義された第二のシーケンス番号を使用して多重化されたマルチメディアストリームを再構成するステップを含み、第二のシーケンス番号は、エレメンタリパケットのそれぞれについてインクリメントされる。
【００１５】
従って、トランスポートチャネルを選択するステップの間、端末は、本発明の方法に従って、サーバにより配信されるマルチメディアストリームの有効なコンポーネントのみを受信するのを有利にも選択する。有効なコンポーネントは、例えばネットワークの帯域幅、特に最後のルータと端末との間のリンクへの制約に従うが、オーディオ／ビデオデコーダの能力、ディスプレイの解像度又はユーザの選択にも従って決定される。受信ステップの間、端末は、第一のシーケンス番号を使用して、前のステップで選択されたトランスポートチャネルで受信されたトランスポートパケットを順序付けする。端末は、あるチャネルから別のチャネルに独立にトランスポートチャネルのそれぞれについてトランスポートパケットを順序付けする。次いで、再構成のステップの間、端末は、第二のシーケンス番号を使用して、異なるチャネルで受信されたマルチメディアストリームのエレメンタリパケットを順序付けする。次いで、受信されたコンポーネントに従ってこのように部分的又は完全に再構成されたマルチメディアストリームは、デマルチプレクサ又はオーディオ／ビデオデコーダにより処理される。この受信方法は、順序付けされた形式で、及び多重化されたストリームのシグナリングメタデータに関連する、マルチメディアストリームの有効なコンポーネントのみを受信するため、端末のシンプルな技術的ソリューションを提案する。
【００１６】
本発明の特定の有効な態様によれば、受信方法は、トランスポートパケットのそれぞれについて定義された第一のシーケンス番号を使用して、トランスポートパケットの損失を検出するステップを含む。このステップは、パケットの損失が一般的であり、従ってパケットの再送信のようなネットワークの信頼性のソリューションが作動されるのを可能にするネットワークで特に良好に適合される。
【００１７】
本発明の特定の有利な態様によれば、少なくとも１つのトランスポートチャネルを選択するステップは、前に送信されたトランスポートチャネルのそれぞれのコンテンツの記述を使用する。さらに、本発明の特定の特性によれば、トランスポートチャネルのそれぞれのコンテンツの記述は、ＳＤＰとして示されるセッション記述プロトコル“Session Description Protocol”ファイルに含まれる。受信端末は、トランスポートチャネルのそれぞれのアドレスに関する情報、マルチメディアストリームのエレメンタリパケットを選択するステップを含む伝搬方法に関する情報、又はチャネルのそれぞれにより搬送されるコンポーネントに関する情報を使用して、１以上のトランスポートチャネルを選択し、この情報は、例えばＩＰネットワークについてＳＤＰプロトコルを使用して、トランスポートチャネルのそれぞれのコンテンツの記述を介して有利に提供される。
【００１８】
本発明の特定の特性によれば、本方法は、トランスポートチャネルで送信されるべきマルチメディアコンポーネントの選択の要求を送信するステップを含む。このステップの間、多重化されたマルチメディアストリームから決定されたコンポーネントを使用する端末は、例えばその記述による提供されるそのコンテンツの受信に関して期待されるトランスポートチャネルについてサーバに通知し、選択されたチャネルで、その要求に従ってこれらのコンポーネントを搬送するマルチメディアストリームのエレメンタリパケットを選択するステップからトランスポートパケットを受信する。トランスポートチャネルがユニキャストアドレスに対応するＩＰネットワーク上の配信のためのユニキャスト伝搬は、受信端末からオンデマンドでマルチメディアストリームの配信の場合に特に良好に適合される。
【００１９】
また、本発明は、トランスポートパケットに組み込まれる多重化されたマルチメディアストリームのエレメンタリパケットを選択する手段を有する先に定義された配信方法の実現の装置に関する。トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケット及びコンポーネントの一部のみを含み、トランスポートパケットのそれぞれは、トランスポートチャネルで送信され、少なくとも１つのトランスポートチャネルのそれぞれでトランスポートパケットを送信する手段は、少なくとも１つのトランスポートチャネルのそれぞれのトランスポートパケットのそれぞれの第一のシーケンス番号とエレメンタリパケットのそれぞれの第二のシーケンス番号とを定義する手段を有し、第一のシーケンス番号は、少なくとも１つのトランスポートチャネルのそれぞれに独立にトランスポートパケットのそれぞれについてインクリメントされ、第二のシーケンス番号は、エレメンタリパケットのそれぞれについてインクリメントされる。
【００２０】
また、本発明は、多重化されたマルチメディアストリームのエレメンタリパケットの選択からトランスポートパケットの少なくとも１つのトランスポートチャネルを選択する手段を有する、先に定義された受信方法の実現のための装置に関し、トランスポートパケットは、少なくとも１つのエレメンタリパケット及びコンポーネントの一部のみを含む。本装置は、少なくともトランスポートチャネルのそれぞれのトランスポートパケットのそれぞれについて定義される第一のシーケンス番号を使用して、トランスポートチャネルのトランスポートパケットを受信する手段を有し、第一のシーケンス番号は、少なくとも１つのトランスポートチャネルのそれぞれに独立にトランスポートパケットのそれぞれについてインクリメントされる。本装置は、多重化されたマルチメディアストリームのエレメンタリパケットのそれぞれについて定義される第二のシーケンス番号を使用して多重化されたマルチメディアストリームを再構成する手段を有し、第二のシーケンス番号は、エレメンタリパケットのそれぞれについてインクリメントされる。
【図面の簡単な説明】
【００２１】
本発明は、添付図面を参照して、限定することなしに、実施の形態及び有利な実現により良好に理解及び例示される。
【図１】データ配信モデルとしてのマルチキャスト伝搬を示す。
【図２】ＭＰＥＧ２−ＴＳトランスポートストリームにおけるナビゲーションメタデータを示す。
【図３】ＭＰＥＧ２−ＴＳトランスポートストリームにおける時間多重化を示す。
【図４】本発明の好適な実施の形態のトランスポートパケットに組み込まれる多重化されたマルチメディアストリームのエレメンタリパケットの選択方法を示す図である。
【図５】特定の実施の形態に係るトランスポートパケットに組み込まれる多重化されたマルチメディアストリームのエレメンタリパケットの選択方法を示す図である。
【図６】本発明の実施の形態に係る配信方法を示す図である。
【図７ａ】本発明の実施の形態に係る受信方法を示す図である。
【図７ｂ】本発明の実施の形態に係るトランスポートチャネルの選択のステップに関する詳細なフローチャートである。
【図７ｃ】本発明の実施の形態に係るトランスポートチャネルのトランスポートパケットを受信するステップの詳細なフローチャートである。
【図８】本発明の実施の形態に係る配信装置を示す図である。
【図９】本発明の実施の形態に係る受信装置を示す図である。
【図１０ａ】異なる実施の形態に係るＲＴＰ手段を使用したトランスポートパケットとエレメンタリパケットの番号付けを示す図である。
【図１０ｂ】異なる実施の形態に係るＲＴＰ手段を使用したトランスポートパケットとエレメンタリパケットの番号付けを示す図である。
【図１１】多重化されたマルチメディアストリームのエレメンタリパケットを順序付けするためにシーケンス番号の使用を示す図である。
【発明を実施するための形態】
【００２２】
ネットワークを介してのコンテンツの配信は、マルチメディアストリームにおける１以上のコンテンツを多重化するステップ、続いて、マルチメディアコンテンツを１以上の端末にネットワークで伝搬するステップを含む。
【００２３】
図１は、インターネットのようなコンピューティングネットワークの場合における、マルチキャスト伝搬を示す。しかし、マルチキャスト伝搬は、第一のルータ１０２、すなわちネットワークノードに送信されるべきコンテンツを搬送するＩＰデータパケットを、サーバ１０１からコンピューティングネットワーク１００を介して送信することからなる。受信端末１０４の要求１０２に応じて、これらのＩＰパケット１０６は、次いでルータ１０２により送出され、マルチキャストアドレスにより定義されるＩＰトランスポートチャネルで、受信端末１０４にネットワークを介して送出される。マルチキャスト伝搬は、単域幅の使用（トランスポートパケット１０６は、端末１０４の要求なしにネットワークで搬送されない）と、受信端末の要求に関するサーバの飽和（要求１０３は、第一のルータに関する限り、ネットワークのルータ１０２間でのみ送信される）との間で良好な妥協である。本発明に係る伝搬方法は、このタイプの伝搬に特に良好に適合されるが、本発明はこの伝搬モードに限定されるものではなく、従ってユニキャスト伝搬モードを使用した変形例が以下に詳細に記載される。
【００２４】
さらに、１以上のバイナリストリームで配信されるコンテンツは、多重化されたマルチメディアストリームでカプセル化される。実際に、コンテンツは、異なるデータタイプを含む。マルチメディアコンポーネントが定義されることで、これらのタイプのそれぞれ、例えばビデオコンポーネント、オーディオコンポーネント、サブタイトルコンポーネント、及びスケーラブルビデオの異なるストリームのコンポーネント（SVC）を引用することができる。これらのコンポーネントは、識別子と関連付けされ、識別子は、多重化されたマルチメディアストリームに含まれるエレメントに関する情報を与えるという意味でメタデータである。異なるメタデータは、例えば異なるコンテンツ又はプログラムを識別するため、ストリームで定義される。
【００２５】
本発明の実施の形態意よれば、ネットワークを介してのコンテンツの配信は、ＭＰＥＧ２規格からのＴＳ又はＭＰＥＧ２−ＴＳとして示される「トランスポートストリーム」の技術を使用する。ＭＰＥＧ２規格に従う多重化されたバイナリストリームは、トランスポートストリーム又はプログラムストリームの何れかである。これら２つのストリームは、ＰＥＳ（Packetized Elementary Stream）パケット又はＰＳＩ（Program Specific Information）パケットから構築され、これらの後者は、メタデータと呼ばれる必要な情報の他のアイテムを含む。これらの２つのストリームは、同じプログラムからの符号化されたビデオ及びオーディオストリームの多重化を共通の時間基準で可能にする。また、トランスポートストリームは、独立の時間基準を有する、幾つかのプログラムからの符号化されたビデオ及びオーディオストリームの多重化を可能にする。
【００２６】
図２は、ＭＰＥＧ２−ＴＳトランスポートストリームにおけるナビゲーションメタデータを示し、ＰＥＳパケット又はＰＳＩパケットであるそれぞれのエレメンタリパケットは、ＰＩＤ（パケット識別子）により識別される。ＰＩＤヌル２１０は、多重化されたストリームにおける全てのプログラムを列挙するＰＡＴ（Program Association Table）を識別する。これらのプログラムに関する情報、特にそれらのストリームにおける位置、同期のために使用されるＰＣＲの位置は、パケットＰＭＴ（Program Map Table）２０２に含まれる。プログラム１は、例えば２つのコンポーネントVID1L1２０３，VID1L2２０４から構成される符号化されたＳＶＣビデオと、オーディオコンポーネント２０５とを含み、プログラム２は、ビデオコンポーネントVID2２０６を含む。
【００２７】
図３は、ＭＰＥＧ２−ＴＳトランスポートストリームにおける異なるコンポーネントの時間多重化を示す。このように、バイナリストリームは、ＰＡＴ３０１、ＰＭＴ３０２、次いでビデオコンポーネントVID1L1３０３及びビデオコンポーネントVID1L2３０４からなるＭＰＥＧ２−ＴＳの場合にＰＥＳと呼ばれる異なるエレメンタリパケットを含む。
【００２８】
勿論、本発明は、ＭＰＥＧ２−ＴＳトランスポートストリームに限定されるものではなく、他の多重化技術が本発明と互換性がある。しかし、本発明に係る多重化されたマルチメディアストリームは、１以上のプログラム又はコンテンツのコンポーネントを含む。異なるマルチメディアコンポーネントは、例えば、ベースストリームと１以上のエンハンスメントストリームとから構成されるスケーラブルモデルに従って符号化されたビデオストリーム、又は画像すなわちＰＩＰ（ピクチャインピクチャ）において表示するために符号化されるビデオストリーム、フランス語、英語、サブタイトルストリームのような異なる言語のためのオーディオストリームである。シグナリングコンポーネントは、例えばストリームにおけるナビゲーション又は同期と関連されるメタデータを含む。マルチメディア及びシグナリゼーションコンポーネントとして知られるコンポーネントは、パケットに分割される。これらのパケットのセットは、本発明に従って多重化されたマルチメディアストリームのエレメンタリパケットを構成する。
【００２９】
本発明は、多重化されたマルチメディアストリームの構造及びツールを保持し、ネットワークのトランスポートチャネルのうちの１つで送信されるトランスポートパケットに組み込まれるオリジナルストリームのエレメンタリパケットを選択する。さらに、ストリームのトランスポートパケット及びエレメンタリパケットの特定の番号付けは、受信端末におけるストリームの再構成が簡略化されるのを可能にする。
【００３０】
図４は、本発明の好適な実施の形態のトランスポートパケットに組み込まれる多重化されたマルチメディアストリームのエレメンタリパケットの選択方法を示す。エレメンタリパケットに分割される、例えば図３に示されるＴＳストリームである多重化されたマルチメディアストリーム４０１が図４に示される。例えば＠ＭＣ１〜＠ＭＣ４として示される４つのマルチキャストアドレスに対応するＣ１〜Ｃ４として示される４つのトランスポートチャネル４０２は、所与のコンポーネントに対応するＴＳストリーム４０１のエレメンタリパケットを、トランスポートパケットにおいて搬送する。従って、チャネルＣ１は、ＰＡＴ４０３のようなメタデータのパケット（又はＰＳＩパケット）、及びプログラム２ｎビデオコンポーネントVID2のマルチメディアパケット（又はＰＥＳパケット）を伝送する。チャネルＣ２は、プログラム１のビデオのベースストリームVID1L1４０４のエレメンタリパケットを伝送し、チャネルＣ４は、エンハンスメントストリームVID1L2４０６のエレメンタリパケットを伝送する。最後に、チャネルＣ３は、プログラム１のオーディオコンポーネントAUD1４０５のマルチメディアパケットを伝送する。チャネルＣ１〜Ｃ４のうちの１つで伝送されるトランスポートパケットのそれぞれは、少なくともエレメンタリパケット（ＰＳＩ又はＰＥＳ）、及びコンポーネントの一部のみ（チャネルＣ１についてＰＳＩ及びVID2、チャネルＣ２についてVID1L1等）を含む。トランスポートパケットに組み込まれるエレメンタリパケットの選択に関するこのステップは、メタデータ４０３を保持する一方で、ＴＳストリーム４０１が４つのチャネル４０２で配信されるのを可能にする。従って、そのアクセスネットワークの帯域幅により制限される端末は、例えばプログラム２に関心がある場合、アドレス＠ＭＣ１でチャネルＣ１のみを受信し、又は、プログラム１に関心がある場合、チャネルＣ１，Ｃ２及びＣ３を受信する。しかし、端末は、チャネルＣ４を受信せず、端末への情報の品質が制限される。さらに、トランスポートパケットがトランスポートチャネルで伝送されないとき、チャネルシーケンス番号として示される第一のシーケンス番号は、チャネルのトランスポートパケットのそれぞれについて定義され、ＴＳシーケンス番号として示される第二のシーケンス番号は、エレメンタリパケットのそれぞれについて定義される。第一のシーケンス番号又はチャネルシーケンス番号は、それぞれのトランスポートチャネルとは独立に、トランスポートパケットのそれぞれについてインクリメントされる。第二のシーケンス番号又はＴＳシーケンス番号は、それぞれのエレメンタリパケットについてインクリメントされる。従って、トランスポートパケットがパケットＰＡＴ４０３，ＰＭＴを含むと考えられる場合、トランスポートパケットは、チャネルシーケンス番号１５を搬送し、パケットＰＡＴ及びＰＭＴは、ＴＳシーケンス番号２１及び２２をそれぞれ搬送する。出力されるＴＳストリームにおけるエレメンタリパケット４０４は、ＴＳシーケンス番号２３を搬送し、チャネルＣ１  ４０７の次のトランスポートパケットは、チャネルシーケンス番号１６を搬送する。この番号付けの使用は、本発明の実施の形態���うちの１つに係る受信方法と共に以下に記載される。
【００３１】
前の実施の形態では、トランスポートチャネルがマルチキャストアドレスに対応するＩＰネットワークでのＭＰＥＧ２−ＴＳストリームの配信が記載された。勿論、本発明は、この実施の形態に限定されるものではない。
【００３２】
さらに、特定の実施の形態によれば、配信モデルは、断片化されたストリームの受信に適合されない端末に準拠しており、幾つかのチャネルで伝送される。図５は、準拠する実施の形態である特定の実施の形態に係るトランスポートパケットに組み込まれる多重化されたマルチメディアストリームのエレメンタリパケットの選択ステップを示す。このため、プログラム１に対応する多重化されたマルチメディアストリームの全てのエレメンタリパケットは、チャネルＣ１で有利に伝送され、プログラム２のエレメンタリパケットは、Ｃ２で伝送される。従って、端末は、チャネルＣ１でプログラム１の全てのコンポーネント、及び出力されるストリームのメタデータを受信し、端末は、次いで、プログラム２のコンポーネントを受信していない間、プログラム１を復号化することができる。この方法は、他の端末への配信と干渉することなしに、例えば広い帯域幅を有する端末のセットについて意図される同じ多重化されたストリームにおいて、プログラム２のような更なるコンテンツを配信するのを望むコンテンツプロバイダに特に良好に適合される。
【００３３】
図６は、本発明の実施の形態に係る配信方法を示す。エレメンタリパケット６０１の選択の第一ステップの間、多重化されたマルチメディアストリームのエレメンタリパケットは、トランスポートパケットに組み込まれる。先に記載されて図４に示されたように、トランスポートパケットのそれぞれは、少なくともエレメンタリパケットとコンポーネントの一部のみを含み、トランスポートパケットのそれぞれは、トランスポートチャネルの１つで伝送される。伝送ステップ６０２の間、トランスポートチャネルのトランスポートパケットは、ネットワークで伝送される。本方法は、例えば図４に示されるように、トランスポートチャネルが存在するときと同じ多くの伝送ステップを含む。この伝送ステップ６０２は、トランスポートチャネルのそれぞれのトランスポートパケットのそれぞれについて、チャネルシーケンス番号として示される第一のシーケンス番号、図４に示されるエレメンタリパケットのそれぞれについて、ＴＳシーケンス番号として示される第二のシーケンス番号を定義するステップを含む。チャネルシーケンス番号は、トランスポートパケットのそれぞれについてインクリメントされ、ＴＳシーケンス番号は、前記エレメンタリパケットのそれぞれについてインクリメントされる。
【００３４】
図７ａは、本発明の実施の形態に係る配信方法に対応する受信方法を示す。トランスポートチャネル７０１の選択の第一ステップの間、受信端末は、選択されるプログラム及び選択されるコンポーネントに従って、これらのコンポーネントに対応する多重化されたマルチメディアストリームのエレメンタリパケットの選択から、トランスポートパケットを搬送するトランスポートチャネルを選択する。第二の受信ステップ７０２の間、端末は、トランスポートパケットを記憶し、それぞれのチャネルについて定義される第一のシーケンス番号を使用してこれらのパケット７０３を順序付けし、これらの番号は、所与のチャネルでのトランスポートパケットと共にインクリメントされる。このステップは、選択されるトランスポートチャネルが存在するのと同じ回数だけ繰り返される。最後に、多重化されたストリーム７０４の再構成のステップにおいて、異なるチャネルのエレメンタリパケットは、出力されるストリームのエレメンタリパケット（ＰＥＳ又はＰＳＩ）のそれぞれについて増加される順序で定義される第二のシーケンス番号により順序付けされる。端末により選択される受信チャネルによれば、このように再構成されたストリーム７０５は、出力されるストリームの全部又は一部に対応する。次いで、この再構成されたストリームは、多重化されたマルチメディアストリームとして処理されるようにデマルチプレクサ及び／又はビデオデコーダに送出される。
【００３５】
図１１は、本発明の実施の形態に係る多重化されたマルチメディアストリームのエレメンタリパケットを順序付けするシーケンス番号の使用を示す。この例では、第一のシーケンス番号は、チャネルシーケンス番号であり、第二のシーケンス番号は、ＴＳシーケンス番号である。端末は、チャネルＣ１  １１０１で、チャネルシーケンス番号１１０４が１５であるトランスポートパケットを受信する。端末は、チャネルＣ２  １１０２で、２つのトランスポートパケットを受信し、第一のトランスポートパケットは、チャネルシーケンス番号が２であり、第二のトランスポートパケットは、チャネルシーケンス番号１１０８が１だけインクリメントされて３である。一方でＣ１で受信されるトランスポートパケットと他方でＣ２で受信されるトランスポートパケットは、チャネルシーケンス番号に従って順序付けされる。さらに、トランスポートパケットは、多重化されたマルチメディアストリームのエレメンタリパケットを含む。従って、チャネルＣ１で受信されるパケットは、プログラム２のメタデータ及びビデオに対応する４つのエレメンタリパケット１１０６（ＰＥＳ又はＰＳＩ）を含み、これらのＴＳシーケンス番号１１０５は、それぞれ２１，２２，２６及び２７である。再構成のステップの間、Ｃ１で受信されたトランスポートパケットのエレメンタリパケット１１０６及びＣ２で受信されたトランスポートパケットは、それぞれのエレメンタリストリームについて定義されたＴＳシーケンス番号を使用して順序付けされる。このように、順序付けされたエレメンタリパケットを含む多重化されたマルチメディアストリームが再構成される。チェネルシーケンス番号及びＴＳシーケンス番号の定義は、異なるトランスポートチャネルで伝送されるマルチメディアストリームのエレメンタリパケットを順序付けするシンプルなソリューションである。
【００３６】
チャネルシーケンス番号及びＴＳシーケンス番号は、ネットワークトランスポートプロトコルに従ってトランスポートパケットで伝送される。特定の実施の形態によれば、トランスポートチャネルは、ＩＰネットワークのマルチキャストアドレスに対応し、ＲＴＰプロトコルを使用する。
【００３７】
図１０ａ及び図１０ｂは、２つの異なる実施の形態に係るＲＴＰ手段を使用してトランスポートパケット及びエレメンタリパケットの番号付けを示す。図１０ａは、ＲＴＰプロトコルに従うトランスポートパケットのヘッダ１００１を示す。このヘッダは、トランスポートチャネルでのＲＴＰパケットの順序を定義するシーケンス番号フィールドを含む。このフィールドは、１６ビットのデータから構成される。第一の実施の形態によれば、このフィールド１００３は、チャネルシーケンス番号及びＴＳシーケンス番号を伝送するために使用され、このフィールド１００３は、２つの８ビットのフィールドに分割される。この実施の形態は、ＲＴＰヘッダの既存のフィールドを使用したときに、実現が簡単であるという利点を有する。しかし、この実施の形態は、この番号付けが通知されず、係るシーケンス番号を使用することができる受信機と互換性がない。さらに、この実施の形態は、ＴＳシーケンス番号の番号がヘッダ当たり１つに制限されるとき、トランスポートパケットをエレメンタリパケットに制限することに繋がる。図１０ｂに示される変形例では、フィールド「シーケンス番号」１００２は、本発明の実施の形態に係るチャネルシーケンス番号に対応する。トランスポートパケット「ペイロード」の新たなタイプのコンテンツ１００４が定義され、この新たなタイプのコンテンツは、例えばＴＳストリームのＰＥＳパケットの１８８バイトに先行する１６ビットのフィールドである、ＴＳシーケンス番号フィールド１００５がそれぞれのエレメンタリパケットの前に追加される断片化されたストリームを記述する。この実施の形態は、ＴＳシーケンス番号とチャネルシーケンス番号とを伝送するため、ＲＴＰヘッダの「シーケンス番号」フィールドの使用という問題点を克服する。さらに、本発明は、ｈｔｔｐ又はモバイルネットワークのようなコンピューティングネットワークのための他の伝送プロトコルと互換性がある。しかし、受信端末は、幾つかのチャネルでの断片化された配信方法のトランスポートパケットのフォーマット、ＲＴＰ及びその他について通知される必要がある。
【００３８】
この問題を解決するため、本発明の実施の形態は、トランスポートチャネルのそれぞれのコンテンツの記述を伝送する第一ステップを更に含む。この情報は、トランスポートチャネルの選択のステップについて、受信端末に有利に通知する。実際、この情報は、使用されるトランスポートチャネル、マルチメディアストリームの断片化のステップを含む伝搬方法、又はチャネルのそれぞれにより搬送されるコンポーネントに関連する。本発明の特定の実施の形態によれば、トランスポートチャネルのそれぞれのコンテンツの記述は、ＳＤＰとして示されるセッション記述プロトコル“Session Description Protocol”ファイルに含まれる。例えば、本発明と互換性があるＩＥＴＦ（Internet Engineering Task Force）により定義されるＳＤＰファイルの構造は、以下の通りである。
【００３９】
【表１】
2013504912.tif 000003
本発明の実施の形態に係るＳＤＰファイルは、（「メディア」について）フィールド“ｍ”を含み、このフィールドは、記述されるトランスポートチャネルがビデオを転送すること、ＲＴＰ伝送プロトコルを使用すること、データ伝送ポートの番号が１０００であることを示す。フィールド“ｃ”は、トランスポートチャネルがマルチキャストインターネットアドレスIP4 228.1.1.1に対応することを示す。フィールド“ａ”は、“fragmentedMP2T”である新たなメディアのサブタイプを定義する。このサブタイプは、ＴＳストリームの断片化に対応し、特定の実施の形態において前に記載されたように、ＲＴＰペイロードのそれぞれのＴＳパケットの前にＴＳシーケンス番号フィールドが存在することに関する情報を与える。例えば、ＳＤＰファイルは、メタデータの４つのＩＰチャネルでの伝搬を含むセッション、ビデオコンポーネント（C1@IP4 228.1.1.1でのＰＳＩ及びC1@IP4 228.1.1.1でのVID2）、ビデオコンポーネント（C2@IP4 228.1.1.2でのVID1L1）、別のビデオコンポーネント（C4@IP4 228.1.1.4でのVID1L2）、及び最終的にフランス語に対応するオーディオコンポーネント（C3@IP4 228.1.1.3でのオーディオFR）を記述する。サーバ及び配信方法に関連するＳＤＰ記述ファイルは、Ｗｅｂサイトに記憶されており、Ｗｅｂサイトから、これらのファイルは、ダウンロードされるか又は変形例としてマルチキャストで伝搬される。他の変形例では、ＩＥＴＦにより定義される異なる標準的なツールは、例えばＤＶＢ-ＩＰＴＶのＳＤ＆Ｓ（ETSI TS 102034）といった伝送チャネルのそれぞれのコンテンツの記述のために使用される。
【００４０】
最後に、特定の特性によれば、受信端末は、トランスポートチャネルで伝送されるマルチメディアコンポーネントの選択の要求を送信する。変形例は、ＩＰネットワークでのユニキャストの伝搬を介して選択されたマルチメディアコンポーネントを配信することからなり、トランスポートチャネルは、ユニキャストアドレスに対応する。トランスポートチャネルで伝送されるマルチメディアコンポーネントの選択の要求は、例えばその記述により提供されるその内容に従って、受信機により、期待されるトランスポートチャネルに関してサーバに通知する。別の変形例によれば、伝送プロトコルＲＴＳＰ（Real Time Streaming Protocol）は、要求をサーバに送信し、次いで選択されたコンポーネントを伝搬するために使用される。
【００４１】
先に記載された特性を考慮して、図７ｂは、トランスポートチャネルの選択ステップの詳細なフローチャートを示し、図７ｃは、トランスポートチャネルのトランスポートパケットの受信のステップの詳細なフローチャートを示す。ステップは、ＳＤＰファイルに記述されるＲＴＰ伝送プロトコルを使用してＩＰネットワークでのマルチキャスト伝搬について詳述されるが、この実施の形態に制限されない。第一ステップ７０１ａでは、端末は、トランスポートチャネルのそれぞれのコンテンツ記述ファイルをダウンロードする。先に記載された変形例では、このファイルはＳＤＰファイルである。ファイルの情報を使用して、端末は、伝搬方法を知り、例えばプログラム１に関連するＳＶＣビデオ及びフランス語の音声のベースストリームである選択されたプログラム及びコンポーネントに従って、トランスポートチャネルを選択する。ステップ７０１ｂの間、端末は、選択されたチャネルトランスポートパケットを受信するため、記述ファイルで定義されるマルチキャストアドレスにＩＰネットワークで要求を送出する。トランスポートパケットは、例えばＲＴＰであり、端末に送出され、必要に応じてルータにより複製される。ステップ７０１ｄでは、選択されたチャネル当たりの受信のステップの開始は、端末により実行される。受信ステップからなるステップは、図７ｃに示される。受信の第一ステップ７０２ａでは、端末は、ＲＴＰパケットを受信する。端末は、伝搬方法、ＲＴＰパケットにおけるチャネルシーケンス番号及びＴＳシーケンス番号の位置を知る。ステップ７０２ｂの間、端末は、トランスポートパケットに関連するチャネルシーケンス番号の取得を実行する。次いで、ステップ７０２ｃの間、端末は、異なるチャネルで実行されるＴＳパケットを順序付けするために使用される、ＴＳストリームにおけるＰＥＳ又はＰＳＩパケットに関連するＴＳシーケンス番号の取得を実行する。テスト７０２ｄは、トランスポートチャネルで連続して受信されたトランスポートパケットのチャネルシーケンス番号のインクリメントを確認することからなる。テスト７０２ｄが肯定的である場合、受信されたパケットは、伝送順序において次のトランスポートパケットであり、ステップ７０２ｅは、トランスポートパケット７０２の順序付けされたリストにおいてパケットが記憶されるのを可能にする。次いで、端末は、ステップ７０２ａに戻る。テスト７０２ｄが否定的である場合、何れかのパケットは、伝送の順序で受信されないか、又は１以上のトランスポートパケットは、ネットワークで失われる。ステップ７０２ｆの間、端末は、パケットをスタンバイ状態にして、トランスポートパケット７０３の順序付けされたリストに後に記憶することができるようにするか、又は、失われたパケットを受信するネットワーク信頼ソリューションを開始する。次いで、端末は、ステップ７０２ａに戻る。チャネルシーケンス番号は、端末がチャネルで伝送されたパケットを順序付けし直すか、又はネットワークでのパケットの損失を検出するのを有利に可能にする。
【００４２】
図８は、先に記載された多重化されたマルチメディアストリームの配信方法を実現する配信装置を示す。配信装置８０１は、トランスポートチャネルのうちの１つで伝送されるトランスポートパケット８０４に多重化されたマルチメディアストリーム８０３を分割する手段を提供して、エレメンタリパケット８０２を選択するモジュールを備える。前に記載され、図４に示されたように、トランスポートパケットのそれぞれは、少なくとも１つのエレメンタリパケット及びコンポーネントの一部のみを有する。配信装置８０１は、所与のチャネル８０６のトランスポートパケットを伝送する手段を提供する、１以上の伝送モジュール８０５を備える。この伝送モジュール８０５は、図４に示されるような、トランスポートチャネルのそれぞれのトランスポートパケットのそれぞれの第一のシーケンス番号を定義し、エレメンタリパケットのそれぞれの第二のシーケンス番号を定義する。第一のシーケンス番号は、トランスポートチャネルのそれぞれに独立に、トランスポートパケットのそれぞれについてインクリメントされ、第二のシーケンス番号は、前記エレメンタリパケットのそれぞれについてインクリメントされる。伝送装置は、例えばネットワークに接続されるコンピュータサーバである。この装置は、例えばプロセッサ、ランダムアクセスメモリ（例えばＲＡＭ）及びプログラマブルメモリ（例えばＲＯＭ）といった、本発明の実施の形態の実現に役立つ物理的な手段を備える。
【００４３】
図９は、前に記載された多重化されたマルチメディアストリームの受信方法を実現する受信装置を示す。受信装置９０１は、選択されたプログラム及び選択されたコンポーネントに従って、これらのコンポーネントに対応する多重化されたマルチメディアストリームのエレメンタリパケットの選択からのトランスポートパケットを搬送するトランスポートチャネル９０５を選択する手段を提供するチャネル選択モジュール９０２を備える。また、受信装置９０１は、トランスポートパケットを記憶し、それぞれのトランスポートパケットについて定義された第一のシーケンス番号を使用してこれらのパケット９０６を順序付けする手段を提供する１以上の受信モジュール９０３を備える。最後に、受信装置９０１は、異なるチャネルのエレメンタリパケットが、出力されるストリームのエレメンタリパケット（ＰＥＳ又はＰＳＩ）のそれぞれについて増加する順序で定義される第二のシーケンス番号により順序付けされる、多重化されたストリーム９０７の再構成モジュール９０４を備える。受信装置により選択された受信チャネルによれば、このように再構成されたストリーム９０７は、出力されるストリームの全部又は一部に対応する。次いで、この再構成されたストリームは、多重化されたマルチメディアストリームとして処理されるように、デマルチプレクサ及び／又はビデオデコーダに送出される。受信装置は、例えばネットワークに接続されたデコーダ（又はセットトップボックス）である。装置は、例えばプロセッサ、ランダムアクセスメモリ（例えばＲＡＭ）及びプログラマブルメモリ（例えばＲＯＭ）といった、本発明の実施の形態の実現に役立つ物理的な手段を有する。
【００４４】
勿論、本発明は前に記載された実施の形態に限定されるものではない。特に、本発明は、モバイルネットワークでのコンテンツの配信と互換性があるか、スケーラブルではないが標準フォーマットＰｉｇのような複数のビデオフォーマットについてエンコードされるコンテンツ、フランス語、英語等のような異なる言語に対応する幾つかのオーディオチャネルを持つコンテンツと互換性がある。
【図１】
2013504912.tif 000004
【図２】
2013504912.tif 000005
【図３】
2013504912.tif 000006
【図４】
2013504912.tif 000007
【図５】
2013504912.tif 000008
【図６】
2013504912.tif 000009
【図７ａ】
2013504912.tif 000010
【図７ｂ】
2013504912.tif 000011
【図７ｃ】
2013504912.tif 000012
【図８】
2013504912.tif 000013
【図９】
2013504912.tif 000014
【図１０ａ】
2013504912.tif 000015
【図１０ｂ】
2013504912.tif 000016
【図１１】
2013504912.tif 000017
【手続補正書】
【提出日】平成24年4月24日(2012.4.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信装置で実行される、ネットワークを介して多重化されたマルチメディアストリームを配信する方法であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該方法は、
トランスポートパケットに組み込まれる前記多重化されたマルチメディアストリームの前記エレメンタリパケットを選択するステップと、前記シグナリングコンポーネントの前記エレメンタリパケットのそれぞれは、前記シグナリングコンポーネントの前記エレメンタリパケットのそれぞれは、前記少なくとも１つのトランスポートチャネルのうちの第一のトランスポートチャネルで伝送されるトランスポートパケットに組み込まれ、少なくとも１つのエレメンタリパケットと前記マルチメディアコンポーネントの一部のみを含む他のトランスポートパケットは、トランスポートチャネルで伝送され、
前記少なくとも１つのトランスポートチャネルのそれぞれで前記トランスポートパケットを伝送するステップとを含み、
前記伝送ステップは、前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれの第一のシーケンス番号と、前記エレメンタリパケットのそれぞれの第二のシーケンス番号とを定義するステップを含み、前記第一のシーケンス番号は、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされ、前記第二のシーケンス番号は、前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについてインクリメントされる、
ことを特徴とする配信方法。
【請求項２】
１つのトランスポートチャネルを有し、
前記シグナリングコンポーネントからの前記エレメンタリパケットのそれぞれと、前記マルチメディアコンポーネントの一部のみからのエレメンタリパケットは、前記１つのトランスポートチャネルで伝送されるトランスポートチャネルに組み込まれる、
請求項１記載の配信方法。
【請求項３】
前記少なくとも１つのトランスポートチャネルのそれぞれのコンテンツの記述を伝送する第一ステップを更に含む、
ことを特徴とする請求項１又は２記載の配信方法。
【請求項４】
前記少なくとも１つのトランスポートチャネルのそれぞれの前記コンテンツの記述は、SDPとして示されるセッション記述プロトコルのファイルに含まれる、
ことを特徴とする請求項３記載の配信方法。
【請求項５】
トランスポートチャネルで伝送される前記マルチメディアコンポーネントの選択の要求を受信するステップを更に含む、
ことを特徴とする請求項１乃至４の何れか記載の配信方法。
【請求項６】
前記配信はIP（Internet
Protocol）ネットワークでのマルチキャスト伝搬である、
ことを特徴とする請求項１乃至５の何れか記載の配信方法。
【請求項７】
前記配信はIP（Internet
Protocol）ネットワークでのユニキャスト伝搬である、
ことを特徴とする請求項１乃至５の何れか記載の配信方法。
【請求項８】
前記IPネットワークでの伝送プロトコルはRTP（Real-time Transport Protocol）である、
ことを特徴とする請求項６又は７記載の配信方法。
【請求項９】
受信装置で実行される、ネットワークを介して多重化されたマルチメディアストリームを受信する方法であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該方法は、
前記多重化されたマルチメディアストリームのエレメンタリパケットを含むトランスポートパケットの少なくとも１つのトランスポートチャネルを選択するステップと、前記選択する手段は、トランスポートパケットに組み込まれる前記シグナリングコンポーネントの前記エレメンタリパケットのそれぞれが伝送される前記少なくとも１つのトランスポートチャネルのうちの第一のトランスポートチャネルを選択し、前記選択する手段は、少なくとも１つのエレメンタリパケットと前記マルチメディアコンポーネントの一部のみを含む他のトランスポートパケットが伝送される前記少なくとも１つのトランスポートチャネルのうちの１つを選択し、
前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれについて定義され、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされる第一のシーケンス番号を使用して、トランスポートチャネルの前記トランスポートパケットを受信するステップと、
前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについて定義され、前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについてインクリメントされる第二のシーケンス番号を使用して、前記多重化されたマルチメディアストリームを再構成するステップとを含み、前記マルチメディアコンポーネントの前記エレメンタリパケットのそれぞれは、少なくともシグナリングコンポーネントを含む再構成された多重化されたマルチメディアストリームに挿入される、
ことを特徴とする受信方法。
【請求項１０】
前記トランスポートパケットを受信するステップは、前記トランスポートパケットのそれぞれについて定義された前記第一のシーケンス番号を使用してトランスポートパケットの損失を検出するステップを含む、
ことを特徴とする請求項９記載の受信方法。
【請求項１１】
前記少なくとも１つのトランスポートチャネルを選択するステップは、前に伝送された前記少なくとも１つのトランスポートチャネルのそれぞれのコンテンツの記述を使用する、
ことを特徴とする請求項９乃至１０の何れか記載の受信方法。
【請求項１２】
前記少なくとも１つのトランスポートチャネルのそれぞれの前記コンテンツの記述は、SDPとして示されるセッション記述プロトコルのファイルに含まれる、
ことを特徴とする請求項１１記載の受信方法。
【請求項１３】
トランスポートチャネルで伝送されるマルチメディアコンポーネントの選択の要求を伝送するステップを更に含む、
ことを特徴とする請求項９乃至１２の何れか記載の受信方法。
【請求項１４】
ネットワークを介して多重化されたマルチメディアストリームを配信する装置であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該装置は、
トランスポートパケットに組み込まれる前記多重化されたマルチメディアストリームのエレメンタリパケットを選択するステップと、前記シグナリングコンポーネントの前記エレメンタリパケットのそれぞれは、前記少なくとも１つのトランスポートチャネルのうちの第一のトランスポートチャネルで伝送されるトランスポートパケットに組み込まれ、少なくとも１つのエレメンタリパケットと前記マルチメディアコンポーネントの一部のみを含む他のトランスポートパケットは、トランスポートチャネルで伝送され、
前記少なくとも１つのトランスポートチャネルのそれぞれで前記トランスポートパケットを伝送する手段とを含み、
前記伝送する手段は、前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれの第一のシーケンス番号と、前記エレメンタリパケットのそれぞれの第二のシーケンス番号とを定義する手段を含み、前記第一のシーケンス番号は、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされ、前記第二のシーケンス番号は、前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについてインクリメントされる、
ことを特徴とする配信装置。
【請求項１５】
ネットワークを介して多重化されたマルチメディアストリームを受信する装置であって、
前記多重化されたマルチメディアストリームは、マルチメディアコンポーネントとシグナリングコンポーネントとを含み、前記コンポーネントは、前記ネットワークの少なくとも１つのトランスポートチャネルで伝送される前記多重化されたマルチメディアストリームのエレメンタリパケットに分割され、
当該装置は、
前記多重化されたマルチメディアストリームのエレメンタリパケットを含むトランスポートパケットの少なくとも１つのトランスポートチャネルを選択する手段と、前記選択する手段は、トランスポートパケットに組み込まれる前記シグナリングコンポーネントの前記エレメンタリパケットのそれぞれが伝送される前記少なくとも１つのトランスポートチャネルのうちの第一のトランスポートチャネルを選択し、前記選択する手段は、少なくとも１つのエレメンタリパケットと前記マルチメディアコンポーネントの一部のみを含む他のトランスポートパケットが伝送される前記少なくとも１つのトランスポートチャネルのうちの１つを選択し、
前記少なくとも１つのトランスポートチャネルのそれぞれの前記トランスポートパケットのそれぞれについて定義され、前記少なくとも１つのトランスポートチャネルのそれぞれとは独立に前記トランスポートパケットのそれぞれについてインクリメントされる第一のシーケンス番号を使用して、トランスポートチャネルの前記トランスポートパケットを受信する手段と、
前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについて定義され、前記多重化されたマルチメディアストリームの前記エレメンタリパケットのそれぞれについてインクリメントされる第二のシーケンス番号を使用して、前記多重化されたマルチメディアストリームを再構成する手段とを備え、前記マルチメディアコンポーネントの前記エレメンタリパケットのそれぞれは、少なくともシグナリングコンポーネントを含む再構成された多重化されたマルチメディアストリームに挿入される、
ことを特徴とする受信装置。
【国際調査報告】
2013504912.tif 000018
2013504912.tif 000019
2013504912.tif 000020