[go: up one dir, main page]

JP2008219589A - Method and apparatus for synchronously storing and reproducing media multiplexed data - Google Patents

Method and apparatus for synchronously storing and reproducing media multiplexed data Download PDF

Info

Publication number
JP2008219589A
JP2008219589A JP2007055730A JP2007055730A JP2008219589A JP 2008219589 A JP2008219589 A JP 2008219589A JP 2007055730 A JP2007055730 A JP 2007055730A JP 2007055730 A JP2007055730 A JP 2007055730A JP 2008219589 A JP2008219589 A JP 2008219589A
Authority
JP
Japan
Prior art keywords
data
media
time stamp
multiplexed data
audio
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.)
Withdrawn
Application number
JP2007055730A
Other languages
Japanese (ja)
Inventor
Hiroyuki Okubo
裕之 大久保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2007055730A priority Critical patent/JP2008219589A/en
Publication of JP2008219589A publication Critical patent/JP2008219589A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】メディア多重データ(音声データと映像データ)を受信して蓄積しておき、受信時と同じ形式でズレ無く再生できるようにする。
【解決手段】送受信部101により所定時間間隔で受信したメディア多重データを分離部102によって音声データと映像データとに分離する。分離した音声データと映像データに対して、タイムスタンプ付与部103は受信タイミングごとにタイムスタンプを付与し、メディア制御部104はタイムスタンプを付与された音声データと映像データとを1つのメディア同期ファイルとして記録メディア部105に格納する。再生時には、多重部108は、格納された音声データと映像データを付与されているタイムスタンプに従って繋げて多重化し、受信時と同一のメディア多重データを再生し送信する。
【選択図】図1
Media multiplexed data (audio data and video data) is received and stored so that it can be reproduced without deviation in the same format as when received.
Media multiplexed data received at a predetermined time interval by a transmission / reception unit is separated into audio data and video data by a separation unit. The time stamp assigning unit 103 assigns a time stamp to the separated audio data and video data at each reception timing, and the media control unit 104 combines the audio data and video data with the time stamp into one media synchronization file. Is stored in the recording media unit 105. At the time of reproduction, the multiplexing unit 108 connects and multiplexes the stored audio data and video data according to the assigned time stamp, and reproduces and transmits the same media multiplexed data as at the time of reception.
[Selection] Figure 1

Description

本発明はメディア多重データの蓄積再生技術に係り、特に多重された複数メディアデータの同期蓄積再生方法および装置に関する。   The present invention relates to a technique for storing and reproducing media multiplexed data, and more particularly, to a method and apparatus for synchronously storing and reproducing multiplexed media data.

日常会話やビジネスの現場において、いわゆるテレビ電話端末を用いて行った会話あるいは会議の内容を後日確認したい場合がよくある。このためにはテレビ電話の映像・音声データを蓄積し、そのときの映像および音声を忠実に再現することが望ましい。この場合、テレビ電話で話す話し手の音声と映像をどのようにして蓄積し蓄積時と変わらない品質で再生するかが重要な課題としてある。   In everyday conversation and business situations, it is often desirable to confirm the contents of conversations or meetings conducted using so-called videophone terminals at a later date. For this purpose, it is desirable to store video / audio data of a videophone and faithfully reproduce the video and audio at that time. In this case, it is an important issue how to store and reproduce the voice and video of a speaker speaking on a videophone with the same quality as when stored.

特開2005−057362号公報(特許文献1)に開示された音声及び画像の送受信記録システムでは、相手先のテレビ電話装置から動画・音声データの多重化データストリームを受信し、それを動画データと音声データとに分離した後、再度それらを多重化し、1つのデータとして記憶部に記録する。多重化データストリームを動画データと音声データとに分離する際、動画と音声との同期を取るために各フレームにタイムスタンプを付加することが望ましい。タイムスタンプは、復号化処理に要する時間が動画と音声とで異なることを補償し、動画と音声の同期を取るように算出される(段落0042−0043参照)。記録された多重化データを再生する場合には、タイムスタンプを参照しながら多重化データを読出し、動画データと音声データとに分離した後、それぞれ復号化して再生される(段落0045−0046参照)。   In the audio and image transmission / reception recording system disclosed in Japanese Patent Laying-Open No. 2005-057362 (Patent Document 1), a multiplexed data stream of moving image / audio data is received from a videophone device at the other end, and is converted into moving image data. After separation into audio data, they are multiplexed again and recorded as one data in the storage unit. When the multiplexed data stream is separated into moving image data and audio data, it is desirable to add a time stamp to each frame in order to synchronize the moving image and audio. The time stamp is calculated so that the time required for the decoding process differs between the moving image and the sound, and the moving image and the sound are synchronized (see paragraphs 0042-0043). When reproducing the recorded multiplexed data, the multiplexed data is read with reference to the time stamp, separated into moving image data and audio data, and then decoded and reproduced (see paragraphs 0045-0046). .

このように、特許文献1に開示されたシステムでは、受信した多重化データを分離した後で、再度動画データと音声データとを多重化してから記録する方法を採用しており、その際のタイムスタンプは復号化に要する時間の差を補償するために付加されるものである。したがって、再生するには、受信時と同様に、読み出された多重化データを分離し、分離された動画データと音声データとをそれぞれ復号化して再生する必要がある。   As described above, the system disclosed in Patent Document 1 employs a method in which the received multiplexed data is separated and then video data and audio data are multiplexed again and recorded, and the time at that time is used. The stamp is added to compensate for the difference in time required for decoding. Therefore, in order to reproduce, it is necessary to separate the read multiplexed data and decode and reproduce the separated moving image data and audio data as in the case of reception.

特開2005−057362号公報JP 2005-057362 A

特許文献1に開示されているように、分離した動画データと音声データとを再度多重化して記録する方式は、再生時に動画と音声との同期を取りやすくするためだと考えられる。なぜならば、音声と動画を分離したままで記録すると、再生時に音と映像とが同期しないからである。   As disclosed in Patent Document 1, the method of multiplexing and recording the separated moving image data and audio data again is considered to facilitate synchronization of the moving image and audio during reproduction. This is because if audio and moving images are recorded separately, the sound and video are not synchronized during playback.

しかしながら、上述した従来技術では、多重化された音声・映像データを記録・再生するために、受信データを分離した後で多重化して記録し、さらに再生時にはもう一度分離するというように、送受信ための分離多重部に加えて更にもう1つの分離多重部を設ける必要があり、回路規模の増大および処理速度の低下を招来する。このような回路規模の増大は、特に小型軽量化を課題とする携帯端末にとっては避けるべきことであり、さらに処理能力に限界のある携帯端末にとって、CPUに余分な負荷をかけることも避けるべきことである。   However, in the above-described prior art, in order to record / reproduce multiplexed audio / video data, received data is separated and then multiplexed and recorded, and further separated at the time of reproduction. In addition to the demultiplexing / multiplexing unit, another demultiplexing / multiplexing unit needs to be provided, resulting in an increase in circuit scale and a decrease in processing speed. Such an increase in circuit scale should be avoided especially for portable terminals that have to be reduced in size and weight, and for portable terminals with limited processing capabilities, it should also be avoided to place an extra load on the CPU. It is.

本発明の目的は、回路規模および処理負荷を増大させることなくメディア多重化データの同期蓄積再生を可能にする方法および装置を提供することにある。   It is an object of the present invention to provide a method and apparatus that enables synchronized storage and reproduction of media multiplexed data without increasing the circuit scale and processing load.

本発明の他の目的は、携帯端末の回路規模および処理負荷を増大させることなくメディア多重化データの同期蓄積再生を可能にする装置を提供することにある。   Another object of the present invention is to provide an apparatus that enables synchronized storage and reproduction of media multiplexed data without increasing the circuit scale and processing load of the mobile terminal.

本発明によれば、受信されるメディア多重データをメディアごとに分離すると共に各メディアデータにタイムスタンプを付与し、タイムスタンプが付与された各メディアデータを記録する。そして再生時には、タイムスタンプに従って記録されたメディアデータを多重化し、オリジナルのメディア多重データを再生する。   According to the present invention, received media multiplexed data is separated for each medium, a time stamp is given to each media data, and each media data to which a time stamp is given is recorded. At the time of reproduction, the media data recorded in accordance with the time stamp is multiplexed to reproduce the original media multiplexed data.

本発明の一側面によれば、複数メディアのデータを多重したメディア多重データを同期蓄積し同期再生する装置は、所定の時間間隔のタイミングで受信したメディア多重データから前記複数メディアのデータをそれぞれ分離する分離手段と、前記複数メディアの各々のデータに対して前記受信タイミングに応じたタイムスタンプを付与するタイムスタンプ付与手段と、前記タイムスタンプを付与された複数メディアのデータをメディアごとに格納する格納手段と、前記格納手段から読み出された前記複数メディアのデータをそれらに付与されているタイムスタンプに従って多重し、前記受信したメディア多重データと同一のメディア多重データを生成する多重手段と、を有することを特徴とする。   According to one aspect of the present invention, an apparatus for synchronously accumulating and reproducing media multiplexed data obtained by multiplexing a plurality of media data separates the media data from media multiplexed data received at a predetermined time interval. Separating means for performing, a time stamp giving means for giving a time stamp corresponding to the reception timing to each data of the plurality of media, and a storage for storing the data of the plurality of media given the time stamp for each medium And multiplexing means for multiplexing the data of the plurality of media read from the storage means according to a time stamp given thereto, and generating media multiplexed data identical to the received media multiplexed data. It is characterized by that.

前記タイムスタンプ付与手段は、一連のメディア多重データの先頭受信タイミングを基準とした相対的な経過時間に対応するタイムスタンプを付与することが望ましい。更に、前記タイムスタンプ付与手段は、前記複数メディアの各々のデータに対して、1つのメディアのデータに対応する他のメディアのデータの有無を示す関連付けフラグを併せて付与することが望ましい。この場合、前記多重手段は、前記関連付けフラグをチェックしながら、前記複数メディアのデータをそれらに付与されているタイムスタンプに従って効率的に多重することができる。   It is desirable that the time stamp assigning means assigns a time stamp corresponding to a relative elapsed time with reference to a leading reception timing of a series of media multiplexed data. Furthermore, it is desirable that the time stamp assigning unit also attaches an association flag indicating the presence / absence of data of another medium corresponding to the data of one medium to each data of the plurality of media. In this case, the multiplexing means can efficiently multiplex the data of the plurality of media according to the time stamp given to them while checking the association flag.

本発明の同期蓄積方法は、所定の時間間隔のタイミングで受信したメディア多重データから前記複数メディアのデータをそれぞれ分離し、前記複数メディアの各々のデータに対して前記受信タイミングに応じたタイムスタンプを付与し、前記タイムスタンプを付与された複数メディアのデータをメディアごとに格納手段に格納することを特徴とする。   The synchronous storage method of the present invention separates the data of the plurality of media from the media multiplexed data received at the timing of a predetermined time interval, and sets a time stamp corresponding to the reception timing for each data of the plurality of media. The plurality of media data to which the time stamp is applied is stored in the storage means for each medium.

本発明の同期再生方法は、前記格納手段から読み出された前記複数メディアのデータをそれらに付与されているタイムスタンプを読み取り、前期読み取られたタイムスタンプに従って、読み出された前記複数メディアのデータを多重することで前記受信したメディア多重データと同一のメディア多重データを再生する、ことを特徴とする。   The synchronized playback method of the present invention reads the data of the plurality of media read from the storage means, reads the time stamp assigned to them, and reads the data of the plurality of media read according to the time stamp read in the previous period Is multiplexed to reproduce the same media multiplexed data as the received media multiplexed data.

本発明の一実施形態によれば、複数のテレビ電話端末とコールセンタを通して接続された音声・映像多重データの同期蓄積再生装置は、前記コールセンタを通して任意のテレビ電話端末と音声・映像多重データの送受信を行うための送受信手段と、所定の時間間隔のタイミングで受信した音声・映像多重データから音声データおよび映像データをそれぞれ分離する分離手段と、前記音声データおよび前記映像データの各々対して前記受信タイミングに応じたタイムスタンプを付与するタイムスタンプ付与手段と、前記タイムスタンプを付与された音声データおよび映像データをそれぞれ格納する格納手段と、前記格納手段から読み出された前記音声データおよび映像データをそれらに付与されているタイムスタンプに従って多重し、前記受信したメディア多重データと同一のメディア多重データを生成する多重手段と、第1テレビ電話端末からの蓄積要求に応じて、当該第1テレビ電話端末から受信した音声・映像多重データの音声データおよび映像データをそれぞれタイムスタンプと共に前記格納手段に格納し、第2テレビ電話端末からの当該音声・映像多重データの再生要求に応じて、前記格納手段から読出して前記受信したメディア多重データと同一のメディア多重データを前記第2テレビ電話端末へ送信するメディア制御手段と、を有することを特徴とする。   According to one embodiment of the present invention, an audio / video multiplexed data synchronous storage / playback apparatus connected to a plurality of videophone terminals through a call center transmits / receives audio / video multiplexed data to / from any videophone terminal through the call center. Transmitting / receiving means for performing, separating means for separating audio data and video data from audio / video multiplexed data received at a predetermined time interval, respectively, and receiving timing for each of the audio data and video data Time stamp giving means for giving a corresponding time stamp, storage means for storing the audio data and video data to which the time stamp is given respectively, and the audio data and video data read from the storage means to them Multiplexed according to the given time stamp and received Audio data and video data of the audio / video multiplexed data received from the first videophone terminal in response to a storage request from the first videophone terminal in response to a storage request from the first videophone terminal Are stored in the storage means together with a time stamp, and the same media multiplexed data as the received media multiplexed data read out from the storage means in response to a reproduction request for the audio / video multiplexed data from the second videophone terminal Media control means for transmitting to the second videophone terminal.

上述したように、本発明によれば、受信されるメディア多重データをメディアごとに分離すると共に各メディアデータに受信タイミングに従ったタイムスタンプを付与し、タイムスタンプが付与された各メディアのデータをそれぞれ記録する。そして再生時には、タイムスタンプに従ってそれぞれのメディアのデータを多重化することで、対応したメディア間で時間的なズレのない受信時と同一のメディア多重データを再生することができる。さらに、タイムスタンプに加えて関連付けフラグを用いることで効率的な再生を行うことができる。   As described above, according to the present invention, received media multiplexed data is separated for each medium, and each media data is given a time stamp according to the reception timing. Record each. At the time of reproduction, by multiplexing the data of each medium according to the time stamp, it is possible to reproduce the same media multiplexed data as at the time of reception with no time deviation between the corresponding media. Furthermore, efficient reproduction can be performed by using the association flag in addition to the time stamp.

特に、テレビ電話端末と本発明による音声・映像多重データの蓄積再生装置とをネットワークあるいはコールセンタを通して接続することで、テレビ電話端末の回路規模および処理負荷を増大させることなく音声・映像多重データを忠実に蓄積再生することができる。この場合、テレビ電話端末の種類などに依存することなく音声・映像多重データの記録再生が可能になるという利点がある。   In particular, by connecting the videophone terminal and the audio / video multiplexed data storage / playback apparatus according to the present invention through a network or call center, the audio / video multiplexed data can be faithfully reproduced without increasing the circuit scale and processing load of the videophone terminal. Can be stored and played back. In this case, there is an advantage that audio / video multiplexed data can be recorded and reproduced without depending on the type of the videophone terminal.

1.機能的構成
図1は本発明の一実施形態による蓄積再生装置の機能的構成を示すブロック図である。ここでは、説明を煩雑にしないために、蓄積再生装置10はネットワークあるいはコールセンタ20を通して複数のテレビ電話端末30に接続され、メディア多重化データ(ここでは音声・映像多重化データ)を送受信するものとする。
1. Functional Configuration FIG. 1 is a block diagram showing a functional configuration of a storage / reproduction device according to an embodiment of the present invention. Here, in order not to complicate the explanation, the storage / reproduction device 10 is connected to a plurality of videophone terminals 30 through a network or a call center 20, and transmits / receives media multiplexed data (here, audio / video multiplexed data). To do.

蓄積再生装置10は送受信部101によりネットワークあるいはコールセンタ20を通して任意のテレビ電話端末30との間で音声・映像多重化データを送受信可能である。記録要求のあったテレビ電話端末30から受信した音声・映像多重化データは、分離部102により音声データおよび映像データに分離され、さらにタイムスタンプ付与部103によって、後述するように音声データおよび映像データのそれぞれにタイムスタンプおよび関連付けフラグが付与される。タイムスタンプ及びフラグ付き音声データおよび映像データは、メディア制御部104によって記録メディア部105にそれぞれ格納される。記録メディア部105はハードディスク等の記録媒体である。   The storage / reproduction device 10 can transmit / receive multiplexed audio / video data to / from any videophone terminal 30 through the network or the call center 20 by the transmission / reception unit 101. The audio / video multiplexed data received from the videophone terminal 30 that requested the recording is separated into audio data and video data by the separation unit 102, and further, the audio data and video data are recorded by the time stamp assigning unit 103 as described later. Each is assigned a time stamp and an association flag. The time stamp, the audio data with flag, and the video data are respectively stored in the recording media unit 105 by the media control unit 104. The recording medium unit 105 is a recording medium such as a hard disk.

また、あるテレビ電話端末30から再生要求があると、メディア制御部104は、記録メディア部105から対応する音声データおよび映像データをそれぞれ読み出し、それらのタイムスタンプおよびフラグがタイムスタンプ読取部107によって読み取られる。そして、読み取られたタイムスタンプおよびフラグに従って、多重部108は音声データおよび映像データを同期させながら多重化し、受信したときと同じ音声・映像多重化データを再生し、送受信部101はそれを再生要求のあったテレビ電話端末30へ送信する。   In addition, when there is a playback request from a certain videophone terminal 30, the media control unit 104 reads the corresponding audio data and video data from the recording media unit 105, and the time stamp and flag are read by the time stamp reading unit 107. It is done. Then, according to the read time stamp and flag, the multiplexing unit 108 multiplexes the audio data and the video data in synchronization, reproduces the same audio / video multiplexed data as received, and the transmission / reception unit 101 requests to reproduce it. It transmits to the videophone terminal 30 where there was.

なお、分離部102および多重部108、タイムスタンプ付与部103およびタイムスタンプ読取部107、メディア制御部104は、ハードウエアとして回路構成しても良いが、それぞれのプログラムをCPU等のプログラム制御プロセッサ上で実行することにより同じ機能を実現することもできる。以下、図2〜図5を参照しながら、ソフトウェア構成による本実施形態の動作を詳細に説明する。   The separation unit 102 and the multiplexing unit 108, the time stamp assigning unit 103, the time stamp reading unit 107, and the media control unit 104 may be configured as hardware, but each program is executed on a program control processor such as a CPU. The same function can be realized by executing the above. Hereinafter, the operation of the present embodiment based on the software configuration will be described in detail with reference to FIGS.

2.動作
図2は蓄積時のデータの流れを示すソフトウェア構成図、図3は再生時のデータの流れを示すソフトウェア構成図、図4はネットワークシステム全体での動作シーケンスを示す説明図、図5はデータ蓄積再生時の各時点でのデータ構成を示す説明図である。なお、蓄積時と再生時のデータの流れの概要を図2および図3を参照して説明するが、図2及び図3では、図1の分離部102・タイムスタンプ付与部103・タイムスタンプ読取部107・多重部108を、「多重・分離部」として一括して示している。
2. Operation FIG. 2 is a software configuration diagram showing a data flow at the time of storage, FIG. 3 is a software configuration diagram showing a data flow at the time of reproduction, FIG. 4 is an explanatory diagram showing an operation sequence in the entire network system, and FIG. It is explanatory drawing which shows the data structure in each time at the time of accumulation | storage reproduction | regeneration. The outline of the data flow during storage and playback will be described with reference to FIGS. 2 and 3. In FIGS. 2 and 3, the separation unit 102, time stamp assigning unit 103, time stamp reading in FIG. The unit 107 and the multiplexing unit 108 are collectively shown as “multiplexing / separating unit”.

図2に示す蓄積方向では、テレビ電話端末30からのメディア多重データが、多重・分離部で分離され、分離された音声データと映像データに受信間隔ごとにタイムスタンプが付与されて、メディア制御部104を通して記録メディア部105に格納される。図3に示す再生方向では、メディア制御部104によって記録メディア部105から読み出された音声データと映像データは、多重・分離部でタイムスタンプに従って繋ぎ合わされて多重されテレビ電話端末30へ送信される。このように、分離時に映像および音声のそれぞれに対応したタイムスタンプ付与を行うことにより、音声データと映像データの同期蓄積再生を可能としている。   In the accumulation direction shown in FIG. 2, the media multiplexed data from the videophone terminal 30 is separated by the multiplexing / separating unit, and a time stamp is given to the separated audio data and video data at each reception interval, and the media control unit The data is stored in the recording medium unit 105 through 104. In the playback direction shown in FIG. 3, the audio data and the video data read from the recording media unit 105 by the media control unit 104 are combined and multiplexed according to the time stamp by the multiplexing / demultiplexing unit and transmitted to the videophone terminal 30. . In this way, by providing time stamps corresponding to video and audio at the time of separation, audio data and video data can be synchronously stored and reproduced.

2.1)蓄積時の動作(図4で右方向矢印)
あるテレビ電話端末30から送信されてくるメディア多重データが、送受信部101にて受信されることにより、蓄積処理が開始される。このメディア多重データは、本実施形態では、図5(a)に示すように、同期フラグおよびヘッダに続いて音声データと映像データとが多重化されて構成されているが、これら以外のデータ(例:テキストデータ)が多重されていてもよく、その場合も、以下と略同様に処理可能である。
2.1) Operation during storage (right arrow in Fig. 4)
Storage processing is started when media multiplexed data transmitted from a certain videophone terminal 30 is received by the transmission / reception unit 101. In this embodiment, the media multiplexed data is configured by multiplexing audio data and video data following the synchronization flag and header as shown in FIG. 5A. (Example: text data) may be multiplexed, and in that case, processing can be performed in substantially the same manner as described below.

送受信部101にて受信されたメディア多重データは、分離部102に入力される。分離部102は、送受信部101から入力されるメディア多重データを音声データと映像データとに分離し、それぞれタイムスタンプ付与部103に渡す。タイムスタンプ付与部103は、分離部102から順に渡される音声データと映像データのそれぞれに対して、受信間隔(例:20ms)毎に、タイムスタンプと音声/映像の関連付けを示すA/Vフラグとを付与する。   The multiplexed media data received by the transmission / reception unit 101 is input to the separation unit 102. The separation unit 102 separates the media multiplexed data input from the transmission / reception unit 101 into audio data and video data, and passes them to the time stamp assignment unit 103 respectively. For each of the audio data and the video data sequentially passed from the separation unit 102, the time stamp assigning unit 103 has an A / V flag indicating an association between the time stamp and the audio / video for each reception interval (for example, 20 ms). Is granted.

たとえば図5(b)に示すように、受信間隔を20msとすれば、ある音声データ1とそれに対応する映像データ2に付与されるタイムスタンプはTS00、これに続く音声データ3とそれに対応する映像データ4に付与されるタイムスタンプはTS20、・・・というようにタイムスタンプが付与される。   For example, as shown in FIG. 5B, if the reception interval is 20 ms, the time stamp given to a certain audio data 1 and the corresponding video data 2 is TS00, the subsequent audio data 3 and the corresponding video data. The time stamp given to the data 4 is given a time stamp such as TS20.

さらに、タイムスタンプ付与部103は、音声データに対しては対応する映像データが存在するか否かを示すVフラグを、映像データに対しては対応する音声データが存在するか否かを示すAフラグを、それぞれタイムスタンプと併せて付与する。すなわち、図5(b)に示すように、対応する映像データがない音声データには「Vフラグ=0」、対応する映像データがある音声データには「Vフラグ=1」、対応する音声データがない映像データには「Aフラグ=0」、対応する音声データがある映像データには「Aフラグ=1」を、それぞれ付与する。   Further, the time stamp assigning unit 103 displays a V flag indicating whether or not corresponding video data exists for the audio data, and A indicates whether or not corresponding audio data exists for the video data. Each flag is given together with a time stamp. That is, as shown in FIG. 5B, “V flag = 0” for audio data without corresponding video data, “V flag = 1” for audio data with corresponding video data, and corresponding audio data. “A flag = 0” is assigned to video data having no data, and “A flag = 1” is assigned to video data having corresponding audio data.

このようにタイムスタンプおよびA/Vフラグが付与された音声データおよび映像データの構成を図5(b)に示す。   FIG. 5B shows the structure of the audio data and the video data to which the time stamp and the A / V flag are assigned in this way.

タイムスタンプおよびA/Vフラグが付与された音声データおよび映像データはメディア制御部104に渡される。メディア制御部104は、タイムスタンプを付与された音声データや映像データを単一のメディア同期ファイルとして作成し、記録メディア部105は、このメディア同期ファイルを所定の記憶領域に格納する。このときのファイル形式を、図5(c)に示す。   The audio data and video data to which the time stamp and the A / V flag are assigned are passed to the media control unit 104. The media control unit 104 creates audio data and video data with a time stamp as a single media synchronization file, and the recording media unit 105 stores the media synchronization file in a predetermined storage area. The file format at this time is shown in FIG.

2.2)再生時の動作(図4で左方向矢印)
あるテレビ電話端末30からの音声・映像の再生を要求が送受信部101にて受信されることにより、再生処理が開始される。
2.2) Operation during playback (left arrow in FIG. 4)
When a request for audio / video reproduction from a certain videophone terminal 30 is received by the transmission / reception unit 101, reproduction processing is started.

まず、メディア制御部104は、対応するメディア同期ファイルを記録メディア部105から読み出し、音声データおよび映像データを多重部108へ渡す。これら音声データおよび映像データは、図5(c)に示すように、タイムスタンプおよびA/Vフラグが付与されている。これらタイムスタンプおよびフラグがタイムスタンプ読取部107によって読み取られる。   First, the media control unit 104 reads the corresponding media synchronization file from the recording media unit 105 and passes the audio data and video data to the multiplexing unit 108. These audio data and video data are given a time stamp and an A / V flag as shown in FIG. These time stamps and flags are read by the time stamp reading unit 107.

多重部108は、タイムスタンプ読取部23にて読み取ったタイムスタンプおよびフラグに従って、音声データおよび映像データのタイムスタンプが同期するように繋ぎ合わせることで受信時と同じメディア多重データを生成し、送受信部101へ出力する。この多重部108は、各映像および音声データのAフラグやVフラグをチェックすることで、対応する音声あるいは映像データの有無を効率的に知ることができる。こうして多重された音声および映像データの構成を図5(d)に示す。   The multiplexing unit 108 generates the same media multiplexed data as that at the time of reception by connecting the time stamps of the audio data and the video data so as to be synchronized according to the time stamp and the flag read by the time stamp reading unit 23, and the transmission / reception unit 101. The multiplexing unit 108 can efficiently know the presence or absence of the corresponding audio or video data by checking the A flag and V flag of each video and audio data. The structure of the audio and video data multiplexed in this way is shown in FIG.

送受信部101は、多重部108から渡されたメディア多重データに所定のヘッダ情報等を付加した後、当該の再生要求を発したテレビ電話端末30へ送信する。送信されるメディア多重データの構成を図5(e)に示す。   The transmission / reception unit 101 adds predetermined header information or the like to the media multiplexed data passed from the multiplexing unit 108, and then transmits the media multiplexed data to the videophone terminal 30 that issued the reproduction request. FIG. 5E shows the configuration of the transmitted media multiplexed data.

このように、本実施形態による蓄積再生装置では、ある任意のテレビ電話端末30から受信して蓄積したメディア多重データと同じものを、同一のあるいは別のテレビ電話端末30からの要求に応じて送信することができる。しかも、分離部102および多重部108とは別の分離/多重部を設けることなく、また重い処理を行うこともなく、軽快な同期蓄積再生を達成することができる。   As described above, in the storage / playback apparatus according to the present embodiment, the same media multiplexed data received and stored from an arbitrary videophone terminal 30 is transmitted in response to a request from the same or another videophone terminal 30. can do. In addition, it is possible to achieve light synchronization storage and reproduction without providing a separation / multiplexing unit separate from the separation unit 102 and the multiplexing unit 108 and without performing heavy processing.

3.応用例
図6は本実施形態の蓄積再生装置を利用したシステムの一例を示すブロック構成図である。同期蓄積・同期再生装置10の基本的構成は図1と同様であるが、再生要求を発したテレビ電話端末30で再生される映像データが異なる。この例では、予め用意しておいた別の音声・映像データを付与して再生する。たとえば、再生する音声・映像にコマーシャル「こちらのサービスはxxの提供でお送りいたします」などを付けて流すといったサービスも可能である。
3. Application Example FIG. 6 is a block diagram showing an example of a system using the storage / playback apparatus of this embodiment. The basic configuration of the synchronous storage / synchronous playback apparatus 10 is the same as that in FIG. 1, but the video data played back by the videophone terminal 30 that has issued the playback request is different. In this example, another audio / video data prepared in advance is added and reproduced. For example, it is possible to provide a service in which a commercial “This service will be sent with xx provision” is added to the audio / video to be played.

図7は本実施形態の蓄積再生装置を利用したシステムの他の例を示すブロック構成図である。同期蓄積・同期再生装置10の基本的構成は図1と同様であるが、音声・映像データの送信先が異なっている。図示のように、音声・映像データの送信先をパーソナルコンピュータ201やインターネット202にすることもできる。このようにすると、テレビ電話端末30のみならず、不特定多数への送信が可能となり、より多くの人々との間での情報の共有や交換が可能となる。   FIG. 7 is a block diagram showing another example of a system using the storage / playback apparatus of this embodiment. The basic configuration of the synchronous storage / synchronous playback apparatus 10 is the same as that shown in FIG. 1, but the transmission destination of the audio / video data is different. As shown in the figure, the transmission destination of the audio / video data can be the personal computer 201 or the Internet 202. In this way, transmission to not only the videophone terminal 30 but also to an unspecified number is possible, and information can be shared and exchanged with more people.

本発明はテレビ電話通信システムやテレビ会議システムなどの同期を必要とするマルチメディア通信システムに適用可能である。   The present invention is applicable to a multimedia communication system that requires synchronization, such as a videophone communication system or a video conference system.

本発明の一実施形態による蓄積再生装置の機能的構成を示すブロック図。The block diagram which shows the functional structure of the storage / reproducing apparatus by one Embodiment of this invention. 蓄積時のデータの流れを示すソフトウェア構成図。The software block diagram which shows the flow of the data at the time of accumulation | storage. 再生時のデータの流れを示すソフトウェア構成図。The software block diagram which shows the flow of the data at the time of reproduction | regeneration. ネットワークシステム全体での動作シーケンスを示す説明図。Explanatory drawing which shows the operation | movement sequence in the whole network system. データ蓄積再生時の各時点でのデータ構成を示す説明図。Explanatory drawing which shows the data structure in each time at the time of data storage reproduction | regeneration. 本実施形態の蓄積再生装置を利用したシステムの一例を示すブロック構成図。The block block diagram which shows an example of the system using the storage / reproducing apparatus of this embodiment. 本実施形態の蓄積再生装置を利用したシステムの他の例を示すブロック構成図。The block block diagram which shows the other example of the system using the storage / reproducing apparatus of this embodiment.

符号の説明Explanation of symbols

11 分離部
13 タイムスタンプ付与部
15 メディア制御部
17 記録メディア部
21 多重部
23 タイムスタンプ読取部
30 送受信部
50 テレビ電話端末装置
60 コールセンタ
DESCRIPTION OF SYMBOLS 11 Separation part 13 Time stamp provision part 15 Media control part 17 Recording media part 21 Multiplexing part 23 Time stamp reading part 30 Transmission / reception part 50 Videophone terminal device 60 Call center

Claims (9)

複数メディアのデータを多重したメディア多重データを蓄積し再生する装置であって、
所定の時間間隔のタイミングで受信したメディア多重データから前記複数メディアのデータをそれぞれ分離する分離手段と、
前記複数メディアの各々のデータに対して前記受信タイミングに応じたタイムスタンプを付与するタイムスタンプ付与手段と、
前記タイムスタンプを付与された複数メディアのデータをメディアごとに格納する格納手段と、
前記格納手段から読み出された前記複数メディアのデータをそれらに付与されているタイムスタンプに従って多重し、前記受信したメディア多重データと同一のメディア多重データを生成する多重手段と、
を有することを特徴とするメディア多重データの同期蓄積再生装置。
An apparatus for storing and reproducing media multiplexed data obtained by multiplexing data of a plurality of media,
Separating means for separating the data of the plurality of media from media multiplexed data received at a predetermined time interval;
Time stamp giving means for giving a time stamp according to the reception timing to each data of the plurality of media;
Storage means for storing data of a plurality of media given the time stamp for each medium;
Multiplexing means for multiplexing the data of the plurality of media read from the storage means according to a time stamp given thereto, and generating media multiplexed data identical to the received media multiplexed data;
An apparatus for synchronously storing and reproducing media multiplexed data, comprising:
前記タイムスタンプ付与手段は、一連のメディア多重データの先頭受信タイミングを基準とした相対的な経過時間に対応するタイムスタンプを付与することを特徴とする請求項1に記載のメディア多重データの同期蓄積再生装置。   2. The synchronized accumulation of media multiplexed data according to claim 1, wherein the time stamp assigning unit assigns a time stamp corresponding to a relative elapsed time with reference to a leading reception timing of a series of media multiplexed data. Playback device. 前記タイムスタンプ付与手段は、前記複数メディアの各々のデータに対して、1つのメディアのデータに対応する他のメディアのデータの有無を示す関連付けフラグを併せて付与し、
前記多重手段は、前記関連付けフラグをチェックしながら、前記複数メディアのデータをそれらに付与されているタイムスタンプに従って多重する
ことを特徴とする請求項1または2に記載のメディア多重データの同期蓄積再生装置。
The time stamp assigning unit also assigns an association flag indicating the presence / absence of data of another medium corresponding to data of one medium to each data of the plurality of media,
The synchronized storage / reproduction of media multiplexed data according to claim 1 or 2, wherein the multiplexing means multiplexes the data of the plurality of media according to a time stamp given to them while checking the association flag. apparatus.
複数メディアのデータを多重したメディア多重データを蓄積する方法であって、
所定の時間間隔のタイミングで受信したメディア多重データから前記複数メディアのデータをそれぞれ分離し、
前記複数メディアの各々のデータに対して前記受信タイミングに応じたタイムスタンプを付与し、
前記タイムスタンプを付与された複数メディアのデータをメディアごとに格納手段に格納する、
ことを特徴とするメディア多重データの同期蓄積方法。
A method of storing media multiplexed data obtained by multiplexing data of a plurality of media,
Separating the media data from the media multiplexed data received at a predetermined time interval;
A time stamp corresponding to the reception timing is given to each data of the plurality of media,
Storing data of a plurality of media to which the time stamp is given in a storage unit for each medium;
A method of synchronously storing media multiplexed data.
請求項4に記載の蓄積方法により前記格納手段に蓄積された複数メディアのデータを再生する方法であって、
前記格納手段から読み出された前記複数メディアのデータをそれらに付与されているタイムスタンプを読み取り、
前期読み取られたタイムスタンプに従って、読み出された前記複数メディアのデータを多重することで前記受信したメディア多重データと同一のメディア多重データを再生する、
ことを特徴とするメディア多重データの同期再生方法。
A method of reproducing data of a plurality of media stored in the storage means by the storage method according to claim 4,
Read the time stamp given to the data of the plurality of media read from the storage means,
Reproducing the same media multiplexed data as the received media multiplexed data by multiplexing the read data of the plurality of media according to the time stamp read in the previous period.
A method for synchronously reproducing media multiplexed data.
複数のテレビ電話端末とネットワークを通して接続された音声・映像多重データの蓄積再生装置において、
前記ネットワークを通して任意のテレビ電話端末と音声・映像多重データの送受信を行うための送受信手段と、
所定の時間間隔のタイミングで受信した音声・映像多重データから音声データおよび映像データをそれぞれ分離する分離手段と、
前記音声データおよび前記映像データの各々対して前記受信タイミングに応じたタイムスタンプを付与するタイムスタンプ付与手段と、
前記タイムスタンプを付与された音声データおよび映像データをそれぞれ格納する格納手段と、
前記格納手段から読み出された前記音声データおよび映像データをそれらに付与されているタイムスタンプに従って多重し、前記受信したメディア多重データと同一のメディア多重データを生成する多重手段と、
第1テレビ電話端末からの蓄積要求に応じて、当該第1テレビ電話端末から受信した音声・映像多重データの音声データおよび映像データをそれぞれタイムスタンプと共に前記格納手段に格納し、第2テレビ電話端末からの当該音声・映像多重データの再生要求に応じて、前記格納手段から読出して前記受信したメディア多重データと同一のメディア多重データを前記第2テレビ電話端末へ前記ネットワークを通して送信するメディア制御手段と、
を有することを特徴とする音声・映像多重データの同期蓄積再生装置。
In an audio / video multiplexed data storage / playback device connected to multiple videophone terminals via a network,
Transmission / reception means for transmitting / receiving audio / video multiplexed data to / from any videophone terminal through the network;
Separation means for separating audio data and video data from audio / video multiplexed data received at a predetermined time interval;
A time stamp giving means for giving a time stamp corresponding to the reception timing to each of the audio data and the video data;
Storage means for storing each of the audio data and the video data to which the time stamp is given;
Multiplexing means for multiplexing the audio data and video data read from the storage means according to a time stamp given to them, and generating the same media multiplexed data as the received media multiplexed data;
In response to a storage request from the first videophone terminal, audio data and video data of the audio / video multiplexed data received from the first videophone terminal are stored in the storage means together with a time stamp, and the second videophone terminal Media control means for transmitting the same media multiplexed data as the received media multiplexed data read from the storage means to the second videophone terminal through the network in response to a reproduction request for the audio / video multiplexed data from ,
An apparatus for synchronously storing and reproducing audio / video multiplexed data.
請求項6に記載の音声・映像多重データの同期蓄積再生装置と前記複数のテレビ電話端末とはコールセンタを介して接続されることを特徴とする同期蓄積再生システム。   7. A synchronous storage / reproduction system, wherein the audio / video multiplexed data synchronous storage / reproduction apparatus according to claim 6 is connected to the plurality of videophone terminals via a call center. コンピュータを、
所定の時間間隔のタイミングで受信したメディア多重データから前記複数メディアのデータをそれぞれ分離する手段と、
前記複数メディアの各々のデータに対して前記受信タイミングに応じたタイムスタンプを付与する手段と、
前記タイムスタンプを付与された複数メディアのデータをメディアごとに格納手段に格納する手段と、
を有する同期蓄積装置として機能させるためのプログラム。
Computer
Means for respectively separating the data of the plurality of media from the media multiplexed data received at a predetermined time interval;
Means for giving a time stamp corresponding to the reception timing to each data of the plurality of media;
Means for storing data of a plurality of media given the time stamp in a storage means for each medium;
A program for functioning as a synchronous storage device.
請求項4に記載の同期蓄積装置により前記格納手段に蓄積された複数メディアのデータを再生する装置であって、
前記格納手段から読み出された前記複数メディアのデータをそれらに付与されているタイムスタンプを読み取る手段と、
前期読み取られたタイムスタンプに従って、読み出された前記複数メディアのデータを多重することで前記受信したメディア多重データと同一のメディア多重データを再生する手段と、
を有する同期再生装置としてコンピュータを機能させるためのプログラム。
An apparatus for reproducing data of a plurality of media stored in the storage means by the synchronous storage apparatus according to claim 4,
Means for reading time stamps attached to the data of the plurality of media read from the storage means;
Means for reproducing the same media multiplexed data as the received media multiplexed data by multiplexing the read data of the plurality of media according to the time stamp read in the previous period;
A program for causing a computer to function as a synchronized playback device.
JP2007055730A 2007-03-06 2007-03-06 Method and apparatus for synchronously storing and reproducing media multiplexed data Withdrawn JP2008219589A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007055730A JP2008219589A (en) 2007-03-06 2007-03-06 Method and apparatus for synchronously storing and reproducing media multiplexed data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007055730A JP2008219589A (en) 2007-03-06 2007-03-06 Method and apparatus for synchronously storing and reproducing media multiplexed data

Publications (1)

Publication Number Publication Date
JP2008219589A true JP2008219589A (en) 2008-09-18

Family

ID=39839077

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007055730A Withdrawn JP2008219589A (en) 2007-03-06 2007-03-06 Method and apparatus for synchronously storing and reproducing media multiplexed data

Country Status (1)

Country Link
JP (1) JP2008219589A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111641758A (en) * 2020-05-09 2020-09-08 北京中广上洋科技股份有限公司 Video and audio recording method and device and computer readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111641758A (en) * 2020-05-09 2020-09-08 北京中广上洋科技股份有限公司 Video and audio recording method and device and computer readable storage medium
CN111641758B (en) * 2020-05-09 2022-07-22 北京中广上洋科技股份有限公司 Video and audio recording method and device and computer readable storage medium

Similar Documents

Publication Publication Date Title
EP2151971B1 (en) Transcoding video data
US20060140591A1 (en) Systems and methods for load balancing audio/video streams
AU2008218064B2 (en) Data multiplexing/separating device
CN115643424A (en) Live data processing method and system
JP4948147B2 (en) Method and apparatus for editing composite content file
JP2001358799A (en) Data transmission system, data transmission device, data reproduction device, and data transmission method used in this data transmission system
JP2008219589A (en) Method and apparatus for synchronously storing and reproducing media multiplexed data
JP4254297B2 (en) Image processing apparatus and method, and image processing system and program using the same
CN115942021B (en) Audio and video stream synchronous playing method and device, electronic equipment and storage medium
JP4715306B2 (en) STREAM CONTROL DEVICE, STREAM REPRODUCTION METHOD, VIDEO RECORDING / REPRODUCTION SYSTEM
JP2016189613A (en) Moving image data editing device, moving image data editing method, reproducer, and program
JP6275906B1 (en) Program and method for reproducing moving image content, and system for distributing and reproducing moving image content
JP2000188752A (en) Multiple separation controller
US20070248170A1 (en) Transmitting Apparatus, Receiving Apparatus, and Reproducing Apparatus
JP4911579B2 (en) Terminal, program and method for storing or playing back stream for analysis
JP2007095163A (en) Multimedia coded data separation and transmission device
JPH10271482A (en) Synchronous playback control method and system for encoded video
JP2005293431A (en) Multimedia data integration apparatus, multimedia data integration method, and multimedia data integration program
JP5168105B2 (en) Audio reproduction device and audio reproduction method
JP2005176094A (en) Data processing apparatus, data processing method, program, and storage medium
JP6684433B2 (en) Transmission device, transmission method, and program
WO2023050995A1 (en) Data processing method and apparatus, computer-readable storage medium, and program product
KR100650245B1 (en) Mobile communication terminal and its multimedia data processing method
JPWO2003101102A1 (en) Movie file playback method for portable communication device and movie file playback device for portable communication device
JP5052930B2 (en) Moving picture conversion apparatus and method, and program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100511