LIVE VIDEO STREAMING SERVICES
First Claim
1. A system comprising:
- an interactive video broadcasting service, implemented on a server, configured to enable a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices, the interactive video broadcasting service including,a multi-perspective video sharing engine configured to determine that at least two of the live feed video streams relate to a same event,the multi-perspective video sharing engine configured to provide a multi-perspective display, over the network, to at least one of the plurality of viewing devices, the multi-perspective display streaming the live feed video streams determined as related to the same event.
4 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a system may include an interactive video broadcasting service, implemented on a server, configured to enable a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices. The interactive video broadcasting service includes a multi-perspective video sharing engine configured to determine that at least two of the live feed video streams relate to a same event. The multi-perspective video sharing engine provides a multi-perspective display, over the network, to at least one of the plurality of viewing devices in which the multi-perspective display concurrently streams the live feed video streams determined as related to the same event.
-
Citations
20 Claims
-
1. A system comprising:
an interactive video broadcasting service, implemented on a server, configured to enable a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices, the interactive video broadcasting service including, a multi-perspective video sharing engine configured to determine that at least two of the live feed video streams relate to a same event, the multi-perspective video sharing engine configured to provide a multi-perspective display, over the network, to at least one of the plurality of viewing devices, the multi-perspective display streaming the live feed video streams determined as related to the same event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computer-implemented method comprising:
-
enabling, by an interactive video broadcasting service implemented on a server, a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices; correlating multiple live feed video streams to a single event, the multiple live feed video streams including a first live feed video stream broadcast from a first source device and a second live feed video stream broadcast from a second source device; and providing a multi-perspective display, over the network, to at least one of the plurality of viewing devices, the multi-perspective display streaming the first live feed video stream and the second live feed video stream at a same time or at different times. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing executable code, that when executed by at least one processor, are configured to cause an interactive video broadcasting service implemented on a server to:
-
enable a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices; automatically create a replay from a broadcasted video stream from one of the plurality of source devices, the replay being a shorter version of the broadcasted video stream; correlate a live feed video stream and the replay to a single event, the live feed video stream originating from a first source device, the replay originating from a second source device; and provide a multi-perspective display, over the network, to at least one of the plurality of viewing devices, the multi-perspective display identifying the live feed video stream and the replay. - View Dependent Claims (18, 19, 20)
-
Specification