JP2015220609A - Terminal device, control method, and program - Google Patents
Terminal device, control method, and program Download PDFInfo
- Publication number
- JP2015220609A JP2015220609A JP2014102771A JP2014102771A JP2015220609A JP 2015220609 A JP2015220609 A JP 2015220609A JP 2014102771 A JP2014102771 A JP 2014102771A JP 2014102771 A JP2014102771 A JP 2014102771A JP 2015220609 A JP2015220609 A JP 2015220609A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- moving image
- terminal device
- fast
- playback
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- 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
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
本発明は、端末装置、制御方法、およびプログラムに関する。 The present invention relates to a terminal device, a control method, and a program.
動画を配信する配信サーバから端末装置がネットワーク経由で動画を取得して再生するストリーミング方式の動画配信システムがある(例えば、特許文献1参照)。ネットワーク経由で動画を視聴する場合には、動画データの取得状況によっては、ユーザが視聴したい部分の動画が未取得であることから視聴できないことがある。そのため、HTTP(Hypertext Transfer Protocol)のRangeRequest(レンジリクエスト)の利用により、視聴したい部分ごとに動画をピンポイントで取得して再生することが行われている。 There is a streaming-type moving image distribution system in which a terminal device acquires and reproduces a moving image via a network from a distribution server that distributes the moving image (for example, see Patent Document 1). When a moving image is viewed via a network, depending on the acquisition status of the moving image data, the portion of the moving image that the user wants to view may not be acquired because it may not be viewed. Therefore, by using a range request (HTTP) (Hypertext Transfer Protocol), a moving image is pinpointed and reproduced for each part to be viewed.
しかしながら、RangeRequest(レンジリクエスト)を利用して視聴したい部分ごとに動画を取得する方法であっても、動画の早送り再生又は巻戻し再生では動画データの取得が追い付かず表示が困難な場合があり、快適な視聴ができない場合があった。 However, even if it is a method of acquiring a video for each part that you want to view using RangeRequest (range request), video data acquisition may not catch up with fast-forward playback or rewind playback, and display may be difficult. There were cases where comfortable viewing was not possible.
本発明は、このような事情に鑑みてなされたもので、ネットワーク経由による動画の視聴を快適に行える端末装置、制御方法、およびプログラムを提供することを目的の一つとする。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide a terminal device, a control method, and a program that can comfortably view a moving image via a network.
上記課題を解決するために、本発明の一態様は、動画を配信する動画配信装置に接続される端末装置であって、前記動画の動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得する取得部と、前記動画データを再生して表示部に表示させるとともに、早送り再生又は巻戻し再生を行う際に、低解像度画像データを早送り再生又は巻戻し再生して前記表示部に表示させる再生制御部と、を備えることを特徴とする端末装置である。 In order to solve the above-described problem, one aspect of the present invention is a terminal device connected to a moving image distribution device that distributes a moving image, wherein the moving image data of the moving image and the low resolution image data in which the moving image data is reduced in resolution. Are acquired from the moving image distribution apparatus, and the moving image data is reproduced and displayed on the display unit, and when performing fast forward reproduction or rewind reproduction, low-resolution image data is reproduced in fast forward reproduction or rewind reproduction. And a playback control unit to be displayed on the display unit.
また、本発明の一態様は、上記端末装置において、前記再生制御部が、早送り再生又は巻戻し再生を行う部分の前記動画データを前記取得部が未取得の場合、前記低解像度画像データを早送り再生又は巻戻し再生して前記表示部に表示させることを特徴とする。 In addition, according to an aspect of the present invention, in the terminal device, when the playback control unit does not acquire the moving image data of a portion that performs fast-forward playback or rewind playback, the low-resolution image data is fast-forwarded. Reproduction or rewind reproduction is displayed on the display unit.
また、本発明の一態様は、上記端末装置において、前記取得部が、前記動画データを再生したときの所定の時間間隔ごとのフレーム画像の前記低解像度画像データを取得する、を備えることを特徴とする。 Moreover, one aspect of the present invention is characterized in that, in the terminal device, the acquisition unit acquires the low-resolution image data of a frame image at a predetermined time interval when the moving image data is reproduced. And
また、本発明の一態様は、上記端末装置において、前記取得部が、前記動画データのキーフレームごとのフレーム画像の前記低解像度画像データを取得する、ことを特徴とする。 One embodiment of the present invention is characterized in that, in the terminal device, the acquisition unit acquires the low-resolution image data of a frame image for each key frame of the moving image data.
また、本発明の一態様は、上記端末装置において、前記再生制御部が、再生を行う部分の前記動画データを前記取得部が未取得の場合、未取得の前記動画データに対応する前記低解像度画像データを再生して前記表示部に表示させる、ことを特徴とする。 Further, according to one aspect of the present invention, in the terminal device, when the reproduction control unit does not acquire the moving image data of the portion to be reproduced, the low resolution corresponding to the unacquired moving image data is acquired. Image data is reproduced and displayed on the display unit.
また、本発明の一態様は、動画を配信する動画配信装置に接続される端末装置であって、前記動画の動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得する取得部と、前記動画データを再生して表示部に表示させるとともに、再生を行う部分の前記動画データを前記取得部が未取得の場合、未取得の前記動画データに対応する低解像度画像データを再生して前記表示部に表示させる再生制御部と、を備えることを特徴とする端末装置である。 One embodiment of the present invention is a terminal device connected to a moving image distribution device that distributes a moving image, wherein the moving image distribution device converts the moving image data of the moving image and low resolution image data obtained by reducing the moving image data to a low resolution. And a low resolution corresponding to the unacquired moving image data when the moving image data is reproduced and displayed on the display unit, and the moving image data of the portion to be reproduced is not acquired by the acquiring unit And a reproduction control unit that reproduces image data and displays the image data on the display unit.
また、本発明の一態様は、動画データを配信する動画配信装置に接続される端末装置の制御方法であって、前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得し、前記動画データに基づく動画を再生して表示部に表示させるとともに、早送り再生又は巻戻し再生を行う際に、当該動画に対応する低解像度画像を早送り再生又は巻戻し再生して前記表示部に表示させる、ことを特徴とする制御方法である。 Another embodiment of the present invention is a method for controlling a terminal device connected to a moving image distribution device that distributes moving image data, wherein the moving image data and low-resolution image data obtained by reducing the moving image data to a low resolution are used as the moving image data. Acquired from the distribution device, reproduces the moving image based on the moving image data and displays it on the display unit, and fast-forward reproduction or rewind reproduction of the low-resolution image corresponding to the moving image when performing fast-forward reproduction or rewind reproduction. Display on the display unit.
また、本発明の一態様は、動画データを配信する動画配信装置に接続される端末装置の制御方法であって、前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得し、前記動画データに基づく動画を再生して表示部に表示させるとともに、再生を行う部分の前記動画データを未取得の場合、未取得の前記動画データに対応する低解像度画像データを再生して前記表示部に表示させる、ことを特徴とする制御方法である。 Another embodiment of the present invention is a method for controlling a terminal device connected to a moving image distribution device that distributes moving image data, wherein the moving image data and low-resolution image data obtained by reducing the moving image data to a low resolution are used as the moving image data. Low-resolution image data corresponding to the unacquired moving image data when the moving image based on the moving image data is reproduced and displayed on the display unit and the moving image data of the portion to be reproduced is not acquired. Is reproduced and displayed on the display unit.
また、本発明の一態様は、動画データを配信する動画配信装置に接続される端末装置のコンピュータに、前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得するステップと、前記動画データに基づく動画を再生して表示部に表示させるとともに、早送り再生又は巻戻し再生を行う際に、当該動画に対応する低解像度画像を早送り再生又は巻戻し再生して前記表示部に表示させるステップと、を実行させるためのプログラムである。 According to another aspect of the present invention, the moving image data and the low-resolution image data obtained by reducing the moving image data from the moving image distribution device are transferred from the moving image distribution device to a computer of a terminal device connected to the moving image distribution device that distributes the moving image data. And a step of obtaining and reproducing a moving image based on the moving image data and displaying it on the display unit, and when performing fast-forward reproduction or rewind reproduction, perform fast-forward reproduction or rewind reproduction of a low-resolution image corresponding to the moving image. And causing the display unit to display the program.
また、本発明の一態様は、動画データを配信する動画配信装置に接続される端末装置のコンピュータに、前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得するステップと、前記動画データに基づく動画を再生して表示部に表示させるとともに、再生を行う部分の前記動画データを未取得の場合、未取得の前記動画データに対応する低解像度画像データを再生して前記表示部に表示させるステップと、を実行させるためのプログラムである。 According to another aspect of the present invention, the moving image data and the low-resolution image data obtained by reducing the moving image data from the moving image distribution device are transferred from the moving image distribution device to a computer of a terminal device connected to the moving image distribution device that distributes the moving image data. A step of acquiring and reproducing a moving image based on the moving image data and displaying it on a display unit; and when the moving image data of the portion to be reproduced is not acquired, low resolution image data corresponding to the unacquired moving image data is And a step of reproducing and displaying on the display unit.
本発明によれば、ネットワーク経由による動画の視聴を快適に行うことができる。 According to the present invention, it is possible to comfortably view a moving image via a network.
以下、図面を参照して、本発明の実施の形態について説明する。
<第1の実施形態>
図1は、この発明の第1の実施形態による動画配信システム1の構成の一例を示す概略ブロック図である。動画配信システム1は、動画配信サーバ100と、複数の端末装置200とを備え、これらはネットワーク5を介して接続されている。このネットワーク5は、インターネット網や公衆回線網等であり、いずれか一方を用いて接続される場合も、両方が組み合わされて接続される場合もある。
Embodiments of the present invention will be described below with reference to the drawings.
<First Embodiment>
FIG. 1 is a schematic block diagram showing an example of the configuration of a moving
この図において、動画配信サーバ100は、端末装置200からの配信要求に応じて、動画を要求元の端末装置200へ配信する。この配信は、例えば、ストリーミング配信によって行われる。端末装置200は、ネットワーク5を介して動画配信サーバ100に接続し、動画配信サーバ100から配信される動画データを受信する。そして、端末装置200は、受信した動画データを再生して表示する。例えば、端末装置200は、インターネット等の通信回線を介して各種サーバ等と通信可能な機能を有する端末装置であり、コンピュータ(PC)、モバイル端末(携帯電話、スマートフォン、情報端末装置等)、ゲーム機等を適用することができる。
In this figure, the moving
また、動画配信サーバ100は、動画を端末装置200へ配信する場合、その動画の動画データに加えて、当該動画データを低解像度にしたサムネイル画像データ(低解像度画像データ)を生成して配信する。これは、端末装置200において、例えば早送り再生又は巻戻し再生が行われたときに動画データの取得が追い付かない場合に、当該動画データの代わりにサムネイル画像データを再生して表示可能とするためである。
In addition, when distributing a moving image to the
例えば、サムネイル画像データは、動画データを再生したときの所定の時間間隔(例えば、1秒間隔)ごとのフレーム画像を低解像度にしたサムネイル画像のデータである。
図2は、動画データと、動画データのうち1秒間隔ごとのサムネイル画像データとを示す図である。この図において横軸は時間(t)であり、動画データとサムネイル画像データとのそれぞれのフレーム画像を時間軸に並べて表している。なお、時間(t)は、動画データのタイムコード(時:分:秒:フレーム)で示している。動画配信サーバ100は、動画データのフレーム数を間引きして、且つ低解像度にしたサムネイル画像データを配信する。この図に示す例では、動画配信サーバ100は、動画データを再生したときの1秒間隔ごとのフレームのサムネイル画像データ(fs1、fs2、fs3、・・・)を配信する。
For example, the thumbnail image data is thumbnail image data obtained by reducing the frame image at a predetermined time interval (for example, every second) when moving image data is reproduced.
FIG. 2 is a diagram showing moving image data and thumbnail image data at intervals of one second in the moving image data. In this figure, the horizontal axis is time (t), and the respective frame images of the moving image data and the thumbnail image data are arranged side by side on the time axis. The time (t) is indicated by the time code (hour: minute: second: frame) of the moving image data. The moving
なお、サムネイル画像データは、所定の時間間隔とすることに限られるものではなく、例えば、動画データのキーフレームごとのフレーム画像を低解像度にしたサムネイル画像のデータとしてもよい。 The thumbnail image data is not limited to the predetermined time interval, and may be thumbnail image data in which the frame image for each key frame of the moving image data is set to a low resolution, for example.
端末装置200は、動画配信サーバ100から配信される動画データとサムネイル画像データとを受信する。サムネイル画像データは動画データよりも情報量が少ないため、端末装置200は、サムネイル画像データの受信を動画データよりも短時間で完了することができる。従って、端末装置200は、受信した動画データを再生して表示するとともに、早送り再生又は巻戻し再生を行う際に該当部分の動画データを未取得の場合には、代わりにサムネイル画像データを早送り再生又は巻戻し再生して表示することができる。
The
以下、図3を参照して、端末装置200の構成について詳しく説明する。
図3は、本実施形態による端末装置200の構成の一例を示す概略ブロック図である。
端末装置200は、タッチパネル210と、通信部220と、データ記憶部230と、制御部240と、を備えている。
Hereinafter, the configuration of the
FIG. 3 is a schematic block diagram illustrating an example of the configuration of the
The
タッチパネル210は、表示部211と、入力部212とを備えている。表示部211は、画像や文字等の情報を表示する液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等を備えている。入力部212は、表示部211の表示画面に重ねて設けられており、表示部211の表示画面上における接触を検知することにより、ユーザからの操作入力を受け付ける。例えば、入力部212は、静電容量の変化、圧力の変化、電気抵抗の変化などを利用して接触を検出するタッチセンサを備えている。
The
通信部220は、外部機器とネットワーク5を介して通信する。例えば、通信部220は、動画配信サーバ100とネットワーク5を介して接続し、動画配信サーバ100とデータの送受信を行う。
The
データ記憶部230は、動画データなどの各種データを記憶する。例えば、データ記憶部230は、動画データ記憶部231と、サムネイルデータ記憶部232と、を備えている。動画データ記憶部231は、動画配信サーバ100から配信されて端末装置200が取得した動画データを記憶する。サムネイルデータ記憶部232は、動画配信サーバ100から配信されて端末装置200が取得したサムネイル画像データを記憶する。ここで、動画データとサムネイル画像データとは、動画ごと及び動画の中のフレームごとに関連付けられて、動画データ記憶部231とサムネイルデータ記憶部232とにそれぞれ記憶される。
The
制御部240は、入力情報取得部241と、再生制御部242と、データ取得部243と、表示制御部244と、を備えている。
入力情報取得部241は、入力部212が受け付けた操作入力を示す入力情報を取得する。例えば、入力情報取得部241は、取得した入力情報に基づいて、ユーザからの操作入力が動画の再生、早送り、巻戻し、停止、等のいずれであるかを判定し、判定結果に応じて動画の再生機能に関する指示情報を再生制御部242に供給する。
The
The input
再生制御部242は、入力情報取得部241から供給される指示情報に基づいて、動画の再生、早送り再生、巻戻し再生、再生の停止、等を制御する。例えば、再生制御部242は、動画の再生を指示する指示情報が入力情報取得部241から供給された場合、データ取得部243を介して、当該動画の配信要求を動画配信サーバ100に対して行う。そして、再生制御部242は、配信要求を行った動画の動画データの取得に応じて、取得済みの動画データを動画データ記憶部231から読み出して再生する。
Based on the instruction information supplied from the input
また、再生制御部242は、動画の早送り又は巻戻しを指示する指示情報が入力情報取得部241から供給されると、早送り再生又は巻戻し再生を行う部分の動画データが取得済みの場合には、取得済みの動画データを動画データ記憶部231から読み出して早送り再生又は巻戻し再生する。一方、再生制御部242は、早送り再生又は巻戻し再生を行う部分の動画データが未取得の場合には、取得済みのサムネイル画像データをサムネイルデータ記憶部232から読み出して早送り再生又は巻戻し再生する。
なお、再生制御部242は、再生、早送り再生、又は巻戻し再生したデータ又はサムネイル画像データを、表示制御部244を介して表示部211に表示させる。
In addition, when the instruction information for instructing fast-forwarding or rewinding of the moving image is supplied from the input
Note that the
データ取得部243は、通信部220を介して、動画配信サーバ100から動画データ及びサムネイル画像データを取得する。例えば、データ取得部243は、再生制御部242から動画の配信要求があった場合、当該動画の配信要求を、通信部220を介して動画配信サーバ100に送信する。また、データ取得部243は、上記配信要求に応じて動画配信サーバ100から送信される動画データ及びサムネイル画像データを、通信部220を介して取得する。そして、データ取得部243は、取得した動画データとサムネイル画像データとを、動画データ記憶部231とサムネイルデータ記憶部232とのそれぞれに記憶させる。なお、データ取得部243が取得する動画データとサムネイル画像データとは、動画ごと及び動画の中のフレームごとに関連付けられている。
The
表示制御部244は、表示部211に表示させる動画及び情報を制御する。例えば、表示制御部244は、再生制御部242が再生、早送り再生、又は巻戻し再生した動画データ又はサムネイル画像データを表示部211に表示させる。また、表示制御部244は、タッチパネル210に対するユーザの操作入力を受け付けるための操作ボタンなどのアイコンを表示部211に表示させる。
The
次に、本実施形態による端末装置200が実行する動画の早送り再生又は巻戻し再生の処理の動作を説明する。
図4は、本実施形態による動画の早送り再生又は巻戻し再生の処理の一例を示すフローチャートである。以下の処理では、端末装置200が動画配信サーバ100に対して動画の配信要求を行い、動画配信サーバ100から動画データを取得しながら、取得済みの動画データを再生している再生中の状態であるものとして説明する。また、端末装置200は、再生中の動画のサムネイル画像データの取得を完了しているものとする。
Next, the operation of the fast forward playback or rewind playback processing of the moving image executed by the
FIG. 4 is a flowchart illustrating an example of a fast-forward playback or rewind playback process according to the present embodiment. In the following processing, the
再生制御部242は、早送り又は巻戻しの操作がされたか否かを判定する(ステップS110)。再生制御部242は、動画の早送り又は巻戻しを指示する指示情報が入力情報取得部241から供給されない場合、早送り又は巻戻しの操作がされていないと判定する(ステップS110:No)。この場合、再生制御部242は、早送り再生又は巻戻し再生の処理を行なわずに、動画データの再生を継続する。
The
一方、再生制御部242は、動画の早送り又は巻戻しを指示する指示情報が入力情報取得部241から供給された場合、早送り又は巻戻しの操作がされたと判定する(ステップS110:Yes)。この場合、再生制御部242は、動画データ記憶部231を参照して、早送り再生又は巻戻し再生を行う部分の動画データが取得済みであるか否かを判定する(ステップS120)。
On the other hand, when the instruction information for instructing fast-forwarding or rewinding of the moving image is supplied from the input
ステップS120において、早送り再生又は巻戻し再生を行う部分の動画データが取得済みであると判定された場合(ステップS120:Yes)、再生制御部242は、動画データを動画データ記憶部231から読み出して早送り再生又は巻戻し再生する(ステップS130)。
In step S120, when it is determined that the moving image data of the portion to be fast-forwarded or rewinded has been acquired (step S120: Yes), the
一方、ステップS120において、早送り再生又は巻戻し再生を行う部分の動画データが未取得であると判定されたとする(ステップS120:No)。この場合、再生制御部242は、早送り再生又は巻戻し再生を行う部分の動画データに対応するサムネイル画像データを、サムネイルデータ記憶部232から読み出して早送り再生又は巻戻し再生する(ステップS140)。
On the other hand, it is assumed in step S120 that it is determined that the moving image data of the portion to be fast-forwarded or rewinded has not been acquired (step S120: No). In this case, the
次に、再生制御部242は、早送り再生又は巻戻し再生している動画データ又はサムネイル画像データが最終フレームに到達したか否かを判定する(ステップS150)。ここで、早送り再生の場合の最終フレームとは動画データ又はサムネイル画像データの最後のフレームのことである。また、巻戻し再生の場合の最終フレームとは動画データ又はサムネイル画像データの最初のフレームのことである。
Next, the
再生制御部242は、早送り再生又は巻戻し再生している動画データ又はサムネイル画像データが最終フレームに到達していない場合(ステップS150:No)、ステップS170の処理に進める。一方、再生制御部242は、早送り再生又は巻戻し再生している動画データ又はサムネイル画像データが最終フレームに到達した場合(ステップS150:Yes)、当該フレームで再生を一時停止させてから(ステップS160)、ステップS170の処理に進める。
When the moving image data or thumbnail image data being fast-forwarded or rewound has not reached the final frame (step S150: No), the
次に、再生制御部242は、早送り又は巻戻しの操作が継続されているか否かを判定する(ステップS170)。再生制御部242は、動画の早送り又は巻戻しを指示する指示情報が入力情報取得部241から供給されている場合、早送り又は巻戻しの操作が継続されていると判定する(ステップS170:Yes)。この場合、再生制御部242は、ステップS120に処理を戻し、早送り再生又は巻戻し再生の処理を継続する。
Next, the
一方、再生制御部242は、動画の早送り又は巻戻しを指示する指示情報が入力情報取得部241から供給されない場合、早送り又は巻戻しの操作が終了した(継続されていない)と判定する(ステップS170:No)。この場合、再生制御部242は、早送り再生又は巻戻し再生の処理を終了して、動画データの再生を行う。
On the other hand, when the instruction information for instructing fast-forwarding or rewinding of the moving image is not supplied from the input
なお、上記説明では、端末装置200が再生中の動画のサムネイル画像データの取得が完了しているものとしたが、サムネイル画像データの取得が完了していない場合も考えられる。その場合、再生制御部242は、ステップS140のサムネイル画像データを早送り再生又は巻戻し再生する処理において、サムネイル画像データが未取得の場合には一旦一時停止して、サムネイル画像データの取得を待ってからサムネイル画像データの早送り再生又は巻戻し再生を再開するようにしてもよい。
In the above description, it is assumed that the acquisition of the thumbnail image data of the moving image being played back by the
図5は、本実施形態による動画の早送り再生の表示例を示すイメージ図である。符号(a)に示す表示画面は、動画データの再生画面のイメージである。動画データ本来の解像度の動画が表示される。ここで、早送り操作がされて、早送り再生が開始されるとする。早送り再生される部分の動画データが未取得の場合、サムネイル画像データの早送り再生が行われる。符号(b)示す表示画面は、サムネイル画像データの早送り再生画面のイメージである。符号(a)に示す動画データの再生画面に対して低解像度のサムネイル画像データの早送り再生となる。また、早送り操作が終了すると、符号(c)示す表示画面のイメージように、動画データ本来の解像度の動画が表示される動画データの再生画面となる。 FIG. 5 is an image diagram showing a display example of fast-forward playback of a moving image according to the present embodiment. The display screen indicated by reference numeral (a) is an image of a playback screen for moving image data. A movie with the original resolution of the movie data is displayed. Here, it is assumed that fast forward operation is performed and fast forward reproduction is started. When the moving image data of the portion to be fast-forwarded is not acquired, the thumbnail image data is fast-forwarded. The display screen indicated by reference numeral (b) is an image of a fast-forward playback screen of thumbnail image data. Fast-forward playback of low-resolution thumbnail image data is performed on the playback screen of moving image data indicated by reference numeral (a). When the fast-forward operation is completed, a moving image data reproduction screen is displayed on which moving images having the original resolution of the moving image data are displayed as in the image of the display screen indicated by reference numeral (c).
以上説明したように、本実施形態による端末装置200は、データ取得部243(取得部)と、再生制御部242とを備え、動画を配信する動画配信サーバ100(動画配信装置)にネットワーク5を介して接続される。データ取得部243は、動画の動画データと、当該動画データを低解像度にしたサムネイル画像データ(低解像度画像データ)とを動画配信サーバ100から取得する。再生制御部242は、動画データを再生して表示部211に表示させるとともに、早送り再生又は巻戻し再生を行う際に、サムネイル画像データを早送り再生又は巻戻し再生して表示部211に表示させる。
As described above, the
例えば、再生制御部242は、早送り再生又は巻戻し再生を行う部分の動画データをデータ取得部243が未取得の場合、サムネイル画像データを早送り再生又は巻戻し再生して表示部211に表示させる。
For example, the
これにより、本実施形態による端末装置200は、動画の早送り再生又は巻戻し再生の際に、動画配信サーバ100からの動画データの取得が追い付いていなくとも、動画データの代わりにサムネイル画像データを早送り再生又は巻戻し再生することができる。よって、低解像度の動画表示になるとしても再生位置を確認しながら動画の早送り又は巻戻しを行うことができるため、動画の早送り又は巻戻しできなくなってしまうことを回避することができる。したがって、本実施形態によれば、ネットワーク経由による動画の視聴を快適に行うことができる。
Accordingly, the
なお、上記実施形態では、端末装置200が、早送り再生又は巻戻し再生を行う部分の動画データが未取得である場合に、当該動画データの代わりにサムネイル画像データを早送り再生又は巻戻し再生する例を説明したが、これに限られるものではない。例えば、端末装置200は、早送り再生又は巻戻し再生を行う部分の動画データが未取得であるか否かに関わらず、早送り再生又は巻戻し再生の際にはサムネイル画像データを用いて行うようにしてもよい。
Note that, in the above embodiment, when the
つまり、再生制御部242は、早送り再生又は巻戻し再生を行う部分の動画データをデータ取得部243が取得済みの場合であっても、サムネイル画像データを早送り再生又は巻戻し再生して表示部211に表示させてもよい。
これにより、早送り再生又は巻戻し再生時の処理の負荷を軽減することができるため、端末装置200において必要な処理能力を低減することができ、端末装置200の低コスト化に繋がる。また、端早送り再生又は巻戻し再生時の処理に必要な電力を低減することができるため、端末装置200のバッテリー駆動時間を長くすることができる。
That is, the
Thereby, since the processing load at the time of fast-forward playback or rewind playback can be reduced, the processing capability required in the
また、データ取得部243は、動画データを再生したときの所定の時間間隔ごとのフレーム画像のサムネイル画像データを取得してもよい。
これにより、早送り再生又は巻戻し再生時に再生するフレーム画像の数を間引くため、早送り再生又は巻戻し再生時の処理の負荷を軽減することができる。
The
This thins out the number of frame images to be played back during fast forward playback or rewind playback, thereby reducing the processing load during fast forward playback or rewind playback.
なお、データ取得部243は、動画データのキーフレームごとのフレーム画像のサムネイル画像データを取得してもよい。
このように、キーフレームごとのサムネイル画像データを用いれば、単に所定の時間間隔のサムネイル画像データを用いるよりも早送り再生及び巻戻し再生時の動画の画質の低下を抑制することができる。
Note that the
In this way, if thumbnail image data for each key frame is used, it is possible to suppress a reduction in the image quality of a moving image during fast forward playback and rewind playback, compared to simply using thumbnail image data at a predetermined time interval.
<第2の実施形態>
次に、本発明の第2の実施形態について説明する。本実施形態による動画配信システム1及び端末装置200の構成は第1の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。
第1の実施形態では、動画の早送り再生又は巻戻し再生の処理において、動画データの代わりにサムネイル画像データを用いる例を説明した。本実施形態では、動画の再生時においても、再生する動画データが未取得の場合には、当該動画データの代わりにサムネイル画像データを再生する例を説明する。
<Second Embodiment>
Next, a second embodiment of the present invention will be described. Since the configuration of the moving
In the first embodiment, the example in which the thumbnail image data is used instead of the moving image data in the fast-forward playback or rewind playback processing of the moving image has been described. In the present embodiment, an example in which thumbnail image data is reproduced instead of the moving image data when the moving image data to be reproduced is not acquired even when the moving image is reproduced.
例えば、再生制御部242は、動画の再生を指示する指示情報が入力情報取得部241から供給されると、取得済みの動画データを再生するとともに、動画データの未取得の部分を再生する場合には、サムネイル画像データをサムネイルデータ記憶部232から読み出して再生する。ここで、動画データの未取得の部分を再生する場合とは、例えば、動画の再生中に通信環境が悪化して動画データの取得が追い付かなくなった場合ある。また、動画の再生中にユーザによりシーク操作が行われ、シーク操作後に再生する部分の動画データが未取得である場合がある。ここで、シーク操作とは、早送り再生及び巻戻し再生とは異なり、動画の再生箇所をスキップする操作のことをいう。例えば、動画の再生箇所を表すシークバー上のスライダー(つまみ)の位置を移動させることにより、任意の箇所から再生することができる。
For example, when instruction information for instructing reproduction of a moving image is supplied from the input
次に、本実施形態による端末装置200が実行する動画の再生処理の動作を説明する。
図6は、本実施形態による動画の再生処理の一例を示すフローチャートである。
Next, the operation of the moving image playback process executed by the
FIG. 6 is a flowchart illustrating an example of a moving image playback process according to the present embodiment.
再生制御部242は、動画を再生する操作がされたか否かを判定する(ステップS210)。再生制御部242は、動画の再生を指示する指示情報が入力情報取得部241から供給されない場合、動画を再生する操作がされていないと判定する(ステップS210:No)。この場合、再生制御部242は、再生処理を行なわずに動画を再生する操作がされるのを待機する。
The
一方、再生制御部242は、動画の再生を指示する指示情報が入力情報取得部241から供給された場合、動画を再生する操作がされたと判定する(ステップS210:Yes)。この場合、再生制御部242は、データ取得部243を介して動画配信サーバ100に対して動画の配信要求を行う。データ取得部243は、動画配信サーバ100から動画データの取得を開始する。また、データ取得部243は、動画配信サーバ100からサムネイル画像データを取得する。
On the other hand, the
次に、再生制御部242は、動画データ記憶部231を参照して、再生を行う部分の動画データが取得済みであるか否かを判定する(ステップS220)。
ステップS220において、再生を行う部分の動画データが取得済みであると判定された場合(ステップS220:Yes)、再生制御部242は、動画データを動画データ記憶部231から読み出して再生する(ステップS230)。
Next, the
In step S220, when it is determined that the moving image data of the part to be reproduced has been acquired (step S220: Yes), the
一方、ステップS220において、早送り再生又は巻戻し再生を行う部分の動画データが未取得であると判定されたとする(ステップS220:No)。この場合、再生制御部242は、再生を行う部分の動画データに対応するサムネイル画像データを、サムネイルデータ記憶部232から読み出して再生する(ステップS240)。
On the other hand, it is assumed in step S220 that it is determined that the moving image data of the portion to be fast-forwarded or rewound is not acquired (step S220: No). In this case, the
次に、再生制御部242は、再生している動画データ又はサムネイル画像データが最終フレームに到達したか否かを判定する(ステップS250)。ここで、再生の場合の最終フレームとは動画の最後のフレームのことである。
Next, the
再生制御部242は、再生している動画データ又はサムネイル画像データが最終フレームに到達していない場合(ステップS250:No)、ステップS270の処理に進める。一方、再生制御部242は、再生している動画データ又はサムネイル画像データが最終フレームに到達した場合(ステップS250:Yes)、当該フレームで再生を一時停止させてから(ステップS260)、ステップS270の処理に進める。
If the moving image data or thumbnail image data being reproduced has not reached the final frame (step S250: No), the
次に、再生制御部242は、動画の再生を停止する操作がされたか否かを判定する(ステップS270)。再生制御部242は、動画の再生を停止する指示情報が入力情報取得部241から供給されない場合、動画の再生を停止する操作がされていないと判定する(ステップS270:No)。この場合、再生制御部242は、ステップS220に処理を戻し、動画の再生処理を継続する。
Next, the
一方、再生制御部242は、動画の再生を停止する指示情報が入力情報取得部241から供給された場合、動画の再生を停止する操作がされたと判定する(ステップS270:Yes)。この場合、再生制御部242は、再生処理を終了する。
On the other hand, when the instruction information for stopping the reproduction of the moving image is supplied from the input
なお、上記説明では、端末装置200が再生中の動画のサムネイル画像データの取得が完了しているものとしたが、サムネイル画像データの取得が完了していない場合も考えられる。その場合、再生制御部242は、ステップS240のサムネイル画像データを再生する処理において、サムネイル画像データが未取得の場合には一旦一時停止して、サムネイル画像データの取得を待ってからサムネイル画像データの再生を再開するようにしてもよい。
In the above description, it is assumed that the acquisition of the thumbnail image data of the moving image being played back by the
以上説明したように、本実施形態による端末装置200は、データ取得部243(取得部)と、再生制御部242とを備え、動画を配信する動画配信サーバ100(動画配信装置)にネットワーク5を介して接続される。データ取得部243は、動画の動画データと動画データを低解像度にしたサムネイル画像データ(低解像度画像データ)とを動画配信サーバ100から取得する。再生制御部242は、再生を行う部分の動画データをデータ取得部243が未取得の場合、未取得の動画データに対応するサムネイル画像データを再生して表示部211に表示させる。
As described above, the
これにより、本実施形態による端末装置200は、動画の再生を行う際に、動画配信サーバ100からの動画データの取得が追い付いていなくとも、動画データの代わりにサムネイル画像データを再生することができる。よって、端末装置200は、低解像度の動画表示になるとしても動画の再生を行うことができるため、再生ができなくなってしまうことを回避することができる。したがって、本実施形態によれば、ネットワーク経由による動画の視聴を快適に行うことができる。
Thereby, the
以上、この発明の第1及び第2の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の第1及び第2の実施形態において説明した各機能は、任意に組み合わせることができる。 The first and second embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and the design does not depart from the gist of the present invention. Etc. are also included. For example, the functions described in the first and second embodiments described above can be arbitrarily combined.
なお、図3における制御部240の一部又は全部は専用のハードウェアにより実現されるものであってもよく、また、メモリおよびCPU(中央演算装置)により構成され、上述の各部の機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
Note that part or all of the
例えば、図3における制御部240の一部又は全部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
For example, a program for realizing part or all of the functions of the
また、図3における制御部240の一部又は全部の機能を実現するためのプログラムは、動画配信サーバ100から提供されてもよい。例えば、端末装置100は、動画を再生する場合に、上記プログラムを動画配信サーバ100からダウンロードしてインストールすることにより端末装置100のコンピュータシステムに読み込ませ、実行することにより上述の各部の処理を行ってもよい。なお、図3における制御部240の一部又は全部の機能を実現するためのプログラムは、動画配信サーバ100以外のサーバ装置(例えば、各種のアプリケーションを提供するサーバ装置)から提供されてもよい。
3 may be provided from the moving
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” refers to a volatile memory (RAM) in a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. In addition, those holding programs for a certain period of time are also included. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.
1 動画配信システム、5 ネットワーク、100 動画配信サーバ、200 端末装置、210 タッチパネル、211 表示部、212 入力部、220 通信部、230 データ記憶部、231 動画データ記憶部、232 サムネイルデータ記憶部、240 制御部、241 入力情報取得部、242 再生制御部、243 データ取得部、244 表示制御部 1 video distribution system, 5 network, 100 video distribution server, 200 terminal device, 210 touch panel, 211 display unit, 212 input unit, 220 communication unit, 230 data storage unit, 231 video data storage unit, 232 thumbnail data storage unit, 240 Control unit, 241 Input information acquisition unit, 242 Playback control unit, 243 Data acquisition unit, 244 Display control unit
Claims (10)
前記動画の動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得する取得部と、
前記動画データを再生して表示部に表示させるとともに、早送り再生又は巻戻し再生を行う際に、低解像度画像データを早送り再生又は巻戻し再生して前記表示部に表示させる再生制御部と、
を備えることを特徴とする端末装置。 A terminal device connected to a video distribution device that distributes video,
An acquisition unit that acquires the moving image data of the moving image and the low-resolution image data obtained by reducing the moving image data from the moving image distribution device;
A reproduction control unit that reproduces the moving image data and displays it on the display unit, and displays the low resolution image data on the display unit by performing fast-forward reproduction or rewind reproduction when performing fast-forward reproduction or rewind reproduction,
A terminal device comprising:
早送り再生又は巻戻し再生を行う部分の前記動画データを前記取得部が未取得の場合、前記低解像度画像データを早送り再生又は巻戻し再生して前記表示部に表示させる、
ことを特徴とする請求項1に記載の端末装置。 The reproduction control unit
If the acquisition unit has not acquired the moving image data of the part that performs fast-forward playback or rewind playback, the low-resolution image data is displayed in the display unit by fast-forward playback or rewind playback,
The terminal device according to claim 1.
前記動画データを再生したときの所定の時間間隔ごとのフレーム画像の前記低解像度画像データを取得する、
を備えることを特徴とする請求項1または2に記載の端末装置。 The acquisition unit
Obtaining the low-resolution image data of frame images at predetermined time intervals when the moving image data is reproduced;
The terminal device according to claim 1, further comprising:
前記動画データのキーフレームごとのフレーム画像の前記低解像度画像データを取得する、
ことを特徴とする請求項1または2に記載の端末装置。 The acquisition unit
Obtaining the low-resolution image data of a frame image for each key frame of the moving image data;
The terminal device according to claim 1, wherein:
再生を行う部分の前記動画データを前記取得部が未取得の場合、未取得の前記動画データに対応する前記低解像度画像データを再生して前記表示部に表示させる、
ことを特徴とする請求項1から3の何れか一項に記載の端末装置。 The reproduction control unit
If the acquisition unit has not acquired the moving image data of the portion to be reproduced, the low resolution image data corresponding to the unacquired moving image data is reproduced and displayed on the display unit.
The terminal device according to any one of claims 1 to 3, wherein
前記動画の動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得する取得部と、
前記動画データを再生して表示部に表示させるとともに、再生を行う部分の前記動画データを前記取得部が未取得の場合、未取得の前記動画データに対応する低解像度画像データを再生して前記表示部に表示させる再生制御部と、
を備えることを特徴とする端末装置。 A terminal device connected to a video distribution device that distributes video,
An acquisition unit that acquires the moving image data of the moving image and the low-resolution image data obtained by reducing the moving image data from the moving image distribution device;
The moving image data is reproduced and displayed on a display unit, and when the acquisition unit has not acquired the moving image data to be reproduced, low-resolution image data corresponding to the unacquired moving image data is reproduced and the A playback control unit to be displayed on the display unit;
A terminal device comprising:
前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得し、
前記動画データに基づく動画を再生して表示部に表示させるとともに、早送り再生又は巻戻し再生を行う際に、当該動画に対応する低解像度画像を早送り再生又は巻戻し再生して前記表示部に表示させる、
ことを特徴とする制御方法。 A method of controlling a terminal device connected to a video distribution device that distributes video data,
Acquiring the moving image data and the low resolution image data obtained by reducing the moving image data from the moving image distribution device;
A video based on the video data is played back and displayed on the display unit, and when fast-forward playback or rewind playback is performed, a low-resolution image corresponding to the video is fast-forwarded or rewinded and displayed on the display unit. Let
A control method characterized by that.
前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得し、
前記動画データに基づく動画を再生して表示部に表示させるとともに、再生を行う部分の前記動画データを未取得の場合、未取得の前記動画データに対応する低解像度画像データを再生して前記表示部に表示させる、
ことを特徴とする制御方法。 A method of controlling a terminal device connected to a video distribution device that distributes video data,
Acquiring the moving image data and the low resolution image data obtained by reducing the moving image data from the moving image distribution device;
When the moving image based on the moving image data is reproduced and displayed on the display unit, and the moving image data of the portion to be reproduced is not acquired, the low resolution image data corresponding to the unacquired moving image data is reproduced and displayed. To display
A control method characterized by that.
前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得するステップと、
前記動画データに基づく動画を再生して表示部に表示させるとともに、早送り再生又は巻戻し再生を行う際に、当該動画に対応する低解像度画像を早送り再生又は巻戻し再生して前記表示部に表示させるステップと、
を実行させるためのプログラム。 To the computer of the terminal device connected to the video distribution device that distributes the video data,
Obtaining from the moving image distribution device the moving image data and low resolution image data obtained by reducing the moving image data to a low resolution;
A video based on the video data is played back and displayed on the display unit, and when fast-forward playback or rewind playback is performed, a low-resolution image corresponding to the video is fast-forwarded or rewinded and displayed on the display unit. Step to
A program for running
前記動画データと前記動画データを低解像度にした低解像度画像データとを前記動画配信装置から取得するステップと、
前記動画データに基づく動画を再生して表示部に表示させるとともに、再生を行う部分の前記動画データを未取得の場合、未取得の前記動画データに対応する低解像度画像データを再生して前記表示部に表示させるステップと、
を実行させるためのプログラム。 To the computer of the terminal device connected to the video distribution device that distributes the video data,
Obtaining from the moving image distribution device the moving image data and low resolution image data obtained by reducing the moving image data to a low resolution;
When the moving image based on the moving image data is reproduced and displayed on the display unit, and the moving image data of the portion to be reproduced is not acquired, the low resolution image data corresponding to the unacquired moving image data is reproduced and displayed. Steps to be displayed on the screen,
A program for running
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014102771A JP2015220609A (en) | 2014-05-16 | 2014-05-16 | Terminal device, control method, and program |
PCT/JP2015/063758 WO2015174451A1 (en) | 2014-05-16 | 2015-05-13 | Terminal device, control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014102771A JP2015220609A (en) | 2014-05-16 | 2014-05-16 | Terminal device, control method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015220609A true JP2015220609A (en) | 2015-12-07 |
Family
ID=54479988
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014102771A Pending JP2015220609A (en) | 2014-05-16 | 2014-05-16 | Terminal device, control method, and program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2015220609A (en) |
WO (1) | WO2015174451A1 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0974540A (en) * | 1995-09-06 | 1997-03-18 | Nippon Telegr & Teleph Corp <Ntt> | Moving image encoding information generation device for real-time fast forward reproduction |
JP2000299841A (en) * | 1998-11-13 | 2000-10-24 | Seiko Epson Corp | Image processing apparatus, image processing method, and information recording medium |
JP2007006025A (en) * | 2005-06-22 | 2007-01-11 | Hitachi Ltd | Apparatus and method for reproducing video |
JP2007336302A (en) * | 2006-06-15 | 2007-12-27 | Canon Inc | Information recording apparatus, its control method, and its program |
JP2008199677A (en) * | 2008-05-19 | 2008-08-28 | Hitachi Ltd | Video distribution system |
JP2010154006A (en) * | 2008-12-24 | 2010-07-08 | Plannet Associate Co Ltd | Program for progressive download reproduction |
JP5267165B2 (en) * | 2009-01-30 | 2013-08-21 | 日本電気株式会社 | Streaming distribution system, operation control method thereof, and program |
-
2014
- 2014-05-16 JP JP2014102771A patent/JP2015220609A/en active Pending
-
2015
- 2015-05-13 WO PCT/JP2015/063758 patent/WO2015174451A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0974540A (en) * | 1995-09-06 | 1997-03-18 | Nippon Telegr & Teleph Corp <Ntt> | Moving image encoding information generation device for real-time fast forward reproduction |
JP2000299841A (en) * | 1998-11-13 | 2000-10-24 | Seiko Epson Corp | Image processing apparatus, image processing method, and information recording medium |
JP2007006025A (en) * | 2005-06-22 | 2007-01-11 | Hitachi Ltd | Apparatus and method for reproducing video |
JP2007336302A (en) * | 2006-06-15 | 2007-12-27 | Canon Inc | Information recording apparatus, its control method, and its program |
JP2008199677A (en) * | 2008-05-19 | 2008-08-28 | Hitachi Ltd | Video distribution system |
JP2010154006A (en) * | 2008-12-24 | 2010-07-08 | Plannet Associate Co Ltd | Program for progressive download reproduction |
JP5267165B2 (en) * | 2009-01-30 | 2013-08-21 | 日本電気株式会社 | Streaming distribution system, operation control method thereof, and program |
Also Published As
Publication number | Publication date |
---|---|
WO2015174451A1 (en) | 2015-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022028561A1 (en) | Video mirroring method and apparatus, and electronic device and storage medium | |
JP6450029B2 (en) | Advertisement push system, apparatus and method | |
US10529384B2 (en) | Video recording method and apparatus for mobile terminal | |
CN110708602B (en) | Video starting method and device, electronic equipment and storage medium | |
US10194189B1 (en) | Playback of content using multiple devices | |
US8495495B2 (en) | Information processing apparatus, bookmark setting method, and program | |
RU2628108C2 (en) | Method of providing selection of video material episode and device for this | |
US9338481B2 (en) | Communication apparatus that performs streaming distribution, method of controlling communication apparatus, reproduction apparatus, method of controlling reproduction apparatus, and storage medium | |
KR101643238B1 (en) | Cooperative provision of personalized user functions using shared and personal devices | |
JP2016535351A (en) | Video information sharing method, apparatus, program, and recording medium | |
JP2023523067A (en) | Video processing method, apparatus, equipment and medium | |
CN109600656B (en) | Video list display method and device, terminal equipment and storage medium | |
US8837912B2 (en) | Information processing apparatus, information processing method and program | |
WO2015172546A1 (en) | Multimedia data processing device, system and method | |
US9268397B2 (en) | Information processor, information processing method, and computer program product for processing information input by user | |
WO2015174451A1 (en) | Terminal device, control method, and program | |
JP6201261B2 (en) | Terminal device, control method, and program | |
US11778275B2 (en) | Information processing terminal, information processing method, and program | |
JP5875837B2 (en) | Content reproduction apparatus, content reproduction method, program, and recording medium | |
CN114082177B (en) | Terminal device control method, device, electronic device and storage medium | |
JP5499494B2 (en) | Content playback system | |
WO2013145699A1 (en) | Image transfer system, image transfer method, terminal apparatus, image transmission method, and non-temporary computer readable medium storing image transmission program | |
WO2013137048A1 (en) | Information processing method, information processing device, and information processing system | |
KR20120128314A (en) | Apparatus, system and method for downloading video contents | |
US20130054719A1 (en) | Media file playing apparatus and media file providing apparatus, and methods thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161227 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20161227 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20170302 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170307 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170417 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170516 |