EP0901249A2

Method of distributed editing of video clips over a network

Abstract

An audio/video media server for distributed editing over networks receives requests from clients on the networks that include a clip identifier, a delivery destination identifier and the frame numbers from the clip desired. The media server parses the requests and asynchronously accesses a file system to retrieve the requested media frames from a storage medium. The retrieved media frames are asynchronously transferred to a FIFO buffer, and a clock rate for a local clock is adjusted according to the fullness of the buffer. The media frames from the buffer are sent in the form of data packets over the networks in response to interrupts generated by the local clock. In this manner the timing for the media frames is controlled by the clients to assure a continuous stream of video during editing.

EP0901249A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 8 June 2018, 8.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

5 claims: 1 independent, 4 dependent

  1. 1
    A method of distributed editing of video clips over a network having a plurality of clients and at least one media server comprising the steps of:requesting from one of the clients over the network a portion of a video clip from the media server, each portion containing at least one media frame;asynchronously accessing a file system to retrieve the requested portion of the video clip from a storage medium;asynchronously transferring the portion from the file system to a buffer one media frame at a time;and transmitting the media frame in the form of network packets from the media server to the requesting client over the network as a function of a local clock rate.