×

Self-describing error correction of consolidated media content

  • US 9,559,805 B2
  • Filed: 11/03/2014
  • Issued: 01/31/2017
  • Est. Priority Date: 11/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining one or more source media packets;

    sending, to at least one downstream receiving device, a consolidated media stream that includes the source media packets and no error correction overhead;

    generating, based on the source media packets, one or more self-describing recovery packets for downstream error correction of the source media packets, wherein the self-describing recovery packets include a mapping to the source media packets used to generate the self-describing recovery packets to avoid the addition of error correction overhead to the source packets of the consolidated media stream, wherein generating the one or more self-describing recovery packets for downstream error correction of the source media packets comprises;

    composing a source block that includes the source media packets as source symbols;

    generating one or more recovery source block headers that describe the composition of the source block, wherein the recovery source block header includes a count of source media streams referenced in the recovery source block header and, for each referenced source media stream, a stream reference describing the source media packets from that stream which are used in the source block, wherein a source media stream reference comprises a stream synchronization source identifier, a sequence number of the first packet from that source media stream referenced in this source block, and at least one of a count of contiguous packets or a bitmap which describes discontinuous packets; and

    generating recovery symbols for the source media packets; and

    sending the one or more self-describing recovery packets to the downstream receiving device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×