JP2004102339A - Content looking and listening system and its method - Google Patents

Content looking and listening system and its method Download PDF

Info

Publication number
JP2004102339A
JP2004102339A JP2002259084A JP2002259084A JP2004102339A JP 2004102339 A JP2004102339 A JP 2004102339A JP 2002259084 A JP2002259084 A JP 2002259084A JP 2002259084 A JP2002259084 A JP 2002259084A JP 2004102339 A JP2004102339 A JP 2004102339A
Authority
JP
Japan
Prior art keywords
client terminal
content
file
server
format
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
Application number
JP2002259084A
Other languages
Japanese (ja)
Inventor
Kazuyuki Ikeda
池田 和行
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2002259084A priority Critical patent/JP2004102339A/en
Publication of JP2004102339A publication Critical patent/JP2004102339A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a content viewing system and its method for viewing various contents provided by a server on a network such as the Internet, even by a digital home electric appliance of poor performance in comparison with, for example, a personal computer (PC). <P>SOLUTION: When viewing contents of a format unreproducible by a client terminal 2 among the contents provided by a content server 3 accumulating the contents on the network 1, from the client terminal 2 having a network connecting function, is desired, the URL information of the file composing the contents and the information relating to the client terminal 2 are informed from the client terminal 2, the file is downloaded on the basis of the URL information, and the file converted into the specific format reproducible by the client terminal 2 on the basis of the information relating to the client terminal, is transmitted to the client terminal 2 by a trans code server 4. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、例えばデジタル家電等を利用してインターネット等のネットワーク上のサーバが提供するマルチメディア・コンテンツを視聴するのに適用して好適なコンテンツ視聴システムおよびその方法に関する。
【0002】
【従来の技術】
インターネット上のWWW(World Wide Web)サーバが提供するコンテンツには、例えばMicrosoft 社の開発した音声や動画などのマルチメディア・コンテンツを統一的に扱うことができるストリーミング・フォーマット「ASF (AdvancedStreaming Format )」フォーマットのコンテンツを作成・再生するための基本的なソフトウェアであるWindows Media Technology(登録商標)や、Progressive Networks社( 現RealNetworks社) が開発した音声、動画圧縮方式とその配布・再生のためのシステムであるRealAudio (登録商標)またはRealVideo (登録商標)といった様々な符号化、データ圧縮等の技術を使用したデジタル・コンテンツ(以下、単にコンテンツともいう)が存在する。
【0003】
これらのコンテンツをユーザが端末機器を利用して視聴するには、コンテンツ・ファイルのデータをデコードして視聴するための夫々に対応する、例えばWindows Media PlayerやRealPlayer等のソフトウェアが必要である。例えばパーソナルコンピュータ(PC)などはこれらのデータをデコードするデコーダを複数搭載しており自由にインターネット上のコンテンツを視聴することができる。
【0004】
【発明が解決しようとする課題】
これらのコンテンツを構成する技術は年々進歩して、新しい技術が開発されたり、既存の技術も次々に改良が加えられている。
【0005】
一方でいわゆるデジタル家電と呼ばれるインターネット等のネットワークに接続できる家電製品が世の中に出始めているが、このデジタル家電はコスト等の面からPC並みのメモリ容量等が持てない為、インターネット上のすべてのコンテンツを視聴するために必要なデコーダを持てなかったり、ソフトウェアの構成上PCのようにユーザが改良されたデコーダをダウンロード・アップデート出来ず、その結果、上述したようなインターネット上のコンテンツをすべて視聴することは出来なかったという不都合があった。
【0006】
本発明は、斯かる点に鑑み、例えば1つのデコーダしか持たないデジタル家電等でもインターネット等のネットワーク上のサーバが提供する様々なコンテンツを視聴することが出来るコンテンツ視聴システムおよびその方法を提供することを目的とする。
【0007】
【課題を解決するための手段】
本発明コンテンツ視聴システムは、ネットワーク上でコンテンツを蓄積し、クライアント端末からの要求に応じてコンテンツを提供するコンテンツ・サーバと、このクライアント端末が再生できないフォーマットのコンテンツの視聴を希望する場合、このクライアント端末からこのコンテンツのURL情報およびこのクライアント端末に関する情報を受信し、該URL情報を基にこのコンテンツ・サーバよりこのコンテンツのファイルをダウンロードすると共にこのクライアント端末に関する情報に基きこのクライアント端末が再生できる所定フォーマットに変換し、該変換後のファイルをこのクライアント端末に送信するトランス・コード・サーバとを備えるものである。
【0008】
斯かる本発明によれば、クライアント端末が搭載するデコーダとネットワーク上のコンテンツのファイルフォーマットなどが対応しないものであっても、そのコンテンツをクライアント端末が再生可能なフォーマットのファイルに変換してクライアント端末に送信するトランス・コード・サーバを設けたので、クライアント端末は所定のデコーダのみ搭載または搭載するデコーダの種類が少なくてもネットワーク上のさまざまなコンテンツを視聴して楽しむことができる。
【0009】
また、本発明コンテンツ視聴方法は、ネットワーク接続機能を有するクライアント端末からネットワーク上のコンテンツを蓄積するコンテンツ・サーバの提供するコンテンツの視聴を希望する場合、このクライアント端末はこのコンテンツが再生可能なフォーマットであるか否かを調査し、再生不可能なフォーマットのコンテンツであると判断した場合には、このネットワーク上に設けたコンテンツのファイルフォーマットを変換するトランス・コード・サーバに対し、このクライアント端末よりこのコンテンツのURL情報を通知してトランスコードを要求し、このトランス・コード・サーバはこのURL情報を基にこのコンテンツ・サーバのこのコンテンツをダウンロードし、このクライアント端末に関する情報に基きこのクライアント端末が再生できる所定フォーマットに変換したファイルをこのクライアント端末に送信するようにしたものである。
【0010】
斯かる本発明によれば、クライアント端末が搭載するデコーダとネットワーク上のコンテンツのファイルフォーマットが対応しないものであっても、トランス・コード・サーバがそのコンテンツをクライアント端末が再生可能なフォーマットのファイルに変換してクライアント端末に送信するので、クライアント端末は例えば所定のデコーダまたは搭載するデコーダの種類が少なくてもネットワーク上のさまざまなコンテンツを視聴して楽しむことができる。
【0011】
【発明の実施の形態】
以下、図1〜図4を参照して、本発明コンテンツ視聴システムおよびその方法の実施の形態の例につき説明する。
【0012】
図1 は、本発明コンテンツ視聴システムの一例を示す概略構成図である。1は例えばインターネット等のネットワークを示し、このインターネット1と接続する例えばPDA(Personal Digital Assistants )やいわゆるデジタル家電等からなるクライアント端末2、映画や音楽、文字情報等マルチメディア・コンテンツを蓄積しているコンテンツ・サーバ3、およびコンテンツ・サーバ3上のコンテンツ・ファイル(以下、単にファイルともいう)をダウンロードし所定フォーマットに変換したファイルをクライアント端末2に送信するトランス・コード・サーバ4から構成される。
【0013】
このクライアント端末2は、例えばインターネット1などのネットワークと物理的に接続する図示しない例えばイーサネット(登録商標)、USB(Universal Serial Bus:登録商標)またはモデム等のネットワークインターフェースを有しネットワークとデータをやり取りする通信部を備え、この通信部を通じてインターネット1に接続される。さらに通信部は図示しないPCIバス等を介して、例えばCPU等制御装置を有しデータの処理や各部の制御を行う制御部に接続し、そして制御部は図示しないメモリバスなどを介して記憶部と接続する。
【0014】
上述した例の他にも、クライアント端末2としてはネットワーク接続機能を備えるものであればよく、携帯電話機器、STB(Set Top Box )と接続されたテレビジョン受像機、さらにはIEEE802.11規格準拠の無線通信機能を搭載した端末機器など種々のものが採用できる。
【0015】
図2は、図1 に示すコンテンツ視聴システムにおける各サーバおよびクライアント端末と間の信号またはデータの流れを示すものである。
【0016】
まず、ユーザがクライアント端末2を使用してインターネット1上の例えばドメイン名test.co.jpのコンテンツ・サーバ3のコンテンツの視聴を希望して、このコンテンツ・ファイルのダウンロードを要求すると、コンテンツ・サーバ3はクライアント端末2にコンテンツ・ファイルのデータを送信する。ここでは、このクライアント端末2は例えばMPEG−4のデコーダのみを搭載しているものとする。
【0017】
そして、クライアント端末2が希望するコンテンツ・サーバ3のコンテンツが例えばProgressive Networks社( 現RealNetworks社) の開発したRealVideo 等のReal Mediaのコンテンツであった場合、クライアント端末2がコンテンツ・データをMPEG−4のデコーダでデコードを行なおうとしてもデコードに失敗してこのコンテンツをクライアント端末2上には再生できず、ユーザはコンテンツを視聴することができない。
【0018】
そこで、クライアント端末2から例えばドメイン名trans.co.jp のトランス・コード・サーバ4に対し、トランスコードの実行を要求し、クライアント端末2が搭載するデコーダ等の情報と共にこのコンテンツ・ファイルのURL情報(例えばhttp://www.test.co.jp/test.rm )を送信する。ここで、この「rm」はRealVideo といったReal Mediaフォーマットのファイルであること示す拡張子を表す。
【0019】
トランス・コード・サーバ4は、この指定されたURL情報に基きコンテンツ・サーバ3にアクセスして当該コンテンツ・ファイルのダウンロードを要求し、コンテンツ・サーバ3がトランス・コード・サーバ4の要求に応じて当該コンテンツ・ファイルのデータを送信する。コンテンツ・ファイルを受信したトランス・コード・サーバ4では、上述のクライアント端末2から受信したデコーダ情報に基きコンテンツ・ファイルがクライアント端末2で再生できるフォーマットファイル、例えばこの例ではReal MediaからMPEG−4へのコード変換が行なわれる。
【0020】
トランス・コード・サーバ4はコンテンツ・ファイルのデータの一部または全部のコード変換が終了した時点でクライアント端末2に例えば「ファイル送信準備完了コマンド」およびファイルのあるURL情報(例えばhttp://www.test.co.jp/test.mp4)を通知する。ここで、この「mp4 」はMPEG−4フォーマットのファイルであることを示す拡張子を表す。クライアント端末2はトランス・コード・サーバ4から指定されたURL情報に基きコンテンツ・サーバ3にアクセスしてコード変換されたコンテンツ・ファイルをダウンロードし、このコンテンツを再生する。
【0021】
図3および図4は、このときのトランス・コード・サーバ4およびクライアント端末2のそれぞれの動作処理を示すフローチャートである。
【0022】
トランス・コード・サーバ4は、図3に示すように、クライアント端末2からのコンテンツ・ファイルのトランスコード要求があるか否かを常時監視し(ステップS1)、クライアント端末2からユーザが視聴を希望するコンテンツ・ファイルのURL情報を受信(ステップS2)したならば、トランス・コード・サーバ4よりコンテンツ・サーバ3に対し当該コンテンツ・ファイルのデータを要求する(ステップS3)。トランス・コード・サーバ4は要求したコンテンツ・サーバ3からのデータを受信する(ステップS4)と、例えばコンテンツ・ファイルの拡張子などからこのファイルフォーマットを判断する(ステップS5)。
【0023】
その結果、例えばファイルフォーマットがRealMedia 関係のRealVideo であればRealVideo からMPEG−4へトランスコード(ステップS6)し、Windows Media Video であればWindows Media Video からMPEG−4へのトランスコード(ステップS7)を実行する。同様に、コンテンツ・ファイルがその他のファイルフォーマットであれば、その他のファイルフォーマットからMPEG−4へのトランスコードを行ない、MPEG−4へとトランスコードしたファイルをクライアント端末2へと送信する如くする。
【0024】
勿論、このフローチャートはクライアント端末2が、MPEG−4のデコーダを実装しているときのものであり、実装しているデコーダが変われば、変換するファイルのフォーマットはそれに対応したものとなる。また、トランスコードの対象とするフォーマットを、Real Media関係やWindows Media 関係のもの以外も対照とすることで、様々なフォーマットのトランス・コードの組み合わせが可能である。
【0025】
一方、ユーザが利用するクライアント端末2の動作処理は、図4に示すように、まずユーザがクライアント端末2を操作して、コンテンツ・サーバ3に蓄積されているコンテンツ・ファイルにアクセスする(ステップS10)と共に、クライアント端末2はこのコンテンツ・ファイルの種類を判別する(ステップS11)。
【0026】
ここで、このコンテンツ・ファイルがクライアント端末2が搭載するデコーダでデコードできる、即ちこの例においては当該ファイルのファイルフォーマットがMPEG−4であれば、クライアント端末2はそのままコンテンツ・サーバ3 からこのMPEG−4フォーマットののコンテンツ・ファイルを受信する(ステップS12)。
【0027】
一方、MPEG−4以外のフォーマットであれば、クライアント端末2からトランス・コード・サーバ4に対してコンテンツのファイルフォーマットの変換要求を送信して(ステップS13)、トランス・コード・サーバ4よりMPEG−4フォーマットに変換されたコンテンツ・ファイルを受信する(ステップS14)。この間、クライアント端末2から変換要求を送信されたトランス・コード・サーバ4においては、図3に示すステップS1乃至ステップS8までの一連のトランスコード処理が実行されて、MPEG−4フォーマットに変換したファイルをクライアント端末2に送信する如くしている。
【0028】
そして、MPEG−4フォーマットに変換されたファイルを受信したクライアント端末2はMPEG−4のデコーダでこのコンテンツ・ファイルのデータをデコードして(ステップS15)、例えば画面上に表示あるいは図示しないスピーカより放音するなどしてユーザがこの希望するコンテンツを視聴することができるようになる(ステップS16)。
【0029】
以上述べたように、トランス・コード・サーバ4を使用して例えばRealMedia のコンテンツ・ファイルを例えばMPEG−4フォーマットのファイルに変換して、その変換後のファイルをクライアント端末2が受信することにより、クライアント端末2がMPEG−4のデコーダしか搭載していなくてもコンテンツ・サーバ3が提供するRealMedia のコンテンツを視聴することができ、例えばPCに比べて性能の劣るデジタル家電製品等でもインターネット上の様々なコンテンツを楽しむことができる。
【0030】
この例では、クライアント端末2はMPEG−4のデコーダのみ搭載し、RealPlayer、Windows Media Player等は搭載していない場合につき述べたが、勿論、他のデコーダを所有する場合には、それに対応したコンテンツ・ファイルの変換を行なうようにする。
【0031】
また、上述のインターネット環境に加え、限られた地域を結ぶネットワークのLAN(Local Area Network)等にも適用することもできる。
【0032】
さらに、上述したトランス・コード・サーバ4を、例えばクライアント端末2がインターネット1にアクセスするのに利用するISP(Internet Service Provider )が運営するようにした場合に、このISPは加入登録するクライアント端末2が搭載するデコーダの種類を把握しておき、クライアント端末2がコンテンツ・サーバ3にコンテンツ・ファイルのダウンロード要求をしたときに直接再生可能なファイルフォーマットに変換したコンテンツ・ファイルをこのクライアント端末2に送信する等のサービスが考えられ、ユーザの利便性の向上が期待できる。
【0033】
尚、本発明は上述した実施の形態の例に限られるものではなく、本発明の要旨を逸脱することなくその他種々の構成を取り得ることは勿論である。
【0034】
【発明の効果】
斯かる本発明によれば、クライアント端末が搭載するデコーダとネットワーク上のコンテンツのファイルフォーマットが対応しないものであっても、そのコンテンツをクライアント端末が再生可能なフォーマットのファイルに変換してクライアント端末に送信するトランス・コード・サーバを設けたので、クライアント端末が所定のデコーダのみ搭載するまたは搭載するデコーダの種類が少ない、あるいは特別なデコーダを持たないデジタル家電製品等でもインターネット上の様々なコンテンツを楽しむことができる利益がある。
【図面の簡単な説明】
【図1】本発明コンテンツ視聴システムの実施の形態の例を示す構成図である。
【図2】本発明コンテンツ視聴システムを構成する各サーバおよびクライアント端末と間の信号またはデータの流れを示す線図である。
【図3】トランス・コード・サーバの動作処理を示すフローチャートである。
【図4】クライアント端末の動作処理を示すフローチャートである。
【符号の説明】
1・・・・インターネット、2・・・・クライアント端末、3・・・・コンテンツ・サーバ、4・・・・トランス・コード・サーバ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a content viewing system and a method suitable for viewing multimedia content provided by a server on a network such as the Internet using digital home appliances or the like.
[0002]
[Prior art]
Content provided by a WWW (World Wide Web) server on the Internet includes, for example, a streaming format “ASF (Advanced Streaming Format)” that can handle multimedia content such as audio and video developed by Microsoft Corporation in a unified manner. Windows Media Technology (registered trademark), which is basic software for creating and reproducing content in a format, and a sound and video compression system developed by Progressive Networks (currently RealNetworks) and a system for distributing and reproducing the same. Uses various encoding and data compression technologies such as RealAudio (R) or RealVideo (R) Digital content (hereinafter, also simply referred to as content) exists.
[0003]
In order for a user to view these contents using a terminal device, software such as, for example, Windows Media Player or RealPlayer, which corresponds to each of decoding and viewing data of a content file, is required. For example, a personal computer (PC) or the like is equipped with a plurality of decoders for decoding these data and can freely view contents on the Internet.
[0004]
[Problems to be solved by the invention]
The technology that composes these contents progresses year by year, and new technologies are developed, and existing technologies are being improved one after another.
[0005]
On the other hand, home appliances that can be connected to networks such as the Internet, which are so-called digital home appliances, are starting to appear in the world. However, since digital home appliances do not have the same memory capacity as PCs in terms of cost, all contents on the Internet are required. Not be able to download and update the improved decoder like a PC due to the software configuration, and as a result, watch all the contents on the Internet as described above. There was an inconvenience that could not be done.
[0006]
In view of the above, the present invention provides a content viewing system and a method thereof, in which, for example, digital home appliances having only one decoder can view various contents provided by a server on a network such as the Internet. With the goal.
[0007]
[Means for Solving the Problems]
The content viewing system of the present invention stores a content on a network, and provides a content in response to a request from a client terminal. URL information of the content and information on the client terminal are received from the terminal, a file of the content is downloaded from the content server based on the URL information, and a predetermined file which can be reproduced by the client terminal based on the information on the client terminal. And a trans code server for converting the file into a format and transmitting the converted file to the client terminal.
[0008]
According to the present invention, even if the decoder mounted on the client terminal and the file format of the content on the network do not correspond to each other, the content is converted into a file in a format that can be reproduced by the client terminal, and the client terminal Is provided, the client terminal is provided with only a predetermined decoder, or the client terminal can view and enjoy various contents on the network even with a small number of mounted decoders.
[0009]
Further, the content viewing method of the present invention is such that, when a client terminal having a network connection function wishes to view a content provided by a content server storing content on a network, the client terminal uses a format capable of reproducing the content. The client terminal checks whether or not the content is in a format that cannot be played back and determines that the content is in a format that cannot be played back. The transcode server requests the transcode by notifying the URL information of the content, and the transcode server downloads the content of the content server based on the URL information, and based on the information about the client terminal, End is that so as to transmit the file converted into a predetermined format that can be played on the client terminal.
[0010]
According to the present invention, even if the decoder mounted on the client terminal and the file format of the content on the network do not correspond to each other, the trans code server converts the content into a file in a format that can be reproduced by the client terminal. Since the data is converted and transmitted to the client terminal, the client terminal can view and enjoy various contents on the network even if the type of the predetermined decoder or the installed decoder is small, for example.
[0011]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an example of an embodiment of a content viewing system and a method thereof according to the present invention will be described with reference to FIGS.
[0012]
FIG. 1 is a schematic configuration diagram showing an example of the content viewing system of the present invention. Reference numeral 1 denotes a network such as the Internet, for example, and a client terminal 2 connected to the Internet 1 such as a PDA (Personal Digital Assistants) or a so-called digital home appliance, and stores multimedia contents such as movies, music, and character information. The content server 3 includes a transcode server 4 that downloads a content file (hereinafter, also simply referred to as a file) on the content server 3 and converts the file into a predetermined format and transmits the file to the client terminal 2.
[0013]
The client terminal 2 has a network interface such as, for example, Ethernet (registered trademark), USB (Universal Serial Bus: registered trademark), or a modem (not shown) that is physically connected to a network such as the Internet 1 and exchanges data with the network. The communication unit is connected to the Internet 1 through the communication unit. Further, the communication unit is connected to a control unit having a control device such as a CPU for processing data and controlling each unit via a PCI bus or the like (not shown), and the control unit is connected to a storage unit via a memory bus or the like (not shown). Connect with
[0014]
In addition to the above-described example, the client terminal 2 may have a network connection function, such as a mobile phone, a television receiver connected to an STB (Set Top Box), and an IEEE 802.11 standard. Various devices such as a terminal device equipped with the above wireless communication function can be adopted.
[0015]
FIG. 2 shows a signal or data flow between each server and the client terminal in the content viewing system shown in FIG.
[0016]
First, when the user uses the client terminal 2 to input, for example, a domain name test. co. When the user wants to view the content of the content server 3 of jp and requests the download of the content file, the content server 3 transmits the data of the content file to the client terminal 2. Here, it is assumed that the client terminal 2 has, for example, only an MPEG-4 decoder.
[0017]
If the content of the content server 3 desired by the client terminal 2 is, for example, Real Media content such as RealVideo developed by Progressive Networks (currently RealNetworks), the client terminal 2 transmits the content data to MPEG-4. Attempt to decode the content, the decoding fails, the content cannot be reproduced on the client terminal 2, and the user cannot view the content.
[0018]
Therefore, for example, the domain name trans. co. jp requesting the transcode server 4 to execute transcoding, and URL information (eg, http://www.test.co.jp) of this content file together with information such as a decoder mounted on the client terminal 2. /Test.rm). Here, “rm” represents an extension indicating that the file is a Real Media format file such as RealVideo.
[0019]
The trans code server 4 accesses the content server 3 based on the specified URL information and requests download of the content file, and the content server 3 responds to the request of the trans code server 4. The data of the content file is transmitted. In the trans code server 4 receiving the content file, the content file is reproduced on the client terminal 2 based on the decoder information received from the client terminal 2 described above, for example, from Real Media to MPEG-4 in this example. Is performed.
[0020]
The trans code server 4 provides the client terminal 2 with, for example, a “file transmission preparation completion command” and URL information including a file (eg, http: // www) when the code conversion of a part or all of the data of the content file is completed. .Test.co.jp / test.mp4). Here, “mp4” represents an extension indicating that the file is an MPEG-4 format file. The client terminal 2 accesses the content server 3 based on the URL information specified by the transcode server 4, downloads the code-converted content file, and reproduces the content.
[0021]
FIGS. 3 and 4 are flowcharts showing the operation processing of each of the trans code server 4 and the client terminal 2 at this time.
[0022]
As shown in FIG. 3, the trans code server 4 constantly monitors whether there is a transcode request for a content file from the client terminal 2 (step S1), and the user desires viewing from the client terminal 2. When the URL information of the content file to be received is received (step S2), the transcode server 4 requests the content server 3 for the data of the content file (step S3). Upon receiving the requested data from the content server 3 (step S4), the trans code server 4 determines the file format based on, for example, the extension of the content file (step S5).
[0023]
As a result, for example, if the file format is RealMedia-related RealVideo, the transcoding from RealVideo to MPEG-4 is performed (step S6), and if the file format is Windows Media Video, the transcoding from Windows Media Video to MPEG-4 is performed (step S7). Execute. Similarly, if the content file is in another file format, transcoding from the other file format to MPEG-4 is performed, and the file transcoded to MPEG-4 is transmitted to the client terminal 2.
[0024]
Of course, this flowchart is for when the client terminal 2 is equipped with an MPEG-4 decoder. If the installed decoder changes, the format of the file to be converted will correspond to that. In addition, by setting the format to be transcoded as a control other than those related to Real Media and Windows Media, a combination of trans codes of various formats is possible.
[0025]
On the other hand, in the operation process of the client terminal 2 used by the user, as shown in FIG. 4, the user first operates the client terminal 2 to access the content file stored in the content server 3 (step S10). ), The client terminal 2 determines the type of the content file (step S11).
[0026]
Here, this content file can be decoded by a decoder mounted on the client terminal 2. In other words, in this example, if the file format of the file is MPEG-4, the client terminal 2 is directly sent from the content server 3 to this MPEG- A content file in four formats is received (step S12).
[0027]
On the other hand, if the format is other than MPEG-4, the client terminal 2 transmits a content file format conversion request to the trans code server 4 (step S13). The content file converted into the four formats is received (step S14). During this time, the transcode server 4 to which the conversion request has been transmitted from the client terminal 2 performs a series of transcoding processes from step S1 to step S8 shown in FIG. Is transmitted to the client terminal 2.
[0028]
Then, the client terminal 2 that has received the file converted to the MPEG-4 format decodes the data of the content file with an MPEG-4 decoder (step S15) and displays it on a screen or releases it from a speaker (not shown), for example. The user can view the desired content by making a sound or the like (step S16).
[0029]
As described above, the content file of, for example, RealMedia is converted to a file of, for example, the MPEG-4 format using the trans code server 4, and the client terminal 2 receives the converted file, Even if the client terminal 2 has only an MPEG-4 decoder, the user can view the RealMedia content provided by the content server 3. For example, various digital home appliances having lower performance than a PC can use on the Internet. You can enjoy various contents.
[0030]
In this example, the case has been described where the client terminal 2 has only an MPEG-4 decoder and does not have a RealPlayer, a Windows Media Player, or the like.・ Convert files.
[0031]
Further, in addition to the above-described Internet environment, the present invention can be applied to a LAN (Local Area Network) of a network connecting a limited area.
[0032]
Further, when the above-mentioned trans code server 4 is operated by, for example, an ISP (Internet Service Provider) used by the client terminal 2 to access the Internet 1, the ISP uses the client terminal 2 to be registered. Knows the type of decoder installed therein, and transmits to the client terminal 2 a content file converted into a file format that can be directly reproduced when the client terminal 2 requests the content server 3 to download the content file. Service can be considered, and improvement in user convenience can be expected.
[0033]
It should be noted that the present invention is not limited to the above-described embodiment, and it goes without saying that various other configurations can be adopted without departing from the gist of the present invention.
[0034]
【The invention's effect】
According to the present invention, even if the decoder mounted on the client terminal and the file format of the content on the network do not correspond to each other, the content is converted into a file in a format that can be reproduced by the client terminal, and the content is converted into a file that can be reproduced by the client terminal. Since a trans code server for transmission is provided, the client terminal can enjoy various contents on the Internet even if the client terminal has only a predetermined decoder or only a small number of decoders are installed, or even digital home appliances without a special decoder. There are benefits that can be.
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing an example of an embodiment of a content viewing system of the present invention.
FIG. 2 is a diagram showing a signal or data flow between each server and a client terminal constituting the content viewing system of the present invention.
FIG. 3 is a flowchart showing an operation process of a trans code server.
FIG. 4 is a flowchart illustrating an operation process of a client terminal.
[Explanation of symbols]
1 ... Internet 2 ... Client terminal 3 ... Content server 4 ... Trans code server

Claims (2)

ネットワーク上でコンテンツを蓄積し、クライアント端末からの要求に応じてコンテンツを提供するコンテンツ・サーバと、
前記クライアント端末が再生できないフォーマットのコンテンツの視聴を希望する場合、前記クライアント端末から前記コンテンツのURL情報および前記クライアント端末に関する情報を受信し、該URL情報を基に前記コンテンツ・サーバより前記コンテンツのファイルをダウンロードすると共に前記クライアント端末に関する情報に基き前記クライアント端末が再生できる所定フォーマットに変換し、該変換後のファイルを前記クライアント端末に送信するトランス・コード・サーバと
を備えるコンテンツ視聴システム。
A content server that stores content on a network and provides the content in response to a request from a client terminal;
When the client terminal desires to view a content in a format that cannot be reproduced, the client terminal receives URL information of the content and information about the client terminal from the client terminal, and, based on the URL information, a file of the content from the content server. And a trans code server that downloads the converted file to a predetermined format that can be reproduced by the client terminal based on information about the client terminal and transmits the converted file to the client terminal.
ネットワーク接続機能を有するクライアント端末からネットワーク上のコンテンツを蓄積するコンテンツ・サーバの提供するコンテンツの視聴を希望する場合、
前記クライアント端末は前記コンテンツが再生可能なフォーマットであるか否かを調査し、
再生不可能なフォーマットのコンテンツであると判断した場合には、前記ネットワーク上に設けたコンテンツのファイルフォーマットを変換するトランス・コード・サーバに対し、前記クライアント端末より前記コンテンツのURL情報を通知してトランスコードを要求し、
前記トランス・コード・サーバは前記URL情報を基に前記コンテンツ・サーバの前記コンテンツをダウンロードし、
前記クライアント端末に関する情報に基き前記クライアント端末が再生できる所定フォーマットに変換したファイルを前記クライアント端末に送信する
ようにしたことを特徴とするコンテンツ視聴方法。
If you want to view content provided by a content server that stores content on the network from a client terminal with a network connection function,
The client terminal investigates whether the content is in a playable format,
If it is determined that the content has a format that cannot be reproduced, the client terminal notifies the URL information of the content to the trans code server for converting the file format of the content provided on the network from the client terminal. Request transcoding,
The transcode server downloads the content of the content server based on the URL information,
A content viewing method, wherein a file converted into a predetermined format that can be reproduced by the client terminal based on information on the client terminal is transmitted to the client terminal.
JP2002259084A 2002-09-04 2002-09-04 Content looking and listening system and its method Pending JP2004102339A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002259084A JP2004102339A (en) 2002-09-04 2002-09-04 Content looking and listening system and its method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002259084A JP2004102339A (en) 2002-09-04 2002-09-04 Content looking and listening system and its method

Publications (1)

Publication Number Publication Date
JP2004102339A true JP2004102339A (en) 2004-04-02

Family

ID=32260222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002259084A Pending JP2004102339A (en) 2002-09-04 2002-09-04 Content looking and listening system and its method

Country Status (1)

Country Link
JP (1) JP2004102339A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006005895A (en) * 2004-05-18 2006-01-05 Ricoh Co Ltd Multimedia contents re-constitution apparatus, multimedia contents re-constitution method, program for making computer execute the method, and multimedia contents distribution system
JP2006129468A (en) * 2004-09-30 2006-05-18 Matsushita Electric Ind Co Ltd Contents conversion apparatus, and reproduction client device
JP2008507160A (en) * 2004-05-03 2008-03-06 マイクロソフト コーポレーション Background transcoding
JP2008167543A (en) * 2006-12-27 2008-07-17 Matsushita Electric Ind Co Ltd Charge control device, portable terminal device, and charge control method
KR100864522B1 (en) 2006-06-15 2008-10-21 주식회사 드리머 Universal media conversion system and method for converting media using the same
JP2010524412A (en) * 2007-07-19 2010-07-15 ▲ホア▼▲ウェイ▼技術有限公司 Method, system, and apparatus for converting media content
JP2010258848A (en) * 2009-04-27 2010-11-11 Mitsubishi Electric Corp Stereoscopic video distribution system, method of distributing stereoscopic video, stereoscopic video distribution apparatus, stereoscopic video viewing system, method of viewing stereoscopic video, and stereoscopic video viewing apparatus
WO2010140587A1 (en) * 2009-06-04 2010-12-09 日本電気株式会社 Gateway device, method, and system
WO2011048625A1 (en) * 2009-10-20 2011-04-28 株式会社日立ソリューションズ Content distribution apparatus and system
WO2012025971A1 (en) 2010-08-27 2012-03-01 株式会社日立ソリューションズ Content conversion device, content conversion method, content conversion program, and content delivery system
JP2012050085A (en) * 2010-08-30 2012-03-08 Hitachi Ltd Administrative server, image distribution control system, image distribution control method
US8208070B2 (en) 2008-02-05 2012-06-26 Canon Kabushiki Kaisha Video display apparatus and control method thereof, and video output apparatus and control method thereof
JP2012165390A (en) * 2006-09-11 2012-08-30 Tivo Inc Personal content distribution network
JP2014056394A (en) * 2012-09-12 2014-03-27 Nec Biglobe Ltd Control device, communication system, control method and program
US8713599B2 (en) 2008-08-13 2014-04-29 Tivo Inc. Content display system

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008507160A (en) * 2004-05-03 2008-03-06 マイクロソフト コーポレーション Background transcoding
JP4647949B2 (en) * 2004-05-18 2011-03-09 株式会社リコー Multimedia content reconstruction device, multimedia content reconstruction method, program causing computer to execute the method, and multimedia content distribution system
JP2006005895A (en) * 2004-05-18 2006-01-05 Ricoh Co Ltd Multimedia contents re-constitution apparatus, multimedia contents re-constitution method, program for making computer execute the method, and multimedia contents distribution system
JP2006129468A (en) * 2004-09-30 2006-05-18 Matsushita Electric Ind Co Ltd Contents conversion apparatus, and reproduction client device
KR100864522B1 (en) 2006-06-15 2008-10-21 주식회사 드리머 Universal media conversion system and method for converting media using the same
US10097885B2 (en) 2006-09-11 2018-10-09 Tivo Solutions Inc. Personal content distribution network
US9100702B2 (en) 2006-09-11 2015-08-04 Tivo Inc. Personal content distribution network
JP2012165390A (en) * 2006-09-11 2012-08-30 Tivo Inc Personal content distribution network
JP2008167543A (en) * 2006-12-27 2008-07-17 Matsushita Electric Ind Co Ltd Charge control device, portable terminal device, and charge control method
JP2010524412A (en) * 2007-07-19 2010-07-15 ▲ホア▼▲ウェイ▼技術有限公司 Method, system, and apparatus for converting media content
US8208070B2 (en) 2008-02-05 2012-06-26 Canon Kabushiki Kaisha Video display apparatus and control method thereof, and video output apparatus and control method thereof
US11350141B2 (en) 2008-08-13 2022-05-31 Tivo Solutions Inc. Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server
US11778248B2 (en) 2008-08-13 2023-10-03 Tivo Solutions Inc. Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server
US11070853B2 (en) 2008-08-13 2021-07-20 Tivo Solutions Inc. Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server
US11317126B1 (en) 2008-08-13 2022-04-26 Tivo Solutions Inc. Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server
US11330308B1 (en) 2008-08-13 2022-05-10 Tivo Solutions Inc. Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server
US9064271B2 (en) 2008-08-13 2015-06-23 Tivo Inc. Content display system
US11778245B2 (en) 2008-08-13 2023-10-03 Tivo Solutions Inc. Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server over the internet
US9554161B2 (en) 2008-08-13 2017-01-24 Tivo Inc. Timepoint correlation system
US8713599B2 (en) 2008-08-13 2014-04-29 Tivo Inc. Content display system
US11985366B2 (en) 2008-08-13 2024-05-14 Tivo Solutions Inc. Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server
JP2010258848A (en) * 2009-04-27 2010-11-11 Mitsubishi Electric Corp Stereoscopic video distribution system, method of distributing stereoscopic video, stereoscopic video distribution apparatus, stereoscopic video viewing system, method of viewing stereoscopic video, and stereoscopic video viewing apparatus
US10356388B2 (en) 2009-04-27 2019-07-16 Mitsubishi Electric Corporation Stereoscopic video distribution system, stereoscopic video distribution method, stereoscopic video distribution apparatus, stereoscopic video viewing system, stereoscopic video viewing method, and stereoscopic video viewing apparatus
WO2010140587A1 (en) * 2009-06-04 2010-12-09 日本電気株式会社 Gateway device, method, and system
CN102439924A (en) * 2009-06-04 2012-05-02 日本电气株式会社 Gateway device, method, and system
US8681761B2 (en) 2009-06-04 2014-03-25 Nec Corporation Gateway apparatus, method, and system
JP5498476B2 (en) * 2009-10-20 2014-05-21 株式会社日立ソリューションズ Content distribution apparatus and system
CN102132539B (en) * 2009-10-20 2013-12-11 株式会社日立解决方案 Content distribution apparatus and system
CN102132539A (en) * 2009-10-20 2011-07-20 日立***解决方案有限公司 Content distribution apparatus and system
WO2011048625A1 (en) * 2009-10-20 2011-04-28 株式会社日立ソリューションズ Content distribution apparatus and system
WO2012025971A1 (en) 2010-08-27 2012-03-01 株式会社日立ソリューションズ Content conversion device, content conversion method, content conversion program, and content delivery system
JP2012050085A (en) * 2010-08-30 2012-03-08 Hitachi Ltd Administrative server, image distribution control system, image distribution control method
JP2014056394A (en) * 2012-09-12 2014-03-27 Nec Biglobe Ltd Control device, communication system, control method and program

Similar Documents

Publication Publication Date Title
US20190174197A1 (en) User controlled multi-device media-on-demand system
US9628545B2 (en) System and method for using a webpad to control a data stream
US9049479B2 (en) Set-top box-based TV streaming and redirecting
US8910220B2 (en) Multi-format distribution of content
EP1439666B1 (en) Information processing apparatus and communication control method for use in the apparatus
EP1455531A2 (en) Information apparatus and resource control method
KR101771003B1 (en) Content output system and codec information sharing method thereof
US20060031550A1 (en) Webpad adapted to communicate using wide area and local area communication channels
KR101531165B1 (en) Method and apparatus for providing/receiving user interface considering characteristic of client
US20070150926A1 (en) System And Method For Receiving Internet Protocol Television Service
US7974313B2 (en) System for intermediating A/V stream between data network and IEEE 1394 network and method thereof
JP2004102339A (en) Content looking and listening system and its method
WO2007105460A1 (en) Information processing device, information communication system, information processing method, and computer program
CN101903846A (en) Method and apparatus for providing access to and control of multimedia content information across multimedia processing devices
US8621576B2 (en) System and method of multimedia access
WO2013152580A1 (en) Method for converting online media data or playing video and apparatus thereof
JP2006295586A (en) Content conversion apparatus and transcoding system
JP2011223124A (en) Content reproduction control system, content reproduction control method, content server, mobile terminal and program
US9942620B2 (en) Device and method for remotely controlling the rendering of multimedia content
US20020178279A1 (en) Webpad and method for using the same
JP2001204001A (en) Moving picture distribution system, reproduction terminal and distributor
KR20100062157A (en) Display apparatus, server and control method of the same
KR101621530B1 (en) Method and System for Providing Flash Contents via Mobile Network and Method and Apparatus for Converting Flash Contents
CN101184210A (en) Stream media data transmitting method in family network
KR100717841B1 (en) Apparatus and method for offering ancillary for data broadcasting in home network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050720

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071023

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080909

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081224

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090220

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090317