×

System and method for seamless switching through buffering

  • US 10,341,696 B2
  • Filed: 12/29/2016
  • Issued: 07/02/2019
  • Est. Priority Date: 09/29/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • receiving a first data stream comprising at least a first segment, wherein the first segment comprises a first starting point and a first end point;

    receiving a second data stream comprising at least a second segment, wherein the second segment comprises a second starting point and a second end point;

    encoding the first segment for transmission at a first data rate;

    encoding the second segment;

    determining a switch gap size, wherein the switch gap size comprises at least a predetermined amount of time needed to switch from transmitting the first segment of the first data stream to transmitting the second segment of the second data stream;

    determining a second data rate such that a difference between a first transmit time of the first segment at the first data rate and a second transmit time of the first segment at the second data rate approximates the switch gap size; and

    multiplexing the encoded first segment for transmission at the second data rate and the encoded second segment such that the second starting point of the encoded second segment is synchronized with the first end point of the encoded first segment.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×