(57)【要約】本発明は、多重化装置において、複数の入力トランスポートストリームを出力トランスポートストリームに同期させる方法に関し、少なくとも１つの入力ストリームは、多重化前に外部のオーディオ／ビデオコプロセッサにより変更される。外部のオーディオ／ビデオコプロセッサ及び多重化装置は、共通する時間基準を有さない。外部のコプロセッサから到来する入力ストリームを同期し直す必要を回避するため、本発明によれば、外部のコプロセッサに送出されるべき入力ストリームの少なくとも１つのトランスポートパケットと共に、マルチプレクサの入力でのトランスポートパケットの入力タイムスタンプに基づいた同期情報を送信することが提案される。テレビ番組パッケージの制作及びブロードキャストに応用される。
2012513139.tif 000002
【特許請求の範囲】
【請求項１】
多重化装置において、入力ストリームと呼ばれる少なくとも１つのトランスポートストリームを、出力ストリームと呼ばれる少なくとも１つのトランスポートストリームに同期させる方法であって、それぞれのトランスポートストリームは、複数のトランスポートパケットを含み、
当該方法は、
少なくとも１つの入力ストリームを受信するステップと、
前記少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて入力タイムスタンプを決定するステップと、
前記少なくとも１つの入力ストリームのトランスポートパケットを変更するため、受信された少なくとも１つの入力ストリームを外部の処理装置に送信するステップと、前記外部の処理装置と前記多重化装置は、共通する時間基準を有さず、
変更された少なくとも１つの入力ストリームを受信するステップと、
前記少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて出力タイムスタンプを決定するステップと、
決定された出力タイムスタンプに従って前記少なくとも１つの入力ストリームのトランスポートパケットを多重化して、少なくとも１つの出力ストリームを生成するステップとを含み、
前記少なくとも１つの入力ストリームのトランスポートパケットと前記少なくとも１つの出力ストリームのトランスポートパケットとの間の同期を保持するため、少なくとも１つのトランスポートパケットの入力タイムスタンプに基づく同期情報は、前記外部の処理装置に送出される少なくとも１つの入力ストリームの少なくとも１つのトランスポートパケットと送出され、変更された少なくとも１つの入力ストリームのそれぞれのトランスポートストリームの出力タイムスタンプは、入力タイムスタンプと前記同期情報とから決定される、
ことを特徴とする方法。
【請求項２】
前記少なくとも１つの入力ストリームは、MPEGストリームである、
請求項１記載の方法。
【請求項３】
前記同期情報は、変更されるべき少なくとも１つの入力ストリームのそれぞれのトランスポートパケットと共に送出される、
請求項１又は２記載の方法。
【請求項４】
前記トランスポートパケットと共に送出される同期情報は、前記トランスポートパケットの入力タイムスタンプである、
請求項３記載の方法。
【請求項５】
前記同期情報は、変更されるべき少なくとも１つの入力ストリームの少なくとも１つのトランスポートパケットと共に送出され、前記少なくとも１つのトランスポートパケットは、時間基準（PCR）を含む、
請求項２記載の方法。
【請求項６】
前記同期情報は、時間基準を含むそれぞれのトランスポートパケットと共に送出される、
請求項５記載の方法。
【請求項７】
前記時間基準を含むトランスポートパケットに同期情報は、前記トランスポートパケットの入力タイムスタンプと前記時間基準との間の差である、
請求項５又は６記載の方法。
【請求項８】
前記同期情報は、前記外部の処理装置に送出される前記少なくとも１つの入力ストリームのトランスポートパケットに付加される、
請求項１乃至７の何れか記載の方法。
【請求項９】
入力ストリームと呼ばれる少なくとも１つのトランスポートストリームを、出力ストリームと呼ばれる少なくとも１つのトランスポートストリームに同期させるシステムであって、それぞれのトランスポートストリームは、複数のトランスポートパケットを含み、
当該システムは、少なくとも１つの入力ストリームを多重化する多重化装置と、前記多重化装置に接続され、多重化前に少なくとも１つの入力ストリームを変更する処理装置とを備え、
前記多重化装置は、
前記少なくとも１つの入力ストリームを受信する第一の受信手段と、
前記少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて入力タイムスタンプを決定する第一の決定手段と、
前記処理装置に少なくとも１つの入力ストリームを送信する送信手段と、
前記処理装置により変更された前記少なくとも１つの入力ストリームを受信する第二の受信手段と、
前記少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて出力タイムスタンプを決定する第二の決定手段と、
決定された出力タイムスタンプに従って前記少なくとも１つの入力ストリームのトランスポートパケットを多重化し、少なくとも１つの出力ストリームを生成する多重化手段とを有し、
前記少なくとも１つの入力ストリームのトランスポートパケットと前記少なくとも１つの出力ストリームのトランスポートパケットとの間の同期を保持するため、前記多重化装置の前記送信手段は、前記外部の処理装置に送出される少なくとも１つの入力ストリームの少なくとも１つのトランスポートパケットに、少なくとも１つのトランスポートパケットの入力タイムスタンプに基づく同期情報を挿入し、前記第二の決定手段は、前記パケットの入力タイムスタンプと前記同期情報とから、変更された少なくとも１つの入力ストリームの少なくとも１つのトランスポートパケットの出力タイムスタンプを決定する、
ことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多重化装置において入力のトランスポートストリームを出力トランスポートストリームに同期させる方法に関し、それぞれのトランスポートストリームは、複数のトランスポートパケットを有する。より詳細には、本発明は、テレビ番組パッケージの制作及びブロードキャストに応用される。
【背景技術】
【０００２】
テレビ番組パッケージの制作は、典型的にカメラ、エンコーダ、ビデオサーバ、マルチプレクサ又はネットワークアダプタといった様々な装置からの番組を収集し、収集された番組を多重化して、次いでサテライトネットワーク又はケーブルネットワークのようなブロードキャストネットワークを介してブロードキャストされるパッケージを形成することからなる。このチェーンを通して、やり取りされるデータは、MPEG規格で定義されるトランスポートストリーム（TS）の形式であり、それぞれのトランスポートストリームは、複数のTSのトランスポートパケットを有する。
【０００３】
番組パッケージの構築の間、幾つかのプログラマのトランスポートストリームは、たとえばそのビットレート又はその符号化フォーマットをパッケージの他のストリームのそれらに適合させるか、又は広告を挿入するため、多重化の前に変更することができる。このストリームの変更は、たとえばマルチプセッサに接続される、オーディオ／ビデオコプロセッサのような外部の処理装置により実行される。マルチプレクサ及び外部の処理装置を有する係るシステムは、図１に示される。
【０００４】
この図では、マルチプレクサ１１は、ＡからＺで参照符号が付される複数の番組に対応する複数の入力のトランスポートストリームを受信し、１からｎで参照符号が付される番組パッケージに対応する複数の出力のトランスポートストリームを伝達する。それぞれの出力のトランスポートストリームは、入力のトランスポートストリームの少なくとも１部が多重化されたものである。上述されたように、これらの入力のトランスポートストリームの幾つかは、多重化の前に、変更のために外部の処理装置１０に送出され、次いで変更後にマルチプレクサ１１に送出される。図１の例では、番組Ａ及びＣのトランスポートストリームは、処理装置１００に送出され、次いで変更後、変更された形式Ａ+及びＣ+でマルチプレクサ１１に送出される。変更された及び変更されていない入力のトランスポートストリームは、パッケージ１〜ｎの出力のトランスポートストリームを形成するために多重化される。
【０００５】
マルチプレクサと外部の処理装置の両者を有するこのタイプのシステムでは、マルチプレクサの入力と出力との間のトランスポートパケットの同期は、特に外部処理回路の内部クロックがマルチプレクサの内部クロックに比べて精度が低いときに、管理するのが複雑である。さらに、マルチプレクサ及び外部装置は、共通の時間基準を有さず、このことが、２つの装置間のデータの同期を管理するのを複雑にする。
【０００６】
実際に、システムはマルチプレクサの入力と出力との間の完全な同期を得ることが必要とされる。これを可能にするため、マルチプレクサは、入力するトランスポートパケットと出力のトランスポートパケットにタイムスタンプするために特に使用される非常に正確な内部クロックを有する。
【０００７】
本明細書の残りでは、入力のタイムスタンプは、トランスポートパケットの日付を示し、この日付は、トランスポートパケットが他の後続するトランスポートパケットに関して遅延された場合におそらく訂正され、この日付で、トランスポートパケットは、マルチプレクサにより受信される。出力のタイムスタンプは、マルチプレクサの出力で送出されるべき日付を示す。
【０００８】
トランスポートパケットの入力のタイムスタンプは、トランスポートパケットが受信される現実のタイムスタンプ、及び幾つかのトランスポートパケットに含まれるPCR（Program  Clock  Reference）時間基準に従って決定される。PCR時間基準は、典型的に40ミリ秒である、トランスポートストリームにおける準規則的な間隔で送出される。あるパケットに含まれるPCR基準は、送出されたトランスポートストリームにおけるこのパケットの時間的な位置に関する情報を与える。これは、送出されたトランスポートストリームを回復し、従って相対的なやり方でこの時間基準を含んでいるトランスポートパケットが受信されるべきタイムスタンプを知るリズムを可能にする。何らかの理由で、トランスポートパケットがマルチプレクサにより受信される前に遅延された場合又はトランスポートパケットが前もって送信された場合、マルチプレクサは、PCR基準からそれを検出し、マルチプレクサにより受信された時間でパケットの入力のタイムスタンプを判定することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
次いで、マルチプレクサは、その入力のタイムスタンプからそれぞれのトランスポートパケットの出力のタイムスタンプを決定する。出力のタイムスタンプは、入力のタイムスタンプとシステムの最大の処理時間（オーディオ／ビデオ処理及び多重化のための最大の処理時間）に対応する時間との合計に等しい。  
しかし、外部の処理装置の内部クロックがマルチプレクサの内部クロックに同期されておらず且つ精度が低い場合、新たな入力のタイムスタンプ及び新たな出力のタイムスタンプは、外部の装置により導入されるジッタがシステムの同期と干渉しないように、この外部の装置により変更されるトランスポートパケットについて計算される必要がある。外部の処理回路により処理されるトランスポートパケットは、２度タイムスタンプされ、１度目は、マルチプレクサにより受信されたときであり、２度目は、外部の処理回路による変更後であり、これにより、システムの処理時間が長くなる。
【課題を解決するための手段】
【００１０】
本発明の目的は、精度が低い内部ブロックを有し、データストリームを形成するマルチプレクサと共通の時間基準をもたない外部の処理装置により変更されたトランスポートパケットの入力タイムスタンプを計算し直す必要を回避するのを可能にする解決策を提案することにある。
【００１１】
本発明によれば、マルチプレクサは、外部処理装置に送出されるトランスポートストリームに、トランスポートパケットの入力タイムスタンプに基づく「同期」情報を導入し、外部処理装置によるトランスポートストリームの変更後に、出力タイムスタンプを決定するためにこの同期情報を取得する。
【００１２】
この目的のため、本発明は、多重化装置において、入力ストリームと呼ばれる少なくとも１つのトランスポートストリームを、出力ストリームと呼ばれる少なくとも１つのトランスポートストリームに同期させる方法を提案するものであり、それぞれのトランスポートストリームは、複数のトランスポートパケットを有している。
【００１３】
当該方法は、以下のステップを含む。少なくとも１つの入力ストリームを受信するステップ。少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて入力タイムスタンプを決定するステップ。少なくとも１つの受信された入力ストリームを外部処理装置に送出して、入力ストリームのトランスポートパケットを変更するステップ。ここで外部装置と多重化装置は、共通の時間基準を有さず、少なくとも１つの変更された入力ストリームを受信するステップ。少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて出力タイムスタンプを決定するステップ。出力タイムスタンプに従って少なくとも１つの入力ストリームのトランスポートパケットを多重化して、少なくとも１つの出力ストリームを生成するステップ。
【００１４】
本方法は、以下のステップを特徴とする。少なくとも１つの入力ストリームのトランスポートパケットと、少なくとも１つの出力ストリームのトランスポートパケットとの間の同期を保持するステップ。少なくとも１つのトランスポートパケットの入力タイムスタンプに基づく「同期」情報は、外部処理装置に送出される少なくとも１つの入力ストリームの少なくとも１つのトランスポートパケットと共に送出され、少なくとも１つの変更された入力ストリームのそれぞれのトランスポートパケットの出力タイムスタンプは、その入力タイムスタンプと同期情報とから決定される。
【００１５】
特定の実施の形態によれば、入力ストリームはMPEGストリームであり、トランスポートストリームは、TSストリームである。
【００１６】
特定の実施の形態によれば、同期情報は、変更されるべき入力ストリームのそれぞれのトランスポートパケットと共に送出される。トランスポートパケットと送出される同期情報は、トランスポートパケットの入力タイムスタンプである。
【００１７】
別の実施の形態によれば、同期情報は、変更されるべきそれぞれの入力ストリームの少なくとも１つのトランスポートパケットと共に送出され、少なくとも１つのトランスポートパケットは、PCR情報のような時間基準を有する。
【００１８】
特定の実施の形態によれば、同期情報は、PCR時間基準を有するストリームのそれぞれのトランスポートパケットと送出される。
【００１９】
本発明の特定の実施の形態によれば、時間基準を有するトランスポートパケットの同期情報は、トランスポートパケットの入力タイムスタンプと時間基準との間の差である。
【００２０】
これらの実施の形態の全てにおいて、トランスポートパケットと送出される同期情報は、このトランスポートパケットに付加されることが好ましく、この同期情報は、このパケットの前後で配置される。変形例として、同期情報は、個別に送出される。
【００２１】
さらに、本発明は、入力ストリームと呼ばれる少なくとも１つのトランスポートストリームを、出力ストリームと呼ばれる少なくとも１つのトランスポートストリームに多重化するシステムに関し、それぞれのトランスポートストリームは、複数のトランスポートパケットを有しており、当該システムは、少なくとも１つの入力ストリームを多重化する多重化装置と、多重化装置に接続され、多重化の前に少なくとも１つの入力ストリームを変更する処理装置とを備える。
【００２２】
多重化装置は、少なくとも１つのストリームを受ける第一の受信手段、少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて入力タイムスタンプを決定する第一の決定手段、少なくとも１つの入力ストリームを処理装置に送出する送信手段、処理手段により変更された少なくとも１つの入力ストリームを受ける第二の受信手段、少なくとも１つの入力ストリームのそれぞれのトランスポートパケットについて出力タイムスタンプを決定する第二の決定手段、出力タイムスタンプに従って少なくとも１つの入力ストリームのトランスポートパケットを多重化し、少なくとも１つの出力ストリームを生成する多重化手段を備える。
【００２３】
本発明は、以下の点を特徴とする。少なくとも１つの入力ストリームのトランスポートパケットと少なくとも１つの出力ストリームのトランスポートパケットとの間の同期を保持するため、多重化装置の送信手段は、処理装置に送出される少なくとも１つの入力ストリームの少なくとも１つのトランスポートパケットに、少なくとも１つのトランスポートパケットの入力タイムスタンプに基づく同期情報を挿入し、第二の決定手段は、パケットの入力タイムスタンプと同期情報とから、変更された少なくとも１つの入力ストリームの少なくとも１つのトランスポートパケットの出力タイムスタンプを決定する。
【図面の簡単な説明】
【００２４】
本発明は、添付図面を参照して、本発明の２つの好適な実施の形態に関する以下の詳細な記載を通して良好に理解され、その他の目的、詳細及び利点が明らかとなるであろう。
【図１】本発明の方法を実現するために適したマルチプレクサ及び外部のオーディオ／ビデオ処理装置を有する多重化システムを示す図である。
【図２】外部処理装置の入力及び出力でのトランスポートストリームを示す図である。
【図３】本発明に係る方法のフローチャートである。
【発明を実施するための形態】
【００２５】
本発明によれば、外部の処理装置に、マルチプレクサの非常に精度の高い内部クロックへのアクセスを有するマルチプレクサの内部コンポーネントのように振舞わせることが試みられる。このため、マルチプレクサにより決定される入力のタイムスタンプに基づく同期情報が、外部の処理装置に向けられるトランスポートストリームと共に送出される。トランスポートストリームの変更後、マルチプレクサは、出力のタイムスタンプを決定するために、この同期情報を取得する。
【００２６】
外部の処理装置は、たとえば簡単さのため、オーディオ／ビデオコプロセッサであり、用語「コプロセッサ」は、本明細書の残りで外部の処理装置を示すために使用される。
【００２７】
本発明は、MPEG規格に従ってトランスポートストリームの環境で記載される。トランスポートストリームは、TSパケット、ストリームのTSパケットにおける一定間隔で存在するPCR（Program  Clock  Reference）時間基準を含むTS（Transport  Stream）ストリームである。
【００２８】
本発明によれば、マルチプレクサがTSパケットを受信するとき、マルチプレクサは、このTSパケットについて、MCR_in（マルチプレクサのクロックリファレンス）と呼ばれる入力タイムスタンプを決定する。マルチプレクサは、このTSパケットを受信するタイミング（instant）と、パケットに含まれるか又は前のTSパケットのうちの１つに含まれるPCR情報とに従って、この入力タイムスタンプを決定する。
【００２９】
第一の実施の形態によれば、マルチプレクサは、この入力タイムスタンプMCR_inをコプロセッサに送出されるパケットに挿入する。マルチプレクサとコプロセッサとの間の通信プロトコルは、この挿入を可能にするために変更される。コプロセッサに送出されるパケットのサイズは、たとえば１９６バイトであり、８バイトは、入力タイムスタンプのために確保される。コプロセッサによるパケットの変更後、マルチプレクサは、この入力タイムスタンプを回復して、MCR_outとして示される出力タイムスタンプを決定する。次いで、パケットの出力タイムスタンプは、以下の手順で決定される。
【００３０】
【数１】
2012513139.tif 000003
ここでMax_proc_timeは、マルチプレクサ及びコプロセッサからなるシステムの最大の処理時間を示す。
【００３１】
この出力タイムスタンプは、コプロセッサにより変更されたトランスポートパケットについて、及びコプロセッサにより変更されないトランスポートパケットについて同じやり方で計算される。
【００３２】
この実施の形態は、コプロセッサがトランスポートストリームのビットレートを変えるときに適用できない。
【００３３】
より詳細には、コプロセッサの入力ビットレート及び出力ビットレートは異なる可能性がある。たとえば、コプロセッサがMPEG-2トランスポートストリームをH264トランスポートストリームに変換するとき、H264フォーマットの圧縮率は、MPEG-2フォーマットの圧縮率よりも高く、コプロセッサの出力でのパケット数は、入力でのパケット数よりも少ない。逆に、コプロセッサが商業広告をトランスポートストリームに挿入するとき、コプロセッサは、パケットをストリームに付加する。この一般的なケースにおいて、コプロセッサの入力と出力との間に必ずしも一対一の対応はない。
【００３４】
図２は、一般的なケースにおけるコプロセッサの入力及び出力でのトランスポートストリームを示す。この図において、ビットレートＲinを有するコプロセッサにおける入力するストリームF1と、ビットレートＲout＞Ｒinを有する出力するストリームF2という２つのトランスポートストリームが考慮される。それぞれのトランスポートパケットは、ヘッダ及びペイロードを有する。PCR基準は、２つのトランスポートストリームにおける準規則的な間隔で存在する。PCR基準は、トランスポートパケットのヘッダに含まれる。トランスポートストリームにおける準規則的な間隔での係るPCR基準の存在は、伝送規格により課される。たとえば、DVB（Digital  Video  Broadcasting）規格は、それぞれのトランスポートストリームが少なくとも40ミリ秒毎にPCR基準を含むことを課す。従って、コプロセッサは、入力ストリームにおいて、PCR基準を含むトランスポートパケットを削除する場合、コプロセッサは、出力ストリームが伝送規格になお従うように、出力ストリームの別のパケットにPCR基準を導入する。さらに、入力ストリームと出力ストリームとの間のビットレートの差が与えられると、PCR基準を含むトランスポートパケットは、入力ストリームと出力ストリームにおける同じ場所に位置されない。コプロセッサは、出力ストリームにおけるそれらの正確な位置に従って、出力ストリームのパケットのPCR基準を計算し直す。本明細書の残りでは、PCR_inは、入力ストリームに含まれる時間基準を示し、PCR_outは、出力ストリームに含まれる時間基準を示す。
【００３５】
一般的なケース（コプロセッサの入力ビットレートと出力ビットレートが異なるケース）を考慮した本発明の方法の第二の実施の形態が以下に提案される。
【００３６】
本実施の形態によれば、MCR_offserとして示される同期情報は、コプロセッサに送出されるPCR基準（＝PCR_in）を含むTSパケットで送出され、この同期情報は、入力タイムスタンプMCR_inと考慮されるTSパケットの基準PCR_inとの間の差に対応する（MCR_offset＝MCR_in−PCR_in）。
【００３７】
ひとたびTSパケットが変更され、マルチプレクサに送出されると、出力タイムスタンプMCR_outは、PCR基準（＝PCR_out）を含むパケットについて以下のやり方で決定される。
【００３８】
【数２】
2012513139.tif 000004
PCR基準（＝PCR_out）を含まない出力ストリームのパケットについて、このパケットのPCR_outの予測は、受信された最後のPCR_out、PCR_outを含む最後のパケット以降に受信されたパケットの数及びコプロセッサの出力ビットレートに基づいて計算される。この出力ビットレートは、コプロセッサのコンフィギュレーションパラメータである。この出力ビットレートは、同期情報MCR_offsetと共にマルチプレクサに送出することができ、又はマルチプレクサは、PCR基準を含む２つのトランスポートパケット間のパケット数をカウントすることで、出力ビットレートを計算する。
【００３９】
PCR基準（PCR_out）を含まないパケットの出力タイムスタンプは、以下のやり方で決定される。
【００４０】
【数３】
2012513139.tif 000005
ここで、ｎはPCR基準を含むパケットで開始し、PCR基準を含むことなしに、PCR基準を含む次のパケットで終わるTSパケットのセグメントを示す。ｋは、セグメントｎのパケットのインデックスである。MCR_out(n,k)は、セグメントｎのｋ番目のパケットの出力タイムスタンプを示す。PCR_out(n,k)は、セグメントｎのｋ番目のパケットの推定されるPCR_outを示す。MCR_offset(n)は、セグメントｎの最初のパケットで送出されるMCR_offsetを示す。Bitrate_Segment(n)は、セグメントｎの出力ビットレートの値であり、この値は、コプロセッサによりマルチプレクサに供給される。Nb_total_packets(n)は、セグメントｎのパケットの総数である。188*8は、あるパケットにおけるビット数である。27.106は、マルチプレクサの内部クロックの周波数である（27MHz）。
【００４１】
この実施の形態では、同期情報MCR_offsetは、PCR_in基準を含むそれぞれの新たなパケットについて計算し直され、この同期情報は、その内部クロックに同期し直すか又はそのドリフトを計算するため、コプロセッサにより使用される。
【００４２】
図３は、本発明の方法のステップを示す。  
基準ステップS1によれば、マルチプレクサは、複数の入力ストリームのうちのTSパケットを受信する。マルチプレクサは、受信されたそれぞれのTSパケットについて入力タイムスタンプMCR_inを決定する（ステップS2）。次いで、マルチプレクサは、受信された入力ストリームのうちの少なくとも１つを、これを変更するためにコプロセッサに送出し、コプロセッサに送出されたパケットの少なくとも１つと共に、入力タイムスタンプとトランスポートパケットとに基づく「同期」情報を送出する（ステップS3）。上述された第一の実施の形態では、送出された同期情報は、パケットの入力タイムスタンプMCR_inである。第二の実施の形態では、同期情報は、PCR基準（PCR_in）を有するパケットにおいてのみ送出され、この同期情報MCR_offsetは、パケットの入力タイムスタンプMCR_inとパケットに含まれるPCR_in基準との間の差である。
【００４３】
マルチプレクサの内部クロックが27MHzで非常に精度が高く且つドリフトがない場合、同期情報MCR_offsetを１度だけ送出することも可能である。ステップS4によれば、マルチプレクサは、コプロセッサにより変更される入力ストリームを受信する。次いで、マルチプレクサは、それぞれの入力ストリームパケットの出力タイムスタンプが変更されるか否かを判定する（ステップS5）。パケットがコプロセッサにより変更されない場合、その出力タイムスタンプMCR_outは、MCR_in＋Max_proc_timeに等しい。パケットがコプロセッサにより変更されており且つセグメントｎのｋ番目のパケットを表す場合、その出力タイムスタンプMCR_out(n,k)は、先に定義されたように、PCR_out(n,k)＋MCR_offset(n)＋Max_proc_timeに等しい。最後に、ステップS6によれば、入力ストリームは、出力ストリームを生成するように多重化され、TSパケットは、出力タイムスタンプに従って出力ストリームに配置される。
【００４４】
本発明は、コプロセッサがその品質の悪い内部クロックについて知られるPC  x86アーキテクチャに基づく回路であるときに特に当てはまる。
【００４５】
本発明は異なる特定の実施の形態に関して記載されたが、本発明はこれらの実施の形態に限定されるものではなく、本発明の範囲に包含される場合に、それらの組み合わせと共に記載される技術的に等価な全ての概念を包含することが明らかである。
【図１】
2012513139.tif 000006
【図２】
2012513139.tif 000007
【図３】
2012513139.tif 000008
【国際調査報告】
2012513139.tif 000009
2012513139.tif 000010
2012513139.tif 000011