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:
Sep. 15, 2015

Filed:

Aug. 16, 2011
Applicants:

Sébastien Côté, Montreal, CA;

Jean-noël Krause, Terrebonne, CA;

Inventors:

Sébastien Côté, Montreal, CA;

Jean-Noël Krause, Terrebonne, CA;

Assignee:

Vantrix Corporation, Montreal, CA;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 7/12 (2006.01); H04N 21/234 (2011.01); H04N 19/152 (2014.01); H04N 21/2343 (2011.01); H04N 21/24 (2011.01); H04N 21/2662 (2011.01); H04N 21/414 (2011.01); H04N 21/643 (2011.01); H04N 21/845 (2011.01); H04N 19/146 (2014.01); H04N 19/40 (2014.01);
U.S. Cl.
CPC ...
H04N 21/23406 (2013.01); H04N 19/146 (2014.11); H04N 19/152 (2014.11); H04N 19/40 (2014.11); H04N 21/2343 (2013.01); H04N 21/2402 (2013.01); H04N 21/2662 (2013.01); H04N 21/41407 (2013.01); H04N 21/64322 (2013.01); H04N 21/8456 (2013.01);
Abstract

Audio and video streams of a media file are transcoded just-in-time by keeping the transcoding process synchronized to a wall clock. The transcoding is initially configured slightly faster than real-time. The transcoded frames are pushed from the transcoder through a variable bandwidth connection as soon as they are transcoded. Transcoding is then monitored periodically to assess the bandwidth that was available during the transmission of a transcoded buffer. Two time intervals are measured: a buffer interval which is the difference in the transcoded buffer timestamps of the previous two transmissions, and a clock interval corresponding to the real time transmission time of the last transcoded buffer. If a significant difference is observed, the transcoder bit rate is adjusted by a factor that is derived from that difference.


Find Patent Forward Citations

Loading…