JP4609236B2 - Video distribution system and receiving router - Google Patents
Video distribution system and receiving router Download PDFInfo
- Publication number
- JP4609236B2 JP4609236B2 JP2005241908A JP2005241908A JP4609236B2 JP 4609236 B2 JP4609236 B2 JP 4609236B2 JP 2005241908 A JP2005241908 A JP 2005241908A JP 2005241908 A JP2005241908 A JP 2005241908A JP 4609236 B2 JP4609236 B2 JP 4609236B2
- Authority
- JP
- Japan
- Prior art keywords
- channel
- data
- layer
- video
- control means
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、映像配信システム及び受信ルータに係り、特に、IPネットワークを用いた映像配信システム及び受信ルータに関する。 The present invention relates to a video distribution system及beauty receiving router, in particular, it relates to a video distribution system及beauty receiving router in IP networks.
従来のIPネットワーク適用される映像配信システムは、IPネットワークに接続される配信装置と受信装置から構成され、IPネットワークにおいて、ユニキャスト転送を用いる場合は、受信装置が配信装置に対して配信要求を送信し、配信要求を受信した配信装置が、映像データを符号化して受信装置に送信し、データを受信した受信装置は、復号化して映像に再構成し,表示する。 A conventional video distribution system applied to an IP network is composed of a distribution device and a reception device connected to the IP network. When unicast transfer is used in the IP network, the reception device makes a distribution request to the distribution device. The distribution device that has transmitted and received the distribution request encodes the video data and transmits the encoded video data to the reception device, and the reception device that receives the data decodes and reconstructs and displays the video.
あるいは、IPネットワークでマルチキャスト転送を用いる場合には、配信装置が映像データを符号化してIPネットワークにマルチキャスト配信し、受信装置は、例えば、IGMP(Internet Group Management Protocol)あるいは、MLD(Multicast Listener Discovery)のような、マルチキャストルーティングプロトコルを用いて、IPネットワークに配信要求し、受信したデータを復号化して映像に再構成し、表示する(例えば、非特許文献1参照)。
しかしながら、従来のIPネットワークを用いた映像配信システムでは、全てのチャネルを受信装置まで配信することができず、テレビと同様な受信装置まで全チャネルが配信する放送を実現することが難しいという問題がある。なぜならば、例えば、テレビ画質相当である6Mbpsの映像を、ケーブルテレビや衛星放送相当の20チャネルから100チャネル以上を配信するには、受信装置当たり、少なくとも120Mbpsから600Mbps以上の回線が必要であり、IPネットワークのアクセス回線では、光ファイバを用いた高速回線である100Mbpsアクセス回線であっても帯域不足である。 However, in a conventional video distribution system using an IP network, all channels cannot be distributed to a receiving device, and it is difficult to realize broadcasting that distributes all channels to a receiving device similar to a television. is there. This is because, for example, in order to distribute 6 Mbps video equivalent to TV image quality from 20 channels equivalent to cable television or satellite broadcasting to 100 channels or more, a line of at least 120 Mbps to 600 Mbps or more is required per receiving device. In an IP network access line, even a 100 Mbps access line, which is a high-speed line using an optical fiber, has insufficient bandwidth.
更に、従来のIPネットワークを用いた映像配信システムでは、受信装置まで、全チャネルが配信されていないことにより、チャネル切替に時間がかかるという問題もある。 Furthermore, in the video distribution system using the conventional IP network, there is a problem that it takes time to switch channels because all channels are not distributed to the receiving device.
例えば、ユニキャスト転送を用いる場合は、受信装置と配信装置の間で制御信号を送受信し、切替前のデータの配信停止を要求し、切替後のデータの配信要求を実施するため、IPネットワークの伝播遅延と、配信装置における制御処理遅延が生ずる。あるいは、IPマルチキャストの場合も、受信装置と、受信装置を収容するルータ間で、マルチキャストプロトコルの制御メッセージを転送するため、前記制御メッセージの伝播遅延と、ルータにおける処理遅延が生じる。 For example, when using unicast transfer, a control signal is transmitted and received between the receiving device and the distribution device, a request to stop distributing data before switching, and a distribution request for data after switching are performed. Propagation delay and control processing delay in the distribution apparatus occur. Alternatively, in the case of IP multicast, since a multicast protocol control message is transferred between the receiving device and the router accommodating the receiving device, a propagation delay of the control message and a processing delay in the router occur.
上記遅延により、IPネットワークを用いた映像配信システムにおいて、チャネルを切り替える場合、受信装置において、視聴者が切替要求を実行してから、切替後のチャネルの映像が表示されるまでに時間がかかる。 Due to the delay described above, when a channel is switched in a video distribution system using an IP network, it takes time until the video of the channel after switching is displayed after the viewer makes a switching request in the receiving device.
また、上記のように、チャネル切替に時間がかかるために、視聴者はチャネル切替失敗と誤認識する可能性がある。このため、視聴者はチャネル切替要求の再試行を繰り返し、IPネットワークあるいは、配信装置において、輻輳が生じる可能性もある。 Further, as described above, since channel switching takes time, the viewer may misrecognize that channel switching has failed. For this reason, the viewer repeatedly tries the channel switching request, and congestion may occur in the IP network or the distribution device.
本発明は、上記の点に鑑みなされたもので、IPネットワークにおいて、マルチキャストによって全チャネル転送によるテレビ放送を可能とする映像配信システム及び受信ルータを提供することを目的とする。 The present invention has been made in view of the above, in the IP network, and an object thereof is to provide a video distribution system及beauty receiving router that enables a television broadcast by all channels transmitted by multicast.
図1は、本発明の原理構成図である。 FIG. 1 is a principle configuration diagram of the present invention.
本発明(請求項1)は、IPネットワーク200に接続される配信装置400、受信装置100とから構成される映像配信システムであって、
配信装置400は、映像データを階層符号化してIPネットワークに転送する手段を有し、
受信装置100は、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブル130と、
利用者が視聴する表示手段500に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段120と、
IPネットワーク200、映像制御手段120、及び階層管理テーブル130と接続されるIP制御手段110と、
を有し、
映像制御手段120は、
IP制御手段110に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
IP制御手段110からデータを受信し、受信した該データを復号化して映像を構成し、表示手段に表示する手段と、を有し、
IP制御手段110は、
映像制御手段120から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段120からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワーク200に送信し、該IPネットワーク200から該配信要求に対応するデータを受信し、該映像制御手段120に転送する手段と、を有する。
The present invention (Claim 1) is a video distribution system including a
The
The
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table 130 as storage means;
A
An
Have
The video control means 120
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means 110;
Receiving data from the IP control means 110, decoding the received data to form a video, and displaying the data on the display means,
The IP control means 110
Means for receiving from the video control means 120 a message of a channel request, a channel switch request, and a channel stop request;
Based on the request from the video control means 120, the distribution request of the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy at the time of viewing of the channel requested from the video control means is IP Means for transmitting to the
また、本発明(請求項2)は、請求項1の映像配信システムであって、
IP制御手段110は、
映像制御手段120からチャネル切替要求を受信した場合に、階層管理テーブル130を参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブル130を参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワーク200から配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段120に転送する手段と、を有し、
映像制御手段120は、
IP制御手段110から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む。
The present invention (Claim 2) is the video distribution system according to
The IP control means 110
When a channel switching request is received from the video control means 120, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching, which is acquired by referring to the layer management table 130, and the layer management table 130 are referred to. Means for transmitting the distribution request including the layer identifier of the additional layer when viewing the channel after switching acquired to the IP network;
Means for transferring the data of the constantly receiving layer of the post-switching channel corresponding to the distribution request from the
The video control means 120
When only the data of the always receiving layer is received from the IP control means 110, only the data of the always receiving layer is decoded and displayed as a video, or when the data of the always receiving layer is viewed When the data of the additional layer is received together, a means for decoding and displaying the data of the constantly receiving layer and the data of the additional layer at the time of viewing of the channel after switching to compose and display a video is included.
本発明(請求項3)は、IPネットワークに接続される配信装置と、受信ルータと、少なくとも1つの受信装置から構成される映像配信システムであって、
配信装置は、映像データを階層符号化してIPネットワークに転送する手段を有し、
受信装置は、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段を有し、
受信ルータは、
IPネットワーク及び受信装置に接続され、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
IPネットワーク、受信装置の映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
受信装置の映像制御手段は、
受信ルータのIP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、表示手段に表示する手段と、を有し、
受信ルータのIP制御手段は、
受信装置の映像制御手段から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、を有する。
The present invention (Claim 3) is a video distribution system including a distribution device connected to an IP network, a reception router, and at least one reception device,
The distribution apparatus has means for hierarchically encoding video data and transferring it to an IP network,
The receiving device
For the display means for viewing by the user, it has video control means for decoding the acquired data and composing and displaying the video,
The receiving router
Connected to the IP network and the receiving device,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
An IP network, a video control unit of the receiving apparatus, and an IP control unit connected to the hierarchy management table;
Have
The video control means of the receiving device
Means for transmitting a message of a channel request for requesting channel data to be displayed, a channel switching request, and a channel stop request to the IP control means of the receiving router;
Receiving data from the IP control means, decoding the received data to compose a video, and displaying on the display means,
The IP control means of the receiving router is
Means for receiving a channel request, a channel switching request, and a channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, the distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy when viewing the channel requested from the video control means is sent to the IP network. And means for receiving data corresponding to the distribution request from the IP network and transferring the data to the video control means.
また、本発明(請求項4)は、請求項3記載の映像配信システムであって、
受信ルータのIP制御手段は、
受信装置の映像制御手段からチャネル切替要求を受信した場合に、階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワークから配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段に転送する手段と、を有し、
受信装置の映像制御手段は、
受信ルータのIP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む。
The present invention (Claim 4) is the video distribution system according to
The IP control means of the receiving router is
When a channel switching request is received from the video control means of the receiving apparatus, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching acquired by referring to the layer management table and the layer management table are referred to Means for transmitting the distribution request including the layer identifier of the additional layer when viewing the channel after switching acquired to the IP network;
Means for transferring the data of the constantly receiving layer of the post-switching channel corresponding to the distribution request from the IP network and the data of the additional layer for viewing to the video control unit,
The video control means of the receiving device
When only the data of the constantly receiving layer is received from the IP control means of the receiving router, only the data of the constantly receiving layer is decoded and displayed as a video, or A means for decoding and displaying the always-received layer data and the additional layer data for viewing in the channel after switching when both of the additional layer data at the time of viewing are received. .
本発明(請求項5)は、IPネットワークに接続される配信装置に接続される受信装置であって、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段と、
IPネットワーク、映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
映像制御手段は、
IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、表示手段に表示する手段と、を有し、
IP制御手段は、
映像制御手段から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、を有する。
The present invention (Claim 5) is a receiving apparatus connected to a distribution apparatus connected to an IP network,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
A video control means for decoding the acquired data and composing and displaying the video for the display means for viewing by the user;
IP network, video control means, and IP control means connected to the hierarchy management table;
Have
The video control means
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means;
Receiving data from the IP control means, decoding the received data to compose a video, and displaying on the display means,
IP control means
Means for receiving a channel request, a channel switching request, and a channel stop request message from the video control means;
Based on the request from the video control means, the distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy when viewing the channel requested from the video control means is sent to the IP network. And means for receiving data corresponding to the distribution request from the IP network and transferring the data to the video control means.
また、本発明(請求項6)は、請求項5記載の受信装置であって、
IP制御手段は、
映像制御手段からチャネル切替要求を受信した場合に、階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワークから配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段に転送する手段と、を有し、
映像制御手段は、
IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む。
The present invention (Claim 6) is the receiving apparatus according to Claim 5,
IP control means
When a channel switching request is received from the video control means, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching acquired with reference to the layer management table, and acquired with reference to the layer management table Means for transmitting a distribution request including a layer identifier of an additional layer at the time of viewing the channel after switching to the IP network;
Means for transferring the data of the constantly receiving layer of the post-switching channel corresponding to the distribution request from the IP network and the data of the additional layer for viewing to the video control unit,
The video control means
When only the data of the always receiving layer is received from the IP control means, only the data of the constantly receiving layer is decoded and displayed as a video, or added to the data of the always receiving layer and the viewing time In the case where both layers of data are received, there is included means for decoding the constantly received layer data and the additional layer data during viewing of the channel after switching, and constituting and displaying a video.
本発明(請求項7)は、IPネットワークに接続される配信装置と、少なくとも1つの受信装置に接続される受信ルータであって、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
IPネットワーク、受信装置の映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
IP制御手段は、
受信装置の映像制御手段から、チャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを受信する手段と、
映像制御手段からの要求に基づいて、階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求をIPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、を有する。
The present invention (Claim 7) is a distribution device connected to an IP network and a receiving router connected to at least one receiving device,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
An IP network, a video control unit of the receiving apparatus, and an IP control unit connected to the hierarchy management table;
Have
IP control means
Means for receiving a channel request, a channel switching request, and a channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, the distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional hierarchy when viewing the channel requested from the video control means is sent to the IP network. And means for receiving data corresponding to the distribution request from the IP network and transferring the data to the video control means.
また、本発明(請求項8)は、請求項7記載の受信ルータであって、
IP制御手段は、
受信装置の映像制御手段からチャネル切替要求を受信した場合に、階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とをIPネットワークに送信する手段と、
IPネットワークから配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを映像制御手段に転送する手段と、
を有する。
The present invention (Claim 8) is the receiving router according to Claim 7,
IP control means
When a channel switching request is received from the video control means of the receiving apparatus, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching acquired by referring to the layer management table and the layer management table are referred to Means for transmitting the distribution request including the layer identifier of the additional layer when viewing the channel after switching acquired to the IP network;
Means for transferring the constantly received layer data of the post-switching channel corresponding to the distribution request from the IP network and the data of the additional layer during viewing to the video control unit;
Have
上記のように本発明によれば、IPネットワークにおいて、マルチキャストによって全チャネル転送によるテレビ放送が可能となると共に、更に、ユーザのチャネルサーフィンに対応する高速チャネル切替が実現できる。 As described above, according to the present invention, in the IP network, it is possible to perform television broadcasting by all-channel transfer by multicast, and it is possible to realize high-speed channel switching corresponding to user channel surfing.
以下、図面と共に本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[第1の実施の形態]
図2は、本発明の第1の実施の形態におけるネットワーク構成を示す。
[First embodiment]
FIG. 2 shows a network configuration in the first embodiment of the present invention.
同図に示すネットワークは、複数の受信装置100がIPネットワーク200に接続され、また、配信装置400がIPネットワーク200に接続されている構成である。
The network shown in the figure has a configuration in which a plurality of receiving
図3は、本発明の第1の実施の形態における受信装置の構成を示す。 FIG. 3 shows the configuration of the receiving apparatus according to the first embodiment of the present invention.
同図に示す受信装置100は、IP制御部110、映像制御部120、階層管理テーブル130を有し、映像制御部120と階層管理テーブル130がIP制御部110に接続されている。
The receiving
IP制御部110は、IPネットワーク200に接続され、階層管理テーブル130から取得したデータに基づいて、IPネットワーク200から受信したデータを映像制御部120に転送する。また、映像制御部120から、チャネル要求、チャネル切替、及びチャネル停止等のメッセージを受信する。
The
映像制御部120は、IP制御部110に対して、チャネル要求、チャネル切替、及びチャネル停止等のメッセージを送信する。また、映像制御部120は、IP制御部110からデータを受信し、受信したデータを復号化し、映像を構成し、視聴者のディスプレイ等の表示装置500に映像を表示する。
The
階層管理テーブル130は、メモリ等の記憶手段で構成され、図4に示すように、チャネル識別子、階層番号、階層識別子、階層属性を格納するテーブルである。チャネル識別子は、映像制御部120とIP制御部110と共通のチャネル識別情報で、例えば、テレビであれば、1「チャネル2」チャネルなどのチャネル番号が考えられる。階層番号は、例えば、“1”を基本階層とし、“2”,“3”と階層順に番号を付与する。階層識別子は、階層番号に対応するIPネットワークにおける識別子で、マルチキャストアドレス、または、マルチキャストアドレスとソースアドレスの組み合わせ等が考えられる。階層属性は、常時受信階層か、または、視聴時追加階層かを規定する。但し、図4に示す例は、説明の明確化のための記述であり、チャネル識別法、チャネル数、階層数、階層識別法、階層識別子数については、本発明を制限するものではない。
The hierarchy management table 130 is configured by storage means such as a memory, and stores a channel identifier, a hierarchy number, a hierarchy identifier, and a hierarchy attribute as shown in FIG. The channel identifier is channel identification information common to the
また、常時受信階層、及び、視聴時追加階層は、それぞれ、複数階層から構成され得る。 In addition, the always receiving layer and the viewing-time additional layer can each be composed of a plurality of layers.
次に、上記の構成におけるネットワークの動作を説明する。 Next, the network operation in the above configuration will be described.
図5は、本発明の第1の実施の形態におけるシステムの動作のシーケンスチャートである。なお、以降に示すシーケンスチャートにおいて、「Ch」はチャネルを示し、「常時」は階層属性が常時受信階層であることを示し、「追加」は階層属性が視聴時追加階層であることを示している。 FIG. 5 is a sequence chart of the operation of the system according to the first embodiment of the present invention. In the sequence charts shown below, “Ch” indicates a channel, “always” indicates that the layer attribute is a constantly received layer, and “add” indicates that the layer attribute is an additional layer during viewing. Yes.
ステップ101) 階層管理テーブル130には、例えば、図4に示すデータが登録されている。 Step 101) In the hierarchy management table 130, for example, data shown in FIG. 4 is registered.
ステップ102) 受信装置100の映像制御部120とIP制御部110が起動される。
Step 102) The
ステップ103) IP制御部110は、階層管理テーブル130から全てのチャネルの常時受信階層の階層識別子を取得し、IPネットワーク200に取得した階層識別子のデータを要求する。例えば、IP制御部110は、図4に示す階層管理テーブル130に対して、常時受信階層の一括取得を要求する階層識別子要求を送信する。
Step 103) The
ステップ104) 階層管理テーブル130は、IP制御部110から階層識別子要求を取得すると、要求された階層識別子をIP制御部110に返却する。例えば、「チャネル1」の常時受信階層は「階層1」のみで、「230.0.0.1」、「チャネル2」の常時受信階層は「階層1」のみで「230.0.10.1」であるというデータを送信する。
Step 104) Upon acquiring the hierarchy identifier request from the
ステップ105) 次に、IP制御部110は、「230.0.0.1」と「230.0.10.1」を指定したマルチキャスト参加要求を、IPネットワーク200に送信する。例えば、IGMPv3やMLDv2では、マルチキャストアドレスを一括指定した、“Reportメッセージ”を送信することが考えられる。あるいは、階層識別子がマルチキャストアドレスとソースアドレスの組み合わせである場合は、マルチキャストアドレスとソースアドレスの組み合わせを一括指定した“Reportメッセージ”を送信することが考えられる。
Step 105) Next, the
ステップ106) IP制御部110は、IPネットワーク200からデータを取得する。上記のマルチキャストアドレスを一括指定した“Reportメッセージ”を送信した場合には、IPネットワーク200から「230.0.0.1」のデータと、「230.0.10.1」のデータが独立に到着する。
Step 106) The
ステップ107) 映像制御部120は、自動あるいは,視聴者の操作などにより、最初に表示装置500に表示する映像のチャネル要求をIP制御部110に送信する。例えば、「チャネル1」のチャネル要求であるとする。
Step 107) The
ステップ108) 映像制御部120からのチャネル要求を受信したIP制御部110は、階層管理テーブル130に、階層識別子要求、例えば、「チャネル1」の階層識別子要求を送信する。
Step 108) Upon receiving the channel request from the
ステップ109) IP制御部110は、階層管理テーブル130から階層識別子を取得する。例えば、「チャネル1」の階層識別子は、常時受信階層が「階層1」で、「230.0.0.1」であり、視聴時追加階層が「階層2」で「230.0.0.2」であるというデータを取得する。
Step 109) The
ステップ110) 次に、IP制御部110は、受信中の「230.0.0.1」のデータと、当該「230.0.0.1」が「チャネル1」の階層1であることを映像制御部120に転送する。
Step 110) Next, the
ステップ111) 映像制御部120は、IP制御部110から「階層1」のデータのみを受信している場合には、「階層1」のデータのみから映像を復号化して構成し、ユーザの表示装置500に表示する。
Step 111) When only the data of “
ステップ112) また、IP制御部110は、階層識別子「230.0.0.2」を指定したマルチキャスト参加要求をIPネットワーク200に送信する。
Step 112) Further, the
ステップ113) IP制御部110は、階層識別子「230.0.0.2」のデータをIPネットワーク200から受信開始したら、「230.0.0.2」のデータと、「230.0.0.2」が「チャネル1」の「階層2」であることを映像制御部120に転送する。
Step 113) When the
ステップ114) 映像制御部120は、「階層2」のデータを受信開始した以降は、「階層1」と「階層2」のデータから映像を復号化し、構成して表示装置500に表示する。
Step 114) After starting to receive the data of “
上記のように本実施の形態では、階層符号化データを利用し、映像データを低ビットレートの常時受信階層と、映像品質を向上させる視聴時追加階層に分割し、常時受信階層として、映像構成に必要最低限の階層のデータを、全チャネル受信装置100まで配信する。これにより、全チャネルを受信装置100まで配信することができる。更に、必要なチャネルだけ、映像品質を向上させる視聴時追加階層のデータを配信することにより、テレビと同等の映像品質を得ることができる。
As described above, in the present embodiment, hierarchically encoded data is used, and video data is divided into a low bit rate constant reception layer and a viewing additional layer that improves video quality. In other words, the data of the minimum necessary hierarchy is distributed to all
例えば、6Mbpsの映像データであっても、常時受信階層を500kbps、視聴時追加階層を5.5Mbpsとすれば、常時100チャネル配信し、かつ、1チャネル視聴していても、アクセス回線として55.5Mbpsの帯域があればよい。これにより、100Mbpsアクセス回線で、テレビと同様な放送が実現できる。 For example, even with 6 Mbps video data, if the constant reception layer is 500 kbps and the additional layer for viewing is 5.5 Mbps, even if the channel is always distributed and one channel is viewed, 55. A bandwidth of 5 Mbps is sufficient. Thereby, the same broadcasting as the television can be realized on the 100 Mbps access line.
[第2の実施の形態]
本実施の形態では、IP制御部が映像制御部からチャネル切替を要求された場合の処理について説明する。
[Second Embodiment]
In the present embodiment, a process when the IP control unit is requested to switch channels from the video control unit will be described.
ネットワーク構成及び受信装置の構成、及び階層管理テーブルの内容は、前述の第1の実施の形態と同様である。 The network configuration, the receiving device configuration, and the contents of the hierarchy management table are the same as those in the first embodiment.
図6は、本発明の第2の実施の形態におけるシステムの動作のシーケンスチャートである。 FIG. 6 is a sequence chart of the operation of the system according to the second embodiment of the present invention.
ステップ201) 映像制御部120は、初期状態として、「チャネル1」を再生しているとする。このとき、映像制御部120は、「チャネル1」の常時受信階層のデータと視聴時追加階層のデータを受信している。
Step 201) It is assumed that the
ステップ202) 映像制御部120が、「チャネル1」から「チャネル2」へチャネル切替を実施する場合、IP制御部110に「チャネル2」へのチャネル切替要求を送信する。
Step 202) When the
ステップ203) IP制御部110は、映像制御部120からチャネル切替要求を受信すると、映像制御部120に送信するデータを「チャネル1」から「チャネル2」に変更する。このとき、IP制御部110は、「チャネル2」の常時受信階層のデータを受信しているが、視聴時追加階層のデータを受信していないために、常時受信階層のデータのみを転送することになる。
Step 203) Upon receiving the channel switching request from the
ステップ204) この場合、映像制御部120は、常時受信階層のみから「チャネル2」の映像を再生する。
Step 204) In this case, the
ステップ205) IP制御部110は、IPネットワーク200に対して「チャネル1」の視聴時追加階層のデータを停止するために、階層識別子「230.0.0.2」を含むマルチキャスト離脱要求を送信する。
Step 205) The
ステップ206) IP制御部110は、「チャネル2」の視聴時追加階層のデータを取得するために、階層管理テーブル130に階層識別子を要求する。
Step 206) The
ステップ207) IP制御部110は、階層管理テーブル130から「チャネル2」の視聴時追加階層の階層識別子として「230.0.10.2」を取得する。
Step 207) The
ステップ208) IP制御部110は、IPネットワーク200に対し、「230.0.10.2」を含むマルチキャスト参加要求を送信する。
Step 208) The
なお、この場合、アクセス回線の輻輳を防止するために、「チャネル1」の視聴時追加階層のデータ停止を確認後、「チャネル2」の視聴時追加階層のマルチキャスト参加要求を送信するようにしてもよい。
In this case, in order to prevent congestion of the access line, after confirming the data stop of the additional layer when viewing “
ステップ209) IP制御部110は、IPネットワーク200から「230.0.10.2」のデータを受信開始すると、当該「230.0.10.2」のデータと、当該「230.0.10.2」のデータが「チャネル2」の「階層2」であることを映像制御部120に転送する。
Step 209) When the
ステップ210) これ以降、映像制御部120は、「チャネル2」の常時受信階層と視聴時追加階層のデータから映像を復号化して構成し、表示装置500に表示する。
Step 210) Thereafter, the
上記のように本実施の形態では、チャネル切替において、映像構成に必要最低限のデータは配信されており、受信装置100内で高速チャネル切替が可能である。チャネル切替直後には、視聴時追加階層のデータが受信されておらず、映像画質劣化が認識される可能性もあるが、視聴時追加階層のデータが受信されれば、映像品質が向上するために、従来のように、映像構成に必要最低限のデータも受信できず、映像表示が全くできないよりも有効である。
As described above, in this embodiment, the minimum data necessary for the video configuration is distributed in channel switching, and high-speed channel switching is possible within the receiving
[第3の実施の形態]
本実施の形態では、前述の第2の実施の形態におけるチャネル切替時にタイマを用いる例を説明する。
[Third embodiment]
In this embodiment, an example will be described in which a timer is used at the time of channel switching in the second embodiment.
図7は、本発明の第3の実施の形態における受信装置の構成を示す。図3の構成と異なる点は、IP制御部110内にチャネル切替状態監視タイマ111を設けていることである。
FIG. 7 shows the configuration of the receiving apparatus according to the third embodiment of the present invention. A difference from the configuration of FIG. 3 is that a channel switching
図8は、本発明の第3の実施の形態におけるシステムの動作のシーケンスチャートである。 FIG. 8 is a sequence chart of the operation of the system according to the third embodiment of the present invention.
ステップ301) 本ステップは前述の第2の実施の形態と同様である。 Step 301) This step is the same as in the second embodiment described above.
ステップ302) 第2の実施の形態と同様に、映像制御部120が「チャネル1」から「チャネル2」へのチャネル切替を実施する場合、「チャネル2」へのチャネル切替要求をIP制御部110に送信する。
Step 302) Similar to the second embodiment, when the
ステップ303) このとき、IP制御部110は、「チャネル2」の常時受信階層のデータを受信しているが、視聴時追加階層のデータを受信していないために、常時受信階層のデータのみを転送する。
Step 303) At this time, the
ステップ304) 映像制御部120は、常時受信階層のみから「チャネル2」の映像を再生する。
Step 304) The
ステップ305) IP制御部110は、「チャネル1」の視聴時追加階層のデータを停止するために、階層識別子「230.0.0.2」を含むマルチキャスト離脱要求をIPネットワーク200に送信する。
Step 305) The
ステップ306) このとき、IP制御部110は、切替後のチャネルが「チャネル2」であることをメモリ(図示せず)に記憶する。
Step 306) At this time, the
ステップ307) さらに、IP制御部110は、チャネル切替状態監視タイマ111を起動する。当該タイマの値は予め定めた値とし、本発明はタイマの値を制限するものではない。タイマの値としては、IP制御部110が視聴者のチャネル切替要求の癖を学習し、不要なメッセージをIPネットワークに送信せず、かつ視聴時追加階層をできるだけ早く受信できるように、逐次自動的に変更することも考えられる。例えば、IP制御部110がチャネル切替要求の受信時間間隔を測定し、予め定めた時間以下の測定サンプルの平均値とマージン時間の和に変更するという方法が考えられる。
Step 307) Further, the
ステップ308) IP制御部110は、チャネル切替状態監視タイマ111がタイムアウトした場合、「チャネル2」の視聴時追加階層のデータを取得するために、階層管理テーブル130に階層識別子を要求する。
Step 308) When the channel switching
ステップ309) IP制御部110は、階層管理テーブル130から「チャネル2」の視聴時追加階層識別子「230.0.10.2」を取得する。
Step 309) The
ステップ310) IP制御部110は、IPネットワーク200に対し、階層識別子「230.0.10.2」を含むマルチキャスト参加要求を送信する。
Step 310) The
ステップ311) IP制御部110は、IPネットワーク200から「230.0.10.2」のデータを受信開始したら、階層識別子「230.0.10.2」のデータと、当該「230.0.10.2」のデータが「チャネル2」の「階層2」であることを映像制御部120に転送する。
Step 311) When the
ステップ312) 映像制御部120は、これ以降、「チャネル2」の常時受信階層と視聴時追加階層のデータを復号化し、映像を構成し、表示装置500に表示する。
Step 312) After that, the
上記のように本実施の形態によれば、チャネル切替時にタイマ監視により、切替前チャネルの配信停止処理と、切替後チャネルの配信開始処理の間に時間間隔を設けているために、配信装置、あるいは、IPネットワークに設置されたルータの処理負荷を低減することが可能となる。 As described above, according to the present embodiment, a time interval is provided between the distribution stop process of the pre-switch channel and the distribution start process of the post-switch channel by timer monitoring at the time of channel switching. Or it becomes possible to reduce the processing load of the router installed in the IP network.
[第4の実施の形態]
本実施の形態では、IP制御部110がチャネル切替状態監視タイマの動作中に映像制御部120からチャネル切替要求を受信した場合に、メモリ(図示せず)記憶しているチャネルを最新のチャネル切替要求で指示された切替後のチャネルに変更し、チャネル切替状態監視タイマを再起動する例について説明する。
[Fourth embodiment]
In the present embodiment, when the
本実施の形態におけるシステム及び受信装置100の構成は、前述の第3の実施の形態と同様である。
The configuration of the system and receiving
図9は、本発明の第4の実施の形態におけるシステムの動作のシーケンスチャートである。 FIG. 9 is a sequence chart of the operation of the system according to the fourth embodiment of the present invention.
ステップ401) 映像制御部120は、「チャネル1」の映像を再生している。
Step 401) The
ステップ402) 映像制御部120は、「チャネル1」から「チャネル2」へのチャネル切替を実施する場合、IP制御部110に対して、「チャネル2」へのチャネル切替要求を送信する。
Step 402) When switching the channel from “
ステップ403) IP制御部110は、IPネットワーク200に「チャネル1」の視聴時追加階層のデータを停止するためにマルチキャスト離脱要求を送信する。
Step 403) The
ステップ404) IP制御部110は、映像制御部120に送信するデータを「チャネル1」から「チャネル2」に変更する。
Step 404) The
ステップ405) このとき、IP制御部110は、前述の第3の実施の形態と同様に、切替後のチャネルが「チャネル2」であることをメモリ(図示せず)に記憶する。
Step 405) At this time, the
ステップ406) さらに、IP制御部110は、チャネル切替状態監視タイマ111を起動する。タイマの値は予め定めた値とし、本発明はタイマの値を制限するものではない。
Step 406) Further, the
ステップ407) 映像制御部120は、「チャネル2」の「階層1」のデータを復号化し、映像を構築し、ディスプレイ上に再生する。
Step 407) The
ステップ408) ここで、IP制御部110は、チャネル切替状態監視タイマ111のタイムアウト前に、映像制御部120からチャネル切替要求を受信したとする。
Step 408) Here, it is assumed that the
ステップ409) IP制御部110は、メモリ(図示せず)に記憶しているチャネル切替後のチャネル識別子を「チャネル2」から「チャネル3」に変更し、「チャネル3」のデータを映像制御部110に送る。
Step 409) The
ステップ410) IP制御部110は、チャネル切替状態監視タイマ111を再起動する。IP制御部110は、以降、チャネル切替状態監視タイマ111のタイムアウト前に、チャネル切替要求を受信した場合、その都度、メモリ(図示せず)に記憶するチャネル切替後のチャネル識別子を変更する。
Step 410) The
ステップ411) IP制御部110は、チャネル切替状態監視タイマ111を再起動する。
Step 411) The
ステップ412) IP制御部110は、チャネル切替状態監視タイマ111がタイムアウトしたとする。
Step 412) The
ステップ413) このとき、IP制御部110は、「チャネル3」の視聴時追加階層のデータを取得するために、階層管理テーブル130に対して階層識別子を要求する。
Step 413) At this time, the
ステップ414) IP制御部110は、階層管理テーブル130から「チャネル3」の視聴時追加階層識別子「230.0.20.2」を取得する。
Step 414) The
ステップ415) IP制御部110は、IPネットワーク200に対し、階層識別子「230.0.20.2」を含むマルチキャスト参加要求を送信し、当該識別子に対応するデータを取得する。
Step 415) The
ステップ416) IP制御部110は、取得した階層識別子「230.0.20.2」のデータと、当該「230.0.20.2」が「チャネル3」の「階層2」であることを映像制御部120に転送する。
Step 416) The
ステップ417) これ以降、映像制御部120は、「チャネル3」の常時受信階層と視聴時追加階層のデータを復号化し、映像を構成し、表示装置500に表示する。
Step 417) Thereafter, the
上記のように、本実施の形態によれば、チャネル切替時にタイマ監視する場合、チャネルサーフィンと言われている、視聴者が一時的にチャネル切替を繰り返す動作を考慮し、連続的なチャネル切替を監視し、このような連続的なチャネル操作が行われた場合に、配信メッセージ送信を抑止することも可能である。また、配信装置、あるいは、IPネットワークに設置されたルータの処理負荷を低減することに有効である。 As described above, according to the present embodiment, when monitoring a timer at the time of channel switching, continuous channel switching is performed in consideration of the operation that the viewer repeats channel switching temporarily, which is said to be channel surfing. It is possible to monitor and to suppress delivery message transmission when such continuous channel operation is performed. Further, it is effective for reducing the processing load of the distribution apparatus or the router installed in the IP network.
[第5の実施の形態]
本実施の形態では、チャネルを記憶するチャネル記憶部を設け、全てのチャネルについて、常時受信階層の階層識別子を指定した配信要求をIPネットワークに送信する代わりに記憶されているチャネルについて、常時受信階層の階層識別子を指定した配信要求を送信する例を説明する。
[Fifth embodiment]
In the present embodiment, a channel storage unit for storing channels is provided, and for all channels, instead of transmitting a distribution request specifying a layer identifier of the constantly receiving layer to the IP network, the always receiving layer is stored. An example of transmitting a distribution request designating a hierarchical identifier of will be described.
図10は、本発明の第5の実施の形態における受信装置の構成を示す。 FIG. 10 shows the configuration of the receiving apparatus according to the fifth embodiment of the present invention.
同図に示す受信装置100は、前述の第3の実施の形態における図7の構成にチャネル記憶部140が付加された構成である。チャネル記憶部140は、メモリやハードディスクなどの記憶媒体から構成される。
The receiving
図11は、本発明の第5の実施の形態におけるシステムのシーケンスチャート(その1)である。 FIG. 11 is a first sequence chart of the system according to the fifth embodiment of the present invention.
ステップ501) 映像制御部120がIP制御部110に対してチャネル要求及びチャネル切替要求(「チャネル2」)を送信する。
Step 501) The
ステップ502〜506) IP制御部110は、映像制御部120からチャネル要求及びチャネル切替要求を受信したときに、当該チャネルの常時受信階層のデータを受信中であれば、前述の第2〜第4の実施の形態と同様の動作を行う。
Steps 502 to 506) When the
ステップ507) 映像制御部120がIP制御部110に対してチャネル要求及びチャネル切替要求(「チャネル3」)を送信する。
Step 507) The
ステップ508〜510) IP制御部110が映像制御部120からチャネル要求及びチャネル切替要求を受信したときに、切替後チャネルの常時受信階層のデータを受信していなければ、チャネル記憶部140に当該チャネルを登録する。例えば、映像制御部120から「チャネル3」へのチャネル切替要求を受信した場合は、「チャネル3」の常時受信階層のデータが未受信であると判断し、チャネル記憶部140に「チャネル3」を登録する。チャネル記憶部140は、「チャネル3」を登録したことをIP制御部110に応答する。
Steps 508 to 510) When the
ステップ511・512) IP制御部110は、階層管理テーブル130に対して、「チャネル3」の階層識別子を要求し、階層識別子を取得する。
ステップ513) IP制御部110は、「チャネル2」から「チャネル3」へのチャネル切替に伴い、「チャネル2」の視聴時追加階層に対するマルチキャスト離脱要求をIPネットワーク200に送信する。
Step 513) With the channel switching from “
ステップ514) また、階層管理テーブル130から取得した階層識別子(「チャネル3」)に基づいて、IPネットワーク200に対して、マルチキャスト参加要求を送信する。
Step 514) Also, based on the hierarchy identifier (“
上記の例では、チャネル切替状態監視タイマ111を用いない例を示しているが、チャネル切替状態監視タイマ111を用いる場合の処理は以下のようになる。
The above example shows an example in which the channel switching
図12は、本発明の第5の実施の形態におけるシステムのシーケンスチャート(その2)である。 FIG. 12 is a sequence chart (part 2) of the system according to the fifth embodiment of the present invention.
チャネル切替状態監視タイマ111を用いる場合には、前述の第4の実施の形態におけるステップ408〜412と同様に、IP制御部110は、チャネル切替要求受信時に、チャネル切替状態監視タイマ111のタイムアウトを待って、切替後チャネル(例えば、「チャネル3」)の常時受信階層のデータが未受信であるかどうかを判定し、未受信である場合に、チャネル記憶部140に未受信のチャネル(例えば、「チャネル3」)を記憶する(ステップ521〜523)。
When the channel switching
上記の本実施の形態によれば、実際上、視聴するチャネルが少ない場合には、視聴頻度の少ないチャネルも含めて全てのチャネルを受信装置まで配信するのではなく、最近表示したチャネルのみを受信装置まで配信することで、アクセス回線の使用帯域を節約できる。例えば、常時受信階層が500kbpsである場合、常時配信を10チャネルに制限すれば、アクセス回線として5Mbpsの帯域あればよく、残余帯域を他のデータ転送のために有効に使用できる。 According to the present embodiment described above, when there are actually few channels to be viewed, not all channels including channels with low viewing frequency are distributed to the receiving device, but only recently displayed channels are received. By distributing to the device, the bandwidth used for the access line can be saved. For example, if the constant reception layer is 500 kbps, if the constant distribution is limited to 10 channels, a 5 Mbps bandwidth is sufficient for the access line, and the remaining bandwidth can be used effectively for other data transfer.
[第6の実施の形態]
前述の第5の実施の形態では、チャネル記憶部140にチャネルを記憶したが、本実施の形態では、チャネルのみならず、チャネルを記憶した時刻または、有効期限の時刻を記憶しておき、所定の時間が経過した時点で、チャネル・時刻の情報を削除する例を説明する。
[Sixth Embodiment]
In the fifth embodiment described above, the channel is stored in the
本実施の形態における受信装置の構成は、前述の第5の実施の形態と同様である。 The configuration of the receiving apparatus in this embodiment is the same as that of the fifth embodiment described above.
図13は、本発明の第6の実施の形態における受信装置の動作のシーケンスチャートである。以下の説明以外の部分については第5の実施の形態と同様である。 FIG. 13 is a sequence chart of the operation of the receiving apparatus according to the sixth embodiment of the present invention. Portions other than the following description are the same as in the fifth embodiment.
IP制御部110は、チャネル記憶部140に「チャネル3」を登録する場合、チャネル記憶部140に「チャネル3」と現在時刻を登録する(ステップ604)。チャネル記憶部140は、所定の時間経過後に当該「チャネル3」を削除する(ステップ611)。
When registering “
また、IP制御部110は、チャネル記憶部140に「チャネル3」を登録する場合、有効期限の時刻も合わせて登録し、チャネル記憶部140は、有限期限の時刻が到来すると、「チャネル3」の記憶を削除してよい。
In addition, when registering “
本実施の形態のように、視聴者の要求するチャネルを反映して、最近表示したチャネル情報をキャッシュすることは、制御速度の向上という観点で有効である。 As in this embodiment, caching recently displayed channel information reflecting the channel requested by the viewer is effective from the viewpoint of improving the control speed.
[第7の実施の形態]
本実施の形態では、チャネル記憶部140に新規のチャネルを記憶する場合に、最大チャネル数を超過する場合に、既に当該記憶部140に記憶されているチャネルのうち、記憶時刻から現在時刻までの時間が最大のチャネル、あるいは、現在時刻から有効期限までが最小のチャネル、の記憶を削除し、新規のチャネルを登録する例を説明する。
[Seventh Embodiment]
In the present embodiment, when a new channel is stored in the
本実施の形態における受信装置100の構成は、前述の第5の実施の形態と同様である。
The configuration of receiving
図14は、本発明の第7の実施の形態における受信装置の動作のシーケンスチャートである。 FIG. 14 is a sequence chart of the operation of the receiving apparatus according to the seventh embodiment of the present invention.
「チャネル1」と「チャネル2」がすでにチャネル記憶部140に登録されているとき(ステップ701)、IP制御部110は、チャネル記憶部140に「チャネル3」を登録する場合に、「チャネル3」をチャネル記憶部140に登録すると、最大チャネル数が超過となる場合、チャネル記憶部140は、記憶時刻から現在時刻までの時間が最大のチャネル(例えば、「チャネル1」とする)の記憶を削除し、「チャネル3」を登録する(ステップ705)。このとき、メモリ記憶部140は、「チャネル1」の記憶を削除したことをIP制御部110に通知する(ステップ706)。
When “
「チャネル1」の記憶削除を通知されたIP制御部110は、「チャネル1」の常時受信階層について、IPネットワーク200に対してマルチキャスト離脱要求を送信する(ステップ709)。この場合、「チャネル1」のマルチキャスト離脱要求は、「チャネル2」から「チャネル3」へのチャネル切替に伴う、「チャネル3」のマルチキャスト離脱要求と同一メッセージに統合することも可能である。
The
本実施の形態のように、キャッシュするチャネル数を制限し、使用頻度の少ないデータを記憶手段から削除することは、メモリ使用効率を向上させるという観点から有効である。 As in this embodiment, limiting the number of channels to be cached and deleting data with low usage frequency from the storage means is effective from the viewpoint of improving memory usage efficiency.
[第8の実施の形態]
本実施の形態では、IP制御部110で映像制御部120からチャネル要求を受信した場合、及び、チャネル切替要求を受信した場合に、当該チャネルについて、チャネル記憶部140のチャネルを記憶した時刻を更新する例を説明する。
[Eighth Embodiment]
In the present embodiment, when the
本実施の形態における受信装置100の構成は、前述の第5の実施の形態と同様である。
The configuration of receiving
図15は、本発明の第8の実施の形態における受信装置の動作のシーケンスチャートである。 FIG. 15 is a sequence chart of the operation of the receiving apparatus according to the eighth embodiment of the present invention.
IP制御部110が、映像制御部120からチャネル切替要求を受信すると(ステップ801)、常時受信階層が受信中か未受信かに関わらず、メモリ記憶部140に新規チャネルと時刻の登録要求を行う(ステップ802)。チャネル記憶部140は、登録要求のあるチャネルが記憶済みであれば、当該チャネルの登録時刻あるいは、有効期限時刻を更新し(ステップ803)、当該チャネルの登録(更新)したことをIP制御部110に通知する(ステップ804)。
When the
本実施の形態のように、キャッシュの観点から、読み出し頻度の大きなデータの保持期間を延長することは、制御速度の向上という観点から有効である。 As in the present embodiment, extending the retention period of data with a high read frequency from the viewpoint of cache is effective from the viewpoint of improving the control speed.
[第9の実施の形態]
本実施の形態では、前述のチャネル記憶部140を不揮発性メモリで構成した場合の、電源を停止/起動する例を説明する。
[Ninth Embodiment]
In this embodiment, an example in which the power supply is stopped / started when the above-described
本実施の形態における構成は、前述の第5の実施の形態と同様であるが、チャネル記憶部140を不揮発性メモリとする。
The configuration of this embodiment is the same as that of the fifth embodiment described above, but the
図16は、本発明の第9の実施の形態における受信装置の動作のフローチャートである。 FIG. 16 is a flowchart of the operation of the receiving apparatus according to the ninth embodiment of the present invention.
現在受信装置100は停止されている状態にあり(ステップ901)、チャネル記憶部140に「チャネル1」と「チャネル2」が記憶されている(ステップ902)。また、階層管理テーブル130のメモリには「チャネル1」「チャネル2」「チャネル3」の階層識別子が記憶されているものとする(ステップ903)。
The receiving
受信装置100は、起動するとき(ステップ904)、IP制御部110において、チャネル記憶部140から記憶されているチャネルを読み出す(ステップ905,906)。例えば、「チャネル1」と「チャネル2」を読み出す
次に、IP制御部110は、階層管理テーブル130から「チャネル1」と「チャネル2」の常時受信階層の階層識別子を読み出し(ステップ907,908)、IPネットワーク200に「チャネル1」と「チャネル2」の常時受信階層に対して、マルチキャスト参加要求を送信する(ステップ909)。これにより、IPネットワーク200から「チャネル1」「チャネル2」の常時受信階層のデータが送信される(ステップ910)。
When the receiving
本実施の形態のように、不揮発性メモリに電源停止時に最終表示チャネルを記憶し、電源再起動時に前回の最終表示化チャネルに対し配信要求し、表示することは、起動時の視聴者の操作を簡易化し、利便性を向上させるという点で有効である。 As in this embodiment, the final display channel is stored in the nonvolatile memory when the power is stopped, and the distribution request is made to the previous final display channel when the power is restarted. This is effective in simplifying and improving convenience.
[第10の実施の形態]
本実施の形態でも、前述の第9の実施の形態において、チャネル記憶部140を不揮発性メモリで構成した場合の、電源を停止/起動する例を説明する。
[Tenth embodiment]
Also in the present embodiment, an example will be described in which the power supply is stopped / started when the
本実施の形態では、前述の第9の実施の形態と、チャネル記憶部140に記憶するチャネルが異なり、本実施の形態では、最近表示したチャネルと最後に表示したチャネルを格納する例を説明する。
In this embodiment, the channel stored in the
本実施の形態における受信装置100構成及び階層管理テーブル130の内容は、前述の第5の実施の形態と同様であるが、チャネル記憶部140を不揮発性メモリとする。
The configuration of the receiving
映像制御部120では、「チャネル1」の映像を再生しているものとする(ステップ1001)。不揮発性メモリのチャネル記憶部140には「チャネル1」と「チャネル2」が記憶されている(ステップ1002)。階層管理テーブル130には「チャネル1」と「チャネル2」と「チャネル3」の階層識別子が記憶されているとする(ステップ1003)。
It is assumed that the
受信装置100は、停止処理時において、IP制御部110が映像制御部120から最後に再生表示したチャネル、例えば、「チャネル1」を取得すると、当該「チャネル1」をチャネル記憶部140に書き込む(ステップ1004,1005)。
When the receiving
次に、受信装置は、起動時には、IP制御部110において、チャネル記憶部140からチャネルと、最後に再生表示したチャネル(「チャネル1」)を読み出す(ステップ1006,1007)。例えば、チャネル記憶部140に記憶されているチャネルは「チャネル1」と「チャネル2」で、最後に再生表示したチャネルは「チャネル1」であるとき、「チャネル1」と「チャネル2」を読み出す。
Next, at the time of activation, the receiving apparatus reads the channel and the channel (“
次に、IP制御部110は、階層管理テーブル130から、「チャネル1」の常時受信階層と視聴時追加階層、及び「チャネル2」の常時受信階層の階層識別子を読み出し(ステップ1008,1009)、IPネットワーク200に対して、「チャネル1」の常時受信階層と視聴時追加階層、及び「チャネル2」の常時受信階層についてマルチキャスト参加要求を送信する(ステップ1010)。
Next, the
IP制御部110は、「チャネル1」の常時受信階層と視聴時追加階層のデータをIPネットワーク200から受信すると(ステップ1011)、最後に表示再生したチャネルとして映像制御部120に転送する(ステップ1012)。あるいは、IP制御部110は、起動から、予め定めた時間以内に、映像制御部120から明示的にチャネル要求がある場合には、最後に再生表示したチャネルではなく、明示的に要求のあるチャネルのデータを映像制御部120に転送するようにしてもよい。
When the
上記の本実施の形態によれば、最終表示チャネルを表示し、視聴者の利便性を向上させると共に、最近表示したチャネルのみを受信装置100まで配信し、アクセス回線の使用帯域を削減できる。
According to the present embodiment described above, the final display channel can be displayed to improve the convenience for the viewer, and only the recently displayed channel can be distributed to the receiving
[第11の実施の形態]
本実施の形態では、IP制御部110がIPネットワーク200から受信している常時受信階層のデータを、全て映像制御部120に送信し、映像制御部120において、IP制御部110から取得した各チャネルの常時受信階層のデータから映像を構成し、一覧表示する例を説明する。
[Eleventh embodiment]
In the present embodiment, all the data of the constantly receiving layer received by the
本実施の形態における受信装置の構成は、前述の第1の実施の形態と同様である。 The configuration of the receiving apparatus in this embodiment is the same as that in the first embodiment described above.
図18は、本発明の第11の実施の形態における受信装置の動作のシーケンスチャートである。 FIG. 18 is a sequence chart of the operation of the receiving apparatus according to the eleventh embodiment of the present invention.
IP制御部110は、映像制御部120からチャネル要求のあるチャネルのデータに加えて、IPネットワーク200から受信している全てのチャネルの常時受信階層のデータを映像制御部120に送信する(ステップ1101)点が、第1の実施の形態と異なる。
The
映像制御部120は、IP制御部110から受信したチャネルの常時受信階層のデータを、一覧表示する(ステップ1102)。例えば、図18に示すように、データが「チャネル1」「チャネル2」「チャネル3」であれば、画面を3分割して、それぞれのチャネルの映像を表示することが考えられる。この場合、視聴者がマウス操作などにより映像を選択すると、選択されたチャネル、例えば、「チャネル1」のチャネル要求をIP制御部110に送信し(ステップ1103)、第1の実施の形態と同様に、IP制御部110において「チャネル1」の視聴時追加階層のデータをIPネットワーク200から受信し(ステップ1104)、映像制御部120に転送し(ステップ1105)、映像制御部120において「チャネル1」の映像を再生することも可能である。
The
本実施の形態によれば、受信装置において再生した映像を一括表示することができ、チャネル選択の利便性が向上する。 According to the present embodiment, it is possible to collectively display the images reproduced in the receiving apparatus, and the convenience of channel selection is improved.
[第12の実施の形態]
本実施の形態では、IP制御部110が、映像制御部120から常時受信階層のみのデータを要求するチャネル要求を受信すると、当該チャネルについて常時受信階層のデータを取得して映像制御部120に転送し、映像制御部120ではそのデータを一覧表示する例を説明する。
[Twelfth embodiment]
In this embodiment, when the
本実施の形態における受信装置100の構成及び階層管理テーブル130の内容は、第1の実施の形態と同様である。
The configuration of the receiving
図19は、本発明の第12の実施の形態における受信装置の動作のシーケンスチャートである。 FIG. 19 is a sequence chart of the operation of the receiving apparatus according to the twelfth embodiment of the present invention.
映像制御部120は、常時受信階層のデータを受信する場合に、チャネルようきゅうにより、チャネル選択する点において、第1の実施の形態とことなる。
The
例えば、受信装置100のIP制御部110は、IPネットワーク200から「チャネル1」「チャネル2」「チャネル3」の常時受信階層のデータを受信しているが、映像制御部120が、「チャネル1」と「チャネル2」のデータのみ表示する場合、映像制御部120は、「チャネル1」の常時受信階層と、「チャネル2」の常時受信階層をIP制御部110に要求する(ステップ1201)。
For example, the
映像制御部120は、IP制御部110から「チャネル1」「チャネル2」の常時受信階層のデータを受信し(ステップ1202)、画面を2分割して、それぞれのチャネルの映像を表示装置500に表示する。(ステップ1203)。
The
本実施の形態によれば、チャネル数が多数である場合に、選択したチャネルのみ再生した映像を一括表示することができ、受信処理装置の処理能力を向上させることができる。 According to the present embodiment, when the number of channels is large, videos reproduced only for the selected channel can be displayed in a lump, and the processing capability of the reception processing device can be improved.
[第13の実施の形態]
本実施の形態では、上記の第1〜第12の実施の形態におけるIP制御部110において、配信要求としてIPネットワーク200に送信するマルチキャスト参加要求を、配信停止要求として、マルチキャストプロトコルを用いて、マルチキャスト離脱要求を送信する。
[Thirteenth embodiment]
In this embodiment, in
本実施の形態の映像配信システムによれば、各受信装置まで、多数のチャネルを配信するため、IPマルチキャストを適用することにより、IPネットワークの帯域を有効利用することができる。 According to the video distribution system of the present embodiment, since a large number of channels are distributed to each receiving apparatus, the IP network bandwidth can be effectively used by applying IP multicast.
[第14の実施の形態]
本実施の形態では、IPネットワーク200がIPバージョン4を用いる場合、IP制御部110は、マルチキャスト参加要求及びマルチキャスト離脱要求として、IGMPバージョン3の“Reportメッセージ”を送信する。あるいは、IP制御部110は、マルチキャスト参加要求として、IGMPバージョン2の“Reportメッセージ”を送信し、マルチキャスト離脱要求として、IGMPバージョン2の“Leaveメッセージ”を送信する。
[Fourteenth embodiment]
In the present embodiment, when the
あるいは、IPネットワーク200がIPバージョン6を用いる場合、IP制御部110は、マルチキャスト参加要求及びマルチキャスト離脱要求として、MLDバージョン2の“Reportメッセージ”を送信する。あるいは、IP制御部110は、マルチキャスト参加要求として、MLSバージョン1の“Reportメッセージ”を送信し、マルチキャスト離脱要求として、MLDバージョン1の“Doneメッセージ”を送信する。
Alternatively, when the
このように、IPマルチキャストプロトコルとして標準であるIGMPとMLDを用いることができる。 In this way, standard IGMP and MLD can be used as the IP multicast protocol.
[第15の実施の形態]
本実施の形態では、IGMPバージョン2、あるいは、MLDバージョン1を用いる場合、階層識別子としてマルチキャストアドレスを用い、IGMPバージョン3、あるいは、MLDバージョン2を用いる場合、階層識別子としてマルチキャストアドレスとソースアドレスの組み合わせを用いる。この場合ソースアドレスとは配信装置に割り当てられたIPアドレスのことである。
[Fifteenth embodiment]
In this embodiment, when
本実施の形態によれば、IPネットワークにおいて、マルチキャストを利用する場合は、階層識別子としてマルチキャストアドレス、あるいは、マルチキャストアドレスとソースアドレス、すなわち、配信装置に割り当てられたIPアドレスとの組み合わせを用いることができる。 According to the present embodiment, when multicast is used in an IP network, a multicast address or a combination of a multicast address and a source address, that is, an IP address assigned to a distribution device, is used as a hierarchy identifier. it can.
[第16の実施の形態]
本実施の形態では、前述の図3、図7、図10以外の構成を示す。
[Sixteenth embodiment]
In the present embodiment, configurations other than those shown in FIGS. 3, 7, and 10 are shown.
前述の図3、図7、図10に示す受信装置では、IP制御部110と階層管理テーブル130を受信装置内に設けていたが、本実施の形態では、図20に示すように、IP制御部310と階層管理テーブル320を受信ルータ300に設けた構成である。
In the receiving apparatuses shown in FIGS. 3, 7, and 10, the
受信ルータ300のIP制御部310は、映像制御部120を有する受信装置100を複数接続され、また、IPネットワーク200と接続されている。
The
なお、図20に示す構成に示す動作は、前述の第1〜第15の実施の形態と同様であるが、受信ルータ300のIP制御部2310は、受信装置100の映像制御部120毎に制御する。従って、複数の映像制御部120をIP制御部310に接続する場合は、映像制御部120ごとにチャネル切替監視タイマを独立動作させる。
The operations shown in the configuration shown in FIG. 20 are the same as those in the first to fifteenth embodiments described above, but the IP control unit 2310 of the receiving
また、図21の構成例では、IP制御部310に複数のチャネル記憶部340と階層管理テーブル330が接続されている。複数の映像制御部120をIP制御部310に接続する場合は、チャネル記憶部340は映像制御部120毎に独立に動作する。
In the configuration example of FIG. 21, a plurality of
上記のような構成にすることで、受信ルータのみに階層符号化データの受信制御の機能(IP制御部)を設けることにより、受信装置が共通的に当該IP制御部を利用することができる。 With the configuration as described above, by providing a reception control function (IP control unit) for hierarchically encoded data only in the receiving router, the receiving apparatus can commonly use the IP control unit.
また、上記の各実施の形態における受信装置、及び受信ルータの動作をプログラムとして構築し、受信装置、受信ルータとして利用されるコンピュータにインストールして実行する、または、ネットワークを介して流通させることも可能である。 In addition, the operation of the receiving device and the receiving router in each of the above embodiments can be constructed as a program, installed and executed on a computer used as the receiving device and the receiving router, or distributed via a network. Is possible.
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。 The present invention is not limited to the above-described embodiment, and various modifications and applications can be made within the scope of the claims.
本発明は、IPネットワークにおける映像配信システムに適用可能である。 The present invention is applicable to a video distribution system in an IP network.
100 受信装置
110 IP制御手段、IP制御部
111 チャネル切替状態監視タイマ
120 映像制御手段、映像制御部
130 階層管理テーブル
140 チャネル記憶部
200 IPネットワーク
300 受信ルータ
310 IP制御部
320 階層管理テーブル
400 配信装置
500 表示手段、表示装置
100
Claims (8)
前記配信装置は、映像データを階層符号化して前記IPネットワークに転送する手段を有し、
前記受信装置は、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段と、
前記IPネットワーク、前記映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
前記映像制御手段は、
前記IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
前記IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、前記表示手段に表示する手段と、を有し、
前記IP制御手段は、
前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする映像配信システム。 A video distribution system including a distribution device and a reception device connected to an IP (Internet Protocol) network,
The distribution device includes means for hierarchically encoding video data and transferring the video data to the IP network;
The receiving device is:
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
A video control means for decoding the acquired data and composing and displaying the video for the display means for viewing by the user;
IP control means connected to the IP network, the video control means, and a hierarchy management table;
Have
The video control means includes
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means;
Receiving data from the IP control means, decoding the received data to form a video, and displaying on the display means,
The IP control means includes
Means for receiving a message of the channel request, the channel switching request, and the channel stop request from the video control means;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A video distribution system comprising:
前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、を有し、
前記映像制御手段は、
前記IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと前記視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む請求項1記載の映像配信システム。 The IP control means includes
When the channel switching request is received from the video control means, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching, which is acquired by referring to the layer management table, and the layer management table is referred to Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired in
Means for transferring, from the IP network, data in the constantly receiving layer of the post-switching channel corresponding to the distribution request and data in the additional layer during viewing to the video control unit,
The video control means includes
When only the data of the always receiving layer is received from the IP control means, only the data of the always receiving layer is decoded and displayed as a video, or the data of the always receiving layer and the viewing And a means for decoding and displaying the constantly received layer data and the viewing additional layer data of the channel after switching and composing and displaying the video when the time additional layer data is received together. Item 2. The video distribution system according to Item 1.
前記配信装置は、映像データを階層符号化して前記IPネットワークに転送する手段を有し、
前記受信装置は、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段を有し、
前記受信ルータは、
前記IPネットワーク及び前記受信装置に接続され、
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
前記IPネットワーク、前記受信装置の前記映像制御手段、及び前記階層管理テーブルと接続されるIP制御手段と、
を有し、
前記受信装置の前記映像制御手段は、
前記受信ルータの前記IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
前記IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、前記表示手段に表示する手段と、を有し、
前記受信ルータの前記IP制御手段は、
前記受信装置の前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする映像配信システム。 A video distribution system including a distribution device connected to an IP network, a reception router, and at least one reception device,
The distribution device includes means for hierarchically encoding video data and transferring the video data to the IP network;
The receiving device is:
For the display means for viewing by the user, it has video control means for decoding the acquired data and composing and displaying the video,
The receiving router is
Connected to the IP network and the receiving device;
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
IP control means connected to the IP network, the video control means of the receiving device, and the hierarchy management table;
Have
The video control means of the receiving device is:
Means for transmitting a channel request requesting data of a channel to be displayed, a channel switching request, and a channel stop request message to the IP control means of the receiving router;
Receiving data from the IP control means, decoding the received data to form a video, and displaying on the display means,
The IP control means of the receiving router is:
Means for receiving the channel request, the channel switching request, and the channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A video distribution system comprising:
前記受信装置の前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、を有し、
前記受信装置の前記映像制御手段は、
前記受信ルータの前記IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと前記視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む請求項3記載の映像配信システム。 The IP control means of the receiving router is:
A distribution stop request including a layer identifier of an additional layer at the time of viewing the channel before switching, obtained by referring to the layer management table when the channel switching request is received from the video control means of the receiving device; Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired with reference to the management table;
Means for transferring, from the IP network, data in the constantly receiving layer of the post-switching channel corresponding to the distribution request and data in the additional layer during viewing to the video control unit,
The video control means of the receiving device is:
When only the data of the constantly receiving layer is received from the IP control means of the receiving router, only the data of the constantly receiving layer is decoded and displayed as a video, or When both the data and the data of the additional layer for viewing are received, the data of the constantly receiving layer and the data of the additional layer for viewing of the channel after switching are decoded, and the video is configured and displayed. 4. The video distribution system according to claim 3, further comprising means.
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
利用者が視聴する表示手段に対して、取得したデータを復号化し、映像を構成して表示する映像制御手段と、
前記IPネットワーク、前記映像制御手段、及び階層管理テーブルと接続されるIP制御手段と、
を有し、
前記映像制御手段は、
前記IP制御手段に対して、表示するチャネルのデータを要求するチャネル要求、チャネル切替要求、及びチャネル停止要求のメッセージを送信する手段と、
前記IP制御手段からデータを受信し、受信した該データを復号化して映像を構成し、前記表示手段に表示する手段と、を有し、
前記IP制御手段は、
前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする受信装置。 A receiving device connected to a distribution device connected to an IP network,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
A video control means for decoding the acquired data and composing and displaying the video for the display means for viewing by the user;
IP control means connected to the IP network, the video control means, and a hierarchy management table;
Have
The video control means includes
Means for transmitting a message of a channel request for requesting data of a channel to be displayed, a channel switching request, and a channel stop request to the IP control means;
Receiving data from the IP control means, decoding the received data to form a video, and displaying on the display means,
The IP control means includes
Means for receiving a message of the channel request, the channel switching request, and the channel stop request from the video control means;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A receiving apparatus comprising:
前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、を有し、
前記映像制御手段は、
前記IP制御手段から常時受信階層のデータのみを受信している場合には、該常時受信階層のデータのみを復号化し、映像を構成して表示し、あるいは、該常時受信階層のデータと前記視聴時追加階層のデータを共に受信している場合には、切替後チャネルの、該常時受信階層のデータと該視聴時追加階層のデータとを復号化し、映像を構成して表示する手段を含む請求項5記載の受信装置。 The IP control means includes
When the channel switching request is received from the video control means, the distribution stop request including the layer identifier of the additional layer at the time of viewing the channel before switching, which is acquired by referring to the layer management table, and the layer management table is referred to Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired in
Means for transferring, from the IP network, data in the constantly receiving layer of the post-switching channel corresponding to the distribution request and data in the additional layer during viewing to the video control unit,
The video control means includes
When only the data of the always receiving layer is received from the IP control means, only the data of the always receiving layer is decoded and displayed as a video, or the data of the always receiving layer and the viewing And a means for decoding and displaying the constantly received layer data and the viewing additional layer data of the channel after switching and composing and displaying the video when the time additional layer data is received together. Item 6. The receiving device according to Item 5.
予め、チャネル識別子毎に、常時受信階層として階層符号化されるデータの最下位層から1以上の階層識別子と、視聴時追加階層として、該常時受信階層より上位の階層識別子が登録され、格納する記憶手段である階層管理テーブルと、
前記IPネットワーク、前記受信装置の前記映像制御手段、及び前記階層管理テーブルと接続されるIP制御手段と、
を有し、
前記IP制御手段は、
前記受信装置の前記映像制御手段から、前記チャネル要求、前記チャネル切替要求、及び前記チャネル停止要求のメッセージを受信する手段と、
前記映像制御手段からの要求に基づいて、前記階層管理テーブルに記憶されている、全てのチャネルの常時受信階層と、該映像制御手段から要求されたチャネルの視聴時追加階層と、の配信要求を前記IPネットワークに送信し、該IPネットワークから該配信要求に対応するデータを受信し、該映像制御手段に転送する手段と、
を有することを特徴とする受信ルータ。 A distribution device connected to the IP network, and a receiving router connected to at least one receiving device,
For each channel identifier, one or more layer identifiers from the lowest layer of data that is hierarchically encoded as a constantly receiving layer and a layer identifier higher than the constantly receiving layer are registered and stored as additional layers at the time of viewing. A hierarchy management table as a storage means;
IP control means connected to the IP network, the video control means of the receiving device, and the hierarchy management table;
Have
The IP control means includes
Means for receiving the channel request, the channel switching request, and the channel stop request message from the video control means of the receiving device;
Based on the request from the video control means, a distribution request for the always receiving hierarchy of all the channels stored in the hierarchy management table and the additional layer at the time of viewing the channel requested from the video control means is sent. Means for transmitting to the IP network, receiving data corresponding to the distribution request from the IP network, and transferring the data to the video control means;
A receiving router.
前記受信装置の前記映像制御手段から前記チャネル切替要求を受信した場合に、前記階層管理テーブルを参照して取得した、切替前チャネルの視聴時追加階層の階層識別子を含む配信停止要求と、該階層管理テーブルを参照して取得した切替後のチャネルの視聴時追加階層の階層識別子を含む配信要求とを前記IPネットワークに送信する手段と、
前記IPネットワークから前記配信要求に対応する切替後チャネルの常時受信階層のデータと視聴時追加階層のデータとを前記映像制御手段に転送する手段と、
を有する請求項7記載の受信ルータ。 The IP control means includes
A distribution stop request including a layer identifier of an additional layer at the time of viewing the channel before switching, obtained by referring to the layer management table when the channel switching request is received from the video control means of the receiving device; Means for transmitting to the IP network a distribution request including a layer identifier of an additional layer when viewing the channel after switching acquired with reference to the management table;
Means for transferring, from the IP network, data of the constantly receiving layer of the post-switching channel corresponding to the distribution request and data of the additional layer during viewing to the video control unit;
The receiving router according to claim 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005241908A JP4609236B2 (en) | 2005-08-23 | 2005-08-23 | Video distribution system and receiving router |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005241908A JP4609236B2 (en) | 2005-08-23 | 2005-08-23 | Video distribution system and receiving router |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007060178A JP2007060178A (en) | 2007-03-08 |
JP4609236B2 true JP4609236B2 (en) | 2011-01-12 |
Family
ID=37923281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005241908A Expired - Fee Related JP4609236B2 (en) | 2005-08-23 | 2005-08-23 | Video distribution system and receiving router |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4609236B2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2898236A1 (en) * | 2006-03-03 | 2007-09-07 | Thomson Licensing Sas | METHOD OF TRANSMITTING AUDIOVISUAL FLOWS BY ANTICIPATING CONTROLS OF THE USER, RECEIVER AND TRANSMITTER FOR IMPLEMENTING THE METHOD |
JP2009284268A (en) * | 2008-05-22 | 2009-12-03 | Mitsubishi Electric Corp | Multicast broadcasting system and receiver |
FR2932347A1 (en) * | 2008-06-09 | 2009-12-11 | Thomson Licensing | METHOD FOR PROCESSING A CHANNEL CHANGE REQUEST IN AN IPTV SYSTEM |
JP5283466B2 (en) * | 2008-09-26 | 2013-09-04 | 京セラ株式会社 | Receiving machine |
US20100138864A1 (en) * | 2008-12-02 | 2010-06-03 | Nortel Networks Limited | Enhanced channel surfing |
WO2010110241A1 (en) * | 2009-03-23 | 2010-09-30 | 日本電気株式会社 | Content reception apparatus, content distribution apparatus, content distribution system, content reception method, and program |
CN101909196B (en) * | 2009-06-05 | 2013-04-17 | 华为技术有限公司 | Channel-switching handling method, system and related equipment |
JP2011023829A (en) * | 2009-07-13 | 2011-02-03 | Nippon Telegr & Teleph Corp <Ntt> | Digital program transmission apparatus, digital program receiving device, digital program transmission/receiving system, digital program transmission method, digital program receiving method, digital program transmission program, and digital program receiving program |
US9264508B2 (en) * | 2011-08-19 | 2016-02-16 | Time Warner Cable Enterprises Llc | Apparatus and methods for reduced switching delays in a content distribution network |
JP5708368B2 (en) * | 2011-08-24 | 2015-04-30 | 三菱電機株式会社 | Gateway device, communication system, and communication control method |
US10687115B2 (en) | 2016-06-01 | 2020-06-16 | Time Warner Cable Enterprises Llc | Cloud-based digital content recorder apparatus and methods |
US11109290B2 (en) | 2017-08-04 | 2021-08-31 | Charter Communications Operating, Llc | Switching connections over frequency bands of a wireless network |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11313301A (en) * | 1998-02-27 | 1999-11-09 | Hitachi Ltd | Program distribution system, program distributor, program quality converter and program receiver |
JP2000078573A (en) * | 1998-09-03 | 2000-03-14 | Hitachi Ltd | Hierarchical encoded data distribution device |
JP2001333394A (en) * | 2000-05-19 | 2001-11-30 | Hitachi Ltd | Program distributing device, duplication transferring device and method for transferring duplication of program data |
JP2001352533A (en) * | 2000-06-07 | 2001-12-21 | Kddi Corp | Hierarchical coding video distribution system |
WO2005043784A1 (en) * | 2003-10-30 | 2005-05-12 | Matsushita Electric Industrial Co., Ltd. | Device and method for receiving broadcast wave in which a plurality of services are multiplexed |
-
2005
- 2005-08-23 JP JP2005241908A patent/JP4609236B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11313301A (en) * | 1998-02-27 | 1999-11-09 | Hitachi Ltd | Program distribution system, program distributor, program quality converter and program receiver |
JP2000078573A (en) * | 1998-09-03 | 2000-03-14 | Hitachi Ltd | Hierarchical encoded data distribution device |
JP2001333394A (en) * | 2000-05-19 | 2001-11-30 | Hitachi Ltd | Program distributing device, duplication transferring device and method for transferring duplication of program data |
JP2001352533A (en) * | 2000-06-07 | 2001-12-21 | Kddi Corp | Hierarchical coding video distribution system |
WO2005043784A1 (en) * | 2003-10-30 | 2005-05-12 | Matsushita Electric Industrial Co., Ltd. | Device and method for receiving broadcast wave in which a plurality of services are multiplexed |
Also Published As
Publication number | Publication date |
---|---|
JP2007060178A (en) | 2007-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4609236B2 (en) | Video distribution system and receiving router | |
EP1869887B1 (en) | Milestone synchronization in broadcast multimedia streams | |
KR101150102B1 (en) | Fast channel change | |
JP4443833B2 (en) | Information reproducing method, transmitting apparatus and receiving apparatus | |
US20100083305A1 (en) | Interface Device Having Multiple Software Clients to Facilitate Display of Targeted Information | |
JP4936751B2 (en) | Rapid media channel switching mechanism and access network node including the mechanism | |
CN100515056C (en) | Method, system apparatus and set top box for displaying mutli-channel information in identical picture | |
US20100106851A1 (en) | Content delivery system | |
JP2000031964A (en) | Stream distribution system | |
WO2015192697A1 (en) | Method, device and system structure for requesting and sending data in cdn system | |
KR101223806B1 (en) | Rapid media channel changing mechanism and access network node comprising same | |
US8522291B2 (en) | Video playback device for channel browsing | |
TW200910956A (en) | Media channel switching | |
JP2010226715A (en) | Method for delivering and receiving interactive multimedia | |
US20070160048A1 (en) | Method for providing data and data transmission system | |
US7043747B1 (en) | Methods and apparatus for information broadcasting and reception | |
JP2004088315A (en) | Content distribution system, edge server, and terminal | |
JP3809813B2 (en) | Content distribution method and content distribution system using the same | |
JP2009017064A (en) | Video receiver and multicast distribution content reception control method | |
BR102013004099A2 (en) | Data stream transmission management across multiple networks | |
CN101753568B (en) | Content reception apparatus and content reception method | |
WO2009093438A1 (en) | Management method in network where contents are delivered and receiving terminal device | |
KR100925521B1 (en) | Method Of Transferring And Receiving Multimedia Data On Demand | |
KR100616250B1 (en) | System And Method For Transmitting The Data From Server To Clients In The Internet Network | |
JP2002237844A (en) | Picture distribution switch system, picture distribution switch device and picture distribution method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070817 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100629 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100824 |
|
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: 20100914 |
|
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: 20100927 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |