×

Resource-adaptive video encoder sharing in multipoint control unit

  • US 9,210,381 B2
  • Filed: 06/13/2014
  • Issued: 12/08/2015
  • Est. Priority Date: 06/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. In a multimedia communications system, a method of handling packet errors associated with multimedia content received at a respective one of a plurality of multimedia participant devices from a multimedia communications server, the multimedia communications server including at least one video encoder, the plurality of multimedia participant devices being communicably coupleable to the multimedia communications server over at least one network, the method comprising:

  • receiving, at the multimedia communications server, at least one report packet from a respective multimedia participant device, the at least one report packet containing packet error feedback information, the plurality of multimedia participant devices including the respective multimedia participant device participating in a multimedia session and sharing operations of the same video encoder;

    determining, at the multimedia communications server, whether the packet error feedback information includes one or more of a request for an intra-coded frame and an estimated available bandwidth of the respective multimedia participant device;

    in the event the packet error feedback information includes the request for the intra-coded frame, determining a first cost of sending the intra-coded frame to the plurality of multimedia participant devices participating in the multimedia session and sharing the operations of the same video encoder;

    in the event the packet error feedback information includes the estimated available bandwidth of the respective multimedia participant device, determining a second cost of adjusting an average bitrate employed in the multimedia session; and

    based at least upon one or more of the first cost and the second cost, performing, by the multimedia communications server, one or more of sending the intra-coded frame to the plurality of multimedia participant devices, and adjusting the average bitrate employed in the multimedia session.

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