Patent ID: 9742995
Date: 2017-08-22
CPC Classifications: H04N

Claim:
1. A computer-readable storage medium having stored thereon computer-executable instructions operable to cause a receiving computing device to perform a method for constructing a live panoramic view from streaming digital video data, the method comprising: receiving at the receiving computing device, the streaming video data captured and generated by a transmitting computing device, the streaming video data comprising a plurality of video frames starting with a beginning video frame and concluding with a ending video frame; detecting a start indicator associated with a first video frame of the plurality of video frames, and an end indicator associated with a subsequent second video frame of the plurality of video frames, wherein the start indicator is subsequent to the beginning video frame and the end indicator is preceding the ending video frame; updating, in real-time, a panoramic view stored at the receiving computing device based on video data within at least one of the plurality of video frames streamed between the first and second video frames; displaying on a display of the receiving computing device, a current version of the panoramic view while receiving the streaming video data; and sending in real-time, a video stream of at least a portion of the current version of the panoramic view to the transmitting computing device.