Multimedia client for multimedia/hybrid network
First Claim
1. In a computer having an operating system, a video file viewing application executing within said operating system and circuitry coupling said computer to an isochronous user information path, a system for adapting a data stream received into said circuitry from said isochronous user information path for use by said video file viewing application, comprising:
- a buffer, under control of a buffer input manager, said buffer capable of receiving and storing portions of said data stream from said isochronous information path via said buffer input manager; and
a file emulator capable of extracting said portions of said data stream from said buffer and presenting said portions as though having been retrieved from a file compatible with said operating system, said file emulator thereby enabling said video file viewing application to retrieve said portions from said file emulator and display said portions on an output device associated with said computer.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allowing remote control of an isochronous device. The system comprises: (1) first and second isochronous devices, (2) a packet-based signalling channel coupling the first and second isochronous devices and allowing communication of signalling messages between the first and second isochronous devices, the first isochronous device capable of initiating a request to the second isochronous device to transfer multimedia information from the second isochronous device to the first isochronous device and (3) an isochronous user information path established by the second isochronous device in response to initiation of the request, the isochronous user information path coupling the first and second isochronous devices for transfer of the multimedia information, the first isochronous device thereby effecting remote control of the second isochronous device. The present invention further introduces a system for adapting a data stream received into a computer from an isochronous user information path for use by a video file viewing application, such as an MPEG video viewer.
-
Citations
24 Claims
-
1. In a computer having an operating system, a video file viewing application executing within said operating system and circuitry coupling said computer to an isochronous user information path, a system for adapting a data stream received into said circuitry from said isochronous user information path for use by said video file viewing application, comprising:
-
a buffer, under control of a buffer input manager, said buffer capable of receiving and storing portions of said data stream from said isochronous information path via said buffer input manager; and a file emulator capable of extracting said portions of said data stream from said buffer and presenting said portions as though having been retrieved from a file compatible with said operating system, said file emulator thereby enabling said video file viewing application to retrieve said portions from said file emulator and display said portions on an output device associated with said computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22)
-
-
11. In a computer having an operating system, a video file viewing application executing within said operating system and circuitry coupling said computer to an isochronous user information path, a method for adapting a data stream received into said circuitry from said isochronous user information path for use by said video file viewing application, comprising the steps of:
-
receiving and storing portions of said data stream from said isochronous information path in a buffer under control of a buffer input manager; extracting said portions of said data stream from said buffer with a file emulator; and presenting, with said file emulator, said portions as though having been retrieved from a file compatible with said operating system, said file emulator thereby enabling said video file viewing application to retrieve said portions from said file emulator and display said portions on an output device associated with said computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24)
-
Specification