JP2009010863A - Audio/video synchronizing method, audio/video synchronizing system and audio/video receiving terminal - Google Patents
Audio/video synchronizing method, audio/video synchronizing system and audio/video receiving terminal Download PDFInfo
- Publication number
- JP2009010863A JP2009010863A JP2007172297A JP2007172297A JP2009010863A JP 2009010863 A JP2009010863 A JP 2009010863A JP 2007172297 A JP2007172297 A JP 2007172297A JP 2007172297 A JP2007172297 A JP 2007172297A JP 2009010863 A JP2009010863 A JP 2009010863A
- Authority
- JP
- Japan
- Prior art keywords
- video
- audio
- time
- notification signal
- local
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 59
- 230000005540 biological transmission Effects 0.000 claims abstract description 39
- 238000012937 correction Methods 0.000 claims abstract description 9
- 230000005236 sound signal Effects 0.000 claims description 20
- 230000008054 signal transmission Effects 0.000 claims description 18
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000006837 decompression Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本発明は音声・映像同期方法、音声・映像同期システム及び音声・映像受信端末に関し、例えば、テレビ電話システムやテレビ会議システムに適用し得るものである。 The present invention relates to an audio / video synchronization method, an audio / video synchronization system, and an audio / video receiving terminal, and can be applied to, for example, a videophone system and a video conference system.
音声と映像の同期をとる転送制御方法として、特許文献1に記載されたものがある。特許文献1に記載の方法は、AV機能を持った端末において、送信する側は、取り込んだ音声と映像を別々にパケット化すると共に、一定の間隔でユニークに識別可能なマークを、音声と映像のそれぞれのパケットに同じように付与して送信するものであった。
しかしながら、特許文献1に記載の方法は、送信側にて、音声及び映像パケットへ識別可能なマークを付与し、受信側にて、それら識別可能なマークを認識することにより、同期を実現するものであり、送信側及び受信側の双方に同期のための特殊な構成、機能を盛り込む必要がある。ここで、このような機能をソフトウェアで実現する場合には、結果として、特殊な機能を盛り込むことにより、送信側及び受信側の双方で、ソフトウェアの大きな処理負荷となる可能性もある。 However, the method described in Patent Document 1 realizes synchronization by assigning identifiable marks to audio and video packets on the transmission side and recognizing these identifiable marks on the reception side. Therefore, it is necessary to incorporate a special configuration and function for synchronization on both the transmission side and the reception side. Here, when such a function is realized by software, as a result, by including a special function, there is a possibility that a large processing load is imposed on the software on both the transmission side and the reception side.
そのため、受信側における音声及び映像の同期確立を簡易に実現できる音声・映像同期方法、音声・映像同期システム及び音声・映像受信端末が望まれている。 Therefore, an audio / video synchronization method, an audio / video synchronization system, and an audio / video receiving terminal that can easily establish audio and video synchronization on the receiving side are desired.
第1の本発明は、音声・映像送信端末が音声・映像受信端末への音声信号及び映像信号を並行的にネットワークに送信し、上記音声・映像受信端末が、上記音声・映像送信端末からの音声信号及び映像信号を同期化させる音声・映像同期システムにおいて、(1)上記音声・映像送信端末は、(1−1)自己が有するローカル時計の時刻を含む音声についての音声ローカル時刻通知信号を上記音声・映像受信端末に向けて送信する音声ローカル時刻通知信号送信手段と、(1−2)ネットワークで調停済みの自己が有する調停済時計の時刻を含む音声についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する音声調停済時刻通知信号送信手段と、(1−3)自己が有するローカル時計の時刻を含む映像についてのローカル時刻通知信号を上記音声・映像受信端末に向けて送信する映像ローカル時刻通知信号送信手段と、(1−4)ネットワークで調停済みの自己が有する調停済時計の時刻を含む映像についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する映像調停済時刻通知信号送信手段とを備え、(2)上記音声・映像受信端末は、(2−1)上記音声調停済時刻通知信号が与えられたときに、ネットワークで調停済みの自己が有する調停済時計での受信時刻と、その通知信号での時刻と、上記音声ローカル時刻通知信号の当該音声・映像受信端末での再生タイミングに基づいて得た音声についての処理待ち時間とから、映像についてのオフセット時間を得る映像オフセット時間取得手段と、(2−2)上記映像調停済時刻通知信号が与えられたときに、自己が有する上記調停済時計での受信時刻を上記オフセット時間分だけ修正すると共に、上記映像ローカル時刻通知信号が与えられたときに、自己が有するローカル時計の時刻を、その通知信号での時刻に修正する映像時刻修正手段と、(2−3)記映像時刻修正手段が修正した2種類の時刻に基づいて、上記音声・映像送信端末が送信した映像信号を処理する映像処理手段とを備えることを特徴とする。 According to a first aspect of the present invention, an audio / video transmitting terminal transmits an audio signal and a video signal to the audio / video receiving terminal in parallel to the network, and the audio / video receiving terminal receives from the audio / video transmitting terminal. In an audio / video synchronization system that synchronizes an audio signal and a video signal, (1) the audio / video transmission terminal (1-1) an audio local time notification signal for audio including the time of a local clock that it has. An audio local time notification signal transmitting means for transmitting to the audio / video receiving terminal; and (1-2) an arbitrated time notification signal for audio including the time of an arbitrated clock possessed by the network that has been arbitrated in the network. Audio arbitration time notification signal transmission means for transmitting to the audio / video receiving terminal, and (1-3) local time for video including the time of the local clock possessed by itself Video local time notification signal transmitting means for transmitting a notification signal to the audio / video receiving terminal, and (1-4) Arbitrated time notification for a video including the time of an arbitrated clock held by the self that has been arbitrated in the network A video mediation time notification signal transmitting means for transmitting a signal to the audio / video reception terminal. (2) The audio / video reception terminal is (2-1) provided with the audio mediation time notification signal. Based on the reception time of the arbitrated clock possessed by the self that has been arbitrated in the network, the time of the notification signal, and the playback timing of the audio local time notification signal at the audio / video receiving terminal The video offset time acquisition means for obtaining the offset time for the video from the processing wait time for the obtained audio, and (2-2) the video mediation time notification signal are given. When the video local time notification signal is given, the reception time in the arbitrated clock that the self possesses is corrected by the offset time. And (2-3) video processing means for processing the video signal transmitted by the audio / video transmitting terminal based on the two types of time corrected by the video time correcting means. It is provided with these.
第2の本発明は、音声・映像送信端末が音声・映像受信端末への音声信号及び映像信号を並行的にネットワークに送信し、上記音声・映像受信端末が、上記音声・映像送信端末からの音声信号及び映像信号を同期化させる音声・映像同期方法において、(1)上記音声・映像送信端末は、音声ローカル時刻通知信号送信手段、音声調停済時刻通知信号送信手段、映像ローカル時刻通知信号送信手段及び映像調停済時刻通知信号送信手段を備え、(1−1)上記音声ローカル時刻通知信号送信手段は、自己が有するローカル時計の時刻を含む音声についての音声ローカル時刻通知信号を上記音声・映像受信端末に向けて送信し、(1−2)上記音声調停済時刻通知信号送信手段は、ネットワークで調停済みの自己が有する調停済時計の時刻を含む音声についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信し、(1−3)上記映像ローカル時刻通知信号送信手段は、自己が有するローカル時計の時刻を含む映像についてのローカル時刻通知信号を上記音声・映像受信端末に向けて送信し、(1−4)上記映像調停済時刻通知信号送信手段は、ネットワークで調停済みの自己が有する調停済時計の時刻を含む映像についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信すると共に、(2)上記音声・映像受信端末は、映像オフセット時間取得手段、映像時刻修正手段及び映像処理手段を備え、(2−1)上記映像オフセット時間取得手段は、上記音声調停済時刻通知信号が与えられたときに、ネットワークで調停済みの自己が有する調停済時計での受信時刻と、その通知信号での時刻と、上記音声ローカル時刻通知信号の当該音声・映像受信端末での再生タイミングに基づいて得た音声についての処理待ち時間とから、映像についてのオフセット時間を得、(2−2)上記映像時刻修正手段は、上記映像調停済時刻通知信号が与えられたときに、自己が有する上記調停済時計での受信時刻を上記オフセット時間分だけ修正すると共に、上記映像ローカル時刻通知信号が与えられたときに、自己が有するローカル時計の時刻を、その通知信号での時刻に修正し、(2−3)上記映像処理手段は、上記映像時刻修正手段が修正した2種類の時刻に基づいて、上記音声・映像送信端末が送信した映像信号を処理することを特徴とする。 According to a second aspect of the present invention, an audio / video transmitting terminal transmits an audio signal and a video signal to the audio / video receiving terminal in parallel to the network, and the audio / video receiving terminal receives from the audio / video transmitting terminal. In the audio / video synchronization method for synchronizing an audio signal and a video signal, (1) the audio / video transmission terminal transmits an audio local time notification signal transmission unit, an audio arbitrated time notification signal transmission unit, and a video local time notification signal transmission. And (1-1) the audio local time notification signal transmission means transmits the audio local time notification signal for the audio including the time of the local clock possessed by the audio / video (1-2) The voice arbitrated time notification signal transmitting means includes the time of the arbitrated clock possessed by the self that has been arbitrated in the network. (1-3) The video local time notification signal transmission means transmits the local time for the video including the time of the local clock that it has. The notification signal is transmitted to the audio / video receiving terminal. (1-4) The video arbitrated time notification signal transmitting means arbitrates the video including the time of the arbitrated clock possessed by the self that has been arbitrated in the network. (2) The audio / video receiving terminal includes a video offset time acquisition unit, a video time correction unit, and a video processing unit. ) When the video offset time acquisition means receives the audio arbitration time notification signal, the video offset time acquisition means receives the video offset time at the arbitrated clock of the self that has been arbitrated in the network. From the time in the notification signal and the processing waiting time for the audio obtained based on the reproduction timing of the audio local time notification signal in the audio / video receiving terminal, an offset time for the video is obtained ( 2-2) The video time correction means corrects the reception time of the arbitrated clock that the video time adjustment means has by the offset time when the video mediation time notification signal is given, and the video local time When the notification signal is given, the time of the local clock held by itself is corrected to the time of the notification signal. (2-3) The video processing means has two types of corrections corrected by the video time correction means. The video signal transmitted from the audio / video transmitting terminal is processed based on the time.
第3の本発明は、音声・映像送信端末が並行的にネットワークに送信した音声信号及び映像信号が与えられ、上記音声・映像送信端末からの音声信号及び映像信号を同期化させる音声・映像受信端末において、(1)対向する上記音声・映像送信端末が、(1−1)自己が有するローカル時計の時刻を含む音声についての音声ローカル時刻通知信号を上記音声・映像受信端末に向けて送信する音声ローカル時刻通知信号送信手段と、(1−2)ネットワークで調停済みの自己が有する調停済時計の時刻を含む音声についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する音声調停済時刻通知信号送信手段と、(1−3)自己が有するローカル時計の時刻を含む映像についてのローカル時刻通知信号を上記音声・映像受信端末に向けて送信する映像ローカル時刻通知信号送信手段と、(1−4)ネットワークで調停済みの自己が有する調停済時計の時刻を含む映像についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する映像調停済時刻通知信号送信手段とを備えたものであり、(2)自端末は、(2−1)上記音声調停済時刻通知信号が与えられたときに、ネットワークで調停済みの自己が有する調停済時計での受信時刻と、その通知信号での時刻と、上記音声ローカル時刻通知信号の当該音声・映像受信端末での再生タイミングに基づいて得た音声についての処理待ち時間とから、映像についてのオフセット時間を得る映像オフセット時間取得手段と、(2−2)上記映像調停済時刻通知信号が与えられたときに、自己が有する上記調停済時計での受信時刻を上記オフセット時間分だけ修正すると共に、上記映像ローカル時刻通知信号が与えられたときに、自己が有するローカル時計の時刻を、その通知信号での時刻に修正する映像時刻修正手段と、(2−3)上記映像時刻修正手段が修正した2種類の時刻に基づいて、上記音声・映像送信端末が送信した映像信号を処理する映像処理手段とを備えることを特徴とする。 The third aspect of the present invention is an audio / video reception for synchronizing an audio signal and a video signal from the audio / video transmission terminal, which are given an audio signal and a video signal transmitted to the network in parallel by the audio / video transmission terminal. In the terminal, (1) the opposing audio / video transmitting terminal (1-1) transmits an audio local time notification signal regarding the audio including the time of the local clock held by itself to the audio / video receiving terminal. Audio for transmitting the local time notification signal to the audio / video receiving terminal for the audio including the time of the local time notification signal transmission means and (1-2) the time of the arbitrated clock that the self that has been arbitrated in the network has Arranged time notification signal transmission means, and (1-3) the local time notification signal for the video including the time of the local clock held by itself A video local time notification signal transmitting means for transmitting to the audio / video receiving terminal, and (1-4) an arbitrated time notification signal for the video including the time of the arbitrated clock possessed by the network that has been arbitrated And (2) the own terminal has been arbitrated in the network when the audio arbitration time notification signal is given (2-1). From the reception time at the arbitrated clock that the self has, the time at the notification signal, and the processing waiting time for the audio obtained based on the playback timing of the audio local time notification signal at the audio / video receiving terminal Video offset time acquisition means for obtaining an offset time for the video, and (2-2) the arbitrated clock that the self possesses when the video arbitrated time notification signal is given Video time correction means for correcting the time of the local clock possessed by the time of the notification signal when the video local time notification signal is given, (2-3) Video processing means for processing a video signal transmitted by the audio / video transmission terminal based on two types of time corrected by the video time correction means.
本発明によれば、受信側における音声及び映像の同期確立を簡易に実現できる音声・映像同期方法、音声・映像同期システム及び音声・映像受信端末を提供できる。 According to the present invention, it is possible to provide an audio / video synchronization method, an audio / video synchronization system, and an audio / video receiving terminal that can easily establish synchronization of audio and video on the receiving side.
(A)主たる実施形態
以下、本発明による音声・映像同期方法及び音声・映像同期システムを、テレビ電話システムに適用した一実施形態を、図面を参照しながら説明する。
(A) Main Embodiment Hereinafter, an embodiment in which an audio / video synchronization method and an audio / video synchronization system according to the present invention are applied to a videophone system will be described with reference to the drawings.
(A−1)実施形態の構成
この実施形態のテレビ電話システム1は、図2に示すように、2台のテレビ電話端末2A及び2Bが、IP網3を介して、音声信号及び映像信号を授受するものである。音声信号及び映像信号は、別個のパケットによって授受され、何らの対策がなされないと仮定した場合には、音声及び映像の同期がとれないシステムを前提としている。
(A-1) Configuration of Embodiment As shown in FIG. 2, the videophone system 1 of this embodiment has two
この実施形態の場合、音声信号についても映像信号についても、端末2A及び2B間にて、音声及び映像用のUDP(User Datagram Protocol)セッションをオープンし、それぞれに対応するRTP(Real−Time Transport Protocol)/RTCP(RTP Control Protocol)パケットを送受信するようになされている。なお、RTPパケットやRTCPパケットのパケット送出間隔は、各端末2A、2Bによって異なるものである。
In the case of this embodiment, for both audio signals and video signals, a UDP (User Datagram Protocol) session for audio and video is opened between the
各テレビ電話端末2A、2Bは、専用端末として構築されたものであっても良く、また、IPテレビ電話用のソフトウェアをパソコン(PC)などに実装することで構築されたもの(IPソフトフォン)をであっても良く、機能的には、図3に示す詳細構成を有する。
Each of the
図3において、テレビ電話端末2(2A、2B)は、音声を捕捉するマイクロフォン10、マイクロフォン10からの音声信号を圧縮する音声圧縮部11、音声圧縮部11からの音声ストリームを送信処理するストリーミング送信部12を有すると共に、被写体を撮像するカメラ13、カメラ13からの映像信号を圧縮する映像圧縮部14、映像圧縮部14からの映像ストリームを送信処理するストリーミング送信部15を有する。例えば、音声圧縮部11、ストリーミング送信部12、映像圧縮部14及びストリーミング送信部15は、IPソフトフォンの場合には、ソフトウェアを中心として構成される。
In FIG. 3, the videophone terminal 2 (2 </ b> A, 2 </ b> B) includes a
また、テレビ電話端末2は、音声ストリームを受信処理するストリーミング受信部16、ストリーミング受信部16から出力された圧縮音声信号を解凍する音声解凍部17、音声解凍部17から出力された音声信号を発音出力するスピーカ部18を有すると共に、映像ストリームを受信処理するストリーミング受信部19、ストリーミング受信部19から出力された圧縮映像信号を解凍する映像解凍部20、映像解凍部20から出力された映像信号を表示出力するディスプレイ部21を有する。例えば、ストリーミング受信部16、音声解凍部17、ストリーミング受信部19及び映像解凍部20は、IPソフトフォンの場合には、ソフトウェアを中心として構成される。
In addition, the
なお、音声及び映像の圧縮方式は任意であるが、例えば、MPEG4(Moving Picture Experts Group4)を適用し得る。 In addition, although the compression system of an audio | voice and an image | video is arbitrary, MPEG4 (Moving Picture Experts Group4) can be applied, for example.
さらに、テレビ電話端末2は、対向するテレビ電話端末とのセッションの確立や切断などの処理を行うシグナリング処理部22、音声や映像などのメディアやシグナリングからIPパケットを組み立てて送信するIP送信部23、到来したIPパケットを受信処理してメディアやシグナリングを取り出すIP受信部24を有する。なお、シグナリング処理部22は、例えば、セッションの確立や切断などの処理を行うSIP処理部や、ヘッダ情報などの解析するためのSDP処理部などを有する。また、周知のように、IPパケットの中にはUDPパケットを収容したものがあり、UDPパケットにはRTPパケットやRTCPパケットが適宜収容されている。
Further, the
IP送信部23及びIP受信部24はそれぞれ、音声用のIPパケットと映像用のIPパケットとを別個に取り扱うものである。
Each of the
この実施形態の場合、IP送信部23及びIP受信部24に関連して、RTP/RTCP通信部25が設けられている。RTP/RTCP通信部25は、図1に示すような機能的構成を有する。
In this embodiment, an RTP /
RTP/RTCP通信部25は、ローカルタイマ部30、NTP(Network Time Protocol)タイマ部31、RTP/RTCP送信部32、RTP/RTCP受信・同期処理部33を有する。
The RTP /
ローカルタイマ部30は、他の装置などと連携しないで時刻を計時している、当該テレビ電話端末2における独自のタイマである。NTPタイマ部31は、NTPに従って、時刻を計時しているタイマである。
The
RTP/RTCP送信部32は、当該テレビ電話端末2の音声や映像についてそれぞれ定まっているパケット送出間隔で、音声や映像のRTPパケットやRTCPパケットをIP送信部23に与えて送信させるものであり、RTPヘッダには、ローカルタイマ部30の計時時刻によるRTPタイムスタンプを挿入し、RTCPヘッダには、ローカルタイマ部30の計時時刻によるRTPタイムスタンプ及びNTPタイマ部31の計時時刻によるNTPタイムスタンプを挿入するものである(このような挿入動作は、RFCに準拠した動作である)。
The RTP /
RTP/RTCP受信・同期処理部33は、S1処理部33−1〜S5処理部33−5を備え、対向するテレビ電話端末から到来したRTPパケットやRTCPパケットをスタックしながら、それらRTPパケットやRTCPパケットに基づいて(RTPパケットやRTCPパケットを解析して)、映像及び音声を同期化させるものである。例えば、音声解凍部17及び映像解凍部20から出力される音声信号及び映像信号を同期化させるものである。
The RTP / RTCP reception /
映像及び音声の同期化は、後述する動作説明で明らかにするが、この実施形態の場合、音声を基準に、映像を同期化させている。映像信号についてはフレーム間符号化が適応的になされ、その圧縮後のデータ量の変化が大きい(言い換えるとジッタが大きい)が、音声信号の場合には、圧縮後のデータ量が固定の圧縮方式が適用されていることが多く、ジッタの変化が少ないため、音声を基準とすることとした。 The synchronization of the video and audio will be clarified in the operation description to be described later. In this embodiment, the video is synchronized based on the audio. For video signals, inter-frame coding is adaptively performed, and the change in the amount of data after compression is large (in other words, the jitter is large). In the case of an audio signal, the compression amount is fixed. Is often applied and the change in jitter is small, so the voice is used as a reference.
(A−2)実施形態の動作
次に、実施形態のテレビ電話システム1の動作、特に、受信側における音声と映像とを同期化させる動作(実施形態の音声・映像同期方法)を、図4を参照しながら詳述する。図4は、S1処理部33−1〜S5処理部33−5の処理をそれぞれ示す説明図である。テレビ電話システム1では、2つのテレビ電話端末2A及び2B間で双方向通信が実行されるが、以下では、テレビ電話端末2Aが送信側、テレビ電話端末2Bが受信側として説明する。
(A-2) Operation of Embodiment Next, the operation of the videophone system 1 of the embodiment, particularly the operation of synchronizing audio and video on the receiving side (audio / video synchronization method of the embodiment) is shown in FIG. Will be described in detail with reference to FIG. FIG. 4 is an explanatory diagram showing the processes of the S1 processing unit 33-1 to S5 processing unit 33-5. In the videophone system 1, two-way communication is executed between the two
送信側のテレビ電話端末2Aは、上述したように、当該テレビ電話端末2Aについて定まっている、音声及び映像のそれぞれのパケット送出間隔で、音声や映像のRTPパケットやRTCPパケットを送信させる。この送信の際、RTPヘッダにはRTPタイムスタンプを挿入し、RTCPヘッダにはRTPタイムスタンプ及びNTPタイムスタンプを挿入する。
The
(処理S1)
テレビ電話端末2BのS1処理部33−1は、音声に係るRTCPパケットを受信した場合には、定義された共通関数などを使用し、当該テレビ電話端末2Bが受信した時刻LOCAL_NTP_Aを求める。この受信時刻LOCAL_NTP_Aは、NTPを適用したものであるので、概ね正確なものである。
(Process S1)
When the RTCP packet related to the voice is received, the S1 processing unit 33-1 of the video phone terminal 2B obtains the time LOCAL_NTP_A received by the video phone terminal 2B using a defined common function or the like. Since this reception time LOCAL_NTP_A is an application of NTP, it is generally accurate.
(処理S2)
テレビ電話端末2BのS2処理部33−2は、処理S1を起動させたRTCPパケット受信時における音声処理部(ストリーミング受信部16及び音声解凍部17)の内部の処理待ちバッファを確認し、当該RTCPパケットヘッダ内のRTPタイムスタンプに対応するRTPパケットが、どのタイミングで再生されるのかを計算する。すなわち、RTPタイムスタンプに対応するRTPパケットの処理待ち時間Queue_Aを計算する。
(Process S2)
The S2 processing unit 33-2 of the videophone terminal 2B checks the processing waiting buffer inside the voice processing unit (streaming receiving
(処理S3)
テレビ電話端末2BのS3処理部33−3は、処理S1及びS2で得られた2つのパラメータLOCAL_NTP_A、Queue_Aと、受信したRTCPパケット内のNTPタイムスタンプREMOTE_NTP_Aとから、(1)式に示す時刻差分OFFSET_Aを算出する。
(Processing S3)
The S3 processing unit 33-3 of the videophone terminal 2B calculates the time difference shown in the equation (1) from the two parameters LOCAL_NTP_A and Queue_A obtained in the processing S1 and S2 and the NTP timestamp REMOTE_NTP_A in the received RTCP packet. OFFSET_A is calculated.
OFFSET_A=
LOCAL_NTP_A−REMOTE_NTP_A+Queue_A (1)
受信したRTCPパケット内のNTPタイムスタンプREMOTE_NTP_Aは、送信側のテレビ電話端末2Aが送信した時刻を表しているので、(1)式におけるLOCAL_NTP_A−REMOTE_NTP_Aの部分は、IP網3での伝搬遅延に相当する。この伝搬遅延に、受信側のテレビ電話端末2Bにおける処理待ち時間Queue_Aを加算しているので、(1)式に示す時刻差分OFFSET_Aは、送信側のテレビ電話端末2AがRTPパケットを送信してから、受信側のテレビ電話端末2BがそのRTPパケットの処理を開始するまでの時刻差を表している。
OFFSET_A =
LOCAL_NTP_A-REMOTE_NTP_A + Queue_A (1)
Since the NTP time stamp REMOTE_NTP_A in the received RTCP packet represents the time of transmission by the
以上から明らかなように、時刻差分OFFSET_Aは、RTCPパケットを受信する毎に新しいものに更新される。 As is clear from the above, the time difference OFFSET_A is updated to a new one every time an RTCP packet is received.
(処理S4)
テレビ電話端末2BのS4処理部33−4は、映像に係るRTCPパケットを受信した場合には、受信したRTCPヘッダ内の対向するテレビ電話端末2Aの送出時刻を表すNTPタイムスタンプREMOTE_NTP_VとRTPタイムスタンプREMOTE_RTP_Vとに対し、(2)式及び(3)式を実行し、その実行後の値を、映像処理部(ストリーミング受信部19及び映像解凍部20)に渡す。
(Processing S4)
When the RTCP packet related to the video is received, the S4 processing unit 33-4 of the videophone terminal 2B receives the NTP timestamp REMOTE_NTP_V and the RTP timestamp indicating the sending time of the opposing
LOCAL_NTP_V=REMOTE_NTP_V+OFFSET_A (2)
LOCAL_RTP_V=REMOTE_RTP_V (3)
(2)式に示す時刻LOCAL_NTP_Vは、音声に係るRTCPパケットが送信されてから受信側でそのRTCPパケットの処理が開始されるまでの時間差分OFFSET_Aを、送信側のテレビ電話端末2Aが映像に係るRTCPパケットを送信した時点に加算したものであり、時刻LOCAL_NTP_Vに、受信した映像に係るRTCPパケットの処理を開始すると仮定すると、送信側のテレビ電話端末2AがRTCPパケットを送信した時点から、受信側のテレビ電話端末2BがRTCPパケットの処理を開始するまでの時間が、音声と映像とで同一時間となる。
LOCAL_NTP_V = REMOTE_NTP_V + OFFSET_A (2)
LOCAL_RTP_V = REMOTE_RTP_V (3)
The time LOCAL_NTP_V shown in the equation (2) is the time difference OFFSET_A from when the RTCP packet related to voice is transmitted until the processing of the RTCP packet is started on the receiving side, and the
(3)式に示す時刻LOCAL_NTP_Vは、受信側のテレビ電話端末2Bにおける独自タイマ(ローカルタイマ部)での時刻(受信時刻)を表しており、(3)式は、送信側のテレビ電話端末2Aにおける独自タイマ(ローカルタイマ部)での時刻(送信時刻)REMOTE_RTP_Vに、受信側のテレビ電話端末2Bにおける独自タイマでの時刻(受信時刻)をすることを意味しており、双方の独自タイマが連携されたものとなる。
The time LOCAL_NTP_V shown in equation (3) represents the time (reception time) at the unique timer (local timer unit) in the videophone terminal 2B on the reception side, and equation (3) expresses the
(処理S5)
テレビ電話端末2BのS5処理部33−5は、(2)式及び(3)式で求められた情報に基づき、映像処理部が同期処理を行うようにさせる。映像処理部は、対応するRTPパケットと、当該テレビ電話端末2Bの時刻情報を元に、映像の再生タイミングを同期させ、これにより、音声を基準とした映像同期を実現する。
(Processing S5)
The S5 processing unit 33-5 of the video phone terminal 2B causes the video processing unit to perform the synchronization process based on the information obtained by the equations (2) and (3). The video processing unit synchronizes video playback timing based on the corresponding RTP packet and the time information of the videophone terminal 2B, thereby realizing video synchronization based on audio.
(A−3)実施形態の効果
上記実施形態によれば、受信側における音声及び映像の同期のために、送信側が行う処理は、RFC準拠のRTP/RTCPパケットを送信するだけで良く、既存の処理と同様である。そのため、送信側及び受信側の構成を備える端末の場合、音声及び映像の同期確立のための構成を小規模のものとすることができ、また、音声及び映像の同期確立のための処理を簡易にし得る。
(A-3) Effect of Embodiment According to the above-described embodiment, the processing performed on the transmission side only needs to transmit RFC-compliant RTP / RTCP packets in order to synchronize audio and video on the reception side. It is the same as the processing. Therefore, in the case of a terminal having a transmission side and reception side configuration, the configuration for establishing synchronization between audio and video can be made small, and the processing for establishing synchronization between audio and video can be simplified. Can be.
また、上記実施形態によれば、受信側にて、音声、映像の解凍(デコード)処理がリンクして動作しなくても、音声を基準とした映像同期を実現することができる。 Further, according to the above-described embodiment, it is possible to realize video synchronization based on audio even when audio and video decompression (decoding) processes are not linked and operated on the receiving side.
(B)他の実施形態
上記実施形態では、本発明をテレビ電話システム(ピアツーピア接続の一例)に適用したものを示したが、テレビ会議システムなどの1対多通信にも、本発明を適用でき、音声を基準とした映像同期を実現することができる。
(B) Other Embodiments In the above embodiment, the present invention is applied to a videophone system (an example of peer-to-peer connection). However, the present invention can also be applied to one-to-many communication such as a video conference system. In addition, video synchronization based on audio can be realized.
また、上記実施形態では、映像についてのRTCPパケットやRTPパケットの処理タイミングを調整することにより、音声を基準とした映像同期を実現するものを示したが、垂直同期信号(V−SYNC)などの位相を調整して、音声を基準とした映像同期を実現するようにしても良い。 In the above embodiment, the video synchronization based on the audio is realized by adjusting the processing timing of the RTCP packet and the RTP packet for the video. However, the vertical synchronization signal (V-SYNC) or the like is used. Video synchronization based on audio may be realized by adjusting the phase.
さらに、送信側から受信側へのパケットは、上記実施形態のものに限定されるものではない。例えば、RTPパケットやRTCPパケット以外でも、上記実施形態のタイムスタンプと同様な情報を授受できるのであればそのようなパケットを適用することができる。 Furthermore, the packet from the transmission side to the reception side is not limited to that of the above embodiment. For example, any packet other than the RTP packet and the RTCP packet can be applied as long as the same information as the time stamp of the above embodiment can be exchanged.
1…テレビ電話システム、2、2A、2B…テレビ電話端末、3…IP網、23…IP送信部、24…IP受信部、25…RTP/RTCP通信部、30…ローカルタイマ部、31…NTPタイマ部、32…RTP/RTCP送信部、33…RTP/RTCP受信・同期処理部。
DESCRIPTION OF SYMBOLS 1 ...
Claims (3)
上記音声・映像送信端末は、
自己が有するローカル時計の時刻を含む音声についての音声ローカル時刻通知信号を上記音声・映像受信端末に向けて送信する音声ローカル時刻通知信号送信手段と、
ネットワークで調停済みの自己が有する調停済時計の時刻を含む音声についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する音声調停済時刻通知信号送信手段と、
自己が有するローカル時計の時刻を含む映像についてのローカル時刻通知信号を上記音声・映像受信端末に向けて送信する映像ローカル時刻通知信号送信手段と、
ネットワークで調停済みの自己が有する調停済時計の時刻を含む映像についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する映像調停済時刻通知信号送信手段とを備え、
上記音声・映像受信端末は、
上記音声調停済時刻通知信号が与えられたときに、ネットワークで調停済みの自己が有する調停済時計での受信時刻と、その通知信号での時刻と、上記音声ローカル時刻通知信号の当該音声・映像受信端末での再生タイミングに基づいて得た音声についての処理待ち時間とから、映像についてのオフセット時間を得る映像オフセット時間取得手段と、
上記映像調停済時刻通知信号が与えられたときに、自己が有する上記調停済時計での受信時刻を上記オフセット時間分だけ修正すると共に、上記映像ローカル時刻通知信号が与えられたときに、自己が有するローカル時計の時刻を、その通知信号での時刻に修正する映像時刻修正手段と、
上記映像時刻修正手段が修正した2種類の時刻に基づいて、上記音声・映像送信端末が送信した映像信号を処理する映像処理手段とを備える
ことを特徴とする音声・映像同期システム。 The audio / video transmitting terminal transmits the audio signal and video signal to the audio / video receiving terminal in parallel to the network, and the audio / video receiving terminal synchronizes the audio signal and video signal from the audio / video transmitting terminal. In the audio / video synchronization system
The audio / video transmission terminal
An audio local time notification signal transmitting means for transmitting an audio local time notification signal for audio including the time of the local clock possessed by itself to the audio / video receiving terminal;
Audio arbitration time notification signal transmission means for transmitting an arbitration time notification signal about the voice including the time of the arbitrated clock that the arbitrated self has in the network to the audio / video receiving terminal;
A video local time notification signal transmitting means for transmitting a local time notification signal for a video including the time of a local clock held by itself to the audio / video receiving terminal;
Video arbitration time notification signal transmission means for transmitting an arbitrated time notification signal for the video including the time of the arbitrated clock possessed by the self that has been arbitrated in the network to the audio / video receiving terminal,
The audio / video receiving terminal
When the audio arbitration time notification signal is given, the reception time of the arbitrated clock possessed by the self that has been arbitrated in the network, the time of the notification signal, and the audio / video of the audio local time notification signal Video offset time acquisition means for obtaining an offset time for video from the processing waiting time for audio obtained based on the playback timing at the receiving terminal;
When the video arbitrated time notification signal is given, the reception time of the arbitrated clock that the self has is corrected by the offset time, and when the video local time notice signal is given, the self Video time correcting means for correcting the time of the local clock having the time of the notification signal;
An audio / video synchronization system comprising: video processing means for processing a video signal transmitted by the audio / video transmitting terminal based on two types of times corrected by the video time correcting means.
上記音声・映像送信端末は、音声ローカル時刻通知信号送信手段、音声調停済時刻通知信号送信手段、映像ローカル時刻通知信号送信手段及び映像調停済時刻通知信号送信手段を備え、
上記音声ローカル時刻通知信号送信手段は、自己が有するローカル時計の時刻を含む音声についての音声ローカル時刻通知信号を上記音声・映像受信端末に向けて送信し、
上記音声調停済時刻通知信号送信手段は、ネットワークで調停済みの自己が有する調停済時計の時刻を含む音声についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信し、
上記映像ローカル時刻通知信号送信手段は、自己が有するローカル時計の時刻を含む映像についてのローカル時刻通知信号を上記音声・映像受信端末に向けて送信し、
上記映像調停済時刻通知信号送信手段は、ネットワークで調停済みの自己が有する調停済時計の時刻を含む映像についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信すると共に、
上記音声・映像受信端末は、映像オフセット時間取得手段、映像時刻修正手段及び映像処理手段を備え、
上記映像オフセット時間取得手段は、上記音声調停済時刻通知信号が与えられたときに、ネットワークで調停済みの自己が有する調停済時計での受信時刻と、その通知信号での時刻と、上記音声ローカル時刻通知信号の当該音声・映像受信端末での再生タイミングに基づいて得た音声についての処理待ち時間とから、映像についてのオフセット時間を得、
上記映像時刻修正手段は、上記映像調停済時刻通知信号が与えられたときに、自己が有する上記調停済時計での受信時刻を上記オフセット時間分だけ修正すると共に、上記映像ローカル時刻通知信号が与えられたときに、自己が有するローカル時計の時刻を、その通知信号での時刻に修正し、
上記映像処理手段は、上記映像時刻修正手段が修正した2種類の時刻に基づいて、上記音声・映像送信端末が送信した映像信号を処理する
ことを特徴とする音声・映像同期方法。 The audio / video transmitting terminal transmits the audio signal and video signal to the audio / video receiving terminal in parallel to the network, and the audio / video receiving terminal synchronizes the audio signal and video signal from the audio / video transmitting terminal. In the audio / video synchronization method
The audio / video transmission terminal includes audio local time notification signal transmission means, audio mediation time notification signal transmission means, video local time notification signal transmission means, and video mediation time notification signal transmission means,
The audio local time notification signal transmission means transmits an audio local time notification signal for audio including the time of the local clock that the self has to the audio / video receiving terminal,
The audio mediation time notification signal transmission means transmits an audio mediation time notification signal for the audio including the time of the mediation clock that the mediation mediation has possessed to the audio / video receiving terminal,
The video local time notification signal transmitting means transmits a local time notification signal for a video including the time of the local clock that the video local time notification has to the audio / video receiving terminal,
The video arbitrated time notification signal transmitting means transmits an arbitrated time notification signal for the video including the time of the arbitrated clock that the self having arbitrated in the network has to the audio / video receiving terminal,
The audio / video receiving terminal includes a video offset time acquisition unit, a video time correction unit, and a video processing unit,
The video offset time acquisition means, when the audio arbitration time notification signal is given, the reception time in the arbitrated clock possessed by the self that has been arbitrated in the network, the time in the notification signal, and the audio local From the processing waiting time for the audio obtained based on the playback timing of the audio / video receiving terminal of the time notification signal, the offset time for the video is obtained,
When the video mediation time notification signal is given, the video time correction means corrects the reception time at the mediationed clock held by itself by the offset time, and the video local time notification signal is given. The time of the local clock that it has is corrected to the time in the notification signal,
The audio / video synchronization method, wherein the video processing means processes the video signal transmitted by the audio / video transmitting terminal based on two types of times corrected by the video time adjusting means.
対向する上記音声・映像送信端末が、
自己が有するローカル時計の時刻を含む音声についての音声ローカル時刻通知信号を上記音声・映像受信端末に向けて送信する音声ローカル時刻通知信号送信手段と、
ネットワークで調停済みの自己が有する調停済時計の時刻を含む音声についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する音声調停済時刻通知信号送信手段と、
自己が有するローカル時計の時刻を含む映像についてのローカル時刻通知信号を上記音声・映像受信端末に向けて送信する映像ローカル時刻通知信号送信手段と、
ネットワークで調停済みの自己が有する調停済時計の時刻を含む映像についての調停済時刻通知信号を上記音声・映像受信端末に向けて送信する映像調停済時刻通知信号送信手段とを備えたものであり、
自端末は、
上記音声調停済時刻通知信号が与えられたときに、ネットワークで調停済みの自己が有する調停済時計での受信時刻と、その通知信号での時刻と、上記音声ローカル時刻通知信号の当該音声・映像受信端末での再生タイミングに基づいて得た音声についての処理待ち時間とから、映像についてのオフセット時間を得る映像オフセット時間取得手段と、
上記映像調停済時刻通知信号が与えられたときに、自己が有する上記調停済時計での受信時刻を上記オフセット時間分だけ修正すると共に、上記映像ローカル時刻通知信号が与えられたときに、自己が有するローカル時計の時刻を、その通知信号での時刻に修正する映像時刻修正手段と、
上記映像時刻修正手段が修正した2種類の時刻に基づいて、上記音声・映像送信端末が送信した映像信号を処理する映像処理手段とを備える
ことを特徴とする音声・映像受信端末。 In the audio / video receiving terminal that receives the audio signal and the video signal transmitted from the audio / video transmitting terminal to the network in parallel, and synchronizes the audio signal and the video signal from the audio / video transmitting terminal,
The above audio / video transmission terminals facing each other
An audio local time notification signal transmitting means for transmitting an audio local time notification signal for audio including the time of the local clock possessed by itself to the audio / video receiving terminal;
Audio arbitration time notification signal transmission means for transmitting an arbitration time notification signal about the voice including the time of the arbitrated clock that the arbitrated self has in the network to the audio / video receiving terminal;
A video local time notification signal transmitting means for transmitting a local time notification signal for a video including the time of a local clock held by itself to the audio / video receiving terminal;
It is provided with video mediation time notification signal transmission means for transmitting the mediation time notification signal for the video including the time of the mediationed clock possessed by the self that has mediation to the network to the audio / video reception terminal. ,
The terminal itself
When the audio arbitration time notification signal is given, the reception time of the arbitrated clock possessed by the self that has been arbitrated in the network, the time of the notification signal, and the audio / video of the audio local time notification signal Video offset time acquisition means for obtaining an offset time for video from the processing waiting time for audio obtained based on the playback timing at the receiving terminal;
When the video arbitrated time notification signal is given, the reception time of the arbitrated clock that the self has is corrected by the offset time, and when the video local time notice signal is given, the self Video time correcting means for correcting the time of the local clock having the time of the notification signal;
An audio / video receiving terminal comprising: video processing means for processing a video signal transmitted by the audio / video transmitting terminal based on two types of times corrected by the video time correcting means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007172297A JP5074834B2 (en) | 2007-06-29 | 2007-06-29 | Audio / video synchronization method, audio / video synchronization system, and audio / video receiving terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007172297A JP5074834B2 (en) | 2007-06-29 | 2007-06-29 | Audio / video synchronization method, audio / video synchronization system, and audio / video receiving terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009010863A true JP2009010863A (en) | 2009-01-15 |
JP5074834B2 JP5074834B2 (en) | 2012-11-14 |
Family
ID=40325453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007172297A Active JP5074834B2 (en) | 2007-06-29 | 2007-06-29 | Audio / video synchronization method, audio / video synchronization system, and audio / video receiving terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5074834B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013132541A1 (en) * | 2012-03-09 | 2013-09-12 | ネクシオン株式会社 | Video data transfer system |
JP2017521027A (en) * | 2014-07-03 | 2017-07-27 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Network clock comparison system and method |
CN114584811A (en) * | 2022-05-09 | 2022-06-03 | 江西师范大学 | Method and system for synchronizing streaming media video based on RTP (real-time transport protocol) |
CN114697720A (en) * | 2020-12-31 | 2022-07-01 | 北京易掌云峰科技有限公司 | Method and device for synchronizing self-adaptive audio and video RTP timestamp |
JP2022533534A (en) * | 2019-05-10 | 2022-07-25 | シネウェブ ピーティーイー リミテッド | Systems and methods for synchronizing audio content on a mobile device to a separate visual display system |
JP7469525B1 (en) | 2023-01-10 | 2024-04-16 | ソフトバンク株式会社 | Time adjustment system, terminal device, and server device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113519146B (en) * | 2020-02-12 | 2023-06-23 | 深圳元戎启行科技有限公司 | Streaming media network time delay determining method and device, computer equipment, readable storage medium and remote driving system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0750818A (en) * | 1993-08-06 | 1995-02-21 | Matsushita Electric Ind Co Ltd | Audio and video packet synchronization transfer control method |
JPH10136308A (en) * | 1996-10-29 | 1998-05-22 | Nec Corp | Audio and video synchronous reproduction device |
JPH10271482A (en) * | 1997-03-27 | 1998-10-09 | Nippon Telegr & Teleph Corp <Ntt> | Synchronous reproduction control method and system for coded video |
JP2003304511A (en) * | 2002-01-30 | 2003-10-24 | Ntt Docomo Inc | Communication terminal, server apparatus, relay apparatus, broadcast communication system, broadcast communication method, and program |
JP2006310964A (en) * | 2005-04-26 | 2006-11-09 | Canon Inc | Communication terminal and control method thereof, and program |
-
2007
- 2007-06-29 JP JP2007172297A patent/JP5074834B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0750818A (en) * | 1993-08-06 | 1995-02-21 | Matsushita Electric Ind Co Ltd | Audio and video packet synchronization transfer control method |
JPH10136308A (en) * | 1996-10-29 | 1998-05-22 | Nec Corp | Audio and video synchronous reproduction device |
JPH10271482A (en) * | 1997-03-27 | 1998-10-09 | Nippon Telegr & Teleph Corp <Ntt> | Synchronous reproduction control method and system for coded video |
JP2003304511A (en) * | 2002-01-30 | 2003-10-24 | Ntt Docomo Inc | Communication terminal, server apparatus, relay apparatus, broadcast communication system, broadcast communication method, and program |
JP2006310964A (en) * | 2005-04-26 | 2006-11-09 | Canon Inc | Communication terminal and control method thereof, and program |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013132541A1 (en) * | 2012-03-09 | 2013-09-12 | ネクシオン株式会社 | Video data transfer system |
JP2017521027A (en) * | 2014-07-03 | 2017-07-27 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Network clock comparison system and method |
JP2022533534A (en) * | 2019-05-10 | 2022-07-25 | シネウェブ ピーティーイー リミテッド | Systems and methods for synchronizing audio content on a mobile device to a separate visual display system |
JP7318990B2 (en) | 2019-05-10 | 2023-08-01 | シネウェブ ピーティーイー リミテッド | Systems and methods for synchronizing audio content on a mobile device to a separate visual display system |
CN114697720A (en) * | 2020-12-31 | 2022-07-01 | 北京易掌云峰科技有限公司 | Method and device for synchronizing self-adaptive audio and video RTP timestamp |
CN114697720B (en) * | 2020-12-31 | 2023-11-07 | 北京易掌云峰科技有限公司 | Synchronization method and device of adaptive audio and video RTP (real-time protocol) time stamps |
CN114584811A (en) * | 2022-05-09 | 2022-06-03 | 江西师范大学 | Method and system for synchronizing streaming media video based on RTP (real-time transport protocol) |
JP7469525B1 (en) | 2023-01-10 | 2024-04-16 | ソフトバンク株式会社 | Time adjustment system, terminal device, and server device |
Also Published As
Publication number | Publication date |
---|---|
JP5074834B2 (en) | 2012-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1897373A1 (en) | Audio and video synchronization | |
KR101354793B1 (en) | Synchronizing media streams across multiple devices | |
US7764713B2 (en) | Synchronization watermarking in multimedia streams | |
JP5074834B2 (en) | Audio / video synchronization method, audio / video synchronization system, and audio / video receiving terminal | |
US9426423B2 (en) | Method and system for synchronizing audio and video streams in media relay conferencing | |
US8208460B2 (en) | Method and system for in-band signaling of multiple media streams | |
JP5267416B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE COMMUNICATION METHOD, AND COMMUNICATION DEVICE COMMUNICATION CONTROL PROGRAM | |
CA2703676A1 (en) | System and method for re-synchronization of a pss session to an mbms session | |
US20090021639A1 (en) | Audio and Video Communication | |
EP1854236A1 (en) | See what you see (swys) | |
JP2008131591A (en) | Lip-sync control device and lip-sync control method | |
EP1998510B1 (en) | Encoded stream sending device | |
JP2015171065A (en) | system and method | |
US9264456B2 (en) | Signal processing device, signal processing program and communication system | |
JP6119363B2 (en) | COMMUNICATION PROCESSING DEVICE, METHOD AND PROGRAM, AND COMMUNICATION SYSTEM | |
WO2017000781A1 (en) | Video communication method and apparatus | |
JP2007067826A (en) | Audio and animation communication system and data communication terminal | |
JP2006238175A (en) | Communication control method | |
JP2005136675A (en) | Video/voice transmitting device and video/voice receiving device | |
JP2007081623A (en) | Voice moving image communication system and data communication terminal | |
KR20030057505A (en) | Multimedia data transfer system using Real-time Transport Protocol | |
JP2005159660A (en) | Video audio communication system | |
WO2015136474A1 (en) | A non-intrusive method of sending the transmission configuration information from the transmitter to the receiver | |
JP2008085821A (en) | Incoming call forwarding method and incoming call forwarding system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100316 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20101129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120509 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120713 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120807 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120824 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5074834 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150831 Year of fee payment: 3 |