EFFICIENT TRANSMISSION AND PLAYBACK OF DIGITAL INFORMATION

    公开(公告)号:CA2449032A1

    公开(公告)日:2003-01-09

    申请号:CA2449032

    申请日:2002-06-24

    Applicant: IBM

    Abstract: Systems, methods, and computer products that facilitate transmission of information used for fast and responsive video and audio playback at non- standard, trick mode speeds. An embodiment of the present invention uses low resolution, compressed, and independent frames derived from the encoded digital video or audio information to facilitate the operation of user- requested VTR-like speed change functions associated with digital video and digital audio frames. The present invention greatly simplifies locating specific frames in a video or audio presentation for purposes such as fast forward and fast reverse scanning that is typically used in digital editing.

    GRAPHICAL USER INTERFACE FOR CREATING ASSETS

    公开(公告)号:CA2335662A1

    公开(公告)日:2001-09-03

    申请号:CA2335662

    申请日:2001-02-09

    Applicant: IBM

    Abstract: A process is provided for managing operations including encoding operations in a network system including an administrator terminal, at least one server communicatively coupled to the administrator terminal via a computer network, and at least one multimedia device operative to generate media data and being communicatively coupled with a corresponding o ne of the servers. Each of the servers is operative to selectively activate the corresponding multimedia device, and is also operative to encode media data received from the corresponding multimed ia device, and is further operative to access a corresponding memory device for storing media data. The process includes the steps of: displaying a graphical user interface including a server select interface component enabling a user of the administrator terminal to select one of the servers, and a mode select interface component enabling the user to select between a manual encoding mode of operation enabling the user to manually start arid stop a manual encoding process performed by a selected server, and a scheduled encoding mode of operation enabling the user to defi ne a schedule for automatically starting and stopping a scheduled encoding process to be performed by a selected server. User input is received, the input including server identification information indicative of a selected server, mode information indicative of a selected mode of operation , and encoding operation information defined based on the selected mode of operation. Commands and associated parameters, generated based on the encoding operation information, are transmitted to th e selected server via the network.

    23.
    发明专利
    未知

    公开(公告)号:DE69516346D1

    公开(公告)日:2000-05-25

    申请号:DE69516346

    申请日:1995-08-25

    Applicant: IBM

    Abstract: A media streamer (10) includes at least one storage node (16, 17) for storing a digital representation of a video presentation. The video presentation requires a time T to present in its entirety, and is stored as a plurality of N data blocks, each data block storing data corresponding approximately to a T/N period of the video presentation. The media streamer further includes a plurality of communication nodes (14) each having at least one input port and at least one output port; a circuit switch (18) connected between the at least one storage node and input ports of the plurality of communication nodes, the circuit switch selectively coupling one or more of the input ports to the at least one storage node to enable the digital representation stored thereat to appear at one or more of the output ports; and at least one control node (18) coupled at least to the plurality of communication nodes and to the at least one storage node for enabling any one of the N blocks to appear at any output port of any of the plurality of communication nodes.

    24.
    发明专利
    未知

    公开(公告)号:AT192007T

    公开(公告)日:2000-05-15

    申请号:AT95305964

    申请日:1995-08-25

    Applicant: IBM

    Abstract: A media streamer (10) includes at least one storage node (16, 17) for storing a digital representation of a video presentation. The video presentation requires a time T to present in its entirety, and is stored as a plurality of N data blocks, each data block storing data corresponding approximately to a T/N period of the video presentation. The media streamer further includes a plurality of communication nodes (14) each having at least one input port and at least one output port; a circuit switch (18) connected between the at least one storage node and input ports of the plurality of communication nodes, the circuit switch selectively coupling one or more of the input ports to the at least one storage node to enable the digital representation stored thereat to appear at one or more of the output ports; and at least one control node (18) coupled at least to the plurality of communication nodes and to the at least one storage node for enabling any one of the N blocks to appear at any output port of any of the plurality of communication nodes.

    25.
    发明专利
    未知

    公开(公告)号:AT189944T

    公开(公告)日:2000-03-15

    申请号:AT95306239

    申请日:1995-09-05

    Applicant: IBM

    Abstract: A video server system or media streamer 10 includes at least one control node 18; at least one storage node 16, 17 with mass storage for storing a digital representation of a video presentation; and a plurality of communication nodes 14 switchably coupled under the direction of the control node to the at least one storage node for receiving a video presentation therefrom. Each of the plurality of communication nodes is coupled to an adapter 212 by a communications bus 210, outputting a video presentation as a sequence of data bursts over the communications bus to the adapter, which converts the received sequence of data bursts to a substantially isochronous data stream. Each of the plurality of communication nodes further includes a plurality of output ports, each having an associated data buffer for buffering a portion of a digital representation prior to a transmission of the digital representation. Each of the plurality of communication nodes further includes a scheduler for scheduling, for individual data buffers, a read request to the storage nodes for a next sequential portion of the digital representation for storage within the data buffers. Each read request is scheduled at a predetermined time such that a requested next sequential portion of the digital representation is available prior to a time that the requested next sequential portion is required to be transmitted from the output port that is associated with the data buffer. The at least one storage node further includes a scheduler for scheduling a read request to the mass storage such that a next sequential portion of a digital representation is available for outputting, prior to the at least one storage node receiving a read request from one of the communication nodes.

    An application interface to a media server and a method of implementing the same

    公开(公告)号:IE980729A1

    公开(公告)日:2000-02-09

    申请号:IE980729

    申请日:1998-08-26

    Applicant: IBM

    Abstract: According to the present invention, a media manager is provided which incorporates an application program interface (API) for converting high-level generic commands into device-level commands for output to a media device. The inventive media manager includes a high-level command processor which decodes the high-level generic commands and device-specific code mapping modules which convert the high-level generic commands decoded by the high-level command processor into device-level commands. Each of the device-level commands is output from one of the device-specific code-mapping modules to a corresponding one of the media devices. The present invention also encompasses a method of implementing an application program interface (API) for media devices. The method includes receiving high-level generic commands from the computer application, converting the high-level commands into device-level commands, and outputting each of the device- level commands to one of the media devices. The present invention also encompasses a computer program product including a computer-readable medium. The computer program product includes means for decoding high-level generic commands, means for converting the high-level generic commands into device-level commands, and means for outputting each of the device- level commands to a corresponding one of the media devices. The present invention further encompasses a common application program interface (API) which converts high-level generic commands received from a computer application into device-level commands which are output to a plurality of media devices including media serves which stores media objects. The common API includes a plurality of individual APIs which each perform a specific function.

Patent Agency Ranking