Spatially-Segmented Content Delivery
Abstract
Methods and systems are described for processing spatially segmented content originating from a content delivery network. One method comprises a client in a media processing device receiving a spatial manifest information comprising one or more spatial representations of a source stream, each spatial representation identifying one or more spatial segment streams, location information for locating one or more delivery nodes in said content delivery network and, optionally, position information for stitching spatial segment frames in said segment streams into a video frame for display; selecting one or more spatial segment streams and on the basis of said spatial manifest information requesting at least one delivery node in said content delivery network to transmit said one or more selected spatial segment streams to said client; and, receiving said one or more selected spatial segment streams from said at least one delivery node.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method for user-interaction with spatially segmented content displayed to a user, said method using a client in a media processing device, said method comprising:
said client receiving a spatial manifest data structure comprising one or more spatial representations of a source stream, each spatial representation identifying one or more spatial segment streams and location information for locating one or more delivery nodes associated with a content delivery network configured to transmit said one or more spatial segment streams to said client; on the basis of said location information in said spatial manifest data structure, said client retrieving one or more spatial segment streams associated with a first spatial representation from said content delivery network and displaying said one or more spatial segment streams; said client receiving user input associated with a region of interest, said region of interest defining a selected area of said displayed spatially-segmented content; and on the basis of positioning information in said spatial segment data structure and said region of interest said client determining a second spatial representation in accordance with one or more media processing criteria.
3 . Method according to claim 2 wherein said method further comprises:
for said one or more spatial representations determining the spatial segment frames overlapping said selected region of interest.
4 . Method according to claim 3 , wherein said processing criteria includes at least one of bandwidth, screen resolution, or encoding quality.
5 . Method according to claim 2 , wherein said processing criteria includes at least one of bandwidth, screen resolution, or encoding quality.
6 . Method according to claim 2 , wherein said retrieving is based on an HTTP adaptive streaming protocol.
7 . A media processing device comprising a client for user-interaction with spatially segmented content displayed to a user, said client configured to:
receive a spatial manifest data structure comprising one or more spatial representations of a source stream, each spatial representation identifying one or more spatial segment streams and location information for locating one or more delivery nodes associated with a content delivery network configured to transmit said one or more spatial segment streams to said client; on the basis of said location information in said spatial manifest data structure, retrieve one or more spatial segment streams associated with a first spatial representation from said content delivery network, wherein said media processing device is configured to render for display said one or more spatial segment streams; receive user input associated with a region of interest, said region of interest defining a selected area of said displayed spatially-segmented content; and on the basis of positioning information in said spatial segment data structure and said region of interest determine a second spatial representation in accordance with one or more media processing criteria.
8 . The media processing device according to claim 7 , wherein said client is further configured to determine for said one or more spatial representations the spatial segment frames overlapping said selected region of interest.
9 . The media processing device according to claim 8 , wherein said processing criteria includes at least one of bandwidth, screen resolution, or encoding quality.
10 . The media processing device according to claim 7 , wherein said processing criteria includes at least one of bandwidth, screen resolution, or encoding quality.
11 . The media processing device according to claim 7 , wherein said client is configured to retrieve said one or more spatial segment streams on the basis of an HTTP adaptive streaming protocol.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.