The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 23, 2016

Filed:

Dec. 18, 2015
Applicant:

Vuclip, Milpitas, CA (US);

Inventors:

Minghui Li, San Jose, CA (US);

Yaochun Huang, Fremont, CA (US);

Bo Shen, Fremont, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); H04N 21/858 (2011.01); H04N 21/234 (2011.01); H04N 21/235 (2011.01); H04N 21/81 (2011.01); H04N 21/845 (2011.01); H04N 21/8547 (2011.01); H04N 21/2183 (2011.01); H04N 21/4782 (2011.01); H04N 21/61 (2011.01); H04N 21/414 (2011.01);
U.S. Cl.
CPC ...
H04N 21/8586 (2013.01); H04N 21/2183 (2013.01); H04N 21/2353 (2013.01); H04N 21/23424 (2013.01); H04N 21/41407 (2013.01); H04N 21/4782 (2013.01); H04N 21/6175 (2013.01); H04N 21/8133 (2013.01); H04N 21/8173 (2013.01); H04N 21/845 (2013.01); H04N 21/8547 (2013.01);
Abstract

Approaches, techniques, and mechanisms are disclosed for the server-based stitching of a sequence of video segments. According to one embodiment, rather than combining the segments together into a single video file, a server (e.g. a segment-based HTTP server) is configured to dynamically switch between streaming the different segments in the sequence. That is, for instance, as the server reaches the end of one segment, instead of terminating the streaming, the server retrieves the video data for the next segment and continues streaming content from the next segment. Thus, the server streams a sequence of multiple and distinct video segments from a single addressable location (e.g. a URL), rather than streaming the distinct video segments from separate addressable locations. To a client, the stream appears to be a single video stream, even though composed of audio/video data from separate and distinct files or sources.


Find Patent Forward Citations

Loading…