(57)【要約】本発明に係る異種ネットワークに基づくマルチメディアリソースを同期に送る方法は、サーバー端により、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報または広帯域ネットワークの遅延および利用可能広帯域情報を取得するステップ１と、サーバー端がユーザ端からのリクエストを受信した後、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報または広帯域ネットワークの遅延および利用可能広帯域情報に基づいて、マルチメディアリソースが同期表示可能な時刻を算出するステップ２と、サーバー端により上記同期表示可能な時刻のマルチメディアリソースを送信し、異なるユーザの広帯域コンテンツが全て同期表示できるように、ユーザ端がメディアリソースの開始表示時間に基づいてコンテンツを同期放送するステップ３と、を含む。本発明は、異種ネットワーク伝送においてネットワーク状況の違いによりブロードキャストと広帯域ユーザのメディアリソースとが非同期になる問題を解決する。【選択図】図１
2019527497.tif 000002
【特許請求の範囲】
【請求項１】
異種ネットワークに基づくマルチメディアリソースを同期に送る方法であって、
サーバー端により、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報を取得するステップ１と、
サーバー端がユーザ端からのリクエストを受信した後、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報に基づいて、マルチメディアリソースが同期表示可能な時刻を算出するステップ２と、
サーバー端により上記同期表示可能な時刻以降のマルチメディアリソースを送信し、異なるユーザの広帯域コンテンツが全て同期表示できるように、ユーザ端がメディアリソースの開始表示時間に基づいてコンテンツを同期放送するステップ３と、
を含む方法１と、
サーバー端により、異なるユーザの所在する広帯域ネットワークの遅延および利用可能広帯域情報を取得するステップ１と、
サーバー端によりユーザ端からのリクエストを受信した後、異なるユーザの所在する広帯域ネットワークの遅延と利用可能広帯域情報に基づいて、マルチメディアリソースが同期表示可能な時刻を算出するステップ２と、
サーバー端により上記同期表示可能な時刻以降のマルチメディアリソースを送信し、ユーザ端にマルチメディアリソースコンテンツの放送開始時間を通知し、異なるユーザ端が放送開始時間に基づいて広帯域コンテンツを同期表示するステップ３と、
を含む方法２と、
のうちいずれか１つを用いる、ことを特徴とする異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項２】
前記方法１のステップ２において、ユーザの所在する広帯域ネットワークの遅延△ｔが異なる状況に対し、同期を保証するために、サーバー端はｔ０時刻でｔｉｎｉ時刻のマルチメディアリソースを送信し、ここで、ｔｉｎｉはｔｔｍｐの後の第一番目の完全な独立復号可能メディアリソースＭＵの開始時刻であり、ここで、
【数１】
2019527497.tif 000010
であり、「数１」において、ｔ０は送信時刻であり、ＭＵ＿ｄｕｒａｔｉｏｎはメディアユニットの継続時間であり、△ｔはダウンリンクエンドツーエンドの広帯域ネットワーク遅延であり、ｔｔｍｐは計算により得られたユーザ端が第一番目の独立復号可能メディアリソースＭＵを受信した時刻である、
ことを特徴とする請求項１に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項３】
前記ＭＵ＿ｄｕｒａｔｉｏｎの値の範囲は０〜１０ｓであり、前記△ｔの値の範囲は０〜∞である、ことを特徴とする請求項２に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項４】
前記ＭＵ＿ｄｕｒａｔｉｏｎの値は０．５ｓであり、前記△ｔの値は２ｓである、ことを特徴とする請求項３に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項５】
前記方法１のステップ３において、サーバー端の最初に送信したコンテンツはｔｉｎｉ時刻以降のマルチメディアリソースであり、広帯域とブロードキャスとが同期するように、ユーザ端は広帯域によって完全な第一番目のＭＵを受信した後、直ちに放送せず、ｔｉｎｉ時刻になってからこの時刻のマルチメディアリソースを放送する、ことを特徴とする請求項２に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項６】
前記方法１において、前記サーバー端はユーザ端にマルチメディアリソースを送信し、ユーザ端はメディアリソースの開始表示時間に基づいてコンテンツを同期放送する、ことを特徴とする請求項１に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項７】
前記方法２のステップ２において、ユーザの所在する広帯域ネットワークの遅延△ｔおよび利用可能広帯域Ｂｂの異なる状況に対し、同期を保証するために、サーバー端はｔ０時刻でｔｉｎｉ時刻のマルチメディアリソースを送信し、ここで、ｔｉｎｉはｔｔｍｐの後の第一番目の完全な独立復号可能メディアリソースＭＵの開始時刻であり、ここで、
【数２】
2019527497.tif 000011
であり、「数２」において、ｔ０は送信時刻であり、ＭＵ＿ｓｉｚｅは送信された平均ＭＵのサイズであり、ＭＵ＿ｄｕｒａｔｉｏｎはメディアユニットの継続時間であり、Ｂｒはマルチメディアリソースを放送する固定ビットレートであり、Ｂｂは広帯域ネットワークの利用可能帯域幅であり、△ｔはダウンリンクの広帯域ネットワーク遅延であり、ｔｔｍｐは計算により得られたユーザ端が第一番目の独立復号可能メディアリソースＭＵを受信した時刻である、
ことを特徴とする請求項１に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項８】
前記ＭＵ＿ｓｉｚｅの値の範囲は０〜１００Ｍｂｉｔｓであり、前記ＭＵ＿ｄｕｒａｔｉｏｎの値の範囲は０〜１０ｓであり、前記Ｂｒの値の範囲は０〜５０Ｍｂｐｓであり、前記Ｂｂの値の範囲は０〜１Ｔｂｐｓであり、前記△ｔの値の範囲は０〜∞である、ことを特徴とする請求項７に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項９】
前記ＭＵ＿ｓｉｚｅの値は３０Ｍｂｉｔｓであり、前記ＭＵ＿ｄｕｒａｔｉｏｎの値は０．５ｓであり、前記Ｂｒの値は２５Ｍｂｐｓであり、前記Ｂｂの値は１Ｍｂｐｓであり、前記△ｔの値は２ｓである、ことを特徴とする請求項８に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項１０】
前記方法２のステップ３において、サーバー端の最初に送信したコンテンツはｔｉｎｉ時刻以降のマルチメディアリソースであり、広帯域とブロードキャスとを同期させるために、ユーザ端は広帯域によって完全な第一番目のＭＵを受信した後、直ちに放送せず、ｔｉｎｉ時刻になってからこの時刻のマルチメディアリソースを放送する、ことを特徴とする請求項７に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項１１】
前記方法２において、前記サーバー端はマルチメディアリソースを送信すると同時に、１つのダウンリンクシグナリングを送信してユーザ端に送信した第一番目の独立復号可能メディアリソースのシリアルナンバーを通知することにより、ユーザに放送時間を通知する、ことを特徴とする請求項１に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【請求項１２】
前記方法１と方法２とは、異種ネットワークのメディアサービスにおける異なるユーザがある時刻でサーバー端に同じマルチメディアリソースをリクエストし、または異なるマルチメディアリソースを切り換え、またはネットワークの様々な状況の悪化によりマルチメディアリソースを再度リクエストし、該部分のメディアリソースコンテンツを同期表示するための場合に適用する、ことを特徴とする請求項１〜１１のいずれか一項に記載の異種ネットワークに基づくマルチメディアリソースを同期に送る方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報技術分野の異種ネットワークにおけるメディア伝送方法に関し、特に異種ネットワーク（Ｈｅｔｅｒｏｇｅｎｅｏｕｓ  Ｎｅｔｗｏｒｋ）に基づくマルチメディアリソースを同期に送る方法に関する。
【背景技術】
【０００２】
日進月歩のネットワーク技術にともない、メディアの表示方式は大きく変化され、新しいメディアの表示形式が絶えずに現われている。従来のテレビは既に人々が情報を取得し娯楽する主要なルートになっておらず、より多くの端末設備、例えば、インターネットに接続されるＰＣ、ほぼ一人一台の携帯電話および日々普及されているモバイルタブレット等が我々の目の前に現れ、これらの新製品は既に従来のテレビ業務の市場を侵食している。マルチメディア業務は変革されつつあるモバイル通信および広帯域無線技術の発展にともなって日々成熟しており、大規模なメディア融合は既に必然な趨勢となっている。この過程において、新しい考え方および高品質製品が次々と現れ、ユーザは便利にネットワークに接続し、さらに豊かなメディアコンテンツおよび多様性のサービスを簡単に使用できるようになっている。
【０００３】
同時に、メディアコンテンツの表示は簡単なビデオ、オーディオ、字幕だけでなく、メディアの種類が増々豊富になっている。メディアの出所も特定のコンテンツプロバイダに限らず、より多くの制作者が参入され、多くの個人ユーザはコンテンツの提供者および制作者でもある。これらの異なる提供者からのコンテンツには様々な関連関係が存在し、異なるユーザのカスタマイズ要求を満たすために、これらの関連内容は往々にして同期に表示しなければならない場合が多い。このような環境のもとにおいて、異種ネットワークの融合は次世代ネットワーク発展の必然な趨勢として、未来の通信がこれ以上ある特定のアクセス技術ではなく、様々なアクセス技術が共存し、協同動作することを十分に説明している。
【０００４】
異種メディアネットワークの環境において、端末が表示するメディアコンテンツは同時に複数の伝送チャネル、例えば、ブロードキャストチャネルおよび広帯域チャネルから伝送されてくることができる。ブロードキャストチャネルのメディアリソースは遅延が短く（基本的に無視する）、帯域幅が広くて安定である特徴を有するが、異なる広帯域チャネル（ＷＩＦＩ、３Ｇ／４Ｇ等）は、帯域幅およびネットワーク遅延において大きな差異性を有する。
【０００５】
このため、ブロードキャストおよび広帯域により構成される異種ネットワークのメディアリソースサービスにおいては、広帯域チャネルのネットワーク状況の差異性により、以下の３つの非同期の事情が存在しうる。
一つ目は、サーバー端がブロードキャストによってユーザにメディアコンテンツを送信する場合において、ユーザが同じメディアコンテンツの広帯域リソースをリクエストすると、広帯域ネットワークの遅延および帯域幅により、クライアント端においてはブロードキャストおよび広帯域から受信したコンテンツが時間的に非同期となる。
二つ目は、サーバー端がブロードキャストおよび広帯域によってユーザに同じメディアコンテンツを送信する場合において、ユーザが広帯域リソースのメディアストリーム（例えば、異なる視角、異なるオーディオ等）の変更をリクエストすると、メディアストリーミングを切り換える際に、異なる広帯域ネットワークの遅延および帯域幅が異なるため、端末においては新しい帯域幅コンテンツとブロードキャストコンテンツとが非同期となる。
三つ目は、サーバー端がブロードキャストおよび広帯域によってユーザに同じメディアコンテンツを送信する場合において、ある時刻に広帯域ネットワークの状況が悪化して広帯域チャネルの放送がスムーズにならず、ビデオが再度スムーズに放送される時まで待つと、異なるユーザ同士においてブロードキャストと広帯域のリソースとが非同期となる。
【０００６】
したがって、次世代異種ネットワークの伝送システムにおいて、どのようにしてサーバー端がネットワーク状況に応じてマルチメディアリソースを同期伝送するようにさせるかは、解決しなければならない問題である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は上記問題に鑑みてなされたものであって、異種ネットワーク伝送におけるサーバー端のブロードキャストメディアと広帯域メディアコンテンツとが同期するメカニズムを実現し、異種ネットワーク伝送におけるネットワーク状況の違いによりブロードキャストと広帯域ユーザのメディアリソースとが非同期となる問題を解決できる異種ネットワークに基づくマルチメディアリソースを同期に送る方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明に係る異種ネットワークに基づくマルチメディアリソースを同期に送る方法は、以下の２つの方法のうちいずれか１つを用い、
方法１として、
サーバー端により、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報を取得するステップ１と、
サーバー端がユーザ端からのリクエストを受信した後、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報に基づいて、マルチメディアリソースが同期表示可能な時刻を算出するステップ２と、
サーバー端により上記同期表示可能な時刻以降のマルチメディアリソースを送信し、異なるユーザの広帯域コンテンツが全て同期表示できるように、ユーザ端がメディアリソースの開始表示時間に基づいてコンテンツを同期放送するステップ３と、を含み、
方法２として、
サーバー端により、異なるユーザの所在する広帯域ネットワークの遅延および利用可能な広帯域情報を取得するステップ１と、
サーバー端がユーザ端からのリクエストを受信した後、異なるユーザの所在する広帯域ネットワークの遅延および利用可能な広帯域情報に基づいて、マルチメディアリソースが同期表示可能な時刻を算出するステップ２と、
サーバー端により上記同期表示可能な時刻以降のマルチメディアリソースを送信し、ユーザ端にマルチメディアリソースコンテンツの放送開始時間を通知し、異なるユーザ端が放送開始時間に基づいて広帯域コンテンツを同期表示するステップ３と、を含む。
【０００９】
さらに、前記方法１のステップ２において、ユーザの所在する広帯域ネットワークの遅延△ｔが異なる状況に対し、同期を保証するために、サーバー端はｔ０時刻でｔｉｎｉ時刻のマルチメディアリソースを送信し、ここで、ｔｉｎｉはｔｔｍｐの後の第一番目の完全な独立復号可能メディアリソースＭＵの開始時刻であり、ここで、
【数１】
2019527497.tif 000003
であり、「数１」において、ｔ０は送信時刻であり、ＭＵ＿ｄｕｒａｔｉｏｎはメディアユニットの継続時間であり、△ｔはダウンリンクエンドツーエンドの広帯域ネットワーク遅延であり、ｔｔｍｐは計算により得られたユーザ端が第一番目の独立復号可能メディアリソースＭＵを受信した時刻である。
【００１０】
さらに、前記方法１において、前記ＭＵ＿ｄｕｒａｔｉｏｎの値の範囲は０〜１０ｓであり、前記△ｔの値の範囲は０〜∞である。
【００１１】
さらに、前記方法１において、前記ＭＵ＿ｄｕｒａｔｉｏｎの値は０．５ｓであり、前記△ｔの値は２ｓである。
【００１２】
さらに、前記方法１のステップ３において、サーバー端の最初に送信したコンテンツはｔｉｎｉ時刻以降のマルチメディアリソースであり、広帯域とブロードキャスとが同期するように、ユーザ端は広帯域によって完全な第一番目のＭＵを受信した後、直ちに放送せず、ｔｉｎｉ時刻になってからこの時刻のマルチメディアリソースを放送する。
【００１３】
さらに、前記方法１において、前記サーバー端はユーザ端にマルチメディアリソースを送信し、ユーザ端はメディアリソースの開始表示時間に基づいてコンテンツを同期放送する。
【００１４】
さらに、前記方法２のステップ２において、ユーザの所在する広帯域ネットワークの遅延△ｔおよび利用可能広帯域Ｂｂの異なる状況に対し、同期を保証するために、サーバー端はｔ０時刻でｔｉｎｉ時刻のマルチメディアリソースを送信し、ここで、ｔｉｎｉはｔｔｍｐの後の第一番目の完全な独立復号可能メディアリソースＭＵの開始時刻であり、ここで、
【数２】
2019527497.tif 000004
であり、「数２」において、ｔ０は送信時刻であり、ＭＵ＿ｓｉｚｅは送信された平均ＭＵのサイズであり、ＭＵ＿ｄｕｒａｔｉｏｎはメディアユニットの継続時間であり、Ｂｒはマルチメディアリソースを放送する固定ビットレートであり、Ｂｂは広帯域ネットワークの利用可能帯域幅であり、△ｔはダウンリンクの広帯域ネットワーク遅延であり、ｔｔｍｐは計算により得られたユーザ端が第一番目の独立復号可能メディアリソースＭＵを受信した時刻である。
【００１５】
さらに、前記方法２において、前記ＭＵ＿ｓｉｚｅの値の範囲は０〜１００Ｍｂｉｔｓであり、前記ＭＵ＿ｄｕｒａｔｉｏｎの値の範囲は０〜１０ｓであり、前記Ｂｒの値の範囲は０〜５０Ｍｂｐｓであり、前記Ｂｂの値の範囲は０〜１Ｔｂｐｓであり、前記△ｔの値の範囲は０〜∞である。
【００１６】
さらに、前記方法２において、前記ＭＵ＿ｓｉｚｅの値は３０Ｍｂｉｔｓであり、前記ＭＵ＿ｄｕｒａｔｉｏｎの値は０．５ｓであり、前記Ｂｒの値は２５Ｍｂｐｓであり、前記Ｂｂの値は１Ｍｂｐｓであり、前記△ｔの値は２ｓである。
【００１７】
さらに、前記方法２のステップ３において、サーバー端の最初に送信したコンテンツはｔｉｎｉ時刻以降のマルチメディアリソースであり、広帯域とブロードキャスとを同期させるために、ユーザ端は広帯域によって完全な第一番目のＭＵを受信した後、直ちに放送せず、ｔｉｎｉ時刻になってからこの時刻のマルチメディアリソースを放送する。
【００１８】
さらに、前記方法２において、前記サーバー端はマルチメディアリソースを送信すると同時に、１つのダウンリンクシグナリングを送信してユーザ端に送信した第一番目の独立復号可能メディアリソースのシリアルナンバーを通知することにより、ユーザに放送時間を通知する。
【００１９】
さらに、前記方法１と方法２とは、異種ネットワークのメディアサービスにおける異なるユーザがある時刻でサーバー端に同じマルチメディアリソースをリクエストし、または異なるマルチメディアリソースを切り換え、またはネットワークの様々な状況の悪化によりマルチメディアリソースを再度リクエストし、該部分のメディアリソースコンテンツを同期表示するための場合に適用する。
【発明の効果】
【００２０】
本発明によれば、サーバー端は異なるユーザの広帯域ネットワーク状況に対し、メディアリソースを同期に送る方法または同期メディアリソースに自己適応的にアクセスする方法を取るため、異種ネットワーク伝送におけるサーバー端のブロードキャストメディアと広帯域とのメディアコンテンツの放送を同期にするメカニズムを実現し、ネットワーク状況の違いによりメディアリソースが非同期となる問題を解決する。
【図面の簡単な説明】
【００２１】
【図１】本発明に係る実施例１におけるタイムチャートである。
【図２】本発明に係る実施例２におけるタイムチャートである。
【発明を実施するための形態】
【００２２】
以下、図面を参照しながら、好ましい実施例を介して、本発明の技術的解決手段について詳細に説明する。
現在、異種ネットワークに基づく多様化の端末表示方式は既に発展の趨勢になっている。高品質の放送ビデオプログラムを視聴するとともに、人々の多様化されたネットワークメディアサービスに対する要求も増々高まっている。一般的に、ブロードキャストチャネルからのメディアコンテンツは小さくて固定された遅延があるため、メディアコンテンツの同期に与える影響が小さいが、広帯域からのメディアコンテンツ、例えば、オーディオ・ビデオ、字幕、マルチメディアアプリケーション等はカレントＩＰネットワークの影響を受けやすく、大きくて変動する遅延が発生し、コンテンツの同期に問題をもたらしてしまう。
【００２３】
本発明は上記技術的課題を解決するためのものであり、いわゆる当業者が理解しやすいようにするため、以下では２つの実施例を介して技術的解決手段の実施の詳細について詳しく説明する。異なるシーンによって以下の２つの実施例のうちいずれか１つの方法を採用できるが、ユーザ端によりエンドツーエンドのネットワーク遅延情報を取得することができる場合、実施例１における方法を採用し、ユーザ端により広帯域ネットワーク遅延のみを取得することができ、メディアリソースがユーザ端に進入する過程の時間を含まない場合、実施例２における方法を採用する。
【００２４】
（実施例１）
本実施例の全体的な技術手段としては、ネットワークにおける該当の方法により、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報を取得して、サーバー端が広帯域リソースを伝送し始める開始時間を変更するのに使用し、異種ネットワークにおけるマルチメディアリソースの同期を実現する。
【００２５】
具体的に、本実施例の方法は以下のステップを含む。
まず、サーバー端は、一部の方法、例えば、ユーザ端からフィードバックされたシグナリング情報を概算し測定すること等により、異なるユーザの所在するエンドツーエンドの広帯域ネットワークの遅延情報を取得できる。
【００２６】
続いて、異種ネットワークのメディアサービスにおける異なるユーザがある時刻においてサーバー端に同一のマルチメディアリソースをリクエストし、または異なるマルチメディアリソースを切り換え、またはネットワーク状況の悪化によりマルチメディアリソースを再度リクエストする状況に対し、該部分のマルチメディアリソースのコンテンツを同期表示することを保証するために、サーバー端はユーザのリクエストを受信した後、異なるユーザの所在するネットワークの遅延状況により、マルチメディアリソースが同期表示できる時刻を算出する。
【００２７】
最後に、サーバー端により上記同期表示可能な時刻以降のマルチメディアリソースを送信し、クライアント端はメディアコンテンツの放送開始時間に基づいてコンテンツを同期放送し、異なるユーザの広帯域部分のコンテンツが全て同期表示できるように保証する。
【００２８】
図１に示すように、具体的な実施例において、以下のように実施する。
（ステップ１）
既知のサーバー端がｔ０時刻でクライアント端からのリクエストを受信し、異なるユーザ群のダウンリンクエンドツーエンドの広帯域ネットワーク遅延は△ｔであり、独立復号可能メディアユニットＭＵ（ｍｅｄｉａ  ｕｎｉｔ）の継続時間はＭＵ＿ｄｕｒａｔｉｏｎである。
【００２９】
（ステップ２）
ユーザの所在するエンドツーエンド広帯域ネットワークの遅延の異なる状況に対し、同期を保証するために、サーバーはｔ０時刻でｔｉｎｉ時刻のマルチメディアリソースを送信する。ｔｉｎｉはｔｔｍｐの後の第一番目の完全なＭＵの開始時刻であり、「数３」における式（１）、式（２）に示すような関係を有する。
【数３】
2019527497.tif 000005
上記の式（１）において、ＭＵ＿ｄｕｒａｔｉｏｎはメディアユニットの継続時間であり、上記の式（２）において、ｔ０は送信時刻であり、△ｔはダウンリンクエンドツーエンドの広帯域ネットワーク遅延であり、ｔｔｍｐは算出により得られたクライアント端が第一番目のＭＵを受信した時刻である。
【００３０】
好ましい一実施形態において、上記パラメータは以下の数値を選択できる。
ＭＵ＿ｄｕｒａｔｉｏｎ：０〜１０ｓ、好ましくは０．５ｓである。
△ｔ：０〜∞、好ましくは２ｓである。
【００３１】
（ステップ３）
最初に送信するコンテンツがｔｉｎｉ時刻およびその後のマルチメディアリソースであるため、広帯域とブロードキャスとの同期を保証するために、広帯域が完全な第一番目のＭＵを受信した後、直ちに放送せず、ｔｉｎｉ時刻まで待機し、それ以降にこの時刻のメディアコンテンツを送信する。
【００３２】
以下では、マルチメディアリソースが同期する具体的な実施例を挙げる（ユーザ端のリクエストおよびサーバー端のユーザ端に通知する方式は制限されず、以下では何れもシグナリング方式を例とし、シグナリングはＭＭＴプロトコルに基づく）。
【００３３】
ユーザがオリンピックの生放送プログラムを視聴する場合、ハイライトシーンが多く、視聴者の好みも様々であるため、テレビ局は視聴者のために多角度のビデオを撮影し、視聴者に選択できるように供する。
【００３４】
この際、視聴者はメインプログラムを視聴するとともに、小さい画面からある選手のクローズアップ表現を視聴できるが、該選手の試合がもうすぐ終わる場合、視聴者は直ちに角度を変えて他の１人の選手の姿を見たいため、サーバー端にリクエストを送信し、該リクエストシグナリングにはエンドツーエンドのネットワーク遅延ｆｉｘｅｄ＿ｅｎｄ＿ｔｏ＿ｅｎｄ＿ｄｅｌａｙが含まれるべきであり、該フィールドはＨＲＢＭ＿ｍｅｓｓａｇｅから取得することができ、下記の「表１」に示されるとおりである。
【表１】
2019527497.tif 000006
ｍｅｓｓａｇｅ＿ｉｄは、ＨＲＢＭのメッセージ標識を示し、
ｖｅｒｓｉｏｎは、ＨＲＢＭのメッセージバージョンを示し、
ｌｅｎｇｔｈは、ＨＲＢＭのメッセージ長さを示し、
ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄｓ＿Ｂｙｔｅは、ＨＲＢＭの拡張フィールドを示し、
ｍａｘ＿ｂｕｆｆｅｒ＿ｓｉｚｅは、ＨＲＢＭの最大キャッシングサイズを示し、
ｆｉｘｅｄ＿ｅｎｄ＿ｔｏ＿ｅｎｄ＿ｄｅｌａｙは、エンドツーエンドネットワーク遅延を示し、
ｍａｘ＿ｔｒａｎｓｍｉｓｓｉｏｎ＿ｄｅｌａｙは、最大伝送遅延を示し、
ｔ０＝１８：００：００にサーバー端はリクエストを受信し、ここで、ｆｉｘｅｄ＿ｅｎｄ＿ｔｏ＿ｅｎｄ＿ｄｅｌａｙ＝△ｔ＝２ｓである。独立復号可能メディアユニットの継続時間はビデオリソースから取得することができ、ＭＵ＿ｄｕｒａｔｉｏｎ＝０．５ｓである。
【００３５】
△ｔ＝２ｓ
ｔｔｍｐ＝ｔ０＋△ｔ＝１８：００：０２
ｔｉｎｉ＝１８：００：０２２
サーバー端はｔ０＝１８：００：００時刻にｔｉｎｉ＝１８：００：０２２のリソースを送信し、クライアント端が第一番目のメディアリソースを受信した時間は１８：００：０２であり、受信した第一番目のメディアリソースのタイムスタンプ情報ｔｉｍｅｓｔａｍｐ＝１８：００：０２２により、カレントメディアユニットをキャッシングし、１８：００：０２２になってから該リソースを放送する。
【００３６】
以上のようにすれば、ユーザはブロードキャストとビデオオンデマンドとが同期する場合において、異なる視角の他の１人の選手の姿を見ることができ、よって異種ネットワーク伝送中におけるネットワーク状況の違いによりブロードキャストと広帯域ユーザメディアリソースとが非同期する問題を解決する。
【００３７】
（実施例２）
本実施例の採用する全体的な技術手段としては、ネットワークにおける該当の方法により、異なるユーザの所在する広帯域ネットワーク遅延および利用可能帯域幅等の情報を取得して、サーバー端が広帯域リソースを伝送し始める開示時間を変更するのに使用し、異種ネットワークにおけるマルチメディアリソースの同期を実現する。
【００３８】
具体的に、本実施例の方法は以下のステップを含む。
まず、サーバー端は、一部の方法、例えば、ユーザ端からフィードバックされたシグナリング情報を概算し測定すること等により、異なるユーザの所在する広帯域ネットワークの遅延および利用可能帯域幅等の情報を取得する。
【００３９】
続いて、異種ネットワークのメディアサービスにおける異なるユーザがある時刻においてサーバー端に同一のマルチメディアリソースをリクエストし、または異なるマルチメディアリソースを切り換え、またはネットワーク状況の悪化によりマルチメディアリソースを再度リクエストする状況に対し、該部分のマルチメディアリソースのコンテンツを同期表示することを保証するために、サーバー端はユーザのリクエストを受信した後、異なるユーザの所在するネットワークの遅延状況により、マルチメディアリソースが同期表示できる時刻を算出する。
【００４０】
最後に、サーバー端により同期表示可能な時刻のリソースを送信し、クライアント端にメディアコンテンツの放送開始時間を通知し、異なるユーザの広帯域部分のコンテンツが全て同期表示できるように保証する。
【００４１】
図２に示すように、具体的な実施例において、以下のように実施する。
（ステップ１）
既知のサーバー端がｔ０時刻でクライアント端からのリクエストを受信し、異なるユーザ群のダウンリンクの広帯域ネットワーク遅延は△ｔであり、利用可能帯域幅はＢｂであり、ビデオビットレートはＢｒであり、独立復号可能メディアユニットＭＵ（ｍｅｄｉａ  ｕｎｉｔ）の継続時間はＭＵ＿ｄｕｒａｔｉｏｎである。
【００４２】
（ステップ２）
ユーザの所在する広帯域ネットワークの遅延および利用可能帯域幅の異なる状況に対し、同期を保証するために、サーバーはｔ０時刻でｔｉｎｉ時刻のマルチメディアリソースを送信する。ｔｉｎｉはｔｔｍｐの後の第一番目の完全なＭＵの開始時刻であり、「数４」における式（１）、式（２）、式（３）に示すような関係を有する。
【数４】
2019527497.tif 000007
上記の式（３）において、ｔ０は送信時刻であり、ＭＵ＿ｓｉｚｅは送信された平均ＭＵのサイズであり、詳細な計算は上記の式（２）を参照し、ＭＵ＿ｄｕｒａｔｉｏｎはメディアユニットの継続時間であり、Ｂｒはマルチメディアリソースを放送する固定ビットレートであり、Ｂｂは広帯域ネットワークの利用可能帯域幅であり、△ｔはダウンリンクの広帯域ネットワーク遅延であり、ｔｔｍｐは算出により得られたクライアント端が第一番目のＭＵを受信した時刻である。
【００４３】
好ましい一実施形態において、上記パラメータは以下の数値を選択できる。
ＭＵ＿ｓｉｚｅ：０〜１００Ｍｂｉｔｓ、好ましくは３０Ｍｂｉｔｓである。
ＭＵ＿ｄｕｒａｔｉｏｎ：０〜１０ｓ、好ましくは０．５ｓである。
Ｂｒ：０〜５０Ｍｂｐｓ、好ましくは２５Ｍｂｐｓである。
Ｂｂ：０〜１Ｔｂｐｓ、好ましくは１Ｍｂｐｓである。
△ｔ：０〜∞、好ましくは２ｓである。
【００４４】
（ステップ３）
最初に送信するコンテンツがｔｉｎｉ時刻およびその後のマルチメディアリソースであるため、広帯域とブロードキャスとの同期を保証するために、広帯域が完全な第一番目ＭＵを受信した後、直ちに放送せず、ｔｉｎｉ時刻まで待機し、それ以降にこの時刻のメディアコンテンツを送信する。
【００４５】
以下では、マルチメディアリソースが同期する具体的な実施例を挙げるが、該実施例におけるユーザ端のリクエストおよびサーバー端のユーザ端に通知する方式は制限されず、以下では何れもシグナリング方式を例とし、シグナリングはＭＭＴプロトコルに基づく。当然ながら、その他の実施例において、ＭＭＴプロトコルに限定されず、その他のメディアプロトコルに適用されてもよい。
【００４６】
ユーザがオリンピックの生放送プログラムを視聴する場合、ハイライトシーンが多く、視聴者の好みも様々であるため、テレビ局は視聴者のために多角度のビデオを撮影し、視聴者に選択できるように供する。
【００４７】
この際、視聴者はメインプログラムを視聴するとともに、小さい画面からある選手のクローズアップ表現を視聴できるが、該選手の試合がもうすぐ終わる場合、視聴者は直ちに角度を変えて他の１人の選手の姿を見たいため、サーバー端にリクエストを送信し、該リクエストシグナリングにはネットワーク遅延ｎｅｔｗｏｒｋ＿ｄｅｌａｙおよび利用可能広帯域情報ｎｅｔｗｏｒｋ＿ｂａｎｄｗｉｄｔｈが含まれるべきであり、リクエストメッセージｒｅｑｕｅｓｔ＿ｍｅｓｓａｇｅは以下の「表２」に示されるとおりである。
【表２】
2019527497.tif 000008
ｔ０＝１８：００：００にサーバー端はリクエストを受信し、ここで、△ｔ＝２ｓ、Ｂｂ＝５１２Ｋｂｉｔ／ｓである。ビデオビットレートと独立復号可能メディアユニットの継続時間はビデオリソースから取得することができ、Ｂｒ＝１６４８２Ｋｂｉｔ／ｓ、ＭＵ＿ｄｕｒａｔｉｏｎ＝０．５ｓである。
【００４８】
ＭＵ＿ｓｉｚｅ＝ＭＵ＿ｄｕｒａｔｉｏｎ＊Ｂｒ＝０．５＊１６４８２＝８２４１ｂｉｔｓ
△Ｔ＝ＭＵ＿ｓｉｚｅ／Ｂｂ＋△ｔ＝８２４１／５１２＋２＝１６．１０ｓ
ｔｔｍｐ＝ｔ０＋△Ｔ＝１８：００：１６１０
ｔｉｎｉ＝１８：００：１６４１
サーバー端はｔ０＝１８：００：００時刻にｔｉｎｉ＝１８：００：１６４１のリソースを送信し、リソースを送信すると同時に、サーバー端は１つのダウンリンクシグナリングを送信してクライアント端に送信した第一番目の独立復号可能メディアリソースのシリアルナンバーを通知してユーザに放送時間を通知しなければならず、応答メッセージｒｅｓｐｏｎｓｅ＿ｍｅｓｓａｇｅは下記の「表３」に示されるとおりである。
【表３】
2019527497.tif 000009
【００４９】
クライアント端はシグナリングにおける既知の第一番目のメディアリソースの序列によってテーブルをリサーチして時間情報ｔｉｍｅｓｔａｍｐ＝１８：００：１６４１とサイズＭＵ＿ｓｉｚｅ＝３３Ｍｂｉｔｓを取得し、カレントクライアント端がリソースを受信した時刻は１８：００：１６１０であり、カレントメディアユニットをキャッシングし、１８：００：１６４１になってから該リソースを放送する。
【００５０】
以上のようにすれば、ユーザはブロードキャストとビデオオンデマンドとが同期する状況において、異なる視角の他の１人の選手の姿を見ることができ、よって異種ネットワーク伝送中におけるネットワーク状況の違いによりブロードキャストと広帯域ユーザメディアリソースとが非同期する問題を解決する。
【００５１】
上記具体的な実施例により、本発明が解決しようとする技術的課題、技術的解決手段および好適な効果についてさらに詳しく説明したが、これらは本発明の具体的な実施例に過ぎず、本発明を限定するためのものではなく、本発明の技術的思想と原則から逸脱しない範囲内において、行われた全ての補正、均等な置換、改良等は、何れも本発明の保護範囲内に含まれることはいうまでもない。
【図１】
2019527497.tif 000012
【図２】
2019527497.tif 000013
【国際調査報告】
2019527497.tif 000014
2019527497.tif 000015
2019527497.tif 000016
2019527497.tif 000017