JP2007158685A - Moving video distribution system - Google Patents

Moving video distribution system Download PDF

Info

Publication number
JP2007158685A
JP2007158685A JP2005350717A JP2005350717A JP2007158685A JP 2007158685 A JP2007158685 A JP 2007158685A JP 2005350717 A JP2005350717 A JP 2005350717A JP 2005350717 A JP2005350717 A JP 2005350717A JP 2007158685 A JP2007158685 A JP 2007158685A
Authority
JP
Japan
Prior art keywords
mobile phone
server
moving video
request
moving image
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
JP2005350717A
Other languages
Japanese (ja)
Inventor
Takuro Tomita
拓朗 富田
Atsushi Ishii
敦 石井
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.)
SAVER CORP
Original Assignee
SAVER 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 SAVER CORP filed Critical SAVER CORP
Priority to JP2005350717A priority Critical patent/JP2007158685A/en
Publication of JP2007158685A publication Critical patent/JP2007158685A/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)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a moving video distribution system capable of notifying changes in a radio wave status and changing quality in response to the radio wave status, when moving video is distributed. <P>SOLUTION: The moving video distribution system comprises a server 1 and a cellular phone 3 connected to the server 1 through a communication line 2. The server 1 comprises a request receiving means for receiving a moving video distribution request including an information specifying a model and a radio wave status of the cellular phone 3 from the cellular phone 3, a selecting means for selecting moving video of a predetermined compression rate, color number, bit rate, display size, or frame rate according to the request, and a moving video transmitting means for transmitting the moving video selected by the selecting means to the cellular phone. The cellular phone 3 comprises a request transmitting means for transmitting the request, a moving video receiving means for receiving the moving video transmitted from the moving video transmitting means, and a display means for displaying the moving video on screen. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、動画配信システム、より詳細には、通信回線を介して動画を配信する動画配信システムに関するものである。   The present invention relates to a moving image distribution system, and more particularly, to a moving image distribution system that distributes a moving image via a communication line.

インターネットにおける動画配信は、ストリーミング方式のアプリケーションソフト等の技術によって、動画配信サーバからクライアントへVOD配信やライブ配信する等のサービスによって広く提供されるようになってきている。   Video distribution on the Internet is widely provided by services such as VOD distribution and live distribution from a video distribution server to a client by a technique such as streaming application software.

また、携帯電話向けの動画を配信する際に携帯電話各社の動画再生形式に合わせた動画を作成することや、動画受信者が使用する機種情報を予め登録しておいて、対応する形式の動画のURLを電子メールで送信したり、携帯電話会社別に開設されたWebサイトで配信したりすることが可能である。   Also, when distributing videos for mobile phones, create videos that match the video playback format of each mobile phone company, or register the model information used by the video receiver in advance, This URL can be transmitted by e-mail or distributed on a website established for each mobile phone company.

しかしながら、Webサーバ上で公開されるサイト内の動画を携帯電話に配信しようとする場合は、携帯電話会社別にサイトを開設する必要があり不便である。また、電子メールとしてURLを送信する場合には、電子メールを受信してから動画へアクセスする等の手間がかかるという問題がある。更に、配信された動画を視聴するために画面に内容を表示して移動していると、電波状態が悪化して再生が中断してしまうという問題もある。   However, it is inconvenient that it is necessary to open a site for each mobile phone company in order to distribute a video on the site published on the Web server to the mobile phone. In addition, when a URL is transmitted as an e-mail, there is a problem that it takes time to access a moving image after receiving the e-mail. Furthermore, if the user is moving while displaying the contents on the screen to view the distributed video, there is a problem that the radio wave condition deteriorates and the reproduction is interrupted.

特開2004−312605号公報JP 2004-312605 A

本発明は、上記のような問題を解決するためになされたものであり、動画を配信する際に、電波状態の変化を通知することが可能で、電波状態に対応して品質を変更することで、常時良好な動画配信を可能にした動画配信システムを提供することを課題とする。   The present invention has been made in order to solve the above-described problems, and is capable of notifying a change in the radio wave state when distributing a moving image, and changing the quality in accordance with the radio wave state. Therefore, it is an object to provide a moving image distribution system that enables good moving image distribution at all times.

上記課題を解決するために、請求項1に係る発明は、サーバと、そのサーバに通信回線を介して接続された携帯電話とで構成された動画配信システムであって、前記サーバは、前記携帯電話の機種及び電波状態を特定するための情報を含む動画配信のリクエストを前記携帯電話から受信するリクエスト受信手段と、前記リクエストに基づき、所定の圧縮率、色数、ビットレート、表示サイズ、又はフレームレートの動画を選択する選択手段と、前記選択手段による選択後の動画を携帯電話に取得させる動画送信手段とを備え、前記携帯電話は、前記リクエストを送信するリクエスト送信手段と、前記動画送信手段より送信された動画を受信する動画受信手段と、前記動画を画面に表示する表示手段と、を備えたことを特徴とする動画配信システム。   In order to solve the above problems, the invention according to claim 1 is a moving image distribution system including a server and a mobile phone connected to the server via a communication line, and the server includes the mobile phone A request receiving means for receiving a video distribution request including information for specifying the phone model and radio wave state from the mobile phone, and based on the request, a predetermined compression rate, number of colors, bit rate, display size, or A selection unit that selects a moving image at a frame rate; and a moving image transmission unit that causes the mobile phone to acquire a moving image after selection by the selection unit, wherein the mobile phone transmits a request transmission unit that transmits the request; A moving image receiving system comprising: a moving image receiving unit configured to receive the moving image transmitted from the unit; and a display unit configured to display the moving image on a screen. Beam.

本発明によれば、動画を配信する際に、電波状況に対応して品質を変化させることが可能なため、常に動画受信者が視聴し易い品質の動画配信が可能となる効果がある。   According to the present invention, when distributing a moving image, it is possible to change the quality according to the radio wave condition, and therefore, there is an effect that it is possible to distribute a moving image with a quality that is always easy for a moving image receiver to view.

以下、本発明を実施するための最良の形態について、添付図面を参照して詳細に説明する。図1に、本発明を実施するための最良の形態による動画配信システムの全体構成を示す。   The best mode for carrying out the present invention will be described below in detail with reference to the accompanying drawings. FIG. 1 shows the overall configuration of a moving image distribution system according to the best mode for carrying out the present invention.

このシステムによって動画を受信するユーザは、携帯電話3からサーバ1にアクセスして、ユーザが関心があって受信を希望する動画配信の配信要求と、その動画をユーザが使用する携帯電話3に配信する条件、即ち、携帯電話3の機種及び電波状態を特定するための情報とを含むリクエストを送信する。   A user who receives a moving image by this system accesses the server 1 from the mobile phone 3, distributes the moving image distribution request that the user is interested in and wants to receive, and distributes the moving image to the mobile phone 3 used by the user. A request including information for specifying the condition to be used, that is, the model of the mobile phone 3 and the radio wave condition is transmitted.

サーバ1は、汎用のパーソナルコンピュータやワークステーション等のコンピュータシステムにより構成され、図2に示すように、制御部4、RAM5、記憶部6、動画送信部7、エンコーダ8、及び外部記憶装置9を備える。   The server 1 is configured by a computer system such as a general-purpose personal computer or workstation, and includes a control unit 4, a RAM 5, a storage unit 6, a moving image transmission unit 7, an encoder 8, and an external storage device 9, as shown in FIG. Prepare.

サーバ1のエンコーダ8は、予めコンテンツを取得し、各キャリアの携帯電話に対応する画像データフォーマットと音声データフォーマットに変換する。動画送信部7は、エンコードによって得られた動画を携帯電話3に送信する。   The encoder 8 of the server 1 acquires content in advance and converts it into an image data format and an audio data format corresponding to the mobile phone of each carrier. The moving image transmission unit 7 transmits the moving image obtained by encoding to the mobile phone 3.

制御部4は、CPU等の一般的なプロセッサ装置により構成され、記憶部6内に記憶されたコンピュータプログラムや処理用データに従って各種処理を実行することにより、サーバ2の各種機能を実現する。   The control unit 4 is configured by a general processor device such as a CPU, and implements various functions of the server 2 by executing various processes in accordance with a computer program and processing data stored in the storage unit 6.

また、RAM5は、半導体メモリ等の揮発性の記録媒体により構成され、制御部4が実行するコンピュータプログラムや処理用データを一時的に格納するワークエリアを提供する。   The RAM 5 is composed of a volatile recording medium such as a semiconductor memory, and provides a work area for temporarily storing a computer program executed by the control unit 4 and processing data.

記憶部6は、磁気的、光学的記録媒体、半導体メモリ等の制御部4が読み取り可能な不揮発性の記録媒体により構成され、サーバ2の起動プログラム等の基本プログラム、サーバ2の動作を実現する配信プログラム等のアプリケーション、及びこれらプログラムの実行に必要な処理用データを記憶する。   The storage unit 6 is configured by a non-volatile recording medium that can be read by the control unit 4 such as a magnetic or optical recording medium or a semiconductor memory, and realizes a basic program such as a startup program of the server 2 and an operation of the server 2. An application such as a distribution program and processing data necessary for executing these programs are stored.

ここで、記憶部6内に記憶される情報の一部若しくは全部は、通信回線2を介してインストールする構成にしてもよい。また、アプリケーションは、処理を実行する際に、制御部4が記憶媒体から読み出すようにしてもよい。通信回線2には、インターネット通信回線、電話通信回線、WAN、LAN、光ファイバ通信、ケーブル通信、衛星通信等の情報通信網が含まれる。   Here, a part or all of the information stored in the storage unit 6 may be installed via the communication line 2. The application may be read from the storage medium by the control unit 4 when executing the process. The communication line 2 includes an information communication network such as an Internet communication line, a telephone communication line, a WAN, a LAN, an optical fiber communication, a cable communication, and a satellite communication.

この場合、制御部4は、処理を実行する際に、記録媒体から読み出したアプリケーションをRAM5に記録した後に、アプリケーションを実行する。なお、記録媒体には、例えば、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープ等の制御部4が読み取り可能な全ての記録媒体が含まれる。   In this case, when executing the processing, the control unit 4 records the application read from the recording medium in the RAM 5 and then executes the application. The recording medium includes all recording media that can be read by the control unit 4 such as a semiconductor memory, a magnetic disk, an optical disk, a magneto-optical disk, and a magnetic tape.

動画送信部7は、例えば通信モデム装置等により構成され、通信回線2の仕様に対応したプロトコルスタックを実装する。具体的には、この実施の形態では、動画送信部7は、HTTP等の通信用プロトコルを実装し、この通信用プロトコルに従って動画を携帯電話3に送信する。   The moving picture transmission unit 7 is configured by a communication modem device or the like, for example, and implements a protocol stack corresponding to the specification of the communication line 2. Specifically, in this embodiment, the moving image transmission unit 7 implements a communication protocol such as HTTP, and transmits a moving image to the mobile phone 3 according to the communication protocol.

また、動画送信部7は、この通信用プロトコルに従って、動画の視聴要求等の各種情報を携帯電話3から受信し、受信した情報を制御部4が処理可能な形式に変換する。エンコーダ8は、VOD用に保存された音声や映像のデータ、又はライブカメラが撮影した音声や映像のデータを画像データフォーマットと音声データフォーマットへ変換する。   Further, the moving picture transmission unit 7 receives various information such as a moving picture viewing request from the mobile phone 3 according to the communication protocol, and converts the received information into a format that can be processed by the control unit 4. The encoder 8 converts audio and video data stored for VOD or audio and video data captured by a live camera into an image data format and an audio data format.

ここで、画像データフォーマットと音声データフォーマットに変換するとは、例えば、株式会社エヌ・ティ・ティ・ドコモ製の携帯電話向けであれば差分型jpgとMLDへ、KDDI株式会社製の携帯電話向けであれば差分型jpgとMP3へ、各キャリア製の携帯電話で採用されている画像データフォーマットと音声データフォーマットに変換するということである。   Here, the conversion to the image data format and the audio data format is, for example, to differential type jpg and MLD for mobile phones manufactured by NTT DoCoMo, Inc., and for mobile phones manufactured by KDDI Corporation. If there is, it is converted into the difference type jpg and MP3 into the image data format and the audio data format adopted by the mobile phone made by each carrier.

この際、エンコーダ8は、データを一定時間長のフレーム毎に区切り、連続する複数のフレームから成る基準ファイルを生成する。更に、エンコーダ8は、基準ファイルの生成と並行して、基準ファイルと圧縮率、色数、ビットレート、表示サイズ、又はフレームレートの異なる複数のファイルを生成する。そして、制御部4は、携帯電話3からの視聴要求に応じて、動画をフレーム単位で携帯電話3に送信する。   At this time, the encoder 8 divides the data into frames each having a predetermined time length, and generates a reference file composed of a plurality of continuous frames. Further, in parallel with the generation of the reference file, the encoder 8 generates a plurality of files having different compression rates, color numbers, bit rates, display sizes, or frame rates from the reference file. Then, in response to a viewing request from the mobile phone 3, the control unit 4 transmits a moving image to the mobile phone 3 in units of frames.

図3は携帯電話3の構成を示すもので、それは、主な構成要素として、表示部10、操作入力部11、受話口、及び送話口を備える。表示部10は、LCDやELパネル等の表示装置により構成され、CPU12の制御に従って、文字や数字、記号、アイコン、カーソル、画像、動画像等を可視表示する。   FIG. 3 shows a configuration of the mobile phone 3, which includes a display unit 10, an operation input unit 11, an earpiece, and a mouthpiece as main components. The display unit 10 includes a display device such as an LCD or an EL panel, and visually displays characters, numbers, symbols, icons, cursors, images, moving images, and the like under the control of the CPU 12.

操作入力部11は、例えば0から9までの数字の入力、文字の入力、記号の入力、発信や受信の指示入力、電源のオン又はオフの指示入力等の操作に使用する複数のキーボタンを有する。   The operation input unit 11 includes a plurality of key buttons used for operations such as input of numbers from 0 to 9, input of characters, input of symbols, transmission and reception instruction input, power on / off instruction input, and the like. Have.

また、操作入力部11は、表示部10上に表示されたカーソルの移動操作や画面のスクロール操作等の操作に使用するダイアルを有することもある。操作入力部11を操作することにより、ユーザは、動画の視聴処理等の様々な処理の実行を携帯電話3に指示することができる。受話口及び送話口はそれぞれ、スピーカ及びマイクロフォンに接続され、ユーザが通話相手先と音声通話を行なう際に使用される。   In addition, the operation input unit 11 may have a dial used for operations such as moving a cursor displayed on the display unit 10 and scrolling the screen. By operating the operation input unit 11, the user can instruct the mobile phone 3 to execute various processes such as a moving image viewing process. The earpiece and the mouthpiece are connected to a speaker and a microphone, respectively, and are used when the user makes a voice call with the other party.

次に、図3を参照して、携帯電話3の内部構成及びその基本動作について説明する。 図3に示す携帯電話3において、DSP13は、通信データがどのようなデータであるかを解析し、その解析結果に応じた処理を行なう。   Next, with reference to FIG. 3, the internal configuration and the basic operation of the mobile phone 3 will be described. In the mobile phone 3 shown in FIG. 3, the DSP 13 analyzes what kind of data the communication data is, and performs processing according to the analysis result.

例えば通信データがテキストデータである場合、DSP13はテキストデータをCPU12に送り、CPU12は表示部10上にテキストデータを表示制御する。また、例えば通信データが圧縮された画像データフォーマットである場合、DSP13は圧縮画像データフォーマットを伸張した後にCPU12に送り、CPU12は表示部10上に画像データを表示制御する。また、例えば通信データが圧縮された音声データである場合、DSP13は、圧縮音声データを伸張した後、スピーカ14に音声データを出力する。   For example, when the communication data is text data, the DSP 13 sends the text data to the CPU 12, and the CPU 12 controls the display of the text data on the display unit 10. For example, when the communication data is a compressed image data format, the DSP 13 decompresses the compressed image data format and sends it to the CPU 12, and the CPU 12 controls the display of the image data on the display unit 10. For example, when the communication data is compressed audio data, the DSP 13 decompresses the compressed audio data and then outputs the audio data to the speaker 14.

記録部17は、フラッシュメモリ等の記憶保持動作が不要な書き換え可能なメモリにより構成され、画像データ、音声データ等、様々なデータを記録する。ROM15は、サーバ1から配信された動画を再生する際に使用する再生プログラム等の種々のコンピュータプログラム、及びコンピュータプログラムを実行する際に使用される処理用データを記録する。また、コンピュータプログラムや処理用データは、その一部若しくは全部を、ネットワークを介して受信するようにしてもよい。   The recording unit 17 is configured by a rewritable memory that does not require a memory holding operation such as a flash memory, and records various data such as image data and audio data. The ROM 15 records various computer programs such as a reproduction program used when reproducing the moving image distributed from the server 1, and processing data used when executing the computer program. Further, part or all of the computer program and processing data may be received via a network.

RAM16は、揮発性の記憶装置により構成される。RAM16は、CPU12が各種処理を行なう際のワークエリアとして機能し、随時データを格納する。CPU12は、一般的なプロセッサ装置により構成される。   The RAM 16 is configured by a volatile storage device. The RAM 16 functions as a work area when the CPU 12 performs various processes, and stores data as needed. The CPU 12 is configured by a general processor device.

CPU12は、記録部17やROM15に格納されているコンピュータプログラムに従って各部の動作を制御すると共に、各種の演算処理を行なう。ここで、CPU12は、ROM15内等に実装されているプロトコルスタックに従って、携帯電話3の動作を制御する。   The CPU 12 controls the operation of each unit according to a computer program stored in the recording unit 17 or the ROM 15 and performs various arithmetic processes. Here, the CPU 12 controls the operation of the mobile phone 3 according to a protocol stack implemented in the ROM 15 or the like.

携帯電話3は、アプリケーション層プロトコルであるHTTPに含まれるGETメソッドを利用して、サーバ1が配信する動画の視聴要求を送信する。より具体的には、携帯電話3は、配信を要求するコンテンツのファイル名をGETメソッド内に指定、送信することにより、動画の視聴要求をサーバ1に送信する。なお、携帯電話3は、一連の配信処理内では同一のファイル名を用いて動画の視聴要求をサーバ1に送信する。   The cellular phone 3 transmits a viewing request for a moving image distributed by the server 1 by using a GET method included in HTTP which is an application layer protocol. More specifically, the mobile phone 3 transmits a video viewing request to the server 1 by designating and transmitting the file name of the content requesting distribution in the GET method. Note that the mobile phone 3 transmits a moving image viewing request to the server 1 using the same file name in a series of distribution processes.

次に、図4及び図5に示すフローチャートを参照して、本発明に係る動画配信システムの動作を、サーバ側と携帯電話側の処理とに分けて説明する。始めに、図4に示すフローチャートを参照して、動画配信システムにおけるサーバの動作について説明する。   Next, with reference to the flowcharts shown in FIGS. 4 and 5, the operation of the moving image distribution system according to the present invention will be described separately for the server side and the mobile phone side processing. First, the operation of the server in the moving image distribution system will be described with reference to the flowchart shown in FIG.

図4に示すフローチャートは、HTTPのGETメソッドを利用して携帯電話3から送信された動画の視聴要求をサーバ1が受信することで開始となり、この配信処理はステップS1の処理に進む。   The flowchart shown in FIG. 4 starts when the server 1 receives a viewing request for a moving image transmitted from the mobile phone 3 using the HTTP GET method, and the distribution process proceeds to the process of step S1.

サーバ1の動作は、制御部4が、記憶部6からRAM5内にロードした配信プログラムを実行することで実現される。ステップS1の処理では、サーバ1が、携帯電話3から送信された視聴要求にレジュームが要求されているか否かを判別することにより、携帯電話3からの視聴要求が初回、若しくは、2回目以降のものであるのかを判別する。   The operation of the server 1 is realized by the control unit 4 executing a distribution program loaded from the storage unit 6 into the RAM 5. In the process of step S1, the server 1 determines whether or not the viewing request transmitted from the mobile phone 3 is requested to resume, so that the viewing request from the mobile phone 3 is the first time or the second time or later. It is determined whether it is a thing.

そして、レジュームが要求され、携帯電話3からの視聴要求が2回目以降のものであると判別された場合、サーバ1は配信処理をステップS1の処理からステップS3の処理に進める。   When the resume is requested and it is determined that the viewing request from the mobile phone 3 is the second time or later, the server 1 advances the distribution process from the process of step S1 to the process of step S3.

一方、レジュームが要求されてなく、携帯電話3からの視聴要求が初回のものであると判別された場合には、サーバ1は配信処理をステップS1の処理からステップS2の処理に進める。   On the other hand, when the resume is not requested and it is determined that the viewing request from the mobile phone 3 is the first time, the server 1 advances the distribution process from the process of step S1 to the process of step S2.

ステップS2の処理では、サーバ1が、外部記憶装置9に記憶されているコンテンツを携帯電話3に送信する。具体的には、携帯電話3から視聴要求信号を受信した場合、サーバ1は、コンテンツに対応する圧縮データファイルを選択し、圧縮データファイルの送信を開始する。これにより、ステップS2の処理は完了し、一連の配信処理は終了する。   In the process of step S <b> 2, the server 1 transmits the content stored in the external storage device 9 to the mobile phone 3. Specifically, when a viewing request signal is received from the mobile phone 3, the server 1 selects a compressed data file corresponding to the content and starts transmitting the compressed data file. Thereby, the process of step S2 is completed and a series of distribution processes are complete | finished.

ステップS3の処理では、サーバ1が、直前に送信したコンテンツと連続的に繋がるコンテンツを送信する。これにより、ステップS3の処理は完了し、一連の配信処理は終了する。   In the process of step S3, the server 1 transmits content that is continuously connected to the content transmitted immediately before. Thereby, the process of step S3 is completed and a series of distribution processes are complete | finished.

上記処理において、サーバ1は、携帯電話3から電波状態情報を取得し、取得した電波状態情報に従って、携帯電話3に送信するコンテンツの圧縮率、色数、ビットレート、表示サイズ、又はフレームレートを変更する。   In the above processing, the server 1 acquires the radio wave state information from the mobile phone 3, and sets the compression rate, the number of colors, the bit rate, the display size, or the frame rate of the content to be transmitted to the mobile phone 3 according to the acquired radio wave state information. change.

具体的には、サーバ1は、取得した電波状態情報が所定の値よりも悪い場合には携帯電話3に送信するコンテンツの圧縮率を上げる、若しくは、色数、ビットレート、表示サイズ、又はフレームレートを下げる等して、携帯電話3に取得させる。   Specifically, the server 1 increases the compression rate of the content to be transmitted to the mobile phone 3 when the acquired radio wave state information is worse than a predetermined value, or the number of colors, bit rate, display size, or frame The mobile phone 3 is made to acquire it by lowering the rate.

このような処理によれば、ユーザは、携帯電話3に大きな負荷をかけることなく、不安定な電波状態であっても動画を視聴することができる。なお、圧縮率、色数、ビットレート、表示サイズ、又はフレームレートを変更した場合、携帯電話3が圧縮率、色数、ビットレート、表示サイズ、又はフレームレートの変更を認識することができるように、サーバ1は、携帯電話3に送信するファイルのヘッダ等に圧縮率、色数、ビットレート、表示サイズ、又はフレームレートの変更後の値を記述する。   According to such processing, the user can view a moving image even in an unstable radio wave state without imposing a large load on the mobile phone 3. In addition, when the compression rate, the number of colors, the bit rate, the display size, or the frame rate are changed, the mobile phone 3 can recognize the change in the compression rate, the number of colors, the bit rate, the display size, or the frame rate. In addition, the server 1 describes values after changing the compression rate, the number of colors, the bit rate, the display size, or the frame rate in the header of the file transmitted to the mobile phone 3.

次に、図5に示すフローチャートを参照して、上記動画配信システムにおける携帯電話3の動作について説明する。図5に示すフローチャートは、ユーザが操作入力部11を操作して動画の視聴要求を携帯電話3に入力することで開始となり、この視聴処理はステップS11の処理に進む。   Next, the operation of the mobile phone 3 in the moving image distribution system will be described with reference to the flowchart shown in FIG. The flowchart shown in FIG. 5 starts when the user operates the operation input unit 11 to input a moving image viewing request to the mobile phone 3, and the viewing process proceeds to step S11.

以下に示す携帯電話3の動作は、CPU12が、ROM15からRAM16内にロードした再生プログラムを実行することで実現される。ステップS11の処理では、携帯電話3が、配信を要求するコンテンツのファイル名をGETメソッド内で指定、送信することにより、動画の視聴要求をサーバ1に送信する。   The operation of the mobile phone 3 shown below is realized by the CPU 12 executing a reproduction program loaded from the ROM 15 into the RAM 16. In the process of step S11, the cellular phone 3 transmits a viewing request for moving images to the server 1 by designating and transmitting the file name of the content to be distributed in the GET method.

携帯電話3は、一連の配信処理内では同一のファイル名を用いて動画の視聴要求をサーバ1に送信する。これにより、ステップS11の処理は完了し、この視聴処理はステップS11の処理からステップS12の処理に進む。   The mobile phone 3 transmits a moving image viewing request to the server 1 using the same file name in a series of distribution processes. Thereby, the process of step S11 is completed, and the viewing process proceeds from the process of step S11 to the process of step S12.

ステップS12の処理では、携帯電話3が、サーバ1から送信されたコンテンツを受信する。これにより、ステップS12の処理は完了し、この視聴処理はステップS12の処理からステップS13の処理に進む。   In the process of step S <b> 12, the mobile phone 3 receives the content transmitted from the server 1. Thereby, the process of step S12 is completed, and this viewing process proceeds from the process of step S12 to the process of step S13.

ステップS13の処理では、携帯電話3が、受信したコンテンツをデコードし、表示部10やスピーカ14に動画の画像や音声を出力する。より具体的には、携帯電話3は、サーバ1からコンテンツを受信するのに応じて、コンテンツからヘッダを取り除き、コンテンツの再生に必要な情報だけを抽出する。   In the process of step S <b> 13, the mobile phone 3 decodes the received content and outputs a moving image image or sound to the display unit 10 or the speaker 14. More specifically, in response to receiving the content from the server 1, the mobile phone 3 removes the header from the content and extracts only the information necessary for reproducing the content.

そして、携帯電話3は、前回受信したコンテンツのデータに抽出したデータを繋ぎ合わせて、コンテンツを再生する。なお、受信したコンテンツのヘッダ内に圧縮率、色数、ビットレート、表示サイズ、又はフレームレートが変更されたことを示す情報が記述されている場合には、携帯電話3は、変更後の圧縮率、色数、ビットレート、表示サイズ、又はフレームレートに合わせてコンテンツを再生する。これにより、ステップS13の処理は完了し、一連の処理は終了する。   Then, the mobile phone 3 joins the extracted data to the previously received content data and reproduces the content. Note that when information indicating that the compression rate, the number of colors, the bit rate, the display size, or the frame rate is changed is described in the header of the received content, the mobile phone 3 compresses after the change. The content is reproduced according to the rate, the number of colors, the bit rate, the display size, or the frame rate. Thereby, the process of step S13 is completed and a series of processes are complete | finished.

以上の説明から明らかなように、本発明を実施するための最良の形態となる動画配信システムでは、サーバ1が、動画データから圧縮率、色数、ビットレート、表示サイズ、又はフレームレートの異なるコンテンツを外部記憶装置9内に複数記憶し、携帯電話3から送信された電波状態の情報に従って、携帯電話3に送信するのに最適なコンテンツを選択し、選択したコンテンツを動画データとして携帯電話3に送信する。   As is clear from the above description, in the moving image distribution system which is the best mode for carrying out the present invention, the server 1 has different compression ratio, number of colors, bit rate, display size, or frame rate from moving image data. A plurality of contents are stored in the external storage device 9, the optimum content to be transmitted to the mobile phone 3 is selected according to the radio wave state information transmitted from the mobile phone 3, and the selected content is used as moving image data as the mobile phone 3. Send to.

そして、このような構成によれば、サーバ1が、携帯電話3の電波状態を判断し、動画の配信処理に係る制御を実行することになるので、ユーザは、携帯電話3に大きな負荷をかけることなく、不安定な電波状態であっても、既存の携帯電話3で動画を楽しむことができる。   According to such a configuration, the server 1 determines the radio wave state of the mobile phone 3 and executes control related to the moving image distribution process, so that the user places a heavy load on the mobile phone 3. Therefore, even in an unstable radio wave state, the existing mobile phone 3 can enjoy moving images.

また、本発明を実施するための最良の形態となる動画配信システムによれば、携帯電話3は、アプリケーション層プロトコルの一つであるHTTPを利用してサーバ1が配信する動画を受信するので、携帯電話3内にRTP、RTSPを実装する必要がなくなり、ユーザは既存の携帯電話3で動画を楽しむことができる。   Further, according to the video distribution system which is the best mode for carrying out the present invention, the mobile phone 3 receives the video distributed by the server 1 using HTTP, which is one of the application layer protocols. There is no need to mount RTP and RTSP in the mobile phone 3, and the user can enjoy moving images on the existing mobile phone 3.

この発明をある程度詳細にその最も好ましい実施形態について説明してきたが、この発明の精神と範囲に反することなしに広範に異なる実施形態を構成することができることは明白なので、この発明は添付請求の範囲において限定した以外はその特定の実施形態に制約されるものではない。   Although the present invention has been described in some detail with respect to its most preferred embodiments, it will be apparent that a wide variety of different embodiments can be constructed without departing from the spirit and scope of the invention, the invention being defined by the appended claims. It is not restricted to the specific embodiment other than limiting in.

本発明に係る動画配信システムの構成を示す図である。It is a figure which shows the structure of the moving image delivery system which concerns on this invention. 本発明に係るサーバの内部構成の一部を示す図である。It is a figure which shows a part of internal structure of the server which concerns on this invention. 本発明に係る携帯電話の内部構成の一部を示す図である。It is a figure which shows a part of internal structure of the mobile telephone which concerns on this invention. 本発明に係るサーバの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server which concerns on this invention. 本発明に係る携帯電話の動作を示すフローチャートである。5 is a flowchart showing the operation of the mobile phone according to the present invention.

符号の説明Explanation of symbols

1 サーバ
2 通信回線
3 携帯電話
4 制御部
5 RAM
6 記憶部
7 動画送信部
8 エンコーダ
9 外部記憶装置
10 表示部
11 操作入力部
12 CPU
13 DSP
14 スピーカ
15 ROM
16 RAM
17 記録部
1 server 2 communication line 3 mobile phone 4 control unit 5 RAM
6 Storage Unit 7 Video Transmitting Unit 8 Encoder 9 External Storage Device 10 Display Unit 11 Operation Input Unit 12 CPU
13 DSP
14 Speaker 15 ROM
16 RAM
17 Recording section

Claims (1)

サーバと、そのサーバに通信回線を介して接続された携帯電話とで構成された動画配信システムであって、
前記サーバは、
前記携帯電話の機種及び電波状態を特定するための情報を含む動画配信のリクエストを前記携帯電話から受信するリクエスト受信手段と、
前記リクエストに基づき、所定の圧縮率、色数、ビットレート、表示サイズ、又はフレームレートの動画を選択する選択手段と、
前記選択手段による選択後の動画を携帯電話に取得させる動画送信手段とを備え、
前記携帯電話は、
前記リクエストを送信するリクエスト送信手段と、
前記動画送信手段より送信された動画を受信する動画受信手段と、
前記動画を画面に表示する表示手段とを備えたことを特徴とする動画配信システム。
A video distribution system comprising a server and a mobile phone connected to the server via a communication line,
The server
A request receiving means for receiving from the mobile phone a video delivery request including information for specifying the mobile phone model and radio wave condition;
A selection means for selecting a video having a predetermined compression rate, number of colors, bit rate, display size, or frame rate based on the request;
Video transmission means for causing a mobile phone to acquire a video after selection by the selection means,
The mobile phone
Request transmitting means for transmitting the request;
A moving picture receiving means for receiving the moving picture transmitted from the moving picture transmitting means;
A moving image distribution system comprising display means for displaying the moving image on a screen.
JP2005350717A 2005-12-05 2005-12-05 Moving video distribution system Pending JP2007158685A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005350717A JP2007158685A (en) 2005-12-05 2005-12-05 Moving video distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005350717A JP2007158685A (en) 2005-12-05 2005-12-05 Moving video distribution system

Publications (1)

Publication Number Publication Date
JP2007158685A true JP2007158685A (en) 2007-06-21

Family

ID=38242473

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005350717A Pending JP2007158685A (en) 2005-12-05 2005-12-05 Moving video distribution system

Country Status (1)

Country Link
JP (1) JP2007158685A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010055589A (en) * 2008-08-28 2010-03-11 Jacobian Innovation Unlimited Llc Import/export modelling system
JP2013543323A (en) * 2010-10-04 2013-11-28 クアルコム,インコーポレイテッド System and method for optimizing media playback quality in wireless handheld computing devices
US9124642B2 (en) 2009-10-16 2015-09-01 Qualcomm Incorporated Adaptively streaming multimedia

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010055589A (en) * 2008-08-28 2010-03-11 Jacobian Innovation Unlimited Llc Import/export modelling system
US9124642B2 (en) 2009-10-16 2015-09-01 Qualcomm Incorporated Adaptively streaming multimedia
JP2013543323A (en) * 2010-10-04 2013-11-28 クアルコム,インコーポレイテッド System and method for optimizing media playback quality in wireless handheld computing devices

Similar Documents

Publication Publication Date Title
CN111031368B (en) Multimedia playing method, device, equipment and storage medium
US11019124B2 (en) Screen mirroring method and apparatus thereof
US8803991B2 (en) Snapshot capture in video stream
JP2006085681A (en) File conversion and sharing system and method thereof
WO2020124725A1 (en) Audio and video pushing method and audio and video stream pushing client based on webrtc protocol
JP2013048458A (en) Portable content sharing
JP2006100885A (en) Streaming data receiving and reproducing terminal
CN114584736B (en) Sharing method and device based on video conference, electronic equipment and computer medium
KR20140029740A (en) Method and apparatus for transferring files during video telephony in electronic device
CN104219479A (en) Video communication service processing method and system
US20060107303A1 (en) Content specification for media streams
US8269815B2 (en) Dynamic image distribution device and method thereof
US8108569B1 (en) Data flow manager for device mobility
WO2011088962A1 (en) Method for displaying multimedia content on a screen of a terminal
JP2007158685A (en) Moving video distribution system
JP2006523070A (en) Method and apparatus for providing multimedia service in portable terminal
JP4970912B2 (en) Video segmentation server and control method thereof
JP5420863B2 (en) Thin client system, application server, terminal control server, communication method
US20080088693A1 (en) Content transmission method and apparatus using video call
JP4791213B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
JP2007243605A (en) Communication equipment, communication method, and program
KR100825115B1 (en) Procedure for personal video recording service considering for the available storage of the mobile device in mobile iptv environment
JP2007041718A (en) Information distribution system, information distribution apparatus, information receiver, and program
KR20150000997A (en) Smart phone for sending background music and backgroud moving picture during call and method of calling using the same
JP2008136057A (en) Motion picture file generating device and control method thereof