Video Sharing
First Claim
1. A computer-implemented method of video sharing at a node in a communications network comprising a plurality of video capture devices, the method comprising:
- —
receiving a plurality of video streams of the same event each video stream originating from a different one of the video capture devices;
obtaining contextual information about the video streams;
providing a video stream output for sharing by other entities in the communications network the video stream output being formed from the received video streams on the basis of the contextual information.
2 Assignments
0 Petitions
Accused Products
Abstract
Video sharing is described. In an embodiment, mobile video capture devices such as mobile telephones capture video streams of the same event. A video sharing system obtains contextual information about the video streams and uses that to form a video output from the streams, that output being for sharing by other entities. For example, the formed video provides an enhanced viewing experience as compared with an individual one of the input video streams. In embodiments the contextual information may be obtained from content analysis of the video streams, from stored context information and from control information such as device characteristics. In some embodiments the video streams of a live event are received and the output video formed in real time. In examples feedback is provided to video capture devices to suggest that the zoom, viewing position or other characteristics are adjusted or to achieve this automatically.
-
Citations
20 Claims
-
1. A computer-implemented method of video sharing at a node in a communications network comprising a plurality of video capture devices, the method comprising:
- —
receiving a plurality of video streams of the same event each video stream originating from a different one of the video capture devices; obtaining contextual information about the video streams; providing a video stream output for sharing by other entities in the communications network the video stream output being formed from the received video streams on the basis of the contextual information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- —
-
15. A computer-implemented method of video sharing at a node in a communications network comprising a plurality of mobile video capture devices, the method comprising:
- —
receiving a plurality of video streams each video stream originating from a different one of the video capture devices; identifying at least two of the video streams as capturing the same event by using channel information received for each of the video streams; analyzing video content of the identified video streams; providing a video stream output for sharing by other entities in the communications network the video stream output being formed from the identified video streams and taking into account the video content analysis; and
wherein the video stream output is formed so as to provide an improved view of the event as compared with the view of the event from only one of the identified video streams. - View Dependent Claims (16, 17)
- —
-
18. A method at a mobile video capture device in a communications network comprising a plurality of such mobile video capture devices the method comprising:
-
capturing a video stream of an event; identifying one or more other mobile video capture devices which are also capturing a video stream of the same event; negotiating with the one or more other video capture devices to determine when to send the captured video stream to a communications node for sharing with other entities. - View Dependent Claims (19, 20)
-
Specification