JP2006323678A5 - - Google Patents

Download PDF

Info

Publication number
JP2006323678A5
JP2006323678A5 JP2005147020A JP2005147020A JP2006323678A5 JP 2006323678 A5 JP2006323678 A5 JP 2006323678A5 JP 2005147020 A JP2005147020 A JP 2005147020A JP 2005147020 A JP2005147020 A JP 2005147020A JP 2006323678 A5 JP2006323678 A5 JP 2006323678A5
Authority
JP
Japan
Prior art keywords
data
size
management information
encoded data
acquired
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.)
Granted
Application number
JP2005147020A
Other languages
Japanese (ja)
Other versions
JP4719506B2 (en
JP2006323678A (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2005147020A priority Critical patent/JP4719506B2/en
Priority claimed from JP2005147020A external-priority patent/JP4719506B2/en
Publication of JP2006323678A publication Critical patent/JP2006323678A/en
Publication of JP2006323678A5 publication Critical patent/JP2006323678A5/ja
Application granted granted Critical
Publication of JP4719506B2 publication Critical patent/JP4719506B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (5)

符号化データと、前記符号化データを管理する管理情報とを含むコンテンツファイルを配信するサーバ装置と、前記サーバ装置から前記コンテンツファイルを受信する端末装置とを備えて構成されるシステムにおけるコンテンツ再生方法であって、
前記コンテンツファイルを再生するために、指定されたURLから配信手段とファイル形式を判断するステップと、
前記コンテンツファイルの符号化データあるいは管理情報を判別可能なデータの一部のみの配信要求を行うステップと、
前記配信要求の返答と一緒に前記コンテンツファイルの全ファイルサイズを取得するステップと、
前記判別可能なデータの一部を解析し、管理情報の位置とサイズを取得するステップと、
前記取得した管理情報の位置とサイズを指定し、管理情報のデータの配信要求を行うステップと、
前記取得した管理情報のデータを解析するステップと、
前記判別可能なデータの一部を解析し、符号化データの位置とサイズを取得するステップと、
前記取得した符号化データの位置とサイズを指定し、符号化データの配信要求を行うステップと、
前記取得した管理情報と、再生可能な単位を取得した前記符号化データによって再生を開始するステップと、
前記判別可能なデータの一部の解析により、位置とサイズを指定して取得し終えたデータのサイズの合計を保持し、前記全ファイルサイズと比較するステップとを有し、
前記比較が一致するまで配信要求及び取得処理を繰り返し実行し、前記コンテンツファイルの再生を行うことを特徴とするコンテンツ再生方法。
Content reproduction method in a system comprising: a server device that distributes a content file that includes encoded data and management information for managing the encoded data; and a terminal device that receives the content file from the server device Because
Determining the delivery means and file format from the specified URL to play the content file;
Making a distribution request for only a part of the data that can determine the encoded data or management information of the content file;
Obtaining a total file size of the content file together with a response to the delivery request;
Analyzing a part of the discriminable data and obtaining the position and size of management information;
Designating the position and size of the acquired management information, and requesting distribution of management information data; and
Analyzing the acquired management information data;
Analyzing a part of the discriminable data and obtaining the position and size of the encoded data;
Designating the position and size of the acquired encoded data and making a distribution request for the encoded data;
Starting the reproduction with the acquired management information and the encoded data obtained with the reproducible unit;
Holding a total size of data obtained by specifying a position and a size by analyzing a part of the discriminable data, and comparing with the total file size,
A content reproduction method, wherein the content file is reproduced by repeatedly executing a distribution request and an acquisition process until the comparison matches.
前記判別可能なデータの一部の取得において、その判別可能なデータの一部が先行して取得するデータではない場合に、その判別可能なデータの一部をメモリ上に格納するステップと、
前記先行して取得するデータを実際に取得した段階で前記判別可能なデータの一部をメモリ上から削除する削除ステップとを更に有することを特徴とする請求項1に記載のコンテンツ再生方法。
In the acquisition of a part of the discriminable data, when the part of the discriminable data is not data acquired in advance, storing the part of the discriminable data on a memory;
2. The content reproduction method according to claim 1, further comprising a deletion step of deleting a part of the discriminable data from a memory when the data acquired in advance is actually acquired.
動画像の符号化データと、前記符号化データを管理する管理情報とを含むコンテンツファイルを配信するサーバ装置と、前記サーバ装置から前記コンテンツファイルを受信する端末装置とを備えて構成されるシステムを用いて、コンテンツを再生することをコンピュータに実行させるためのコンピュータプログラムであって、
前記コンテンツファイルを再生するために、指定されたURLから配信手段とファイル形式を判断するステップと、
前記コンテンツファイルの符号化データあるいは管理情報を判別可能なデータの一部のみの配信要求を行うステップと、
前記配信要求の返答と一緒に前記コンテンツファイルの全ファイルサイズを取得するステップと、
前記判別可能なデータの一部を解析し、管理情報の位置とサイズを取得するステップと、
前記取得した管理情報の位置とサイズを指定し、管理情報のデータの配信要求を行うステップと、
前記取得した管理情報のデータを解析するステップと、
前記判別可能なデータの一部を解析し、符号化データの位置とサイズを取得するステップと、
前記取得した符号化データの位置とサイズを指定し、符号化データの配信要求を行うステップと、
前記取得した管理情報と、再生可能な単位を取得した前記符号化データによって再生を開始するステップと、
前記判別可能なデータの一部の解析により、位置とサイズを指定して取得し終えたデータのサイズの合計を保持し、前記全ファイルサイズと比較するステップとをコンピュータに実行させ、
前記比較が一致するまで配信要求及び取得処理を繰り返し実行し、前記コンテンツファイルの再生を行うことを特徴とするコンピュータプログラム。
A system configured to include a server device that distributes a content file including encoded data of moving images and management information for managing the encoded data, and a terminal device that receives the content file from the server device. A computer program for causing a computer to play back content,
Determining the delivery means and file format from the specified URL to play the content file;
Making a distribution request for only a part of the data that can determine the encoded data or management information of the content file;
Obtaining a total file size of the content file together with a response to the delivery request;
Analyzing a part of the discriminable data and obtaining the position and size of management information;
Designating the position and size of the acquired management information, and requesting distribution of management information data; and
Analyzing the acquired management information data;
Analyzing a part of the discriminable data and obtaining the position and size of the encoded data;
Designating the position and size of the acquired encoded data and making a distribution request for the encoded data;
Starting the reproduction with the acquired management information and the encoded data obtained with the reproducible unit;
By analyzing the part of the discriminable data, holding the total size of the data that has been acquired by specifying the position and size, and causing the computer to execute a step of comparing with the total file size,
A computer program that repeatedly executes a distribution request and an acquisition process until the comparison matches, and reproduces the content file.
符号化データと、前記符号化データを管理する管理情報とを含むコンテンツファイルを配信するサーバ装置と前記サーバ装置から前記コンテンツファイルを受信する端末装置とを備えて構成されるコンテンツ再生システムであって、
前記コンテンツファイルを再生するために、指定されたURLから配信手段とファイル形式を判断する手段と、
前記コンテンツファイルの符号化データあるいは管理情報を判別可能なデータの一部のみの配信要求を行う手段と、
前記配信要求の返答と一緒に前記コンテンツファイルの全ファイルサイズを取得する手段と、
前記判別可能なデータの一部を解析し、管理情報の位置とサイズを取得する手段と、
前記取得した管理情報の位置とサイズを指定し、管理情報のデータの配信要求を行う手段と、
前記取得した管理情報のデータを解析する手段と、
前記判別可能なデータの一部を解析し、符号化データの位置とサイズを取得する手段と、
前記取得した符号化データの位置とサイズを指定し、符号化データの配信要求を行う手段と、
既に取得し終えた前記管理情報と、再生可能な単位を取得した前記符号化データによって再生を開始する手段と、
前記データの一部の解析により、位置とサイズを指定して取得し終えたデータのサイズの合計を保持し、前記全ファイルサイズと比較する手段とを有し、
前記比較が一致するまで配信要求及び取得処理を繰り返し実行し、前記コンテンツファイルの再生を行うことを特徴とするコンテンツ再生システム。
A content reproduction system comprising: a server device that distributes a content file that includes encoded data and management information for managing the encoded data; and a terminal device that receives the content file from the server device. ,
Means for determining a delivery means and a file format from a specified URL in order to reproduce the content file;
Means for requesting delivery of only a part of the data capable of determining the encoded data or management information of the content file;
Means for obtaining a total file size of the content file together with a response to the delivery request;
Means for analyzing a part of the discriminable data and obtaining the position and size of management information;
Means for designating the position and size of the acquired management information and requesting distribution of management information data;
Means for analyzing data of the acquired management information;
Means for analyzing a part of the discriminable data and obtaining the position and size of the encoded data;
Means for specifying the position and size of the acquired encoded data and requesting distribution of the encoded data;
Means for starting reproduction by the management information that has already been acquired, and the encoded data that has acquired a reproducible unit;
A part of the analysis of the data, a total of the size of the data that has been acquired by specifying the position and size, and a means for comparing with the total file size,
A content reproduction system, wherein a distribution request and an acquisition process are repeatedly executed until the comparison matches, and the content file is reproduced.
符号化データと、前記符号化データを管理する管理情報とを含むコンテンツファイルを配信するサーバ装置と、前記サーバ装置から前記コンテンツファイルを受信する端末装置とを備えて構成されるシステムにおけるコンテンツ再生方法であって、
前記サーバ装置から取得した管理情報のデータを解析するステップと、
前記コンテンツファイルの符号化データあるいは前記管理情報を判別可能なデータの一部を解析し、符号化データの位置とサイズを取得するステップと、
前記取得した符号化データの位置とサイズを指定して符号化データの配信要求を行うステップとを有することを特徴とするコンテンツ再生方法。
Content reproduction method in a system comprising: a server device that distributes a content file that includes encoded data and management information for managing the encoded data; and a terminal device that receives the content file from the server device Because
Analyzing the management information data acquired from the server device;
Analyzing the encoded data of the content file or a part of the data capable of determining the management information, and obtaining the position and size of the encoded data;
A content reproduction method comprising the step of designating a position and a size of the acquired encoded data and requesting distribution of the encoded data.
JP2005147020A 2005-05-19 2005-05-19 Terminal device, content reproduction method, and computer program Expired - Fee Related JP4719506B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005147020A JP4719506B2 (en) 2005-05-19 2005-05-19 Terminal device, content reproduction method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005147020A JP4719506B2 (en) 2005-05-19 2005-05-19 Terminal device, content reproduction method, and computer program

Publications (3)

Publication Number Publication Date
JP2006323678A JP2006323678A (en) 2006-11-30
JP2006323678A5 true JP2006323678A5 (en) 2008-06-19
JP4719506B2 JP4719506B2 (en) 2011-07-06

Family

ID=37543301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005147020A Expired - Fee Related JP4719506B2 (en) 2005-05-19 2005-05-19 Terminal device, content reproduction method, and computer program

Country Status (1)

Country Link
JP (1) JP4719506B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7174762B2 (en) 2018-05-29 2022-11-17 北京字節跳動網絡技術有限公司 METADATA CONTAINER ANALYSIS METHOD, APPARATUS AND STORAGE MEDIUM

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009075495A1 (en) 2007-12-10 2009-06-18 Samsung Electronics Co., Ltd. System and method for generating and reproducing image file including 2d image and 3d stereoscopic image
KR101480186B1 (en) * 2007-12-10 2015-01-07 삼성전자주식회사 System and method for generating and playing image file including two dimensional image and three dimensional image
CN110545491B (en) * 2018-05-29 2021-08-10 北京字节跳动网络技术有限公司 Network playing method, device and storage medium of media file
CN113365140B (en) * 2021-06-21 2022-12-23 北京百度网讯科技有限公司 MP4 online playing method, device, equipment, storage medium and program product

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001197120A (en) * 2000-07-17 2001-07-19 Apple Computer Inc Method and device for transmitting media data
CN100583880C (en) * 2003-02-26 2010-01-20 Nxp股份有限公司 System for broadcasting multimedia content
JP2005086362A (en) * 2003-09-05 2005-03-31 Matsushita Electric Ind Co Ltd Data multiplexing method, data transmitting method and data receiving method
KR100608715B1 (en) * 2003-09-27 2006-08-04 엘지전자 주식회사 SYSTEM AND METHOD FOR QoS-QUARANTED MULTIMEDIA STREAMING SERVICE
US20050102371A1 (en) * 2003-11-07 2005-05-12 Emre Aksu Streaming from a server to a client
KR100724899B1 (en) * 2005-11-22 2007-06-04 삼성전자주식회사 Compatible-progressive download method and the system thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7174762B2 (en) 2018-05-29 2022-11-17 北京字節跳動網絡技術有限公司 METADATA CONTAINER ANALYSIS METHOD, APPARATUS AND STORAGE MEDIUM

Similar Documents

Publication Publication Date Title
CN103500186B (en) A kind of method, apparatus and browser for carrying out picture loading in a browser
JP2009522853A5 (en)
JP2004295568A5 (en)
CN1846203A (en) System and method for optimized property retrieval of stored objects
JP2004229035A5 (en)
JP2011166800A5 (en) Information processing apparatus, information processing method, recording medium, program, and control apparatus
JP2008538843A5 (en)
JP2005346717A5 (en)
JP2009525523A5 (en)
WO2015035944A1 (en) Method and apparatus for processing picture in browser, and browser
JP2014056319A (en) Information processor, program, and control method
JP2008040893A5 (en)
JP2005159770A5 (en)
JP2006323678A5 (en)
JP2009501390A5 (en)
JP2008171278A5 (en)
JP2006186411A5 (en)
JP2009059317A5 (en)
JP2009187376A5 (en)
JP2008276494A5 (en)
JP2006004011A5 (en)
JP2005167818A5 (en)
JP2007164478A5 (en)
JP2005267555A5 (en)
JP2009058993A5 (en)