(57)【要約】【課題】ＲＴＳＰプロトコル１つで、メタファイル取得とストリーミング配信制御を行う。【解決手段】前記再生端末が、入力されたコンテンツＵＲＬに基づき、ＲＴＳＰプロトコルによるメタファイル配信要求と判断し、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いたメタファイル配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、前記配信サーバが、前記ネットワークを介して前記再生端末からの要求を受信し、当該要求内容を解析し、拡張GET_PARAMETERメソッドからメタファイル配信要求と判断し、前記再生データ保存部から、前記要求されたメタファイルを読み出し、当該読み出したメタファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで前記ネットワークを介して前記再生端末へ送信する。【選択図】図１
2010226651.tif 000002
【特許請求の範囲】
【請求項１】
再生端末と配信サーバとがネットワークを介して接続され、
前記配信サーバが、メタファイルを格納する再生データ保存部を有する映像配信システムにおけるメタファイルの取得方法であって、
前記再生端末が、入力されたコンテンツＵＲＬに基づき、ＲＴＳＰプロトコルによるメタファイル配信要求と判断し、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いたメタファイル配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、
前記配信サーバが、前記ネットワークを介して前記再生端末からの要求を受信し、当該要求内容を解析し、拡張GET_PARAMETERメソッドからメタファイル配信要求と判断し、前記再生データ保存部から、前記要求されたメタファイルを読み出し、当該読み出したメタファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで前記ネットワークを介して前記再生端末へ送信することを特徴とするメタファイル取得方法。
【請求項２】
前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットは、“Accept:”の{要求データ種類}にapplication/X-mvcserver-fileを記載し、
“X-Filename:” の{ファイル名}にメタファイル名を記載したものであり、
前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットは、“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-fileを記載したものであり、
前記配信サーバは、前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットの“X-Filename:”に記載されたファイルを、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの{応答データ}に記載して、前記再生端末に送信することを特徴とする請求項１に記載のメタファイル取得方法。
【請求項３】
再生端末と配信サーバとがネットワークを介して接続され、
前記配信サーバが、符号化映像データの再生に必要なファイルを格納する再生データ保存部を有する映像配信システムにおける符号化映像データの再生に必要なファイルリストの取得方法であって、
前記再生端末が、ファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いて、前記ファイルリスト配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、
前記配信サーバが、前記ネットワークを介して前記再生端末からの要求を受信し、当該要求内容を解析し、拡張GET_PARAMETERメソッドからファイルリスト配信要求と判断し、前記再生データ保存部から、前記要求されたファイル名を読み出し、当該読み出したファイル名を、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで前記ネットワークを介して前記再生端末へ送信することを特徴とするファイルリスト取得方法。
【請求項４】
前記ファイルリスト配信要求の拡張GET_PARAMETERメソッドフォーマットは、“Accept:”の{要求データ種類}にapplication/X-mvcserver-filelistを記載したものであり、
前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットは、“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-filelistを記載したものであり、
前記配信サーバは、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの{応答データ}に符号化映像データの再生に必要なファイル名を列記し、前記再生端末に送信することを特徴とする請求項３に記載のファイルリスト取得方法。
【請求項５】
再生端末と配信サーバとがネットワークを介して接続され、
前記配信サーバが、符号化映像データの再生に必要なファイルを格納する再生データ保存部を有する映像配信システムにおける符号化映像データの再生に必要なファイルの取得方法であって、
前記再生端末が、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いて、前記符号化映像データの再生に必要なファイル配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、
前記配信サーバが、前記ネットワークを介して前記再生端末からの要求を受信し、当該要求内容を解析し、拡張GET_PARAMETERメソッドから符号化映像データの再生に必要なファイル配信要求と判断し、前記再生データ保存部から、前記要求された符号化映像データの再生に必要なファイルを読み出し、当該読み出したファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで前記ネットワークを介して前記再生端末へ送信することを特徴とするファイル取得方法。
【請求項６】
前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットは、“Accept:”の{要求データ種類}にapplication/X-mvcserver-fileを記載し、
“X-Filename:” の{ファイル名}に符号化映像データの再生に必要なファイル名を記載したものであり、
前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットは、“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-fileを記載したものであり、
前記配信サーバは、前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットの“X-Filename:”に記載されたファイルを、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの{応答データ}に記載して、前記再生端末に送信することを特徴とする請求項５に記載のファイル取得方法。
【請求項７】
再生端末と配信サーバとがネットワークを介して接続され、
前記再生端末は、配信要求入力部と、配信要求決定部と、送信部とを有し、
前記配信サーバは、受信部と、要求内容解析部と、メタファイルを格納する再生データ保存部と、送信部とを有する映像配信システムであって、
前記再生端末の前記配信要求入力部は、入力されたコンテンツＵＲＬを前記配信要求決定部に送り、
前記配信要求決定部は、受け取ったコンテンツＵＲＬに基づき、ＲＴＳＰプロトコルによるメタファイル配信要求と判断し、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記メタファイル配信要求を、前記再生端末の前記送信部へ通知し、
前記再生端末の前記送信部は、前記メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記メタファイル配信要求をＲＴＳＰプロトコルでネットワークを介して前記配信サーバへ送信し、
前記配信サーバの前記受信部は、前記再生端末からの要求を受信し、前記要求内容解析部へ送り、
前記要求内容解析部は、前記受信部から受け取った要求の内容を解析し、拡張GET_PARAMETERメソッドからメタファイル配信要求と判断し、前記再生データ保存部に要求されたメタファイルの読み出しを通知し、
前記再生データ保存部は、前記要求内容解析部から前記メタファイル読み出し通知を受け取り、要求されたメタファイルを読み出し、前記配信サーバの前記送信部へ送信し、
前記配信サーバの前記送信部は、前記再生データ保存部から送信された前記メタファイルを受け取り、当該受け取ったメタファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルでネットワークを介して前記再生端末へ送信することを特徴とする映像配信システム。
【請求項８】
再生端末と配信サーバとがネットワークを介して接続され、
前記再生端末は、再生制御部と、送信部とを有し、
前記配信サーバは、受信部と、要求内容解析部と、符号化映像データの再生に必要なファイルを格納する再生データ保存部と、送信部とを有する映像配信システムであって、
前記再生端末の前記再生制御部は、ファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いたファイルリスト配信要求を前記再生端末の前記送信部へ通知し、
前記再生端末の前記送信部は、ファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いたファイルリスト配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、
前記配信サーバの前記受信部は、前記再生端末からの要求を受信し、前記配信サーバの前記要求内容解析部へ送り、
前記要求内容解析部は、前記受信部から受け取った要求の内容を解析し、拡張GET_PARAMETERメソッドから、ファイルリスト配信要求と判断し、前記再生データ保存部に要求されたファイルリスト読み出しを通知し、
前記再生データ保存部は、前記要求内容解析部から前記ファイルリスト読み出し通知を受け取り、要求されたファイル名を読み出し、前記配信サーバの前記送信部へ送信し、
前記配信サーバの前記送信部は、前記再生データ保存部から送信された前記ファイル名を受け取り、当該受け取った前記ファイル名を、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルでネットワークを介して前記再生端末へ送信することを特徴とする映像配信システム。
【請求項９】
再生端末と配信サーバとがネットワークを介して接続され、
前記再生端末は、再生制御部と、送信部とを有し、
前記配信サーバは、受信部と、要求内容解析部と、符号化映像データの再生に必要なファイルを格納する再生データ保存部と、送信部とを有する映像配信システムであって、
前記再生端末の前記再  生制御部は、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記符号化映像データの再生に必要なファイル配信要求を前記再生端末の前記送信部へ通知し、
前記再生端末の前記送信部は、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記符号化映像データの再生に必要なファイル配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、
前記配信サーバの前記受信部は、前記再生端末からの要求を受信し、前記配信サーバの前記要求内容解析部へ送り、
前記要求内容解析部は、前記受信部から受け取った要求の内容を解析し、拡張GET_PARAMETERメソッドから、符号化映像データの再生に必要なファイル配信要求と判断し、前記再生データ保存部に要求された符号化映像データの再生に必要なファイルの読み出しを通知し、
前記再生データ保存部は、前記要求内容解析部から前記符号化映像データの再生に必要なファイル読み出し通知を受け取り、要求された符号化映像データの再生に必要なファイルを読み出し、前記配信サーバの前記送信部へ送信し、
前記配信サーバの前記送信部は、前記配信サーバの前記再生データ保存部から送信された前記符号化映像データの再生に必要なファイルを受け取り、当該受け取った前記符号化映像データの再生に必要なファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルでネットワークを介して前記再生端末へ送信することを特徴とする映像配信システム。
【請求項１０】
請求項１または請求項２に記載のメタファイル取得方法における再生端末の処理を、コンピュータに実行させるためのプログラム。
【請求項１１】
請求項１または請求項２に記載のメタファイル取得方法における配信サーバの処理を、コンピュータに実行させるためのプログラム。
【請求項１２】
請求項３または請求項４に記載のファイルリスト取得方法における再生端末の処理を、コンピュータに実行させるためのプログラム。
【請求項１３】
請求項３または請求項４に記載のファイルリスト取得方法における配信サーバの処理を、コンピュータに実行させるためのプログラム。
【請求項１４】
請求項５または請求項６に記載のファイル取得方法における再生端末の処理を、コンピュータに実行させるためのプログラム。
【請求項１５】
請求項５または請求項６に記載のファイル取得方法における配信サーバの処理を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メタファイル取得方法、ファイルリスト取得方法、ファイル取得方法、映像配信システムおよびプログラムに係わり、特に、ストリーミング配信に使用するファイルの取得方法に関する。
【背景技術】
【０００２】
メタファイルには、コンテンツの保存場所を示すＵＲＬ（Uniform Resource Locator）パスや再生方法等の情報が記述されており、メタファイルは、Webページから配信サーバのコンテンツへのリンクとして機能するテキストファイルである。
従来、視聴者が、Webページからメタファイルにアクセスし、ＨＴＴＰ（Hypertext Transfer Protocol）のブラウザから、コンテンツ配信の制御を再生端末に移し、ストリーミング配信制御の標準化技術であるＲＴＳＰ（Real Time Streaming Protocol）プロトコルを使用して、コンテンツのストリーミング配信を行っている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】森西  優次，「マルチベンダ接続を可能にするストリーム配信プロトコル」，ＮＴＴ技術ジャーナル，5月号，PP30-33，2003年  http://www.ntt.co.jp/journal/0305/files/jn200305030.pdf（P31参照）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のストリーミング配信では、ＷＷＷサーバと、ストリームサーバの２つのサーバが必要になるという問題点があった。また、メタファイル取得には、ＨＴＴＰプロトコルのコネクション、映像のストリーミング配信には、ＲＴＳＰプロトコルのコネクションと夫々のプロトコルにあわせたコネクションの確立が必要になるという問題点もあった。
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、ＲＴＳＰプロトコル１つで、メタファイル取得と、ストリーミング配信制御を行うことが可能となる技術を提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【課題を解決するための手段】
【０００５】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
（１）再生端末と配信サーバとがネットワークを介して接続され、前記配信サーバが、メタファイルを格納する再生データ保存部を有する映像配信システムにおけるメタファイルの取得方法であって、前記再生端末が、入力されたコンテンツＵＲＬに基づき、ＲＴＳＰプロトコルによるメタファイル配信要求と判断し、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いたメタファイル配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、前記配信サーバが、前記ネットワークを介して前記再生端末からの要求を受信し、当該要求内容を解析し、拡張GET_PARAMETERメソッドからメタファイル配信要求と判断し、前記再生データ保存部から、前記要求されたメタファイルを読み出し、当該読み出したメタファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで前記ネットワークを介して前記再生端末へ送信する。
（２）（１）において、前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットは、“Accept:”の{要求データ種類}にapplication/X-mvcserver-fileを記載し、“X-Filename:” の{ファイル名}にメタファイル名を記載したものであり、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットは、“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-fileを記載したものであり、前記配信サーバは、前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットの“X-Filename:”に記載されたファイルを、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの{応答データ}に記載して、前記再生端末に送信する。
【０００６】
（３）再生端末と配信サーバとがネットワークを介して接続され、前記配信サーバが、符号化映像データの再生に必要なファイルを格納する再生データ保存部を有する映像配信システムにおける符号化映像データの再生に必要なファイルリストの取得方法であって、前記再生端末が、ファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いて、前記ファイルリスト配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、前記配信サーバが、前記ネットワークを介して前記再生端末からの要求を受信し、当該要求内容を解析し、拡張GET_PARAMETERメソッドからファイルリスト配信要求と判断し、前記再生データ保存部から、前記要求されたファイル名を読み出し、当該読み出したファイル名を、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで前記ネットワークを介して前記再生端末へ送信する。
（４）（３）において、前記ファイルリスト配信要求の拡張GET_PARAMETERメソッドフォーマットは、“Accept:”の{要求データ種類}にapplication/X-mvcserver-filelistを記載したものであり、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットは、“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-filelistを記載したものであり、前記配信サーバは、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの{応答データ}に符号化映像データの再生に必要なファイル名を列記し、前記再生端末に送信する。
【０００７】
（５）再生端末と配信サーバとがネットワークを介して接続され、前記配信サーバが、符号化映像データの再生に必要なファイルを格納する再生データ保存部を有する映像配信システムにおける符号化映像データの再生に必要なファイルの取得方法であって、前記再生端末が、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いて、前記符号化映像データの再生に必要なファイル配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、前記配信サーバが、前記ネットワークを介して前記再生端末からの要求を受信し、当該要求内容を解析し、拡張GET_PARAMETERメソッドから符号化映像データの再生に必要なファイル配信要求と判断し、前記再生データ保存部から、前記要求された符号化映像データの再生に必要なファイルを読み出し、当該読み出したファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで前記ネットワークを介して前記再生端末へ送信する。
（６）（５）において、前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットは、“Accept:”の{要求データ種類}にapplication/X-mvcserver-fileを記載し、“X-Filename:” の{ファイル名}に符号化映像データの再生に必要なファイル名を記載したものであり、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットは、“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-fileを記載したものであり、前記配信サーバは、前記メタファイル配信要求の拡張GET_PARAMETERメソッドフォーマットの“X-Filename:”に記載されたファイルを、前記メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの{応答データ}に記載して、前記再生端末に送信する。
【０００８】
（７）再生端末と配信サーバとがネットワークを介して接続され、前記再生端末は、配信要求入力部と、配信要求決定部と、送信部とを有し、前記配信サーバは、受信部と、要求内容解析部と、メタファイルを格納する再生データ保存部と、送信部とを有する映像配信システムであって、前記再生端末の前記配信要求入力部は、入力されたコンテンツＵＲＬを前記配信要求決定部に送り、前記配信要求決定部は、受け取ったコンテンツＵＲＬに基づき、ＲＴＳＰプロトコルによるメタファイル配信要求と判断し、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記メタファイル配信要求を、前記再生端末の前記送信部へ通知し、前記再生端末の前記送信部は、前記メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記メタファイル配信要求をＲＴＳＰプロトコルでネットワークを介して前記配信サーバへ送信し、前記配信サーバの前記受信部は、前記再生端末からの要求を受信し、前記要求内容解析部へ送り、前記要求内容解析部は、前記受信部から受け取った要求の内容を解析し、拡張GET_PARAMETERメソッドからメタファイル配信要求と判断し、前記再生データ保存部に要求されたメタファイルの読み出しを通知し、前記再生データ保存部は、前記要求内容解析部から前記メタファイル読み出し通知を受け取り、要求されたメタファイルを読み出し、前記配信サーバの前記送信部へ送信し、前記配信サーバの前記送信部は、前記再生データ保存部から送信された前記メタファイルを受け取り、当該受け取ったメタファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルでネットワークを介して前記再生端末へ送信する。
【０００９】
（８）再生端末と配信サーバとがネットワークを介して接続され、前記再生端末は、再生制御部と、送信部とを有し、前記配信サーバは、受信部と、要求内容解析部と、符号化映像データの再生に必要なファイルを格納する再生データ保存部と、送信部とを有する映像配信システムであって、前記再生端末の前記再生制御部は、ファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いたファイルリスト配信要求を前記再生端末の前記送信部へ通知し、前記再生端末の前記送信部は、ファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いたファイルリスト配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、前記配信サーバの前記受信部は、前記再生端末からの要求を受信し、前記配信サーバの前記要求内容解析部へ送り、前記要求内容解析部は、前記受信部から受け取った要求の内容を解析し、拡張GET_PARAMETERメソッドから、ファイルリスト配信要求と判断し、前記再生データ保存部に要求されたファイルリスト読み出しを通知し、前記再生データ保存部は、前記要求内容解析部から前記ファイルリスト読み出し通知を受け取り、要求されたファイル名を読み出し、前記配信サーバの前記送信部へ送信し、前記配信サーバの前記送信部は、前記再生データ保存部から送信された前記ファイル名を受け取り、当該受け取った前記ファイル名を、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルでネットワークを介して前記再生端末へ送信する。
【００１０】
（９）再生端末と配信サーバとがネットワークを介して接続され、前記再生端末は、再生制御部と、送信部とを有し、前記配信サーバは、受信部と、要求内容解析部と、符号化映像データの再生に必要なファイルを格納する再生データ保存部と、送信部とを有する映像配信システムであって、前記再生端末の前記再生制御部は、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記符号化映像データの再生に必要なファイル配信要求を前記再生端末の前記送信部へ通知し、記再生端末の前記送信部は、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いた前記符号化映像データの再生に必要なファイル配信要求を、ＲＴＳＰプロトコルで前記ネットワークを介して前記配信サーバへ送信し、前記配信サーバの前記受信部は、前記再生端末からの要求を受信し、前記配信サーバの前記要求内容解析部へ送り、前記要求内容解析部は、前記受信部から受け取った要求の内容を解析し、拡張GET_PARAMETERメソッドから、符号化映像データの再生に必要なファイル配信要求と判断し、前記再生データ保存部に要求された符号化映像データの再生に必要なファイルの読み出しを通知し、前記再生データ保存部は、前記要求内容解析部から前記符号化映像データの再生に必要なファイル読み出し通知を受け取り、要求された符号化映像データの再生に必要なファイルを読み出し、前記配信サーバの前記送信部へ送信し、前記配信サーバの前記送信部は、前記配信サーバの前記再生データ保存部から送信された前記符号化映像データの再生に必要なファイルを受け取り、当該受け取った前記符号化映像データの再生に必要なファイルを、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルでネットワークを介して前記再生端末へ送信する。
（１１）前述の（１）ないし（６）のいずれかに記載のメタファイル取得方法、ファイルリスト取得方法、あるいはファイル取得方法おける再生端末の処理を、コンピュータに実行させるためのプログラムである。
（１２）前述の（１）ないし（６）のいずれかに記載のメタファイル取得方法、ファイルリスト取得方法、あるいはファイル取得方法配信サーバの処理を、コンピュータに実行させるためのプログラムである。
【発明の効果】
【００１１】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
本発明によれば、ＲＴＳＰプロトコル１つで、メタファイル取得と、ストリーミング配信制御を行うことが可能となる。これにより、コネクション接続処理が１度済むので、時間を短縮することができ、さらに、サーバが１つで済むため経済的である。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１の映像配信システムの概略構成を示すブロック図である。
【図２】本発明の実施例１の映像配信システムにおいて、メタファイル要求から符号化映像データ受信・再生開始までの処理手順を示すシーケンスである。
【図３】本発明の実施例１の映像配信システムにおいて、再生端末から配信サーバへメタファイル配信要求を送信する処理手順を示すフローチャートである。
【図４】本発明の実施例１の映像配信システムにおいて、配信サーバのメタファイル配信処理の処理手順を示すフローチャートである。
【図５】本発明の実施例１の映像配信システムにおいて、再生端末の再生制御部がメタファイル受信後、配信サーバと再生端末との間の配信準備の処理手順を示すフローチャートである。
【図６】本発明の実施例１の映像配信システムにおいて、配信準備完了後、配信サーバと再生端末との間の符号化映像データ配信、再生開始までの処理手順を示すフローチャートである。
【図７】本発明の実施例２の映像配信システムにおいて、メタファイル要求から符号化映像データ受信・再生開始までの処理手順を示すシーケンスである。
【図８】本発明の実施例２の映像配信システムにおいて、再生端末の再生制御部がメタファイル受信後、ＳＤＰ配信要求までの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施例を詳細に説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
［実施例１］
図１は、本発明の実施例の映像配信システムの概略構成を示すブロック図である。図１において、１０は配信サーバ、２０は再生端末であり、配信サーバ１０と再生端末２０は、ネットワーク３０を介して接続されている。
配信サーバ１０は、受信部１１と、要求内容解析部１２と、再生データ保存部１３と、送信部１４とで構成される。
受信部１１は、ネットワーク３０を介して、再生端末２０からの要求を受信し、要求内容解析部１２に通知する。
要求内容解析部１２は、受信部１１から受信データを受け取り、要求内容を解析し、再生データ保存部１３に何を読み出すかを通知する。または、送信部１４に再生端末２０からのストリーム配信情報を受信した旨の返信を通知する。
再生データ保存部１３は、要求内容解析部１２から通知を受け取り、要求内容解析部１２から通知されたデータを再生データ保存部１３から読み出し、配信サーバ１０の送信部１４に送る。再生データ保存部１３には、少なくともメタファイルと、ＳＤＰ（Session Description Protocol）ファイルと、符号化映像データが格納されている。
送信部１４は、再生データ保存部１３から読み出したデータを受け取り、ネットワーク３０を介して受け取ったデータを再生端末２０へ送信する。または、要求内容解析部１２から再生端末２０からのストリーム配信情報を受け取った旨の通知を受け取り、受け取った通知をネットワーク３０を介して再生端末２０へ送信する。
なお、ＳＤＰは、セッションの告知やセッションの招待などを必要とするマルチメディアセッションを開始するために、必要な情報を記述する書式を示す。
【００１４】
再生端末２０は、配信要求入力部２１と、配信要求決定部２２と、送信部２３と、受信部２４と、再生制御部２５と、復号化部２６と、表示部２７とで構成される。
ユーザは配信要求入力部２１から、再生端末２０から配信サーバ１０へ配信要求を送信するためにコンテンツＵＲＬを入力する。コンテンツＵＲＬは、ここでは、メタファイルが存在する場所を示す。配信要求入力部２１は、入力されたコンテンツＵＲＬを配信要求決定部２２に送る。
配信要求決定部２２は、配信要求入力部２１から送られたコンテンツＵＲＬを受け取り、受け取ったコンテンツＵＲＬから何の要求かを判断し、さらに判断結果から何を送信するかを決定し、その決定結果を送信部２３へ通知する。
送信部２３は、配信要求決定部２２から決定結果を受け取り、配信要求決定部２２からの決定結果を、ネットワーク３０を介して配信サーバ１０へ送信する。また、送信部２３は、再生制御部２５からの要求を受け取り、ネットワーク３０を介して再生制御部２５からの要求を配信サーバ１０へ送信する。
受信部２４は、配信サーバ１０から送信されるデータを受信し、再生制御部２５に送る。
再生制御部２５は、受信部２４からデータを受け取り、受け取ったデータの内容を判断し、その結果によって、送信部２３へ要求を通知し、あるいは、復号化部２６へ符号化映像データを送る。
復号化部２６は、再生制御部２５から受け取った符号化映像データを復号する。
表示部２７は、復号化された映像を表示する。
【００１５】
図２は、本発明の実施例の映像配信システムにおいて、メタファイル要求から符号化映像データ受信・再生開始までの処理手順を示すシーケンスである。
以下、図２を用いて、本発明の実施例の映像配信システムにおいて、メタファイル要求から符号化映像データ受信・再生開始までの処理手順を説明する。
先ず、ステップ２０１で、ユーザがＲＴＳＰ ＵＲＬを用いて、メタファイルの存在場所を示すコンテンツＵＲＬを入力し、再生端末２０からＲＴＳＰプロトコルでメタファイル配信要求の拡張GET_PARAMETERメソッドを配信サーバ１０へ送信する。配信サーバ１０は、メタファイル要求を受信する。
次に、ステップ２０２で、配信サーバ１０は、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、要求されたメタファイルをＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、メタファイルを取得する。
次に、ステップ２０３で、再生端末２０は、メタファイルに記載されているストリーミング配信する符号化映像データのＳＤＰファイル配信要求のDESCRIBEメソッドを、ＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、ＳＤＰファイル配信要求を受け取る。
次に、ステップ２０４で、配信サーバ１０は、要求されたコンテンツ情報のＳＤＰファイルをＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、ＳＤＰファイルを取得する。
【００１６】
次に、ステップ２０５で、再生端末２０は、再生端末２０が使用するプロトコル、ポート番号のストリーム配信情報が記載されているSETUPメソッドをＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、SETUPメソッドを受け取る。
次に、ステップ２０６で、配信サーバ１０は、ストリーム配信情報のSETUPメソッド受信の返信をＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、SETUPメソッド受信の返信を受け取る。
次に、ステップ２０７で、再生端末２０は、符号化映像データ配信要求のPLAYメソッドをＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、符号化映像データ配信要求のPLAYメソッドを受け取る。
最後に、ステップ２０８で、配信サーバ１０は、要求された符号化映像データをＵＤＰプロトコルで再生端末２０へ送信する。再生端末２０は、ＵＤＰプロトコルで符号化映像データを受信し、復号し、再生開始する。
図２中のメタファイル配信要求は、後述する図３、図４に対応し、符号化映像データ配信準備は、後述する図５に対応し、符号化映像データ配信・再生開始は、後述する図６に対応している。
なお、本実施例では、ＵＤＰプロトコルで符号化映像データを送信しているが、ＵＤＰプロトコル（User Datagram Protocol）である必要はない。
【００１７】
図３は、本発明の実施例の映像配信システムにおいて、再生端末２０から配信サーバ１０へメタファイル配信要求を送信する処理手順を示すフローチャートである。
以下、図３を用いて、本実施例の映像配信システムにおいて、再生端末２０から配信サーバ１０へメタファイル配信要求を送信する処理手順を説明する。
始めに、ステップ３０１で、ユーザが配信要求入力部２１から、ＲＴＳＰ ＵＲＬを用いてコンテンツＵＲＬを入力する。ここで、コンテンツＵＲＬは、メタファイル存在場所を示すもので、『rtsp://メタファイルが存在するアドレス（ドメイン名）/メタファイル名．拡張子』の記述形式で入力する。なお、メタファイルには、固有の拡張子が付いているものとする。
配信要求入力部２１は、入力されたコンテンツＵＲＬを配信要求決定部２２へ送る。
次に、ステップ３０２で、配信要求決定部２２は、配信要求入力部２１からコンテンツＵＲＬを受け取る。そして、配信要求決定部２２は、受け取ったコンテンツＵＲＬと拡張子からＲＴＳＰプロトコルによるメタファイル配信要求と判断し、メタファイル配信要求の拡張GET_PARAMETERメソッド使用を決定する。その結果を送信部２３へ送る。
最後に、ステップ３０３で、送信部２３は、配信要求決定部２２からメタファイル配信要求の拡張GET_PARAMETERメソッド使用通知を受け取り、メタファイル配信要求の拡張GET_PARAMETERメソッドを、ＲＴＳＰプロトコルでネットワーク３０を介して配信サーバ１０へ送信する。
【００１８】
表１に、本発明の実施例において、メタファイル配信要求用に拡張したGET_PARAMETERメソッドフォーマットを示す。
本実施例では、ストリーム映像のパラメータ値を問い合わせるためのＲＴＳＰプロトコルメソッドであるGET_PARAMETERメソッドを拡張し、配信サーバ１０からメタファイル取得を可能としている。
本実施例において、拡張した部分は、表１に示すGET_PARAMETERメソッドの“Accept:”の｛要求データ種類｝にapplication/X-mvcserver-fileを記載することと、“X-Filename：”の｛ファイル名｝にメタファイル名を記載することである。
“X-Filenamｅ：”に記載されたメタファイルを配信サーバ１０は再生端末２０に返す。
【００１９】
【表１】
2010226651.tif 000003
【００２０】
図４は、本発明の実施例の映像配信システムにおいて、配信サーバ１０のメタファイル配信処理の処理手順を示すフローチャートである。
以下、図４を用いて、本実施例の映像配信システムにおいて、配信サーバ１０のメタファイル配信処理の処理手順を説明する。
始めに、ステップ４０１で、配信サーバ１０の受信部１１は、ネットワーク３０を介して再生端末２０から要求を受信し、要求内容解析部１２へ送る。
次に、ステップ４０２で、要求内容解析部１２は、受信部１１から要求内容を受け取る。そして、要求内容解析部１２は、要求内容を解析し、拡張GET_PARAMETERメソッドの“Accept:”のapplication/X-mvcserver-fileから、ファイル配信要求と判断し、要求内容解析部１２は、再生データ保存部１３に拡張GET_PARAMETERメソッドの“X-Filename：” の｛ファイル名｝に記載されているメタファイルの読み出しを通知する。
次に、ステップ４０３で、再生データ保存部１３は、要求内容解析部１２からメタファイル読み出し通知を受け取り、要求されたメタファイルを読み出し、送信部１４へ送信する。
最後に、ステップ４０４で、送信部１４は、再生データ保存部１３から読み出したメタファイルを受け取り、当該受け取ったメタファイルを、メタファイル返信の拡張GET_PARAMETERメソッドの“Content-Type:”の{応答データ種類}に、application/X-mvcserver-fileを記載し、{応答データ}にメタフィル内容を記載し、ＲＴＳＰプロトコルでネットワーク３０を介して再生端末２０へ送信する。
【００２１】
表２に、本発明の実施例において、メタファイル返信用に拡張したGET_PARAMETERメソッドフォーマットを示す。
本実施例では、ストリーム映像のパラメータ値を返信する返信用GET_PARAMETERメソッドを拡張し、配信要求のあったメタファイルを配信サーバ１０から再生端末２０へＲＴＳＰプロトコルで配信可能としている。
本実施例において、拡張した部分は、表２に示すGET_PARAMETERメソッドの“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-fileを記載したものであり、表２の{応答データ}に要求のあったメタファイルの内容を記載し、配信サーバ１０は再生端末２０に返答する。
【００２２】
【表２】
2010226651.tif 000004
【００２３】
図５は、本発明の実施例の映像配信システムにおいて、再生制御部２５がメタファイル受信後、配信サーバ１０と再生端末２０との間の配信準備の処理手順を示すフローチャートである。
以下、図５を用いて、本実施例の映像配信システムにおいて、再生制御部２５がメタファイル受信後、配信サーバ１０と再生端末２０との間の配信準備の処理手順を説明する。
始めに、ステップ５０１で、再生端末２０の受信部２４は、ネットワーク３０を介して配信サーバ１０からデータを受信し、再生制御部２５へ送る。
次に、ステップ５０２で、再生制御部２５は、受信部２４から受信データを受け取り、受信データの内容を解析する。本実施例では、メタファイル返信用に拡張したGET_PARAMETERメソッドフォーマットの“Content-Type:”application/X-mvcserver-fileと、シーケンス番号からメタファイルと判断する。メタフィル要求時のシーケンス番号と返信時のシーケンス番号とは同一である。次に、メタファイルに記載されているストリーミング配信する符号化映像データのＳＤＰファイル配信要求のDESCRIBEメソッド使用を送信部２３へ通知する。
次に、ステップ５０３で、送信部２３は、再生制御部２５からＳＤＰファイル配信要求のDESCRIBEメソッド使用通知を受け取り、受け取ったＳＤＰファイル配信要求のDESCRIBEメソッドをＲＴＳＰプロトコルでネットワーク３０を介して配信サーバ１０へ送信する。
【００２４】
次に、ステップ５０４で、配信サーバ１０の受信部１１は、ネットワーク３０を介して再生端末２０から要求を受信し、要求内容解析部１２へ送る。
次に、ステップ５０５で、要求内容解析部１２は、受信部１１から要求を受信し、受信した要求内容を解析し、ＳＤＰファイル配信要求と判断する。そして、要求内容解析部１２は、再生データ保存部１３に要求されたＳＤＰファイル読み出しを通知する。
次に、ステップ５０６で、再生データ保存部１３は、要求内容解析部１２からＳＤＰファイル読み出し通知を受け取り、要求されたＳＤＰファイルを読み出し、送信部１４へ送信する。
次に、ステップ５０７で、送信部１４は、再生データ保存部１３からＳＤＰファイルを受け取り、受け取ったＳＤＰファイルをＲＴＳＰプロトコルでネットワーク３０を介して再生端末２０へ送信する。
次に、ステップ５０８で、再生端末２０の受信部２４は、ネットワーク３０を介して配信サーバ１０からＳＤＰファイルを受信し、再生制御部２５へ送る。
次に、ステップ５０９で、再生制御部２５は、受信部２４から受信データを受け取り、受信データの内容を解析し、ＳＤＰファイルと判断する。そして、次にストリーム配信情報が記載されているSETUPメソッド配信要求を送信部２３へ通知する。
次に、ステップ５１０で、送信部２３は、再生制御部２５からSETUPメソッド配信要求を受け取り、受け取ったSETUPメソッドをＲＴＳＰプロトコルでネットワーク３０を介して配信サーバ１０へ送信する。
【００２５】
次に、ステップ５１１で、配信サーバ１０の受信部１１はネットワーク３０を介して再生端末２０から要求を受信し、要求内容解析部１２へ送る。
次に、ステップ５１２で、要求内容解析部１２は、受信部１１から要求を受け取り、要求内容を解析し、ストリーム配信情報を受け取ったと判断する。そして、ストリーム配信情報のSETUPメソッドを受け取ったことを、送信部１４へ通知する。
次に、ステップ５１３で、送信部１４は、要求内容解析部１２からSETUPメソッドを受け取った通知を受け取る。そして、送信部１４は、SETUPメソッドを受け取った通知を、ＲＴＳＰプロトコルでネットワーク３０を介して再生端末２０へ送信する。
次に、ステップ５１４で、再生端末２０の受信部２４は、ネットワーク３０を介して配信サーバ１０からSETUPメソッドを受け取った通知を受信し、再生制御部２５へ送る。
次に、ステップ５１５で、再生制御部２５は、受信部２４から受信データを受け取り、受信データの内容を解析し、SETUPメソッドを受け取った通知と判断し、次に、符号化映像データ配信要求のPLAYメソッド使用を再生端末２０の送信部２３へ通知する。
【００２６】
図６は、本発明の実施例の映像配信システムにおいて、配信準備完了後、配信サーバ１０と再生端末２０との間の符号化映像データ配信、再生開始までの処理手順を示すフローチャートである。
以下、図６を用いて、本実施例の映像配信システムにおいて、配信準備完了後、配信サーバ１０と再生端末２０との間の符号化映像データ配信、再生開始までの処理手順を説明する。
始めに、ステップ５１６で、再生端末２０の送信部２３は、再生制御部２５から符号化映像データ配信要求のPLAYメソッド使用を受け取り、符号化映像データ配信要求のPLAYメソッドをＲＴＳＰプロトコルでネットワーク３０を介して配信サーバ１０へ送信する。
次に、ステップ５１７で、配信サーバ１０の受信部１１はネットワーク３０を介して再生端末２０から要求を受信し、受信した要求を要求内容解析部１２へ送る。
次に、ステップ５１８で、要求内容解析部１２は、受信部１１から要求を受け取り、要求内容を解析し、符号化映像データ配信要求と判断する。要求内容解析部１２は、再生データ保存部１３に要求された符号化映像データ読み出しを通知する。
【００２７】
次に、ステップ５１９で、再生データ保存部１３は、要求内容解析部１２から符号化映像データ読み出し通知を受け取り、要求された符号化映像データを読み出し、送信部１４へ送信する。
次に、ステップ５２０で、送信部１４は、再生データ保存部１３から読み出した符号化映像データを受け取り、受け取った符号化映像データをＵＤＰプロトコルでネットワーク３０を介して再生端末２０へ送信する。
次に、ステップ５２１で、再生端末２０の受信部２４は、ネットワーク３０を介して配信サーバ１０から符号化映像データを受信し、再生制御部２５へ送る。
次に、ステップ５２２で、再生制御部２５は、受信部２４から受信データを受け取り、受信データを解析し、符号化映像データを受け取ったと判断し、符号化映像データを復号化部２６に送る。
最後に、ステップ５２３で、復号化部２６は、再生制御部２５から符号化映像データを受け取り、受け取った符号化映像データを復号し、表示部で復号化された映像を表示する。
なお、本実施例では、ＵＤＰプロトコルで符号化映像データを送信しているが、ＵＤＰプロトコルである必要はない。
【００２８】
［実施例２］
本実施例２の映像配信システムは、メタファイル要求から符号化映像データ受信・再生開始までの処理手順が、前述の実施例１と異なっているが、映像配信システムの構成は、前述の実施例と同じである。
図７は、本発明の実施例２の映像配信システムにおいて、メタファイル要求から符号化映像データ受信・再生開始までの他の例の処理手順を示すシーケンスである。
以下、図７用いて、本発明の実施例の映像配信システムにおいて、メタファイル要求から符号化映像データ受信・再生開始までの他の例の処理手順を説明する。
先ず、ステップ７０１で、ユーザがＲＴＳＰ ＵＲＬを用いて、メタファイルの存在場所を示すコンテンツＵＲＬを入力し、再生端末２０からＲＴＳＰプロトコルでメタファイル配信要求の拡張GET_PARAMETERメソッドを配信サーバ１０へ送信する。配信サーバ１０は、メタファイル要求を受信する。
次に、ステップ７０２で、配信サーバ１０は、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、要求されたメタファイルをＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、メタファイルを取得する。
【００２９】
次に、ステップ７０３で、再生端末２０は、メタファイルに記載されているストリーミング配信する符号化映像データの再生に必要なファイルリスト要求をファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、符号化映像データの再生に必要なファイルリスト要求を受信する。
次に、ステップ７０４で、配信サーバ１０は、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、要求された符号化映像データの再生に必要なファイルリストを、ＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、符号化映像データの再生に必要なファイルリストを取得する。
次に、ステップ７０５で、再生端末２０は、取得したファイルリストの中から符号化映像データの再生に必要なファイルを、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いて、ＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、符号化映像データの再生に必要なファイル要求を受け取る。
次に、ステップ７０６で、配信サーバ１０は、メタファイル返信の拡張GET_PARAMETERメソッドを用いて、要求された符号化映像データの再生に必要なファイルをＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、符号化映像データの再生に必要なファイルを取得する。
【００３０】
次に、ステップ７０７で、再生端末２０は、メタファイルに記載されているストリーミング配信する符号化映像データのＳＤＰファイル配信要求のDESCRIBEメソッドを、ＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、ＳＤＰファイル配信要求を受け取る。
次に、ステップ７０８で、配信サーバ１０は、要求されたコンテンツ情報のＳＤＰファイルをＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、ＳＤＰファイルを取得する。
次に、ステップ７０９で、再生端末２０は、再生端末２０が使用するプロトコル、ポート番号のストリーム配信情報が記載されているSETUPメソッドをＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、SETUPメソッドを受け取る。
次に、ステップ７１０で、配信サーバ１０は、ストリーム配信情報のSETUPメソッド受信の返信をＲＴＳＰプロトコルで再生端末２０へ送信する。再生端末２０は、SETUPメソッド受信の返信を受け取る。
【００３１】
次に、ステップ７１１で、再生端末２０は、符号化映像データ配信要求のPLAYメソッドをＲＴＳＰプロトコルで配信サーバ１０へ送信する。配信サーバ１０は、符号化映像データ配信要求のPLAYメソッドを受け取る。
最後に、ステップ７１２で、配信サーバ１０は、要求された符号化映像データをＵＤＰプロトコルで再生端末２０へ送信する。再生端末２０は、ＵＤＰプロトコルで符号化映像データを受信し、復号し、再生開始する。
図７中のメタファイル配信要求は、前述した図３、図４に対応し、符号化映像データ配信準備は、前述した図５に対応し、符号化映像データ配信・再生開始は、前述した図６に対応し、メタファイルに記載されているストリーミング配信する符号化映像データの再生に必要なファイルリスト配信要求、メタファイルに記載されているストリーミング配信する符号化映像データの再生に必要なファイル配信要求は、後述する図８に対応している。
即ち、本実施例では、前述の実施例に対して、メタファイルに記載されているストリーミング配信する符号化映像データの再生に必要なファイルリスト配信要求と、メタファイルに記載されているストリーミング配信する符号化映像データの再生に必要なファイル配信要求が追加されている。
なお、図７では、ＵＤＰプロトコルで符号化映像データを送信しているが、ＵＤＰプロトコル（User Datagram Protocol）である必要はない。
【００３２】
以下、本実施例について、前述の実施例と異なる点を中心に説明する。
図８は、本発明の実施例の映像配信システムにおいて、再生制御部２５がメタファイル受信後、ＳＤＰ配信要求までの他の例の処理手順を示すフローチャートである。以下、図８を用いて、本実施例の映像配信システムにおいて、再生制御部２５がメタファイル受信後、ＳＤＰ配信要求までの他の例の処理手順を説明する。
始めに、ステップ８０１で、再生端末２０の受信部２４は、ネットワーク３０を介して配信サーバ１０からメタファイルを受信し、再生制御部２５へ送る。
次に、ステップ８０２で、再生制御部２５は、受信部２４から受信データを受け取り、受信データの内容を解析する。本実施例では、メタファイル返信用に拡張したGET_PARAMETERメソッドフォーマットの“Content-Type:”application/X-mvcserver-fileと、シーケンス番号からメタファイルと判断する。メタフィル要求時のシーケンス番号と返信時のシーケンス番号とは同一である。
次に、ファイルリスト配信要求の拡張GET_PARAMETERメソッドを用いて、メタファイルに記載されているストリーミング配信する符号化映像データの再生に必要なファイルリストの配信要求を送信部２３へ通知する。
次に、ステップ８０３で、送信部２３は、再生制御部２５からファイルリスト配信要求の拡張GET_PARAMETERメソッドの配信要求通知を受け取り、受け取ったファイルリスト配信要求の拡張GET_PARAMETERメソッドをＲＴＳＰプロトコルでネットワーク３０を介して配信サーバ１０へ送信する。ファイルリストとは、符号化映像データの再生に必要なファイル名一覧である。本実施例では、ファイルリスト配信要求の拡張GET_PARAMETERメソッドの｛コンテンツＵＲＬ｝に記載されている、ＲＴＳＰ  ＵＲＬを用いたストリーミング配信する符号化映像データの存在場所を示すアドレス（rtsp://ストリーミング配信する符号化映像データが存在するアドレス）下に保存されているファイルを示す。
【００３３】
次に、ステップ８０４で、配信サーバ１０の受信部１１は、ネットワーク３０を介して再生端末２０から要求を受信し、要求内容解析部１２へ送る。
次に、ステップ８０５で、要求内容解析部１２は、受信部１１から要求を受信し、受信した要求内容を解析し、拡張GET_PARAMETERメソッドフォーマットの“Accept:”のapplication/X-mvcserver-filelistから符号化映像データの再生に必要なファイルリストの配信要求と判断する。そして、要求内容解析部１２は、再生データ保存部１３に符号化映像データの再生に必要なファイルリスト読み出しを通知する。
次に、ステップ８０６で、再生データ保存部１３は、要求内容解析部１２から符号化映像データの再生に必要なファイルリスト読み出し通知を受け取り、符号化映像データの再生に必要なファイル名を読み出し、送信部１４へ送信する。
次に、ステップ８０７で、送信部１４は、再生データ保存部１３から符号化映像データの再生に必要なファイル名を受け取り、メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの“Content-Type:”の｛応答データ種類｝にapplication/X-mvcserver-filelistを記載し、｛応答データ｝に、受け取ったファイル名を列記し、ＲＴＳＰプロトコルでネットワーク３０を介して再生端末２０へ送信する。
次に、ステップ８０８で、再生端末２０の受信部２４は、ネットワーク３０を介して配信サーバ１０から符号化映像データの再生に必要なファイルリストを受信し、再生制御部２５へ送る。
【００３４】
次に、ステップ８０９で、再生制御部２５は、受信部２４から受信データを受け取り、受信データの内容を解析し、メタファイル返信用に拡張したGET_PARAMETERメソッドフォーマットの“Content-Type:”のapplication/X-mvcserver-filelistと、シーケンス番号から要求した符号化映像データの再生に必要なファイルリストと判断する。ファイルリスト要求時のシーケンス番号と返信時のシーケンス番号とは同一である。そして、受け取ったファイルリストの中から、メタファイル配信要求の拡張GET_PARAMETERメソッドを用いて、符号化映像データの再生に必要なファイルの配信要求を送信部２３へ通知する。再生に必要なファイルは、符号化映像データの再生に必要な情報が記載されたテキストファイルであり、本実施例では、メタファイル配信要求の拡張GET_PARAMETERメソッドの｛コンテンツＵＲＬ｝に記載されている、ＲＴＳＰ  ＵＲＬを用いたストリーミング配信する符号化映像データの存在場所を示すアドレス（rtsp://ストリーミング配信する符号化映像データが存在するアドレス）下に保存されているファイルを示す。
次に、ステップ８１０で、送信部２３は、再生制御部２５からメタファイル配信要求の拡張GET_PARAMETERメソッドを用いた符号化映像データの再生に必要なファイル配信配信要求通知を受け取り、受け取ったメタファイル配信要求の拡張GET_PARAMETERメソッドををＲＴＳＰプロトコルでネットワーク３０を介して配信サーバ１０へ送信する。
次に、ステップ８１１で、配信サーバ１０の受信部１１はネットワーク３０を介して再生端末２０から要求を受信し、要求内容解析部１２へ送る。
次に、ステップ８１２で、要求内容解析部１２は、受信部１１から要求を受け取り、要求内容を解析し、拡張GET_PARAMETERメソッドフォーマットの“Accept:”のapplication/X-mvcserver-filelからファイル配信要求と判断する。そして、要求内容解析部１２は、再生データ保存部１３に拡張GET_PARAMETERメソッドフォーマットの“X-Filename:”の｛ファイル名｝に記載されている再生に必要なファイル読み出しを通知する。
【００３５】
次に、ステップ８１３で、再生データ保存部１３は、要求内容解析部１２から再生に必要なファイル読み出し通知を受け取り、要求された符号化映像データの再生に必要なファイルを読み出し、送信部１４へ送信する。再生データ保存部１３には、少なくともメタファイルと、ＳＤＰファイルと、符号化映像データと、符号化映像データの再生に必要なファイルが格納されている。
次に、ステップ８１４で、送信部１４は、再生データ保存部１３から符号化映像データの再生に必要なファイルを受け取り、受け取ったファイルを、メタファイル返信の拡張GET_PARAMETERメソッドフォーマットの“Content-Type:”の｛応答データ種類｝に、application/X-mvcserver-filelを記載し、｛応答データ｝に、符号化映像データの再生に必要なファイル内容を記載し、ＲＴＳＰプロトコルでネットワーク３０を介して再生端末２０へ送信する。
次に、ステップ８１５で、再生端末２０の受信部２４は、ネットワーク３０を介して配信サーバ１０から符号化映像データの再生に必要なファイルを受信し、再生制御部２５へ送る。
次に、ステップ８１６で、再生制御部２５は、受信部２４から受信データを受け取り、受信データの内容を解析し、メタファイル返信用に拡張したGET_PARAMETERメソッドフォーマットの“Content-Type:”のapplication/X-mvcserver-filelと、シーケンス番号とから符号化映像データの再生に必要なファイルと判断する。再生に必要なファイル要求時のシーケンス番号と返信時のシーケンス番号とは同一である。
そして、次に、図５のステップ５０３に進み、再生制御部２５は、メタファイルに記載されたストリーミング配信する符号化映像データのＳＤＰファイル配信要求のDESCRIBEメソッド配信要求を送信部２３に通知する。
【００３６】
以下、本実施例において、メタファイル配信要求用に拡張したGET_PARAMETERメソッドフォーマットについて、前述の表１を用いて説明する。
本実施例では、ストリーム映像のパラメータ値を問い合わせるためのＲＴＳＰプロトコルメソッドであるGET_PARAMETERメソッドを拡張し、配信サーバ１０から再生に必要なファイル取得を可能としている。
本実施例において、拡張した部分は、表１に示すGET_PARAMETERメソッドの“Accept:”の｛要求データ種類｝にapplication/X-mvcserver-fileを記載することと、“X-Filename：”の｛ファイル名｝に再生に必要なファイル名を記載することである。
“X-Filenamｅ：”に記載された再生に必要なファイルを配信サーバ１０は再生端末２０に返す。
【００３７】
また、本実施例において、ファイルリスト配信要求用に拡張したGET_PARAMETERメソッドフォーマットについて、表３を用いて説明する。
本実施例では、ストリーム映像のパラメータ値を問い合わせるためのＲＴＳＰプロトコルメソッドであるGET_PARAMETERメソッドを拡張し、配信サーバ１０からファイルリスト取得を可能としている。ファイルリストとは、符号化映像データの再生に必要なファイル名一覧である。
本実施例において、拡張した部分は、表３に示すGET_PARAMETERメソッドの“Accept:”の｛要求データ種類｝にapplication/X-mvcserver-filelistを記載することである。
表２を用いて後述する拡張した返信用GET_PARAMETERメソッドを用いて、符号化映像データの再生に必要なファイルリストを配信サーバ１０は再生端末２０に返す。
【００３８】
【表３】
2010226651.tif 000005
【００３９】
また、本実施例において、メタファイル返信用に拡張したGET_PARAMETERメソッドフォーマットついて、前述の表２を用いて説明する。
本実施例では、ストリーム映像のパラメータ値を返信する返信用GET_PARAMETERメソッドを拡張し、再生に必要なファイルと、ファイルリストとを配信サーバ１０から再生端末２０へＲＴＳＰプロトコルで配信可能としている。
本実施例において、拡張した部分の一つは、表２に示すGET_PARAMETERメソッドの“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-fileを記載したものであり、{応答データ}に要求のあったファイルの内容を記載し、配信サーバ１０は再生端末２０に返答する。
また、拡張した部分の残りは、表２に示すGET_PARAMETERメソッドの“Content-Type:”の{応答データ種類}にapplication/X-mvcserver-filelistを記載したものであり、{応答データ}に符号化映像データの再生に必要なファイル名を列記し、配信サーバ１０は再生端末２０に返答する。
【００４０】
以上説明したように、本実施例によれば、ＲＴＳＰプロトコル１つでメタファイル取得と、ストリーミング配信制御を行うことができるため、コネクション接続処理が１度済むので、時間を短縮することができる。
さらに、従来のように、ＷＷＷサーバと、ストリームサーバの２つのサーバが必要ではなく、１つのサーバで済むため、経済的であるばかりか、メタファイルと、符号化映像データを１箇所で管理できるので管理がし易くなる。
なお、本発明の再生端末と、配信サーバは、コンピュータで実行することも可能である。この場合、本発明のメタファイル取得方法は、コンピュータ内のハードディスクなどに格納されるプログラムを、コンピュータが実行することにより行われる。そして、このプログラムは、ＣＤ−ＲＯＭ、あるいは、ネットワークを介したダウンロードにより供給される。
以上、本発明者によってなされた発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【符号の説明】
【００４１】
１０  配信サーバ
１１，２４  受信部
１２  要求内容解析部
１３  再生データ保存部
１４，２３  送信部
２０  再生端末
２１  配信要求入力部
２２  配信要求決定部
２５  再生制御部
２６  復号化部
２７  表示部
３０  ネットワーク
【図１】
2010226651.tif 000006
【図２】
2010226651.tif 000007
【図３】
2010226651.tif 000008
【図４】
2010226651.tif 000009
【図５】
2010226651.tif 000010
【図６】
2010226651.tif 000011
【図７】
2010226651.tif 000012
【図８】
2010226651.tif 000013