JPH1188862A - Webサーバ制御方法及び装置 - Google Patents
Webサーバ制御方法及び装置Info
- Publication number
- JPH1188862A JPH1188862A JP9240852A JP24085297A JPH1188862A JP H1188862 A JPH1188862 A JP H1188862A JP 9240852 A JP9240852 A JP 9240852A JP 24085297 A JP24085297 A JP 24085297A JP H1188862 A JPH1188862 A JP H1188862A
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- server
- video
- terminal
- web
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4541—Directories for service discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- 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/21—Server components or server architectures
- H04N21/226—Characteristics of the server or Internal components of the server
- H04N21/2265—Server identification by a unique number or address, e.g. serial number
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
ーバ上の情報と関連する動画像データの取得を容易にす
る。 【解決手段】WEBサーバ5000は、HTTPサーバ制御プログ
ラム5520とVODサーバアドレス格納テーブル5610と動画
像識別子格納テーブル5620を備え、HTTPサーバ制御プロ
グラム5520は、利用者からの動画像表示要求に対して、
ビデオサーバのアドレス及び、利用者がアクセスしたWE
Bページ上の情報と関連のある動画像タイトルの識別子
を、上記テーブルより検索して、端末装置1000に転送す
る。
Description
御方法に係り、WEBの検索機能を利用した動画像配信シ
ステムに適用されるものである。
称してWorld Wide Web(WWW)と呼び、WWWを用いて情報
を発信するものをWEBサーバと呼ぶ。世界中にはいたる
ところにWEBサーバが存在し、インタネットアクセスを
することができる利用者は、いつでもWEBサーバににア
クセスして情報を引き出す事ができる。引き出せる情報
の種類は主にテキスト、静止画の他に、音声データや低
ビットレート(100Kb/s以下程度)の動画像データなど
である。
行われている。例えば、利用者はWEBサーバにアクセス
して商品を選び、クレジットカードで物を買うというシ
ステムがある。この事例は、「インタネットビジネス成
功の法則」(日経マルチメディア、日経BP社、Vol.199
7.1、No.19、1997、pp.46-51)に記載されている。
タネットプロバイダに加入する必要がある。利用者は電
話回線を用いてインタネットプロバイダにアクセスし、
そこを介してインタネットとやりとりをする。
るビデオ・オン・デマンド(以下、VOD)サービスは、注
目を浴びるようになっている。VODサービスを受ける利
用者は、端末を立ち上げるとまずVODサーバにアクセス
し、視聴することができる動画像のリストを画面に出
す。利用者はそこから見たい動画像のジャンルなどを選
択し、最終的に動画像タイトルを一つ選択し、VODサー
バに要求を出す。VODサーバはそれに応じて、その利用
者向けに要求された動画像データを送ってくる。VODサ
ーバの例は、「ビデオオンデマンド」(日経マルチメデ
ィア、日経BP社、Vol.1997.2、No.20、P.110-115)に述
べられている。
スの標準化を行うDigital Audio Visual Council(DAVI
C)は、デジタル音声/映像データの配信プロトコルを定
めている。DAVICは1996年12月に「DAVIC 1.2 Specifica
tion」を出版しており、そのPart12 の「Configuration
4 scenario characteristics」(Chapter9.19、pp83-1
47)において、高スループットのネットワークを前提と
したVODにおける端末装置で、インタネットを介してWEB
サーバにアクセスすることを可能とする規定を行ってい
る。
にある情報と関連する動画像データを利用者が要求した
場合、従来の方法ではWEBサーバから動画像を配信して
くる。しかし、インタネットを介して数Mb/s程度あるい
はそれ以上の高ビットレートの動画像データをリアルタ
イムで得るのは難しい。それはWEBサーバは動画像配信
を第一の目的にしていないからである。また、インタネ
ットで得られるネットワークのスループットに限界があ
るためでもある。よって、WEB情報と関連する高品質の
動画像データを端末上で得るのは、困難である。やむを
えず、動画像の転送レートを下げるか、リアルタイムに
見るのを諦めて、一度端末のディスクにダウンロードし
てから端末上で実時間再生するという方法をとることに
なる。
とVODサーバへのアクセスは全く独立したものとして扱
われており、またWEBサーバが保持するべき、VODサーバ
の情報に関する規定はない。このため、WEBサーバの情
報と関連のある動画像を、異なるネットワークにつなが
っているVODサーバから得る手段はない。
る利用者が、その情報と関連する動画像を、WEBサーバ
とは異なるVODサーバから得ることができるようにす
る。動画像データの呼び出しの際に、利用者がその都度
VODサーバに対してメニューの選択を行うのではなく、W
EBサーバの情報を閲覧している状態から直ちに動画像の
呼び出しを実現するものである。
め、本発明は、WEBサーバにあらかじめ端末装置が動画
像配信を受けることができるVODサーバのアドレス情報
と、端末装置から要求があった動画像データの識別子情
報を保持しておくようにする。また、WEBサーバは、端
末装置から動画像呼び出しボタンを含むWEBページ表示
の要求が来た時に、上記端末装置が動画像データの配信
を受けるために必要なVODサーバのアドレスと動画像デ
ータの識別子をWEBサーバが検索し、端末装置に転送す
るようにしている。または、WEBサーバは、端末装置か
ら動画像データの配信要求が来た時に、上記端末装置が
動画像データの配信を受けるために必要なVODサーバの
アドレスと動画像データの識別子を検索し、端末装置に
転送するようにしている。または、WEBサーバは、端末
装置から動画像データの配信要求が来た時に、WEBサー
バが保持しているVODクライアントプログラムを端末に
転送すると同時に、上記端末装置が動画像データの配信
を受けるために必要なVODサーバのアドレスと動画像デ
ータの識別子を検索し、端末に転送するようにしてい
る。
と関連のある動画像データを呼び出す時に、VODサーバ
を特定するアドレスと動画像データを特定する識別子を
WEBサーバから受け取るので、直ちにVODサーバから動画
像データを得ることができる。
を示す。
用されるネットワーク環境を表している。端末装置100
0、2000はLAN3000につながり、LAN3000を介してVODサー
バ4000、WEBサーバ5000とアクセスすることができる。
ODサーバ4000のアドレス情報とVODサーバ4000内の動画
像のリストを格納しておく。端末1000はWEBサーバ5000
に対してWEBページ7001を要求し、取得する。このWEBペ
ージ7001に動画像呼び出しボタン7003が付いている場
合、WEBサーバ5000は動画像を格納しているVODサーバ40
00と、VODサーバ4000内の動画像識別子をWEBページを定
義するHTMLファイル7004に記述して、転送する。端末に
おいて利用者がWEBページ上の動画像呼び出しボタンを
選択すると、HTTPプロトコルでVODサーバ4000に動画像
要求が転送される。VODサーバ4000はこれに従って動画
像を端末に配信し、端末で伸長しながら利用者は動画像
を視聴する。HTTPプロトコルに関する解説は、「Netsca
pe FastTrack Server」(Robert P.Lipshutz、John Gar
ris著、竹内俊博訳、技術評論社、1997、pp588-602)に
記述されている。
ングのアプリケーションが動作しているとする。端末に
おいて利用者は電子ショッピングのWEBページを見る。
その中に、ショッピングに関連する動画像データを表示
するボタンがある。利用者はそれを選択すると、端末装
置はVODサーバ4000にHTTPプロトコルで動画像要求を送
り、それに従ってVODサーバ4000は端末装置に動画像を
配信する。
画像呼び出しボタン7003を選択すると、利用者は意識す
ることなくVODサーバ4000に動画像要求を出し、視聴す
ることができる。
示す図である。WEBサーバ5000は、ディスプレイ5100、
キーボード5200、CPU5300、ネットワークインタフェー
ス5400、主メモリ5500、磁気ディスク5600、バス5700か
らなる。主メモリ5500には、サーバ情報入力プログラム
5510、HTTPサーバ制御プログラム5520、HTTPサーバ5530
が読みこまれる。磁気ディスク5600には、VODサーバ400
0アドレス格納テーブル5610、動画像識別子格納テーブ
ル5620、動画像メニューHTML(Hypertext Markup Langua
ge)ファイル5630、通常HTMLファイル5640が格納されて
いる。
トワークインタフェース5400、主メモリ5500、磁気ディ
スク5600は、バス5700を介してCPU5300よりアクセスさ
れる。ネットワークインタフェース5400は、LAN3000と
のデータの受け渡しを司る。HTTPサーバ5530は、利用者
からのHTTPプロトコルによる情報取得の要求に対して、
通常HTMLファイル5640から必要なHTMLファイルを選択
し、端末へ転送する。サーバ情報入力プログラムは、VO
Dサーバアドレス格納テーブル5610と動画像識別子格納
テーブル5620に、WEBサーバ5000の管理者が入力を行う
ためのユーザインタフェースを備えたプログラムであ
る。HTTPサーバ制御プログラム5520は、VODサーバ4000
のアドレス情報をWEBページに記述する。HTTPサーバが
端末に対して転送を行ったWEBページの中に動画像デー
タを呼び出すボタンがある場合、HTTPサーバ制御プログ
ラム5520は、VODサーバアドレス格納テーブル5610と動
画像識別子格納テーブル5620から、その動画像データが
格納されているVODサーバ4000のアドレスとデータの識
別子を検索し、その情報をWEBページに記述する。そし
て、そのページをHTTPサーバ5530が端末に転送する。
合、HTTPサーバ5530は、通常HTMLファイル5640を用い
て、電子ショッピングのためのWEBページ7001の転送を
端末装置1000に行う。その中に、商品に関する動画像を
呼び出すためのボタンを含むページがある場合、VODサ
ーバ4000のアドレスと動画像データの識別子を検索し、
HTMLファイル7004に記述してから端末s装置1000に転送
する。
ラム5520は、ネットワークアドレス変換プログラム552
1、動画アクセス情報検索プログラム5522、HTML作成プ
ログラム5524、バッファ5525からなる。HTTPサーバ制御
プログラム5520は、HTTPサーバ5530から必要に応じて起
動されるCGIプログラムとして実現される。本実施例で
は、CGIプログラムを用いて新しいHTMLファイルを作る
手順を利用するが、この方法に関する解説は、「CGI入
門」(Eric Herrmann著、久野禎子、久野靖訳、Prentice
Hall、1997、pp93-122)に記載されている。
御プログラム5520の処理手順を示す。HTTPサーバ制御プ
ログラム5520は、HTTPサーバ5530からの起動要求がある
と(6002)、HTTPサーバ5530から端末装置1000のIPアドレ
スを受け取る。最初にネットワークアドレス変換プログ
ラム5521が起動する。これは、IPアドレスをネットワー
クアドレスに変換する(6003)。ネットワークアドレス
は、インタネット上のプロトコルの標準化を行っている
IETF(Internet Engineering Task Force)で規定されて
いるもので、変換には規則があり、IETFのRFC790に記述
されている。簡単に説明すると以下のようになる。
で表現されるとする。これの最上位のビットが0の時はI
Pアドレスの最初から23ビット目までがネットワークア
ドレスを示している。また最上位のビットが1の時は、
最初から15ビット目までが、最上位の2ビットが11の時
は、7ビット目までがネットワークアドレスを表してい
る。これにより、IPアドレスからネットワークアドレス
が求まる。
22が起動する。バッファ5525内に一時的に置かれたネッ
トワークアドレスからVODサーバアドレス格納テーブル5
610を用いて、この端末装置に動画像を配信することが
できるVODサーバ4000のアドレスを読み出し、バッファ5
525に格納する。そして、再びバッファ5525内にあるVOD
サーバ4000のアドレスを読み出し、端末装置1000が選択
した動画像の名前をHTTPサーバ5530から受け取り、VOD
サーバ4000における動画像の識別子をVODサーバ動画像
識別子格納テーブル5620を用いて求める。この結果、動
画像データの識別子が得られる。
必要なタイトルの識別子は、URLの形で記述されてい
る。例えば、 server1.network1/dir1/dir2/name1 と記述する。ここで、server1.network1/がVODサーバを
特定し、dir1/dir2/name1が、階層的に管理された動画
像名を示す。HTTPサーバ制御プログラム5520は、この情
報をHTMLファイル5640に記述する。生成したHTMLファイ
ルはHTTPサーバ5530によって端末に送られる。
WEBページ7001には情報を表示する部分7002と動画像呼
び出しボタン7003がある。画面表示を定義するHTMLファ
イル7004は、ページの内容に対応して、情報を記述する
部分7005と、動画呼び出しボタンが選択された時に次に
参照されるページの場所を記述した部分7006がある。こ
れは例えば以下のように記述する。
ir2/title1.vod>これにより、端末装置によって動画像
呼び出しボタンが選択された時に、HTTPサーバは、VOD
サーバ4000のアドレスと動画像データ識別子を含んだWE
Bページ7001を端末に送ることができる。
610の例を示している。動画アクセス情報検索プログラ
ム5522によって、端末ネットワークアドレスをもとに、
VODサーバアドレスを検索するために用いられる。この
テーブルは、端末装置1000のネットワークアドレス5611
と、VODサーバのアドレス5612からなり、それらが対応
付けて格納されている。VODサーバ4000のアドレスは、
ネットワークアドレスを持つ端末装置に動画像配信を行
うことができるサーバのアドレスである。このテーブル
は、あらかじめWEBサーバ5000の管理者がデータを入力
しておき、HTTPサーバ制御プログラム5520の6005のステ
ップで参照される。
2.100.0.0とVODサーバ4000のアドレスserver3.network3
が対応して格納されている。よって、HTTPサーバ制御プ
ログラム中の6005ステップによって、ネットワークアド
レスが102.100.0.0の端末装置に配信できるVODサーバ40
00のアドレスserver3.network3が読み出される。
示している。動画アクセス検索プログラムによって、VO
Dサーバ4000における動画識別子情報を読み出す時に使
われる。5621は映像データ名を示し、VODサーバ1、VOD
サーバ2、VODサーバ3のそれぞれのサーバに格納さてい
る動画像識別子5622、5623、5624が映像データと対応付
けて格納されている。このテーブルもあらかじめWEBサ
ーバ5000の管理者によってデータを入力しておき、HTTP
サーバ制御プログラム5520の6006ステップにおいて、VO
Dサーバが格納している動画像データの識別子を読み出
す時に用いられる。
Dサーバ4000に格納されている映像データ名「靴_1」の
識別子はdir1/dir2/name1となる。よって、HTTPサーバ
制御プログラムの6006ステップにおいて、バッファから
読み出したVODサーバアドレスで示されるVODサーバ4000
に、同じくバッファから取り出した動画像名の動画像デ
ータ識別子として、dir1/dir2/name1を動画像識別子格
納テーブル5620から読み出す。また、図中、×は映像デ
ータが存在しないことを意味する。VODサーバ1には洋服
_3のデータがないことがわかる。
末装置1000は、ディスプレイ1100、キーボード1200、マ
ウス1300、CPU1400、メモリ1500、動画像復号装置160
0、ネットワークインタフェース1700、バス1800からな
っている。
トワークインタフェース1700、主メモリ1500は、バスを
介してCPU1400よりアクセスされる。ネットワークイン
タフェース1700は、LAN3000とデータをやり取りする。
Bサーバ5000に対してWEBページ7001を要求する。メモリ
内のWEBブラウザ1520は、最初はWEBサーバ5000に対して
HTTPプロトコルを用いて要求を出す。WEBサーバ5000か
らやってきたHTMLスクリプト1510を読み込み、ページを
ディスプレイに表示する。動画呼び出しボタンがある場
合、VODサーバ情報がWEBサーバ5000によって属性として
付けられているので、利用者が動画呼び出しボタン7003
を選択すると、HTTPプロトコルでVODサーバ4000上のHTT
Pサーバにアクセスする。それに従ってVODサーバ4000か
ら動画像がリアルタイムにやってきて、端末では動画像
復号装置1600が伸長を行いながら、動画をディスプレイ
に表示する。
で動画像配信要求を受け付ける。このようなVODサーバ
の公知例として、「RealVideo」と呼ばれるものがあ
る。これに関する記事は、「1万人に動画を送れる『Rea
lVideo』」(日経マルチメディア、日経BP社、Vol.199
7.7、No.26、pp.68-69)に記載されている。
入力するためのユーザインタフェース画面の例を示す。
図8は、VODサーバアドレス格納テーブル5610を作るため
の画面である。端末ネットワークアドレスは端末IPアド
レスから求めることができることは、既に説明した。端
末ネットワークアドレスを7110に、端末からアクセスす
ることができるVODサーバのアドレスを7120に入力す
る。後で判別しやすいように、VODサーバには名前をつ
けて7130に入力する。
バの一覧を表示する画面の例である。7230に一覧が表示
される。この中からVODサーバを選択して、後に説明す
る動画像識別子入力画面に移ることができる。7220は、
表示するサーバの数が多い時にスクロールするためのボ
タンで、7210はこのボタンが動く領域である。
である。VODサーバ4000に新規に動画像データが格納さ
れた時に、その動画像名を7310に入力する。
を入力する画面である。7430には動画像名の一覧を表示
する。7440には、図9の7230で選択したVODサーバが持つ
動画像の識別子を入力する。この例では、図9の7230で
「VODサーバ2」を選択した場合を示している。7440は最
初は全て「なし」と表示される。VODサーバ4000が動画
像データを持つ場合は、管理者がここに識別子を入力す
る。7420は、表示する動画像データの数が多い時にスク
ロールするためのボタンである。7410は、このボタンが
動くための領域である。この画面の入力によって、VOD
サーバアドレス格納テーブル5620が構築される。
WEBサーバ5000を用いると、端末装置1000で表示したWEB
ページ上の動画像呼び出しボタンを選択した時に、直ち
にVOD配信可能なVODサーバに動画像要求を出す事がで
き、端末装置1000ではVODサーバからより品質のよい動
画像を得ることができる。
示す。
のアドレス情報と動画像データの識別子情報を格納して
おくことは第一の実施例と同じであるが、第一の実施例
では端末から動画像データのメニュー画面を端末に転送
するのと同時にVODサーバ4000及び動画像データの識別
情報を端末装置1000に転送していたのに対して、第二の
実施例では、端末装置が動画像メニューの中から動画像
データを要求してきた時にVODサーバ及び動画像データ
識別情報を端末1000に転送する点が異なる。
図1に示すネットワーク環境と同じである。WEBサーバ50
00には、あらかじめ管理者がVODサーバ4000のアドレス
情報とVODサーバ4000内の動画像のリストを格納してお
く。端末装置1000は、WEBブラウザ1520とは別に、VODサ
ーバ4000から配信されてくる動画像データを再生するVO
Dクライアント1530を持っている。WEBページに動画像を
呼び出すボタンが付いている場合、WEBサーバ5000は、
端末が動画配信を受けることができるVODサーバ4000の
アドレスと動画像データの識別子を記述したファイルを
生成する。端末装置1000において利用者がWEBページ上
の動画像呼び出しボタンを選択すると、WEBサーバ5000
は端末装置1000上のVODクライアント1530を起動するよ
うに要求を出すとともに、VODサーバ情報を含むファイ
ルをWEB1520ブラウザに転送する。WEBブラウザ1520はこ
の情報をもとにVODサーバ4000に直ちに動画像データの
要求を出し、動画像を得る。
の実施例における構成5000と比較して、主メモリ5500及
び磁気ディスク5600が異なる。図12に示すように、本実
施例の主メモリ5500a内のHTTPサーバ制御プログラム552
0aにはHTML作成プログラム5524がなく、代わりにサーバ
情報ファイル作成プログラム5526がある。磁気ディスク
5600aには新たにサーバ情報ファイル5650が加わってい
る。HTTPサーバ制御プログラム5520は、第一の実施例と
同様に、HTTPサーバ5530からの要求に応じて起動される
CGIプログラムとして実現される。
順を、図13を用いて説明する。第一の実施例と比較する
と6003から6006までは同じである。本実施例では、VOD
サーバのアドレスと動画像データの識別子を得た後、サ
ーバ情報ファイル作成プログラム5526が起動する(601
0)。これらの情報をサーバ情報ファイル5650に書き込
む。
は、図14の7007に示すような記述をする。
し、VodServerAddressFileは、サーバ情報ファイル5650
である。
末1000内のWEBブラウザ1520に、後に説明するヘルパー
アプリを起動させる指示を出す。WEBブラウザ1520では
あらかじめVODクライアント1530をヘルパーアプリとし
て登録しておくことにより、動画像呼び出しボタン7003
が選択された時に、VODクライアントを起動させること
ができる。また、この命令では、同時にサーバ情報ファ
イル5650を端末に転送することをHTTPサーバ5530に指示
することができるので、端末装置1000ではこの情報を用
いてVODクライアントに動画像データをVODサーバ4000に
要求することができる。
動画像識別子は、第一の実施例とは異なり、URLの形に
なるとは限らない。
ような構成になっている。第一の実施例と異なるのは、
VODクライアント1530が加わっている点である。そし
て、WEBブラウザ1520は、あらかじめヘルパーアプリと
してVODクライアントを登録しておく。ヘルパーアプリ
とは、WEBサーバ5000からの指示で、WEBブラウザ1520と
は別に起動することができるアプリケーションである。
図14の動画像呼び出しボタン7003を選択すると、HTTPサ
ーバ5530からヘルパーアプリ起動の命令がWEBブラウザ1
520にやってきて、WEBブラウザ1520はそれに従ってヘル
パーアプリとしてのVODクライアント1530を起動する。
さらにVODサーバ4000のアドレスと動画像の識別子が書
かれたサーバ情報ファイル5650がWEBサーバ5000から送
られてくる。VODクライアントは起動後、サーバ情報フ
ァイル5650を読み込み、これをもとにVODサーバ4000に
アクセスして、動画像を再生する。VODクライアント153
0がVODサーバ4000にアクセスして動画像を得る手順の実
例は、「ビデオオンデマンド」(日経マルチメディア、
日経BP社、Vol.1997.2、No.20、1997、pp.110-115)に
述べられている。
でも同様に、端末装置1000で表示したWEBページ7001上
の動画像呼び出しボタン7003を選択した時に、直ちに動
画像配信可能なVODサーバ4000に動画像要求を出す事が
でき、端末装置1000ではVODサーバ4000からより品質の
よい動画像を得ることができる。
示す。
ーバのアドレス情報と動画像データの識別子情報を格納
しておくことは第二の実施例と同じであるが、第二の実
施例は端末装置1000が動画像メニューの中から動画像デ
ータを要求してきた時にVODサーバ4000及び動画像デー
タ識別情報を端末に転送していたのに対して、第三の実
施例では、端末が動画像メニューの中から動画像データ
を要求してきた時にVODサーバ及び動画像データ識別情
報を送るだけでなく、VODサーバ4000からの動画像デー
タを再生するためのVODクライアント5670をも同時に端
末に転送する点が異なる。
図1に示すネットワーク環境と同じである。WEBサーバ50
00には、あらかじめ管理者がVODサーバ4000のアドレス
情報とVODサーバ4000内の動画像のリストを格納してお
く。さらに、端末装置1000上で起動するVODクライアン
ト5670をバーチャルマシン(VM)コードで構築しておき、
WEBサーバ5000内に格納しておく。WEBページ7001に動画
像呼び出しボタン7003が付いている場合、WEBサーバ500
0は、端末装置1000が動画配信を受けることができるVOD
サーバ4000のアドレスと動画像データの識別子を記述し
たファイルを生成する。端末装置1000において利用者が
WEBページ7001上の動画像呼び出しボタン7003を選択す
ると、WEBサーバ5000はVMコードで作成されたVODクライ
アント5670を端末装置1000にダウンロードさせるととも
に、VODサーバ情報を端末に転送する。端末装置1000で
は、VODクライアント5670を主メモリ1500b内に読み込
み、起動する。同時に送られてきたVODサーバ情報をも
とに、VODサーバ4000にアクセスし、動画像データを要
求する。
の実施例と比べて、主メモリ5500及び磁気ディスク5600
が異なる。図16に示すように、本実施例の主メモリ5500
b内にはHTML作成プログラム5524がなく、代わりにVMコ
ードダウンロード記述作成プログラム5527があり、磁気
ディスク5600bには新たにVMコードダウンロード指定フ
ァイル5660及びVODクライアント5670が加わっている。
順を、図17を用いて説明する。このHTTPサーバ制御プロ
グラム5520bも第一の実施例と同様に、CGIプログラムに
よって実現される。動画像呼び出しボタン7003を含むWE
Bページ7001の表示要求を受けつけると、HTTPサーバ553
0からCGIプログラム起動命令が来る。それに従ってHTTP
サーバ制御プログラム5520bを起動すると、端末のIPア
ドレスを得て、さらにVOD情報を得るところまでは、第
一の実施例と同じである。その後、VMダウンロード記述
作成プログラム5527を起動し、バッファ5525からVODサ
ーバアドレスと動画像識別子を読み出して、VMダウンロ
ード指定ファイル5660に書き込む。また、動画像呼び出
し時にVMコードによるVODクライアント5670がダウンロ
ードされるように動画像HTMLファイル5630を設定する。
と動画像メニューHTMLファイル5630の記述方法について
説明する。図18のWEBページ7001には動画像呼び出しボ
タン7003に対応して、動画像呼び出しボタンが選択され
た時に、VMコードをダウンロードする命令を記述した部
分7008がある、これは以下に示すように記述する。
oadFileは、VMコードダウンロード指定ファイル5640で
ある。
ンロード命令の記述の他に、VODクライアントプログラ
ムの初期値としてのVODサーバアドレスと動画像の記述
子を記述しておく。VMコードがJAVAである場合の書き方
の例は、 <APPLET CODE="VodApp.class" WIDTH=300 HEIGHT=200> <PARAM NAME="VodServerAddress" VALUE="10001"> <PARAM NAME="TitleID" VALUE="101"> である。1行目は、VODクライアント5660のプログラムの
ファイル(VodApp.class)をダウンロードして起動する
命令で、下の2行は、VODサーバのアドレス"10001"と動
画像識別子"101"をダウンロード時にプログラムに取り
込ませる命令である。Javaのダウンロードをさせる方法
については、「はじめてのHTML3.2」(Sachi著、リブロ
ス、1997、pp.263-266)に記述されている。
動画像識別子は、第一の実施例とは異なり、URLの形に
なるとは限らない。
と異なるのは、図19のように、バーチャルマシン1540が
加わることである。最初に利用者はWEBブラウザ1520を
用いてWEBぺージ7001の表示要求をWEBサーバ5000に出
す。これに対してWEBサーバ5000から動画像メニューHTM
Lファイル5630が送られてきて、WEBブラウザ1520はWEB
ページ7001を表示する。WEBページ7001内に動画像呼び
出しボタン7003があって、これを選択するとWEBサーバ5
000からVMコードで記述されたVODクライアント5670が転
送されてくる。このVODクライアント5670はバーチャル
マシン1540上で起動する。同時にWEBサーバ5000から
は、動画像を保持しているVODサーバ4000のアドレスと
動画像データの識別子を端末装置1000に転送してくる。
端末装置1000の上では、VMコードで記述されたVODクラ
イアント5670がVODサーバアドレス情報をもとに、直ち
にVODサーバ4000に必要な動画像データを要求すること
ができる。
でも同様に、端末装置1000で表示したWEBページ7001上
の動画像呼び出しボタン7003を選択した時に、直ちにVO
D配信可能なVODサーバ4000に動画像要求を出す事がで
き、端末装置ではVODサーバ4000からより品質のよい動
画像を得ることができる。
スしている利用者が、WEBサーバから得た情報と関連の
深い高精細な動画像を、WEBサーバとは異なるビデオサ
ーバに対して、利用者が意識することなく直ちに要求し
て視聴する事ができる。
ットワーク環境を示す図である。
を示す図である。
ラム5520の処理手順を示すPAD図である。
Lファイルの記述内容を示す図である。
納テーブル5610の内容を示す図である。
ブル5620を示す図である。
示す図である。
納テーブル5610を入力する画面を示す図である。
する画面を示す図である。
する画面を示す図である。
ーブル5620を入力する画面を示す図である。
成を示す図である。
グラム5520aの処理手順を示すPAD図である。
TMLファイルの記述内容を示す図である。
リ1500aに読み込まれるプログラムを示す図である。
成を示す図である。
グラム5520bの処理手順を示すPAD図である。
TMLファイルの記述内容を示す図である。
リ1500bに読み込まれるプログラムを示す図である。
画面、 7200…VODサーバ一覧を表示する画面、 7300…新規動画像名を入力する画面、 7400…動画像識別子格納テーブル5620を入力する画面。
Claims (6)
- 【請求項1】WEBブラウザ及び動画像を表示する機能を
具備する端末装置と、該端末装置からの配信要求に応じ
て、ネットワークを介して動画像を配信するビデオサー
バと、上記ビデオサーバのアドレスと動画像識別情報を
有するビデオサーバ情報を管理するWEBサーバからなる
動画像配信システムにおけるWEBサーバ制御方法であっ
て、端末からページ表示の要求を受け付け、上記ページ
に動画表示の指示が記述されている場合、所定の動画配
信元のビデオサーバから動画を配信してもらうためのビ
デオサーバのネットワークアドレスと動画識別情報を、
上記端末へ転送することを特徴とするWEBサーバ制御方
法。 - 【請求項2】WEBブラウザ及び動画像を表示する機能を
具備する端末装置と、該端末装置からの配信要求に応じ
て、ネットワークを介して動画像を配信するビデオサー
バと、上記ビデオサーバのアドレスと動画像識別情報を
有するビデオサーバ情報を管理するWEBサーバからなる
動画像配信システムにおけるWEBサーバ制御方法であっ
て、端末から動画像表示の要求を受け付け、所定の動画
配信元のビデオサーバから動画を配信してもらうための
ビデオサーバのネットワークアドレスと動画識別情報
を、上記端末へ転送することを特徴とするWEBサーバ制
御方法。 - 【請求項3】WEBブラウザ及び動画像を表示する機能を
具備する端末装置と、該端末装置からの配信要求に応じ
て、ネットワークを介して動画像を配信するビデオサー
バと、上記ビデオサーバのアドレスと動画像識別情報を
有するビデオサーバ情報を管理するWEBサーバからなる
動画像配信システムにおけるWEBサーバ制御方法であっ
て、端末から動画像表示の要求を受け付け、所定の動画
配信元のビデオサーバから動画を配信してもらうための
ビデオサーバのネットワークアドレスと動画識別情報
を、上記動画像情報に対応する動画像を表示するための
動画像表示プログラムとともに上記端末へ転送すること
を特徴とするWEBサーバ制御方法。 - 【請求項4】WEBブラウザ及び動画像を表示する機能を
具備する端末装置と、該端末装置からの配信要求に応じ
て、ネットワークを介して動画像を配信するビデオサー
バと、上記ビデオサーバのアドレスと動画像識別情報を
有するビデオサーバ情報を管理するWEBサーバからなる
動画像配信システムにおけるWEBサーバ制御装置であっ
て、端末からページ表示の要求を受け付ける受け付け手
段と、上記ページに動画表示の指示が記述されている場
合、所定の動画配信元のビデオサーバから動画を配信し
てもらうためのビデオサーバのネットワークアドレスと
動画識別情報を、上記端末へ転送するサーバ情報配信手
段を有することを特徴とするWEBサーバ制御装置。 - 【請求項5】WEBブラウザ及び動画像を表示する機能を
具備する端末装置と、該端末装置からの配信要求に応じ
て、ネットワークを介して動画像を配信するビデオサー
バと、上記ビデオサーバのアドレスと動画像識別情報を
有するビデオサーバ情報を管理するWEBサーバからなる
動画像配信システムにおけるWEBサーバ制御装置であっ
て、端末から動画像表示の要求を受け付ける受け付け手
段と、所定の動画配信元のビデオサーバから動画を配信
してもらうためのビデオサーバのネットワークアドレス
と動画識別情報を、上記端末へ転送するサーバ情報配信
手段を有することを特徴とするWEBサーバ制御装置。 - 【請求項6】WEBブラウザ及び動画像を表示する機能を
具備する端末装置と、該端末装置からの配信要求に応じ
て、ネットワークを介して動画像を配信するビデオサー
バと、上記ビデオサーバのアドレスと動画像識別情報を
有するビデオサーバ情報を管理するWEBサーバからなる
動画像配信システムにおけるWEBサーバ制御装置であっ
て、端末から動画像表示の要求を受け付ける手段と、所
定の動画配信元のビデオサーバから動画を配信してもら
うためのビデオサーバのネットワークアドレスと動画識
別情報を、上記動画像情報に対応する動画像を表示する
ための動画像表示プログラムとともに上記端末へ転送す
る手段を有することを特徴とするWEBサーバ制御方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9240852A JPH1188862A (ja) | 1997-09-05 | 1997-09-05 | Webサーバ制御方法及び装置 |
| US09/715,121 US7100192B1 (en) | 1997-09-05 | 2000-11-20 | Method of and an apparatus for controlling a web server, a web server control program, and a storage medium on which the web server control program is stored |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9240852A JPH1188862A (ja) | 1997-09-05 | 1997-09-05 | Webサーバ制御方法及び装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1188862A true JPH1188862A (ja) | 1999-03-30 |
Family
ID=17065680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9240852A Pending JPH1188862A (ja) | 1997-09-05 | 1997-09-05 | Webサーバ制御方法及び装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7100192B1 (ja) |
| JP (1) | JPH1188862A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010099414A (ko) * | 2001-09-26 | 2001-11-09 | 최문현 | 인터넷동영상서비스방법 |
| WO2009038828A3 (en) * | 2007-05-31 | 2009-10-22 | Realnetworks, Inc. | Web media asset identification system and method |
| US7712118B1 (en) | 1999-09-28 | 2010-05-04 | Sony Corporation | Broadcast program retrieval apparatus |
Families Citing this family (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6763370B1 (en) * | 1998-11-16 | 2004-07-13 | Softricity, Inc. | Method and apparatus for content protection in a secure content delivery system |
| US7017188B1 (en) | 1998-11-16 | 2006-03-21 | Softricity, Inc. | Method and apparatus for secure content delivery over broadband access networks |
| US6859799B1 (en) * | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
| US7370071B2 (en) * | 2000-03-17 | 2008-05-06 | Microsoft Corporation | Method for serving third party software applications from servers to client computers |
| US7730169B1 (en) | 1999-04-12 | 2010-06-01 | Softricity, Inc. | Business method and system for serving third party software applications |
| US8099758B2 (en) | 1999-05-12 | 2012-01-17 | Microsoft Corporation | Policy based composite file system and method |
| US20050273827A1 (en) * | 1999-09-13 | 2005-12-08 | Javed Shoeb M | Set-top box for internet-based distribution of video and other data |
| US7788686B1 (en) * | 2000-03-01 | 2010-08-31 | Andrews Christopher C | Method of and apparatus for describing, promoting, publishing, aggregating, distributing and accessing live content information |
| ATE406618T1 (de) | 2000-10-11 | 2008-09-15 | United Video Properties Inc | Systeme und verfahren zur bereitstellung von datenspeichern in servern in einem medien-auf- anfrage liefersystem |
| JP2002304333A (ja) * | 2001-04-03 | 2002-10-18 | Sony Corp | 伝送方法及び伝送装置 |
| CN1314236C (zh) * | 2001-11-05 | 2007-05-02 | 松下电器产业株式会社 | 在视频传输系统中使用的服务器装置和终端单元 |
| JP2003281140A (ja) * | 2002-03-20 | 2003-10-03 | Hitachi Ltd | コンテンツ配信方法および配信システム |
| JP3935412B2 (ja) * | 2002-09-09 | 2007-06-20 | キヤノン株式会社 | 受信装置及び受信装置の制御方法、ストリームデータ配信システム |
| FR2844661B1 (fr) * | 2002-09-16 | 2005-10-14 | France Telecom | Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede |
| US9027063B2 (en) * | 2002-11-27 | 2015-05-05 | Deluxe Digital Distribution Inc. | Video-on-demand (VOD) management system and methods |
| EP1570670A1 (en) * | 2002-12-04 | 2005-09-07 | Koninklijke Philips Electronics N.V. | System and method for broadcasting a video program |
| JP2004246632A (ja) * | 2003-02-14 | 2004-09-02 | Hitachi Ltd | データ分配サーバ、プログラム及びネットワークシステム |
| US8782654B2 (en) | 2004-03-13 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Co-allocating a reservation spanning different compute resources types |
| WO2005089241A2 (en) | 2004-03-13 | 2005-09-29 | Cluster Resources, Inc. | System and method for providing object triggers |
| US20070266388A1 (en) | 2004-06-18 | 2007-11-15 | Cluster Resources, Inc. | System and method for providing advanced reservations in a compute environment |
| US8176490B1 (en) | 2004-08-20 | 2012-05-08 | Adaptive Computing Enterprises, Inc. | System and method of interfacing a workload manager and scheduler with an identity manager |
| CA2586763C (en) | 2004-11-08 | 2013-12-17 | Cluster Resources, Inc. | System and method of providing system jobs within a compute environment |
| US8863143B2 (en) | 2006-03-16 | 2014-10-14 | Adaptive Computing Enterprises, Inc. | System and method for managing a hybrid compute environment |
| US8782231B2 (en) | 2005-03-16 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Simple integration of on-demand compute environment |
| US9015324B2 (en) | 2005-03-16 | 2015-04-21 | Adaptive Computing Enterprises, Inc. | System and method of brokering cloud computing resources |
| US9231886B2 (en) | 2005-03-16 | 2016-01-05 | Adaptive Computing Enterprises, Inc. | Simple integration of an on-demand compute environment |
| US8782120B2 (en) | 2005-04-07 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Elastic management of compute resources between a web server and an on-demand compute environment |
| WO2006108187A2 (en) | 2005-04-07 | 2006-10-12 | Cluster Resources, Inc. | On-demand access to compute resources |
| JP2007128331A (ja) * | 2005-11-04 | 2007-05-24 | Inter Net Inishiateibu:Kk | ネットワーク接続機器の自動生成機構 |
| US20070277205A1 (en) * | 2006-05-26 | 2007-11-29 | Sbc Knowledge Ventures L.P. | System and method for distributing video data |
| US7761900B2 (en) * | 2006-08-02 | 2010-07-20 | Clarendon Foundation, Inc. | Distribution of content and advertisement |
| US20080046943A1 (en) * | 2006-08-18 | 2008-02-21 | Nick Colsey | Internet adapter system and method for television |
| CN101155294B (zh) * | 2006-09-28 | 2010-08-18 | 中兴通讯股份有限公司 | 一种网络电视服务请求的定向方法 |
| CN101035279B (zh) * | 2007-05-08 | 2010-12-15 | 孟智平 | 一种在视频资源中使用信息集的方法 |
| CN101119475B (zh) * | 2007-08-21 | 2010-06-02 | 中兴通讯股份有限公司 | 实现iptv系统中视频点播请求重定向的系统和方法 |
| US8041773B2 (en) | 2007-09-24 | 2011-10-18 | The Research Foundation Of State University Of New York | Automatic clustering for self-organizing grids |
| US20100125872A1 (en) * | 2008-11-17 | 2010-05-20 | Crow James J | System and Method for Actively Programming Aggregated Media On-Demand Networks |
| JP4636172B2 (ja) * | 2008-12-18 | 2011-02-23 | ソニー株式会社 | 操作装置、コンテンツ視聴制限方法及び電子機器装置 |
| US10877695B2 (en) | 2009-10-30 | 2020-12-29 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
| US11720290B2 (en) | 2009-10-30 | 2023-08-08 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
| CN101742240B (zh) * | 2009-11-24 | 2012-05-23 | 中兴通讯股份有限公司 | 可灵活切换多媒体节点的iptv系统及其实现方法 |
| KR101310900B1 (ko) * | 2009-12-17 | 2013-09-25 | 한국전자통신연구원 | 서비스 정보 제공 방법, 서비스 정보 제공 시스템 및 서비스 정보 수신 방법 |
| US8646012B2 (en) * | 2010-02-02 | 2014-02-04 | Ericsson Television Inc | System and method of mapping customer premise equipment in a VOD system of a cable service provider |
| JP5716302B2 (ja) * | 2010-06-30 | 2015-05-13 | ソニー株式会社 | 情報処理装置、コンテンツ提供方法及びプログラム |
| US8908103B2 (en) * | 2010-10-01 | 2014-12-09 | Sony Corporation | Content supplying apparatus, content supplying method, content reproduction apparatus, content reproduction method, program and content viewing system |
| US9398348B1 (en) * | 2011-08-25 | 2016-07-19 | Google Inc. | Customization of advertisements to content of video data |
| US9521439B1 (en) * | 2011-10-04 | 2016-12-13 | Cisco Technology, Inc. | Systems and methods for correlating multiple TCP sessions for a video transfer |
| US8903955B2 (en) | 2011-12-02 | 2014-12-02 | Cisco Technology, Inc. | Systems and methods for intelligent video delivery and cache management |
| US10305721B1 (en) * | 2014-12-09 | 2019-05-28 | Amazon Technologies, Inc. | Content delivery using gossip protocols |
| JP6819041B2 (ja) * | 2015-09-10 | 2021-01-27 | ソニー株式会社 | サーバシステムおよびサーバ |
| CN106534907A (zh) * | 2016-11-07 | 2017-03-22 | Tcl集团股份有限公司 | 一种基于云平台的智能电视多栏目运营方法及系统 |
| CN111193876B (zh) * | 2020-01-08 | 2021-09-07 | 腾讯科技(深圳)有限公司 | 视频中添加特效的方法及装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09214935A (ja) * | 1996-02-02 | 1997-08-15 | Mitsubishi Electric Corp | 映像情報提供システム |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU706160B2 (en) * | 1994-06-08 | 1999-06-10 | Hughes Electronics Corporation | Apparatus and method for hybrid network access |
| US5818438A (en) * | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
| US6181867B1 (en) * | 1995-06-07 | 2001-01-30 | Intervu, Inc. | Video storage and retrieval system |
| EP0852880A1 (en) | 1995-09-29 | 1998-07-15 | Boston Technology Inc. | Multimedia architecture for interactive advertising |
| US5961603A (en) * | 1996-04-10 | 1999-10-05 | Worldgate Communications, Inc. | Access system and method for providing interactive access to an information source through a networked distribution system |
| JPH1056632A (ja) * | 1996-08-07 | 1998-02-24 | Toshiba Corp | 放送システムおよび放送受信装置 |
| US5918020A (en) | 1997-02-28 | 1999-06-29 | International Business Machines Corporation | Data processing system and method for pacing information transfers in a communications network |
| US6378130B1 (en) * | 1997-10-20 | 2002-04-23 | Time Warner Entertainment Company | Media server interconnect architecture |
| US6078961A (en) * | 1998-01-15 | 2000-06-20 | International Business Machines Corporation | Method for real-time delivery of multimedia information requiring a very high bandwidth path over the internet |
-
1997
- 1997-09-05 JP JP9240852A patent/JPH1188862A/ja active Pending
-
2000
- 2000-11-20 US US09/715,121 patent/US7100192B1/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09214935A (ja) * | 1996-02-02 | 1997-08-15 | Mitsubishi Electric Corp | 映像情報提供システム |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7712118B1 (en) | 1999-09-28 | 2010-05-04 | Sony Corporation | Broadcast program retrieval apparatus |
| KR20010099414A (ko) * | 2001-09-26 | 2001-11-09 | 최문현 | 인터넷동영상서비스방법 |
| WO2009038828A3 (en) * | 2007-05-31 | 2009-10-22 | Realnetworks, Inc. | Web media asset identification system and method |
| KR101420943B1 (ko) * | 2007-05-31 | 2014-07-30 | 인텔 코포레이션 | 웹 미디어 자산 식별 시스템 및 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US7100192B1 (en) | 2006-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH1188862A (ja) | Webサーバ制御方法及び装置 | |
| KR100853409B1 (ko) | 내장형 미디어 플레이어 페이지를 이용한 광고의 산포 방법, 및 이러한 방법을 실행하도록 프로세서에게 지시하기 위해 컴퓨터 프로그램 코드로 인코딩된 컴퓨터-판독가능 매체 | |
| US20020161909A1 (en) | Synchronizing hotspot link information with non-proprietary streaming video | |
| US20080147862A1 (en) | Selection of content in response to communication environment | |
| AU710608B2 (en) | System to add selectively presistent resource data to unused bandwidth of digital movie | |
| JP2002342218A (ja) | コンテンツ提供方法及びシステム | |
| JP2001503178A (ja) | データベースアクセスシステム | |
| JPH1196098A (ja) | インターネット上を伝送されるデータの記録方法及び記録装置 | |
| US10268760B2 (en) | Apparatus and method for reproducing multimedia content successively in a broadcasting system based on one integrated metadata | |
| JP2005534368A (ja) | ビデオオンデマンドに基づくゲームのためのシステムおよび方法 | |
| KR100423937B1 (ko) | 비디오 컨텐츠와 동적으로 결합된 광고의 중복 상영기법을 사용한 인터넷 방송 시스템 및 방법 | |
| KR100826835B1 (ko) | 최적화된 웹 접근을 위한 사용자 지정 병렬 데이터 페치 | |
| JP4932119B2 (ja) | データストリーム適応サーバ | |
| JP2003174636A (ja) | 再生装置および方法、配信装置および方法、コンテンツデータ配信システム、記録媒体、並びにプログラム | |
| JPH09167124A (ja) | マルチメディア制作物のこま割り画表現のための方法およびシステム | |
| JP2004135077A (ja) | 動画再生可能なコンテンツの配信方法 | |
| JP2003101985A (ja) | 付加情報配信システム及び付加情報配信方法、並びにコンピュータプログラム | |
| JP3309316B2 (ja) | サービス紹介情報転送方法及びシステム | |
| JP2010233034A (ja) | 関連コンテンツ配信システム、ユーザデバイス管理サーバ、及びコンピュータプログラム | |
| KR20020000985A (ko) | 인터넷 서비스 서버, 컴퓨터 시스템 및 그 광고방법 | |
| JP2002032396A (ja) | 情報提供システムとその情報提供方法、及び情報提供プログラムを記録した記録媒体 | |
| WO2005031611A1 (ja) | 情報送信装置、端末装置及びその方法 | |
| CN102387168B (zh) | 一种内容访问方法及内容访问节点 | |
| JP4371667B2 (ja) | 再生中のマルチメディア・コンテンツのサーチを行うためにマルチメディア・コンテンツ再生装置と共に使用されるインタフェース装置 | |
| JP2001195339A (ja) | リモコン機能を利用したインターネットインタフェース及びその使用方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040106 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040308 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040525 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040726 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040803 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20050805 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060427 |