System and method of processing audio/video data in a remote monitoring system
First Claim
1. A system for processing video data provided from a plurality of video sources, comprising:
- a plurality of video data capture devices for receiving the video data, each of the video data capture devices receiving video data from a predetermined number of video sources;
a plurality of video drivers for driving output data of the video data capture devices for a first set of application programs, each of the video drivers receiving output data from corresponding one of the video data capture devices and being associated with corresponding one of the first set of application programs;
a plurality of virtual video drivers for driving input data for a second set of application programs, each of the virtual video drivers being associated with corresponding one of the second set of application programs; and
a video channel mapping unit for mapping data from the plurality of video drivers into the plurality of virtual video drivers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for processing audio/video (A/V) data provided from multiple A/V sources. The system includes A/V data capture devices for receiving the A/V data, each of which receives A/V data from a predetermined number of A/V sources; drivers for driving output data of the A/V data capture devices for a first set of application programs, each of the drivers receiving output data from corresponding one of the A/V data capture devices and being associated with corresponding one of the first set of application programs; virtual drivers for driving input data for a second set of application programs, each of the virtual drivers being associated with corresponding one of the second set of application programs; and a channel mapping unit for mapping data from the drivers into the virtual drivers.
15 Citations
23 Claims
-
1. A system for processing video data provided from a plurality of video sources, comprising:
-
a plurality of video data capture devices for receiving the video data, each of the video data capture devices receiving video data from a predetermined number of video sources;
a plurality of video drivers for driving output data of the video data capture devices for a first set of application programs, each of the video drivers receiving output data from corresponding one of the video data capture devices and being associated with corresponding one of the first set of application programs;
a plurality of virtual video drivers for driving input data for a second set of application programs, each of the virtual video drivers being associated with corresponding one of the second set of application programs; and
a video channel mapping unit for mapping data from the plurality of video drivers into the plurality of virtual video drivers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for processing audio and video (A/V) data provided from various A/V sources, comprising the steps of:
-
providing physical local channels for transmitting A/V data provided from local A/V sources, each of the physical local channels transmitting A/V data from corresponding one of the local A/V sources;
providing logical channels virtually created in association with various application programs, each of the logical channels driving input data to be processed in accordance with corresponding one of the various application programs; and
mapping the physical local channels into the logical channels such that A/V data transmitted via each of the physical local channels is provided as input data to corresponding one or more of the logical channels. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification