Dynamic viewpoints of live event
AssigneePhenix Real Time Solutions, Inc.
InventorsFabián E. Bustamante, Stefan Birrer
Life of this patent
Estimating the term…
Abstract
A client device is communicatively coupled to a platform that distributes live streams over a network to multiple client devices. The live streams provide a live broadcast of a live event from multiple viewpoints captured by source devices including a first source device. A first live stream is provided to the client device, which renders a first viewpoint captured from the first source device. The client device is displays a second viewpoint with a different vantage point by rendering a second live stream of a second source device. The second live stream is delayed for rendering until a beginning of a next scene of the first live stream.
Claims24
(canceled)
A method comprising:
- communicatively coupling a client device to a platform that distributes a plurality of live streams over a network to a plurality of client devices including the client device, the plurality of live streams providing a live broadcast of a live event from a plurality of viewpoints captured by a plurality of source devices located at the live event,
- wherein each viewpoint of the plurality of viewpoints includes a view of the live event captured from a vantage point of the live event;
- receiving, by the client device, a first live stream of the plurality of live streams, the first live stream being captured by a first source device of the plurality of source devices;
- rendering, by the client device, the first live stream to display a first viewpoint of the plurality of viewpoints on the client device;
- and
- displaying a second viewpoint with a different vantage point from the first viewpoint of the plurality of viewpoints by rendering a second live stream of a second source device, the rendering of the second live stream being delayed until a beginning of a next scene of the first live stream.
The method of claim 2, further comprising:
- displaying a next scene of the second live stream, wherein a length of time of the next scene of the second live stream is based on a time required to subscribe the client device to the second live stream.
A non-transitory computer-readable medium storing instructions, execution of which by a processor of a computing device causes the computing device to:
- communicatively couple the computing device to a platform that distributes a plurality of live streams over a network to a plurality of client devices including the computing device, the plurality of live streams providing a live broadcast of a live event from a plurality of viewpoints captured by a plurality of source devices located at the live event,
- wherein each viewpoint of the plurality of viewpoints includes a view of the live event captured from a vantage point of the live event;
- receive a first live stream of the plurality of live streams, the first live stream being captured by a first source device of the plurality of source devices;
- render the first live stream to display a first viewpoint of the plurality of viewpoints on the computing device;
- initiate a subscription to a second live stream of a second source device without terminating display of the first viewpoint;
- and
- display a second viewpoint with a different vantage point from the first viewpoint of the plurality of viewpoints by rendering the second live stream of the second source device, the rendering of the second live stream being delayed until a beginning of a next scene of the first live stream.
A client device comprising a processor and a memory storing instructions, execution of which by the processor causes the client device to:
- communicatively couple the client device to a platform that distributes a plurality of live streams over a network to a plurality of client devices including the client device, the plurality of live streams providing a live broadcast of a live event from a plurality of viewpoints captured by a plurality of source devices located at the live event,
- wherein each viewpoint of the plurality of viewpoints includes a view of the live event captured from a vantage point of the live event;
- receive a first live stream of the plurality of live streams, the first live stream being captured by a first source device of the plurality of source devices;
- render the first live stream to display a first viewpoint of the plurality of viewpoints on the client device;
- augment the first live stream with augmented reality (AR) content to display the first viewpoint of the live event augmented by the AR content;
- and
- display a second viewpoint with a different vantage point from the first viewpoint of the plurality of viewpoints by rendering a second live stream of a second source device, the rendering of the second live stream being delayed until a beginning of a next scene of the first live stream.
Dependencies are inferred from the claim text.