JP4636896B2 - ストリームデータ再生装置、ストリームデータ再生プログラム及びストリームデータ再生方法 - Google Patents
ストリームデータ再生装置、ストリームデータ再生プログラム及びストリームデータ再生方法 Download PDFInfo
- Publication number
- JP4636896B2 JP4636896B2 JP2005040970A JP2005040970A JP4636896B2 JP 4636896 B2 JP4636896 B2 JP 4636896B2 JP 2005040970 A JP2005040970 A JP 2005040970A JP 2005040970 A JP2005040970 A JP 2005040970A JP 4636896 B2 JP4636896 B2 JP 4636896B2
- Authority
- JP
- Japan
- Prior art keywords
- stream data
- time information
- packet
- encrypted
- reproduction time
- 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
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
図1は、本実施形態に係るストリームデータ再生装置100の論理ブロック構成を示している。
次に、上述したストリームデータ再生装置100の動作について説明する。具体的には、IPパケットPの伝送遅延が一時的に増大した場合におけるストリームデータ再生装置100の動作、及びIPパケットPの伝送順序が通信ネットワーク上などにおいて入れ替わった場合におけるストリームデータ再生装置100の動作について説明する。
図3(a)は、IPパケットPの伝送遅延が一時的に増大した場合におけるストリームデータ再生装置100の動作説明図である。具体的には、図3(a)は、ストリームデータ再生装置100に到着したIPパケットP1〜P5の到着タイミング、及びIPパケットP1〜P5に含まれているストリームデータST1〜ST5の再生タイミングを示している。
図4(a)は、IPパケットPの伝送順序が通信ネットワーク上などにおいて入れ替わった場合におけるストリームデータ再生装置100の動作説明図である。以下、上述したIPパケットPの伝送遅延が一時的に増大した場合における動作(図3(a)参照)と異なる部分について主に説明する。
以上説明した本実施形態に係るストリームデータ再生装置100によれば、復号開始限界時刻tLIMITと現在時刻とを比較し、暗号化されたストリームデータSTを復号するか否かが判定される。このため、ストリームデータSTを含むIPパケットPの伝送遅延が一時的に増大した場合や伝送順序が入れ替わった場合でも、ストリームデータSTを復号するか否かを適切に判定することができる。
上述したように、本発明の一実施形態を通じて本発明の内容を開示したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態が明らかとなろう。
Claims (9)
- 取得した部分から順次再生することができるストリームデータが暗号化された暗号化ストリームデータと、前記ストリームデータの再生時刻を示す再生時刻情報が暗号化された暗号化再生時刻情報とを少なくとも含むパケットを受信し、復号した前記ストリームデータ及び前記再生時刻情報を用いて前記ストリームデータを順次再生するストリームデータ再生装置であって、
前記暗号化再生時刻情報を復号する再生時刻情報復号部と、
前記再生時刻情報復号部によって復号された前記再生時刻情報及び前記パケットのサイズに基づいて、前記ストリームデータの復号開始限界時刻を決定する時刻決定部と、
前記時刻決定部によって決定された前記復号開始限界時刻と現在時刻とを比較し、前記暗号化ストリームデータを復号するか否かを判定する復号判定部と
を備えるストリームデータ再生装置。 - 前記復号判定部によって、前記暗号化ストリームデータを復号しないと判定された場合、前記パケットを廃棄するパケット廃棄部をさらに備える請求項1に記載のストリームデータ再生装置。
- 前記再生時刻情報復号部によって復号された前記再生時刻情報に基づいて、前記パケットの伝送順序が入れ替わっているか否かを判定するパケット伝送順序判定部と、
前記パケット伝送順序判定部によって、前記パケットの伝送順序が入れ替わっていると判定された場合、前記パケットに続いて受信した後続パケットの前記暗号化再生時刻情報の復号を前記再生時刻情報復号部に指示する復号指示部と
をさらに備える請求項1または2に記載のストリームデータ再生装置。 - 取得した部分から順次再生することができるストリームデータが暗号化された暗号化ストリームデータと、前記ストリームデータの再生時刻を示す再生時刻情報が暗号化された暗号化再生時刻情報とを少なくとも含むパケットを受信し、復号した前記ストリームデータ及び前記再生時刻情報を用いて前記ストリームデータを順次再生するストリームデータ再生プログラムであって、
コンピュータに、
前記暗号化再生時刻情報を復号する再生時刻情報復号手順と、
前記再生時刻情報復号手順によって復号された前記再生時刻情報及び前記パケットのサイズに基づいて、前記ストリームデータの復号開始限界時刻を決定する時刻決定手順と、
前記時刻決定手順によって決定された前記復号開始限界時刻と現在時刻とを比較し、前記暗号化ストリームデータを復号するか否かを判定する復号判定手順と
を実行させるストリームデータ再生プログラム。 - 前記復号判定手順によって、前記暗号化ストリームデータを復号しないと判定された場合、前記パケットを廃棄するパケット廃棄手順をさらに備える請求項4に記載のストリームデータ再生プログラム。
- 前記再生時刻情報復号手順によって復号された前記再生時刻情報に基づいて、前記パケットの伝送順序が入れ替わっているか否かを判定するパケット伝送順序判定手順と、
前記パケット伝送順序判定手順によって、前記パケットの伝送順序が入れ替わっていると判定された場合、前記パケットに続いて受信した後続パケットの前記暗号化再生時刻情報の復号を前記再生時刻情報復号手順により実行させる復号指示手順と
をさらに備える請求項4または5に記載のストリームデータ再生プログラム。 - 取得した部分から順次再生することができるストリームデータが暗号化された暗号化ストリームデータと、前記ストリームデータの再生時刻を示す再生時刻情報が暗号化された暗号化再生時刻情報とを少なくとも含むパケットを受信し、復号した前記ストリームデータ及び前記再生時刻情報を用いて前記ストリームデータを順次再生するストリームデータ再生方法であって、
前記暗号化再生時刻情報を復号するステップと、
前記再生時刻情報を復号するステップにおいて復号された前記再生時刻情報及び前記パケットのサイズに基づいて、前記ストリームデータの復号開始限界時刻を決定するステップと、
前記復号開始限界時刻を決定するステップにおいて決定された前記復号開始限界時刻と現在時刻とを比較し、前記暗号化ストリームデータを復号するか否かを判定するステップと
を備えるストリームデータ再生方法。 - 前記判定するステップにおいて、前記暗号化ストリームデータを復号しないと判定された場合、前記パケットを廃棄するステップをさらに備える請求項7に記載のストリームデータ再生方法。
- 前記再生時刻情報を復号するステップにおいて復号された前記再生時刻情報に基づいて、前記パケットの伝送順序が入れ替わっているか否かを判定するステップと、
前記伝送順序を判定するステップにおいて、前記パケットの伝送順序が入れ替わっていると判定された場合、前記パケットに続いて受信した後続パケットの前記暗号化再生時刻情報の復号を、前記再生時刻情報を復号するステップにより実行させるステップと
をさらに備える請求項7または8に記載のストリームデータ再生方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005040970A JP4636896B2 (ja) | 2005-02-17 | 2005-02-17 | ストリームデータ再生装置、ストリームデータ再生プログラム及びストリームデータ再生方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005040970A JP4636896B2 (ja) | 2005-02-17 | 2005-02-17 | ストリームデータ再生装置、ストリームデータ再生プログラム及びストリームデータ再生方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006229606A JP2006229606A (ja) | 2006-08-31 |
| JP4636896B2 true JP4636896B2 (ja) | 2011-02-23 |
Family
ID=36990552
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005040970A Expired - Fee Related JP4636896B2 (ja) | 2005-02-17 | 2005-02-17 | ストリームデータ再生装置、ストリームデータ再生プログラム及びストリームデータ再生方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4636896B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105900435B (zh) * | 2014-01-02 | 2019-06-18 | Lg电子株式会社 | 广播发送装置及其操作方法、和广播接收装置及其操作方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11127435A (ja) * | 1997-10-22 | 1999-05-11 | Hitachi Ltd | 圧縮符号化された映像/音声信号の復号化装置 |
| JP3821086B2 (ja) * | 2002-11-01 | 2006-09-13 | ソニー株式会社 | ストリーミングシステム及びストリーミング方法、クライアント端末及びデータ復号方法、並びにプログラム |
-
2005
- 2005-02-17 JP JP2005040970A patent/JP4636896B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006229606A (ja) | 2006-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3902148B2 (ja) | セキュアなipベースのストリーミング | |
| US8478994B2 (en) | Method for analyzing coded data streams simultaneously transmitted in IP networks | |
| CN101243640A (zh) | 保护基本流内容 | |
| JP2000287192A (ja) | 情報配信装置、受信装置及び通信方法 | |
| JP2005513839A (ja) | ディジタルコンテンツ配信システム | |
| JP2009505516A (ja) | エレメンタリストリームコンテンツの保護 | |
| US8380986B2 (en) | Method for analyzing simultaneously transmitted, encoded data streams | |
| BRPI0207581B1 (pt) | criptografação de um fluxo de vídeo comprimido | |
| US20030167397A1 (en) | Transparently embedding non-compliant data in a data stream | |
| JP4083678B2 (ja) | 暗号化されたフレームの次のパケットにおいて冗長なストリーム暗号情報 | |
| JP2007043519A (ja) | 情報処理装置および方法、並びにプログラム | |
| JP4336957B2 (ja) | トランスポートストリームの暗号化装置及び編集装置並びにこれらの方法 | |
| US20100119059A1 (en) | Integrated Circuit Device and Data Transmission System | |
| JP4636896B2 (ja) | ストリームデータ再生装置、ストリームデータ再生プログラム及びストリームデータ再生方法 | |
| JP4910324B2 (ja) | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム | |
| JP3579022B2 (ja) | 暗号化装置、及び復号化装置 | |
| US7970163B2 (en) | Communication system and control method thereof | |
| JP5523675B2 (ja) | 暗号化装置、復号化装置、これらを備えた暗号システム、暗号プログラム及び復号プログラム | |
| CN107950032B (zh) | 用于修改加密多媒体数据流的装置和方法 | |
| JP2004193791A (ja) | Av送信装置、av受信装置、av通信システム、av送信プログラム及びav受信プログラム | |
| KR20060003328A (ko) | 향상된 cfm 모드 시스템 | |
| JP5042524B2 (ja) | 暗号化装置及び復号装置、コンテンツデータ生成方法 | |
| JP4201719B2 (ja) | 通信装置 | |
| JP2008147926A (ja) | 暗号化装置および復号化装置および方法 | |
| CN116684126A (zh) | 一种数据加密传输方法、系统、设备及介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070522 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20080118 |
|
| RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20080201 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100713 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100909 |
|
| 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: 20101026 |
|
| 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: 20101122 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |