Data structure for data streaming system
First Claim
1. A data structure for storing a data source for a streaming system, the data source including a plurality of encoded data streams, each of the plurality of data streams being an independent representation of data from the data source encoded at a different resolution to the other of the plurality of data streams, the data structure comprising a header (600-680), a stream data structure (700) for each of the encoded data streams and one or more packets (800) of the encoded data streams, the header (600-680) being linked to one of the stream data structures (700), wherein each stream data structure (700) includes a header (705,740, 750), a link (710) to a next stream data structure and a link (720) to a first packet of the encoded data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A data structure for storing a data source for a streaming system, the data source including a plurality of encoded data streams, each of the plurality of data streams being an independent representation of data from the data source encoded at a different resolution to the other of the plurality of data streams, the data structure comprising a header (600-680), a stream data structure (700) for each of the encoded data streams and one or more packets (800) of the encoded data streams, the header (600-680) being linked to one of the stream data structures (700), wherein each stream data structure (700) includes a header (705, 740, 750), a link (710) to a next stream data structure and a link (720) to a first packet of the encoded data stream.
-
Citations
8 Claims
- 1. A data structure for storing a data source for a streaming system, the data source including a plurality of encoded data streams, each of the plurality of data streams being an independent representation of data from the data source encoded at a different resolution to the other of the plurality of data streams, the data structure comprising a header (600-680), a stream data structure (700) for each of the encoded data streams and one or more packets (800) of the encoded data streams, the header (600-680) being linked to one of the stream data structures (700), wherein each stream data structure (700) includes a header (705,740, 750), a link (710) to a next stream data structure and a link (720) to a first packet of the encoded data stream.
Specification