Realtime Distribution of Granular Data Streams on a Network
AssigneeMatrox Graphics Inc.
InventorMartin George Lafferty
Life of this patent
Estimating the term…
Loading patent…
AssigneeMatrox Graphics Inc.
InventorMartin George Lafferty
Estimating the term…
Including an asynchronous media fabric service in each of a plurality of hosts. The hosts operating together to asynchronously process real-time media streams under control of a media-processing application. A media-processing function process operates to capture from a real-time synchronous input stream and/or output to a real-time synchronous output stream. A grain transfer link is established for a transfer of grains between a first instance of a first shared memory pool located on a first host and a second instance of the first shared memory pool located on a second host. Following a first local write operation of a first grain to the first instance of the first shared memory pool, the asynchronous media fabric service is notified by a producer function process that the first grain is available for transfer to the second instance of the first shared memory pool on the second host via the grain transfer link.
A method for asynchronously processing real-time media streams under control of a media-processing application, the method comprising:
A non-transitory computer readable storage medium storing instructions that when executed by one or more processors causes the one or more processors to perform a method for asynchronously processing real-time media streams under control of a media-processing application, the method comprising:
Dependencies are inferred from the claim text.