Publishing Media Content to Virtual Movie Theatres
First Claim
1. A non-transitory machine readable medium storing a program for presenting video, the program for execution by at least one processing unit, the program comprising sets of instructions for:
- receiving a selection of a pre-transcoded video presentation within a video editing environment;
receiving a request to publish the selected video presentation to a presentation staging environment that is different from the video editing environment;
converting the selected video presentation from a pre-transcoded video presentation to a transcoded video presentation; and
publishing the video presentation by providing a representation of the video presentation to a first presentation staging environment on a first device and providing the representation to a second presentation environment on a second device, wherein publishing the video presentation to the first and second presentation staging environments enable viewing of the transcoded video presentation respectively on first and second devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide a virtual staging area for presenting media content. The virtual staging area of some embodiments is formed by staging areas of multiple different devices in which a same set of content can be viewed. To provide a common viewing experience, the staging areas are presented in a similar manner across different types of user devices. Each staging area may be presented as a virtual movie theatre that has movie posters that advertise user content. A sharing service operates on each of the different devices to facilitate the virtual staging area. The sharing service of some embodiments allows a person to choose a piece of content stored on a device. The sharing service then publishes the content to the device'"'"'s staging area. From there, the content is then distributed across to the person'"'"'s other devices.
18 Citations
20 Claims
-
1. A non-transitory machine readable medium storing a program for presenting video, the program for execution by at least one processing unit, the program comprising sets of instructions for:
-
receiving a selection of a pre-transcoded video presentation within a video editing environment; receiving a request to publish the selected video presentation to a presentation staging environment that is different from the video editing environment; converting the selected video presentation from a pre-transcoded video presentation to a transcoded video presentation; and publishing the video presentation by providing a representation of the video presentation to a first presentation staging environment on a first device and providing the representation to a second presentation environment on a second device, wherein publishing the video presentation to the first and second presentation staging environments enable viewing of the transcoded video presentation respectively on first and second devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of presenting video across devices, the method comprising:
-
receiving selection of a video presentation; receiving a request to publish the video presentation to a staging area; publishing the video presentation by providing a representation of the video presentation to a first staging area displayed on a first device and a representation of the video presentation to a second staging area on a second device. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory machine readable medium storing a program for presenting video, the program for execution by at least one processing unit of a first device, the program comprising sets of instructions for:
-
receiving, at the first device, a notification regarding a publication of a video presentation, wherein the publication is initiated from a second remote device; receiving, at the first device, content metadata for the video presentation from the second device; receiving, at the first device, a poster image of the video presentation from the second device; and presenting, on the first device, a virtual movie theatre based on the content metadata and the poster image, wherein the poster image is a selectable item, in the virtual movie theatre, to play the published video presentation. - View Dependent Claims (18, 19, 20)
-
Specification