CA2506784A1 - System and method for referencing av data accumulated in av server - Google Patents

System and method for referencing av data accumulated in av server Download PDF

Info

Publication number
CA2506784A1
CA2506784A1 CA002506784A CA2506784A CA2506784A1 CA 2506784 A1 CA2506784 A1 CA 2506784A1 CA 002506784 A CA002506784 A CA 002506784A CA 2506784 A CA2506784 A CA 2506784A CA 2506784 A1 CA2506784 A1 CA 2506784A1
Authority
CA
Canada
Prior art keywords
data
recording apparatus
server
edit
file
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
CA002506784A
Other languages
French (fr)
Other versions
CA2506784C (en
Inventor
Toshimitsu Shiobara
Takayuki Gouhara
Tomoe Ando
Shinichi Tanaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Individual
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
Priority claimed from JP2002339687A external-priority patent/JP3747904B2/en
Priority claimed from JP2002342971A external-priority patent/JP3747905B2/en
Priority claimed from JP2002364289A external-priority patent/JP3714323B2/en
Priority claimed from JP2003063980A external-priority patent/JP2004274506A/en
Application filed by Individual filed Critical Individual
Publication of CA2506784A1 publication Critical patent/CA2506784A1/en
Application granted granted Critical
Publication of CA2506784C publication Critical patent/CA2506784C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals

Abstract

A system for referencing AV data accumulated in an AV server by using a plurality of edition terminals. The system includes a recording device which can be accessed at a higher speed than recording means in the AV server and is connected to the edition terminals. Each of the edition terminals has first processing means for requesting transfer of the AV data from the AV server t o the recording device and second processing means for referencing the AV data from the recording device. Thus, a plurality of edition terminals can simultaneously and concurrently reference the material accumulated in the AV server without being restricted by the number of I/O ports of the AV server and it is possible to reduce the wait time of the edition terminal for referencing the material accumulated in the AV server.

Claims (19)

1. A system for previewing AV data stored in an AV server by a plurality of edit terminals, comprising a recording apparatus which is connected to said edit terminal and which is capable of higher speed access than recording means in said AV server, wherein each of said edit terminals includes first processing means which makes a request to transfer AV
data from said AV server to said recording apparatus, and second processing means which previews AV data from said recording apparatus.
2. The system for previewing AV data stored in an AV server according to claim 1, further comprising a second AV server in which the same AV data as in said AV
server is compressed with the higher compressibility than said AV server and is stored, wherein each of said edit terminals further includes third processing means which previews AV data from said second AV
server, and based on the fact that a necessary portion for the edit was determined from among the AV data previewed by said third processing means, said first processing means of each of said edit terminals makes a request to transfer the AV data of the determined portion from said AV server to said recording apparatus.
3. The system for previewing AV data stored in an AV server according to claim 1, wherein said recording apparatus includes a plurality of fiber channel ports, a gateway terminal which is connected to said recording apparatus and said AV server and which makes AV data transferred to said recording apparatus from said AV server based on a request from said first processing means in said edit terminal is further provided, and said first processing means in each of said edit terminals sends a request to said gateway terminal.
4. The system for previewing AV data stored in an AV server according to claim 3, wherein said gateway terminal makes information indicating a portion in a file, into which AV data has been written, recorded in the file to which said recording apparatus writes AV
data, and said second processing means in each of said edit terminals previews AV data of the portion indicated by said information in said file.
5. The system for previewing AV data stored in an AV server according to claim 1, wherein said recording apparatus is connected to a plurality of said edit terminals.
6. The system for previewing AV data stored in an AV server according to claim 1, wherein said AV server includes a synchronous input and output port, and said first processing means in each of said edit terminals makes a request to transfer AV data from said input and output port of said AV server to said recording apparatus.
7. The system for previewing AV data stored in an AV server according to claim 1 wherein said recording apparatus has a sparse function, and the system further includes: first control means which controls said recording apparatus to make an empty file that has a sparse area the same amount as the data amount of said designated AV data, based on the fact that said edit terminal designates AV data for the edit from among AV data stored in said AV server;
second control means which controls said AV server to reproduce said designated AV data to be transmitted to said recording apparatus, to temporarily stop reproducing in response to no free area existing in said recording apparatus, and to resume reproducing in response to a free area again existing in said recording apparatus;
third control means which controls said recording apparatus to make AV data transmitted from said AV server written into said file, to temporarily stop writing in response to no free area existing in said recording apparatus, and to resume writing in response to a free area again existing in said recording apparatus; and fourth control means which controls said recording apparatus to make, based on the fact that said edit terminal determines a necessary area for the edit among the AV data written into said filein said recording apparatus, a portion where AV data other than said necessary area among said file is written become a sparse area.
8. The system for previewing AV data stored in an AV server according to claim 7, wherein said second control means controls, based on the fact that a portion of the sparse area in said file was accessed by said edit terminal, said AV server to reproduce AV data that should be written into the accessed portion on a priority basis, and said third control means controls, based on the fact that a portion of the sparse area in said file was accessed by said edit terminal, said recording apparatus to write AV data into said accessed portion on a priority basis.
9. The system for previewing AV data stored in an AV server according to claim 1, wherein said recording apparatus including:
a plurality of input and output interfaces, a semiconductor memory, memory control means which controls said semiconductor memory, and processing means which converts, based on the fact that an access request designating a logical address was input to said input and output interface, said logical address into a physical address of said semiconductor memory, and through said memory control means, which accesses to said converted physical address area of said semiconductor memory; and each of said edit terminals and transfer means which transfers AV data stored in said AV server to said recording apparatus are separately connected to said input and output interfaces respectively, and an access request designating a logical address is transmitted to said recording apparatus.
10. The system for previewing AV data stored in an AV
server according to claim 9, wherein said processing means in said recording apparatus performs:

processing which makes, based on the fact that a file preservation request designating a logical address corresponding to data size was input to said input and output interface, said memory control means search a free area in said semiconductor memory corresponding to said data size, processing which requests through said input and output interface a transmission source of said preservation request to transmit data of said file, based on the fact that said free area exists, processing which makes the data of said file received through said input and output interface written into said free area in said semiconductor memory by said memory control means, and processing which stores an address of said free area in said semiconductor memory, corresponding to said file; and said transfer means and each of said edit terminals designate a logical address corresponding to data size, when a file preservation request is made to said recording apparatus.
11. The system for previewing AV data stored in an AV
server according to claim 9, wherein said recording apparatus has a plurality of said processing means, corresponding to each of said input and output interfaces one by one.
12. A method for previewing AV data stored in an AV server by a plurality of edit terminals, comprising:
a first step of each of said edit terminals making a request to transfer AV data from said AV server to a recording apparatus which is connected to said edit terminal and which is capable of higher speed access than a recording means in said AV
server, and a second step of each of said edit terminals previewing AV
data from said recording apparatus.
13. The method for previewing AV data stored in an AV
server according to claim 12, further comprising:
a third step of each of said edit terminals previewing the same AV data as in said AV server from a second AV server which compresses the AV data with higher compressibility to be stored than said computer, wherein said first step makes a request, based on the fact that a necessary portion for the edit was determined from the AV
data previewed at said third step, to transfer AV data of the determined portion from said AV server to said recording apparatus.
14. The method for previewing AV data stored in an AV
server according to claim 12, wherein each of said edit terminals is connected to said recording apparatus including a plurality of fiber channel ports and sends a request to a gateway terminal connected to said AV
server in said first step, and a step of said gateway terminal making AV data transferred to said recording apparatus from said AV server based on a request from said edit terminal.
15. The method for previewing AV data stored in an AV
server according to claim 14, further comprising:
a step of said gateway terminal making information that indicates a portion to which AV data is written in a file recorded to the file where said recording apparatus writes AV
data, wherein AV data portion in said file indicated by said information is previewed at said second step.
16. The method for previewing AV data stored in an AV
server according to claim 12, wherein said AV server includes a synchronous input and output port, and request to transfer AV data to said recording apparatus from said input and output port of said AV server is made at said first step.
17. The method for previewing AV data stored in an AV
server according to claim 12, wherein request to transfer AV data to said recording apparatus connected to said plurality of edit terminals is made at said first step.
18. The method for previewing AV data stored in an AV
server according to claim 12, wherein said recording apparatus has a sparse function and the method further includes a fourth step of controlling said recording apparatus to make an empty file that has a sparse area the same amount as the data amount of said designated AV data, based on the fact that said edit terminal designates AV data for the edit from among AV
data stored in said AV server;
a fifth step of controlling said AV server to reproduce said designated AV data to be transmitted to said recording apparatus, to temporarily stop reproducing in response to no free area existing in said recording apparatus, and to resume reproducing in response to a free area again existing in said recording apparatus;
a sixth step of controlling said recording apparatus to make AV data transmitted from said AV server written into said file, to temporarily stop writing in response to no free area existing in said recording apparatus, and to resume writing in response to a free area again existing in said recording apparatus; and a seventh step of controlling said recording apparatus to make, based on the fact that said edit terminal determines a necessary area for the edit among the AV data written into said file in said recording apparatus, a portion where AV data other than said necessary area among said file is written become a sparse area.
19. The method for previewing AV data stored in an AV
server according to claim 18, wherein in said fifth step, based on the fact that a portion of the sparse area in said file was accessed by said edit terminal, said AV server is controlled to reproduce AV data that should be written into the accessed portion on a priority basis, and in said sixth step, based on the fact that a portion of the sparse area in said file was accessed by said edit terminal, said recording apparatus is controlled to write AV data into said accessed portion on a priority basis.
CA2506784A 2002-11-22 2003-11-20 System and method for referencing av data accumulated in av server Expired - Fee Related CA2506784C (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
JP2002339687A JP3747904B2 (en) 2002-11-22 2002-11-22 Reference system and method for AV data stored in AV server
JP2002-339687 2002-11-22
JP2002-342971 2002-11-26
JP2002342971A JP3747905B2 (en) 2002-11-26 2002-11-26 AV data reading system and method from AV server
JP2002364289A JP3714323B2 (en) 2002-12-16 2002-12-16 Editing system and method for copying AV data from AV server
JP2002-364289 2002-12-16
JP2003-063980 2003-03-10
JP2003063980A JP2004274506A (en) 2003-03-10 2003-03-10 Semiconductor storage device and edit system
PCT/JP2003/014847 WO2004049709A1 (en) 2002-11-22 2003-11-20 System and method for referencing av data accumulated in av server

Publications (2)

Publication Number Publication Date
CA2506784A1 true CA2506784A1 (en) 2004-06-10
CA2506784C CA2506784C (en) 2012-12-04

Family

ID=32398169

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2506784A Expired - Fee Related CA2506784C (en) 2002-11-22 2003-11-20 System and method for referencing av data accumulated in av server

Country Status (4)

Country Link
US (2) US7747700B2 (en)
AU (1) AU2003302348A1 (en)
CA (1) CA2506784C (en)
WO (1) WO2004049709A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007287236A (en) * 2006-04-17 2007-11-01 Sony Corp Recording/reproducing device and reproducing device
JP4389947B2 (en) * 2007-02-19 2009-12-24 ソニー株式会社 Recording / reproducing apparatus, data processing apparatus, reproducing method, and data processing method
US20090049409A1 (en) * 2007-08-15 2009-02-19 Archos Sa Method for generating thumbnails for selecting video objects
JP4882935B2 (en) * 2007-09-18 2012-02-22 富士ゼロックス株式会社 Communication information processing apparatus, communication information processing system, and communication information processing program
US8645437B2 (en) 2010-10-29 2014-02-04 At&T Intellectual Property I, L.P. System and method for providing fast startup of a large file delivery
CN104504351A (en) * 2014-12-17 2015-04-08 王迪兴 Bidirectional parallel multi-port security server and realization method thereof
US11093287B2 (en) * 2019-05-24 2021-08-17 Intel Corporation Data management for edge architectures

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4742447A (en) * 1986-01-16 1988-05-03 International Business Machines Corporation Method to control I/O accesses in a multi-tasking virtual memory virtual machine type data processing system
US5249271A (en) * 1990-06-04 1993-09-28 Emulex Corporation Buffer memory data flow controller
US5305438A (en) * 1992-05-19 1994-04-19 Sony Electronics Inc. Video storage, processing, and distribution system using recording format independent hierarchical storages and processors
US5611049A (en) * 1992-06-03 1997-03-11 Pitts; William M. System for accessing distributed data cache channel at each network node to pass requests and data
US5828841A (en) 1994-10-31 1998-10-27 Sony Corporation Video signal recording and reproduction apparatus
JP3433555B2 (en) * 1995-02-17 2003-08-04 ソニー株式会社 Video editing system
JPH0991463A (en) * 1995-07-14 1997-04-04 Matsushita Electric Ind Co Ltd Image edit device
US5852435A (en) * 1996-04-12 1998-12-22 Avid Technology, Inc. Digital multimedia editing and data management system
US6211869B1 (en) * 1997-04-04 2001-04-03 Avid Technology, Inc. Simultaneous storage and network transmission of multimedia data with video host that requests stored data according to response time from a server
JPH10285537A (en) 1997-04-06 1998-10-23 Sony Corp Video signal processing unit
US6414725B1 (en) * 1998-04-16 2002-07-02 Leitch Technology Corporation Method and apparatus for synchronized multiple format data storage
US6757705B1 (en) * 1998-08-14 2004-06-29 Microsoft Corporation Method and system for client-side caching
US6446141B1 (en) * 1999-03-25 2002-09-03 Dell Products, L.P. Storage server system including ranking of data source
JP2002300523A (en) * 2001-03-30 2002-10-11 Sony Corp Device and method for producing contents
US7216203B1 (en) * 2003-09-23 2007-05-08 Sun Microsystems, Inc. Read ahead technique for network based file systems

Also Published As

Publication number Publication date
US20060224698A1 (en) 2006-10-05
WO2004049709A1 (en) 2004-06-10
CA2506784C (en) 2012-12-04
AU2003302348A1 (en) 2004-06-18
US8032613B2 (en) 2011-10-04
US7747700B2 (en) 2010-06-29
US20100161766A1 (en) 2010-06-24

Similar Documents

Publication Publication Date Title
US4476526A (en) Cache buffered memory subsystem
CN100468308C (en) Method for accessing data, apparatus and recording medium for performing that method
US7346754B2 (en) Control method for storage device controller system, and storage device controller system
US8037478B2 (en) Object state transfer method, object state transfer device, object state transfer program, and recording medium for the program
EP1586988A2 (en) Information processing apparatus, information processing method, program and recording medium used therewith
JP2008546049A (en) Destination disk access method, disk capacity expansion system, and disk array
FI116167B (en) Archive file server
US6105076A (en) Method, system, and program for performing data transfer operations on user data
TW201502777A (en) Data flush of group table
CA2506784A1 (en) System and method for referencing av data accumulated in av server
JPS58161032A (en) File transfer protocol system
EP1454238B1 (en) Storage device cache memory management
EP3436973A1 (en) File system support for file-level ghosting
JPH10124352A (en) Method for managing file in library and server device for library
JP2007004710A (en) Storage access system, data transfer device, storage accessing method and program
JP2005513645A6 (en) Storage device cache memory management
KR101137575B1 (en) Storage device
JPH1063436A (en) Method and device for storing data
CN103678689A (en) Multimedia file segment fast-splicing method based on file driving logic
KR100261280B1 (en) High speed transmission system and control method of file
JP2004274506A (en) Semiconductor storage device and edit system
JPH0327470A (en) Data storage system for electronic file
JPH1198448A (en) Video server system and access processing method therefor
CN114244857A (en) Memory pool management method of distributed storage system
JPS6053326B2 (en) Double data recording method for input/output control equipment

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20141120