JP5282383B2 - コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム - Google Patents
コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム Download PDFInfo
- Publication number
- JP5282383B2 JP5282383B2 JP2007231520A JP2007231520A JP5282383B2 JP 5282383 B2 JP5282383 B2 JP 5282383B2 JP 2007231520 A JP2007231520 A JP 2007231520A JP 2007231520 A JP2007231520 A JP 2007231520A JP 5282383 B2 JP5282383 B2 JP 5282383B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- playback
- reproduction
- speed
- streaming data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000004044 response Effects 0.000 claims abstract description 46
- 238000002360 preparation method Methods 0.000 claims abstract description 40
- 230000005540 biological transmission Effects 0.000 claims abstract description 39
- 239000000872 buffer Substances 0.000 claims description 70
- 230000007704 transition Effects 0.000 abstract description 2
- 238000012545 processing Methods 0.000 description 36
- 238000004891 communication Methods 0.000 description 31
- 102100037812 Medium-wave-sensitive opsin 1 Human genes 0.000 description 19
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 17
- 230000001052 transient effect Effects 0.000 description 11
- 230000008929 regeneration Effects 0.000 description 5
- 238000011069 regeneration method Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 101000969688 Homo sapiens Macrophage-expressed gene 1 protein Proteins 0.000 description 1
- 102100021285 Macrophage-expressed gene 1 protein Human genes 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234381—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440281—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/783—Adaptations for reproducing at a rate different from the recording rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/907—Television signal recording using static stores, e.g. storage tubes or semiconductor memories
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Information Transfer Between Computers (AREA)
Description
(1)ユーザ端末は、ユーザから変速再生を要求されると、コンテンツ提供サーバに通常再生用のストリーミングデータの送信停止を要求する。
(2)コンテンツ提供サーバは、ユーザ端末からの通常再生用のストリーミングデータの送信停止要求に応じ、通常再生用のストリーミングデータの送信を停止する。したがって、ユーザが変速再生を要求した後も、所定期間にわたって通常再生用のストリーミングデータが送信され続ける。
(3)コンテンツ提供サーバは、ユーザ端末からの通常再生用のストリーミングデータの送信停止要求を受け付けた旨をユーザ端末に通知する。
(4)ユーザ端末は、例えばコンテンツ提供サーバから送信され、ネットワークに残留している通常再生用のストリーミングデータを受信し終わるまで、通常再生用のストリーミングデータに基づいてコンテンツを再生する。
(5)ユーザ端末は、コンテンツ提供サーバに変速再生用のストリーミングデータの送信を要求する。
(6)コンテンツ提供サーバは、ユーザ端末からの要求に応じて変速再生用のストリーミングデータをユーザ端末に送信する。
(7)ユーザ端末は、バッファに記録されている通常再生用のストリーミングデータに基づいてコンテンツを再生した後に、変速再生用のストリーミングデータに基づいてコンテンツを変速再生する。
〔1〕本実施形態にかかるコンテンツ再生システムの概要
〔2〕本実施形態の目的
〔3〕コンテンツ再生装置の詳細な説明
〔3−1〕コンテンツ再生装置のハードウェア構成
〔3−2〕コンテンツ再生装置の機能
〔3−3〕コンテンツ再生装置の動作の流れ
〔3−4〕コンテンツ再生装置の動作変更例
〔4〕まとめ
まず、図1〜図4を参照し、本実施形態にかかるコンテンツ再生システム1の概要を説明する。
以上、本実施形態にかかるコンテンツ再生システム1の概要を説明した。続いて、本実施形態に関連するコンテンツ再生装置20’を比較例として挙げ、本実施形態の目的を説明する。
〔3−1〕コンテンツ再生装置のハードウェア構成
図6は、本実施形態にかかるコンテンツ再生装置20のハードウェア構成を示した説明図である。コンテンツ再生装置20は、CPU(Central Processing Unit)201と、ROM(Read Only Memory)202と、RAM(Random Access Memory)203と、ホストバス204と、ブリッジ205と、外部バス206と、インタフェース207と、入力装置208と、出力装置210と、ストレージ装置(HDD)211と、ドライブ212と、通信装置215とを備える。
以上、図6を参照してコンテンツ再生装置20のハードウェア構成を説明した。続いて、図7〜図10を参照し、本実施形態にかかるコンテンツ再生装置20の機能を説明する。
ここでは、まず、通常再生用ストリーミングデータに基づいてN倍速でコンテンツを再生する方法を述べた後に、N倍速の決定方法について説明する。
以上、本実施形態にかかるコンテンツ再生装置20の構成を説明した。続いて、本実施形態にかかるコンテンツ再生システム1において実行されるコンテンツ再生方法について、図11を参照して説明する。
以上、コンテンツ再生装置20が、コンテンツの通常再生から、同一再生方向へのコンテンツの変速再生に移行する場合を説明した。続いて、コンテンツ再生装置20が、コンテンツの通常再生から、逆方向へのコンテンツの変速再生に移行する場合を、図12〜図14を参照して説明する。
以上説明したように、本実施形態にかかるコンテンツ再生装置20は、コンテンツの変速再生要求に応じ、通信部216が変速再生用ストリーミングデータのコンテンツ提供サーバ10からの取得を開始する。そして、所定時間後に変速再生用ストリーミングデータの取得状態が再生準備終了状態に達する。また、再生制御部262は、コンテンツの変速再生要求に応じ、バッファ222に記録されている通常再生成用ストリーミングデータに基づいて再生部230にコンテンツを所定速度で再生させる。さらに、再生制御部262は、変速再生用ストリーミングデータの取得状態が再生準備終了状態に達した後は、バッファ222に記録されている変速再生用ストリーミングデータに基づいて再生部230にコンテンツを変速再生させる。したがって、当該コンテンツ再生装置20によれば、コンテンツの変速再生要求に応じ、バッファ222に記録されている通常再生用ストリーミングデータに基づき、通常速度から迅速に所定速度でのコンテンツの再生に移行することができる。
20 コンテンツ再生装置
216 通信部
220 ストリーミング処理部
222 バッファ
230 再生部
250 外部入力部
262 再生制御部
264 取得制御部
Claims (7)
- コンテンツの第1の速度での再生に用いられる第1のストリーミングデータをデータ送信装置から取得するデータ取得部と:
前記データ取得部により取得された前記第1のストリーミングデータを記憶媒体に記録する記録部と:
前記記憶媒体に記録されている前記第1のストリーミングデータに基づいてコンテンツを前記第1の速度で再生する再生部と;
コンテンツの変速再生要求に応じ、前記データ取得部にコンテンツの第2の速度での再生に用いられる第2のストリーミングデータの取得を開始させる取得制御部と;
前記変速再生要求に応じ、前記記憶媒体に記録されている前記第1のストリーミングデータに基づいて、前記変速再生要求が入力されたときに前記記憶媒体に記録されている前記第1のストリーミングデータのデータ量に応じた再生速度で前記再生部にコンテンツを再生させ、
前記データ取得部による前記第2のストリーミングデータの取得状態が再生準備終了状態に達した後は、前記再生部に前記記憶媒体に記録されている前記第2のストリーミングデータに基づいてコンテンツを前記第2の速度で再生させる再生制御部と;
を備え、
前記再生制御部は、前記変速再生要求が入力されたときに前記記憶媒体に記録されている第1のストリーミングデータを、前記再生準備終了状態に達すると推定されるまでの時間で再生可能な第3の速度を算出し、前記第3の速度を前記再生速度として用いる、コンテンツ再生装置。 - コンテンツの第1の速度での再生に用いられる第1のストリーミングデータをデータ送信装置から取得するデータ取得部と:
前記データ取得部により取得された前記第1のストリーミングデータを記憶媒体に記録する記録部と:
前記記憶媒体に記録されている前記第1のストリーミングデータに基づいてコンテンツを前記第1の速度で再生する再生部と;
コンテンツの変速再生要求に応じ、前記データ取得部にコンテンツの第2の速度での再生に用いられる第2のストリーミングデータの取得を開始させる取得制御部と;
前記変速再生要求に応じ、前記記憶媒体に記録されている前記第1のストリーミングデータに基づいて、前記変速再生要求が入力されたときに前記記憶媒体に記録されている前記第1のストリーミングデータのデータ量に応じた再生速度で前記再生部にコンテンツを再生させ、
前記データ取得部による前記第2のストリーミングデータの取得状態が再生準備終了状態に達した後は、前記再生部に前記記憶媒体に記録されている前記第2のストリーミングデータに基づいてコンテンツを前記第2の速度で再生させる再生制御部と;
を備え、
前記再生制御部は、前記変速再生要求が入力されたときに前記記憶媒体に記録されている第1のストリーミングデータを、前記再生準備終了状態に達すると推定されるまでの時間で再生可能な第3の速度を算出し、前記第2の速度が前記第3の速度より遅い場合には、前記第2の速度を前記再生速度として用いる、コンテンツ再生装置。 - 前記再生制御部が前記第2の速度を前記再生速度として用いる場合、前記取得制御部は、前記再生準備終了状態に達したときに前記再生部が前記第1のストリーミングデータに基づいて再生しているコンテンツ位置を推定し、第2のストリーミングデータを該コンテンツ位置に対応する部分から前記データ取得部に取得させることを特徴とする、請求項2に記載のコンテンツ再生装置。
- 前記記憶媒体はリングバッファであって、
前記記録部は、前記変速再生要求が逆方向への変速再生要求であった場合、前記変速再生要求後に前記データ取得部により取得された第1のストリーミングデータを前記記憶媒体に記録しないことを特徴とする、請求項1に記載のコンテンツ再生装置。 - コンテンツの第1の速度での再生に用いられる第1のストリーミングデータをデータ送信装置から取得するステップと:
前記第1のストリーミングデータを記憶媒体に記録するステップと:
前記記憶媒体に記録されている前記第1のストリーミングデータに基づいてコンテンツを前記第1の速度で再生するステップと;
コンテンツの変速再生要求に応じ、コンテンツの第2の速度での再生に用いられる第2のストリーミングデータの取得を開始するステップと;
前記変速再生要求に応じ、前記記憶媒体に記録されている前記第1のストリーミングデータに基づいて、前記変速再生要求が入力されたときに前記記憶媒体に記録されている前記第1のストリーミングデータのデータ量に応じた再生速度でコンテンツを再生するステップと;
前記第2のストリーミングデータの取得状態が再生準備終了状態に達した後は、前記記憶媒体に記録されている前記第2のストリーミングデータに基づいてコンテンツを前記第2の速度で再生するステップと;
を含み、
前記変速再生要求が入力されたときに前記記憶媒体に記録されている第1のストリーミングデータを、前記再生準備終了状態に達すると推定されるまでの時間で再生可能な第3の速度を算出し、前記第3の速度を前記再生速度として用いる、コンテンツ再生方法。 - コンピュータを、
コンテンツの第1の速度での再生に用いられる第1のストリーミングデータをデータ送信装置から取得するデータ取得部と:
前記データ取得部により取得された前記第1のストリーミングデータを記憶媒体に記録する記録部と:
前記記憶媒体に記録されている前記第1のストリーミングデータに基づいてコンテンツを前記第1の速度で再生する再生部と;
コンテンツの変速再生要求に応じ、前記データ取得部にコンテンツの第2の速度での再生に用いられる第2のストリーミングデータの取得を開始させる取得制御部と;
前記変速再生要求に応じ、前記記憶媒体に記録されている前記第1のストリーミングデータに基づいて、前記変速再生要求が入力されたときに前記記憶媒体に記録されている前記第1のストリーミングデータのデータ量に応じた再生速度で前記再生部にコンテンツを再生させ、
前記データ取得部による前記第2のストリーミングデータの取得状態が再生準備終了状態に達した後は、前記再生部に前記記憶媒体に記録されている前記第2のストリーミングデータに基づいてコンテンツを前記第2の速度で再生させる再生制御部と;
を備え、
前記再生制御部は、前記変速再生要求が入力されたときに前記記憶媒体に記録されている第1のストリーミングデータを、前記再生準備終了状態に達すると推定されるまでの時間で再生可能な第3の速度を算出し、前記第3の速度を前記再生速度として用いる、コンテンツ再生装置として機能させるための、プログラム。 - コンテンツのストリーミングデータを送信可能なデータ送信装置と、前記データ送信装置から送信されたストリーミングデータに基づいてコンテンツを再生するコンテンツ再生装置と、を備えるコンテンツ再生システムであって:
前記コンテンツ再生装置は、
コンテンツの第1の速度での再生に用いられる第1のストリーミングデータを前記データ送信装置から取得するデータ取得部と:
前記データ取得部により取得された前記第1のストリーミングデータを記憶媒体に記録する記録部と:
前記記憶媒体に記録されている前記第1のストリーミングデータに基づいてコンテンツを前記第1の速度で再生する再生部と;
コンテンツの変速再生要求に応じ、前記データ取得部にコンテンツの第2の速度での再生に用いられる第2のストリーミングデータの取得を開始させる取得制御部と;
前記変速再生要求に応じ、前記記憶媒体に記録されている前記第1のストリーミングデータに基づいて、前記変速再生要求が入力されたときに前記記憶媒体に記録されている前記第1のストリーミングデータのデータ量に応じた再生速度で前記再生部にコンテンツを再生させ、
前記データ取得部による前記第2のストリーミングデータの取得状態が再生準備終了状態に達した後は、前記再生部に前記記憶媒体に記録されている前記第2のストリーミングデータに基づいてコンテンツを前記第2の速度で再生させる再生制御部と;
を備え、
前記再生制御部は、前記変速再生要求が入力されたときに前記記憶媒体に記録されている第1のストリーミングデータを、前記再生準備終了状態に達すると推定されるまでの時間で再生可能な第3の速度を算出し、前記第3の速度を前記再生速度として用いる、コンテンツ再生システム。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007231520A JP5282383B2 (ja) | 2007-09-06 | 2007-09-06 | コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム |
KR1020080086952A KR20090026068A (ko) | 2007-09-06 | 2008-09-03 | 콘텐츠 재생장치, 콘텐츠 재생 방법, 프로그램, 및 콘텐츠 재생 시스템 |
US12/204,784 US8019202B2 (en) | 2007-09-06 | 2008-09-04 | Content reproduction appratus, content reproduction method, and content reproduction system with varied-speed reproduction requests |
TW097133973A TWI390980B (zh) | 2007-09-06 | 2008-09-04 | A content reproduction apparatus, a content reproduction method, a content reproduction program, and a content reproduction system |
EP08252958A EP2034733A3 (en) | 2007-09-06 | 2008-09-05 | Content reproduction |
CN2008102137997A CN101383961B (zh) | 2007-09-06 | 2008-09-08 | 内容再现设备、内容再现方法以及内容再现系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007231520A JP5282383B2 (ja) | 2007-09-06 | 2007-09-06 | コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009065451A JP2009065451A (ja) | 2009-03-26 |
JP5282383B2 true JP5282383B2 (ja) | 2013-09-04 |
Family
ID=40260651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007231520A Expired - Fee Related JP5282383B2 (ja) | 2007-09-06 | 2007-09-06 | コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム |
Country Status (6)
Country | Link |
---|---|
US (1) | US8019202B2 (ja) |
EP (1) | EP2034733A3 (ja) |
JP (1) | JP5282383B2 (ja) |
KR (1) | KR20090026068A (ja) |
CN (1) | CN101383961B (ja) |
TW (1) | TWI390980B (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1769399B1 (en) | 2004-06-07 | 2020-03-18 | Sling Media L.L.C. | Personal media broadcasting system |
JP5526590B2 (ja) * | 2009-04-20 | 2014-06-18 | ソニー株式会社 | サーバ装置、受信装置およびストリーム配信方法 |
FR2948790A1 (fr) * | 2009-07-29 | 2011-02-04 | Sagem Comm | Procede de telechargement et de lecture d'un contenu sur un dispositif multimedia, et dispositif associe |
US8532472B2 (en) * | 2009-08-10 | 2013-09-10 | Sling Media Pvt Ltd | Methods and apparatus for fast seeking within a media stream buffer |
JP5246181B2 (ja) * | 2010-02-24 | 2013-07-24 | 三菱電機株式会社 | ネットワークコンテンツ再生制御装置、ネットワークコンテンツ再生制御方法、及び映像表示装置 |
JP2013232697A (ja) * | 2012-04-27 | 2013-11-14 | Sony Corp | コンテンツ転送装置及びコンテンツ転送方法、コンテンツ再生装置及びコンテンツ再生方法、コンテンツ配信システム、並びにコンピューター・プログラム |
CN104461718B (zh) | 2013-09-23 | 2017-12-12 | 腾讯科技(深圳)有限公司 | 游戏应用的画面播放方法和客户端 |
CN110519619B (zh) * | 2019-09-19 | 2022-03-25 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种基于倍速播的变速播放方法及系统 |
Family Cites Families (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3125451B2 (ja) * | 1991-11-05 | 2001-01-15 | ソニー株式会社 | 信号処理方法 |
US5933567A (en) * | 1993-01-13 | 1999-08-03 | Hitachi America, Ltd. | Method and apparatus for controlling the position of the heads of a digital video tape recorder during trick play operation and for recording digital data on a tape |
KR970010533B1 (en) * | 1994-06-30 | 1997-06-26 | Samsung Electronics Co Ltd | Recording and reproducing method of dvcr for trick play |
JP3172635B2 (ja) * | 1994-07-14 | 2001-06-04 | シャープ株式会社 | ディジタル記録再生装置 |
KR100197847B1 (ko) * | 1994-11-11 | 1999-06-15 | 니시무로 타이죠 | 패킷데이타의 기록장치 및 재생장치 |
US5793980A (en) * | 1994-11-30 | 1998-08-11 | Realnetworks, Inc. | Audio-on-demand communication system |
JP3319209B2 (ja) | 1995-02-17 | 2002-08-26 | ソニー株式会社 | データ復号化装置 |
US6064794A (en) * | 1995-03-30 | 2000-05-16 | Thomson Licensing S.A. | Trick-play control for pre-encoded video |
US6965724B1 (en) * | 1995-03-30 | 2005-11-15 | Thomson Licensing S.A. | Trick-play modes for pre-encoded video |
US5793927A (en) * | 1995-06-07 | 1998-08-11 | Hitachi America, Ltd. | Methods for monitoring and modifying a trick play data stream to insure MPEG compliance |
JPH0937225A (ja) | 1995-07-19 | 1997-02-07 | Hitachi Ltd | マルチメディアシステムにおける早送り画像配信方法 |
TW303570B (ja) * | 1995-09-29 | 1997-04-21 | Matsushita Electric Ind Co Ltd | |
JP4147592B2 (ja) * | 1996-08-06 | 2008-09-10 | ソニー株式会社 | パケット処理方法、記録方法、記録システム |
US6173322B1 (en) * | 1997-06-05 | 2001-01-09 | Silicon Graphics, Inc. | Network request distribution based on static rules and dynamic performance data |
US6356545B1 (en) * | 1997-08-08 | 2002-03-12 | Clarent Corporation | Internet telephone system with dynamically varying codec |
US6310886B1 (en) * | 1997-08-28 | 2001-10-30 | Tivo, Inc. | Method and apparatus implementing a multimedia digital network |
US6327418B1 (en) * | 1997-10-10 | 2001-12-04 | Tivo Inc. | Method and apparatus implementing random access and time-based functions on a continuous stream of formatted digital data |
US6327421B1 (en) * | 1998-03-10 | 2001-12-04 | International Business Machines Corporation | Multiple speed fast forward/rewind compressed video delivery system |
US6233389B1 (en) * | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
JP2000125260A (ja) * | 1998-10-15 | 2000-04-28 | Toshiba Corp | 動画像伝送サーバおよび同サーバを用いた動画像伝送システム並びに動画像伝送制御方法 |
US20020118954A1 (en) * | 2001-12-07 | 2002-08-29 | Barton James M. | Data storage management and scheduling system |
JP2001023318A (ja) * | 1999-07-05 | 2001-01-26 | Canon Inc | 記録再生装置、記録装置及び再生装置 |
US6801294B2 (en) * | 1999-10-19 | 2004-10-05 | Samsung Electronics Co., Ltd. | Recording and/or reproducing apparatus and method using key frame |
BRPI0001810B1 (pt) | 2000-03-28 | 2015-06-23 | Coppe Ufrj Coordenação Dos Programas De Pós Graduação De Engenharia Da Universidade Fed Do Rio De Ja | Memória cooperativa distribuída para sistema de vod interativo e escalável |
DE60126478T2 (de) * | 2000-04-21 | 2007-11-29 | Matsushita Electric Industrial Co., Ltd., Kadoma | Trickwiedergabevorrichtung für digitales aufzeichnungsmedium |
KR20020019597A (ko) * | 2000-06-02 | 2002-03-12 | 요트.게.아. 롤페즈 | 저장 매체로부터 블록들을 판독하는 방법 및 시스템 |
JP4810752B2 (ja) * | 2000-08-04 | 2011-11-09 | ソニー株式会社 | データ記録媒体、データ記録方法及び装置、データ再生方法及び装置、データ送信方法及び装置、並びに、データ受信方法及び装置 |
EP1286349A1 (en) * | 2001-08-21 | 2003-02-26 | Canal+ Technologies Société Anonyme | File and content management |
WO2003079353A1 (en) * | 2002-03-20 | 2003-09-25 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, recording apparatus, reproduction apparatus, recording method and reproduction method allowing for updating of a defect list |
JP4062425B2 (ja) * | 2002-07-04 | 2008-03-19 | ソニー株式会社 | 情報処理装置および方法 |
TWI260001B (en) * | 2003-02-25 | 2006-08-11 | Lg Electronics Inc | Method of reproducing content information for an interactive optical disc apparatus |
JP2004356695A (ja) * | 2003-05-27 | 2004-12-16 | Sony Corp | データ配信システムおよびデータ配信方法、ならびにデータ受信装置およびデータ受信方法 |
CN1894971A (zh) * | 2003-12-18 | 2007-01-10 | 松下电器产业株式会社 | 内容播放装置 |
JP2005318250A (ja) * | 2004-04-28 | 2005-11-10 | Nippon Telegr & Teleph Corp <Ntt> | ライブコンテンツ視聴継続システム、方法、装置、及びプログラム |
JP3871684B2 (ja) * | 2004-06-18 | 2007-01-24 | 株式会社ソニー・コンピュータエンタテインメント | コンテンツ再生装置およびメニュー画面表示方法 |
JP2006134271A (ja) * | 2004-11-09 | 2006-05-25 | Toshiba Corp | 再生装置 |
EP1900206B1 (en) * | 2005-05-18 | 2010-09-22 | Panasonic Corporation | Content reproduction apparatus |
US7743183B2 (en) * | 2005-05-23 | 2010-06-22 | Microsoft Corporation | Flow control for media streaming |
KR20080015083A (ko) * | 2005-05-31 | 2008-02-18 | 마쯔시다덴기산교 가부시키가이샤 | 기록 및 재생 장치, 기록 및 재생 방법 |
US20070011357A1 (en) * | 2005-06-06 | 2007-01-11 | Matsushita Electric Industrial Co., Ltd. | Recording and reproduction apparatus |
JP2007013358A (ja) * | 2005-06-29 | 2007-01-18 | Hitachi Ltd | デジタル放送受信装置 |
US20070022208A1 (en) * | 2005-07-06 | 2007-01-25 | Matsushita Electric Industrial Co., Ltd. | Recording and reproduction apparatus |
JP4920930B2 (ja) * | 2005-08-30 | 2012-04-18 | キヤノン株式会社 | データ受信装置、その制御方法、データ通信システム、プログラム及び記録媒体 |
JP4213697B2 (ja) * | 2005-08-31 | 2009-01-21 | 株式会社東芝 | 動画ストリームの画像再生装置及び方法 |
JP4682759B2 (ja) * | 2005-09-08 | 2011-05-11 | ソニー株式会社 | 再生装置、再生方法および再生プログラム |
JP4695528B2 (ja) | 2006-02-27 | 2011-06-08 | 株式会社小松製作所 | 作業車両用キャブ |
JP4888955B2 (ja) * | 2006-05-26 | 2012-02-29 | Kddi株式会社 | コンテンツ配信方法および装置 |
JP4347322B2 (ja) * | 2006-07-14 | 2009-10-21 | ソニー株式会社 | 受信装置および方法、並びにプログラム |
KR101396364B1 (ko) * | 2007-01-24 | 2014-05-19 | 삼성전자주식회사 | 컨텐츠를 저장한 정보저장매체, 재생 방법 및 장치 |
JP4405523B2 (ja) * | 2007-03-20 | 2010-01-27 | 株式会社東芝 | コンテンツ配信システム、このコンテンツ配信システムで使用されるサーバ装置及び受信装置 |
JP5211569B2 (ja) * | 2007-07-26 | 2013-06-12 | ソニー株式会社 | コンテンツ再生装置、コンテンツ再生方法、およびプログラム |
-
2007
- 2007-09-06 JP JP2007231520A patent/JP5282383B2/ja not_active Expired - Fee Related
-
2008
- 2008-09-03 KR KR1020080086952A patent/KR20090026068A/ko active IP Right Grant
- 2008-09-04 TW TW097133973A patent/TWI390980B/zh not_active IP Right Cessation
- 2008-09-04 US US12/204,784 patent/US8019202B2/en not_active Expired - Fee Related
- 2008-09-05 EP EP08252958A patent/EP2034733A3/en not_active Ceased
- 2008-09-08 CN CN2008102137997A patent/CN101383961B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8019202B2 (en) | 2011-09-13 |
KR20090026068A (ko) | 2009-03-11 |
EP2034733A2 (en) | 2009-03-11 |
JP2009065451A (ja) | 2009-03-26 |
CN101383961B (zh) | 2010-12-22 |
US20090070499A1 (en) | 2009-03-12 |
TWI390980B (zh) | 2013-03-21 |
TW200926806A (en) | 2009-06-16 |
CN101383961A (zh) | 2009-03-11 |
EP2034733A3 (en) | 2010-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5211569B2 (ja) | コンテンツ再生装置、コンテンツ再生方法、およびプログラム | |
JP2009044416A (ja) | コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム | |
JP5282383B2 (ja) | コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム | |
EP1239674B1 (en) | Recording broadcast data | |
WO2013008867A1 (ja) | 送信装置、送信装置の制御方法、制御プログラム、及び記録媒体 | |
JP4730590B2 (ja) | 制御装置および方法、情報処理装置および方法、並びにプログラム | |
JP2009021698A (ja) | 映像表示端末装置、表示切替方法およびプログラム | |
KR100884400B1 (ko) | 영상처리장치 및 그 방법 | |
US20090136204A1 (en) | System and method for remote live pause | |
JP2005303925A (ja) | ストリームデータ送信装置、ストリームデータ受信装置およびそれらの処理をコンピュータに実行させるための処理プログラムを記録した記録媒体 | |
US20090125836A1 (en) | Image output device | |
JP2008294638A (ja) | 伝送システム、記録装置、伝送方法、記録方法、およびプログラム | |
JP2006262437A (ja) | 映像配信システム | |
JP2006339980A (ja) | 映像再生装置 | |
JP4763589B2 (ja) | 再生装置、および、その再生方法 | |
JP2006332773A (ja) | 制御装置および方法、並びにプログラム | |
JP6036373B2 (ja) | コンテンツ再生システム、通信装置及びコンテンツ再生方法 | |
JP2006245899A (ja) | 再生装置、コンテンツ再生システムおよびプログラム | |
KR101378092B1 (ko) | 스트리밍 데이터 스킵 탐색 방법 및 장치 | |
JP2015041930A (ja) | 画像再生装置、プログラム | |
JP2005260862A (ja) | 画像再生装置、画像再生システムおよび端末装置 | |
JP2006270829A (ja) | 動画再生装置 | |
JP2008211611A (ja) | 携帯端末装置およびその制御方法 | |
CN101466023A (zh) | 远程时移方法及系统 | |
JP2008153953A (ja) | 映像記録再生装置、その映像特殊再生方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100223 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120531 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120813 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130319 |
|
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: 20130430 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130513 |
|
LAPS | Cancellation because of no payment of annual fees |