Methods and apparatus for media navigation
First Claim
1. A method of playing media, the method comprising:
- receiving content information that provides a plurality of options to consume the media, wherein the media is previously generated, wherein the content information comprises information relating to contextual, spatial, or temporal features of the media, wherein receiving the content information comprises;
receiving an index file describing a structure of the contextual, spatial, or temporal features within the media,receiving a descriptor data file comprising descriptors for the contextual, spatial, or temporal features, the descriptor data file being received sequentially using a multiple layered scheme, andreceiving a manifest file comprising description of the descriptor data file;
displaying the content information of a media player;
sending a request to stream the media based on one option selected from the plurality of options;
receiving a first media stream; and
displaying the first media stream, the first media stream being displayed in accordance with the selected option.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with an embodiment of the present invention, an apparatus for streaming a media includes a server side receiver for receiving a request to stream a media from a media player. The apparatus further includes a content generator, a server side transmitter, and a media stream generator. The content generator is configured to generate content information providing a plurality of presentation options to consume the media. The server side transmitter is configured to send the content information. The server side receiver is further configured to receive a selected presentation option from amongst the plurality of presentation options. The media stream generator is configured to generate a media stream comprising the media based on the selected presentation option.
31 Citations
30 Claims
-
1. A method of playing media, the method comprising:
-
receiving content information that provides a plurality of options to consume the media, wherein the media is previously generated, wherein the content information comprises information relating to contextual, spatial, or temporal features of the media, wherein receiving the content information comprises; receiving an index file describing a structure of the contextual, spatial, or temporal features within the media, receiving a descriptor data file comprising descriptors for the contextual, spatial, or temporal features, the descriptor data file being received sequentially using a multiple layered scheme, and receiving a manifest file comprising description of the descriptor data file; displaying the content information of a media player; sending a request to stream the media based on one option selected from the plurality of options; receiving a first media stream; and displaying the first media stream, the first media stream being displayed in accordance with the selected option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for playing media, the apparatus comprising:
-
an interface comprising a receiver and a transmitter, the receiver comprising at least one of;
wireless antennas and wired ports, the receiver configured to receive content information that provides a plurality of options to consume the media, wherein the media is previously generated, wherein the content information comprises information relating to contextual, spatial, or temporal features of the media; andthe transmitter comprising at least one of;
wireless antennas and wired ports; anda processor coupled to the interface and coupled to a display, the processor operable to execute instructions that display the content information of a media player; the transmitter configured to send a request to stream the media based on one option selected from the plurality of options, wherein the receiver is further configured to receive a media stream, and wherein the processor is further operable to execute instructions that display the media stream in accordance with the selected option, wherein the receiver is configured to receive an index file describing a structure of the contextual, spatial, or temporal features within the media, wherein the receiver is configured to receive a descriptor data file comprising descriptors for the contextual, spatial, or temporal features, wherein the descriptor data file is received sequentially using a multiple layered scheme, and wherein the receiver is configured to receive a manifest file comprising description of the descriptor data file. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method of displaying media, the method comprising:
-
receiving a request to stream a media, wherein the media is previously generated; generating content information providing a plurality of presentation options to consume the media, wherein the content information comprises information relating to contextual, spatial, or temporal features of the media, wherein generating the content information comprises; generating the contextual, spatial, or temporal features within the media, generating a descriptor data file comprising descriptors for the contextual, spatial, or temporal features, generating an index file describing a structure of the contextual, spatial, or temporal features, and generating a manifest file comprising a description of the descriptor data file; sending the content information, wherein sending the content information comprises; sending the manifest file and the index file, and sending the descriptor data file sequentially using a multiple layered scheme; receiving a selected presentation option from amongst the plurality of presentation options; and generating a first media stream comprising the media based on the selected presentation option. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. An apparatus for streaming a media, the apparatus comprising:
-
an interface comprising a receiver and a transmitter, the receiver comprising at least one of;
wireless antennas and wired ports, the receiver configured to receive a request to stream a media, where the media is previously generated; andthe transmitter comprising at least one of;
wireless antennas and wired ports;a processor coupled to the interface, the processor operable to; generate content information providing a plurality of presentation options to consume the media, wherein the content information comprises information relating to contextual, spatial, or temporal features of the media; generate the contextual, spatial, or temporal features within the media; generate a descriptor data file comprising descriptors for the contextual, spatial, or temporal features; generate an index file describing a structure of the contextual, spatial, or temporal features; and generate a manifest file comprising a description of the descriptor data file; and wherein the transmitter is configured to send the content information, the manifest file and the index file, wherein the transmitter is further configured to send the descriptor data file sequentially using a multiple layered scheme, wherein the receiver is further configured to receive a selected presentation option from amongst the plurality of presentation options, and wherein the processor is further operable to generate a first media stream comprising the media based on the selected presentation option.
-
Specification