×

On-demand selection of transcoding formats for multimedia broadcast streams

  • US 9,088,804 B2
  • Filed: 08/22/2012
  • Issued: 07/21/2015
  • Est. Priority Date: 08/25/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of transcoding streaming multimedia items, the method comprising:

  • at a computing device, receiving a plurality of streaming multimedia items in a first format from a plurality of broadcasters, wherein one or more streaming multimedia items is received from each broadcaster;

    for each of the received streaming multimedia items;

    receiving requests from a plurality of remote user devices for each of the streaming multimedia items;

    responsive to detecting that one or more of the requesting remote user devices is not capable of reproducing each of the streaming multimedia items in the first format, transcoding each of the streaming multimedia items into a second format, the second format differing from the first format in at least one multimedia setting;

    packetizing each of the transcoded streaming multimedia items into multimedia packets of a predetermined length;

    waiting another predetermined length of time before sending the multimedia packets to the remote user devices;

    sending a multimedia stream or a series of multimedia streams other than the transcoded stream to the remote user devices during the other predetermined length of time;

    transferring the multimedia packets to the plurality of requesting remote user devices over a network, each of the transcoded streaming multimedia items in the multimedia packets capable of being reproduced on the plurality of remote user devices; and

    stopping the transcoding of each of the streaming multimedia items responsive to satisfying a stop condition on the computing device, the stop condition comprising detecting that no remote users have been receiving each of the transcoded streaming multimedia items for at least a predetermined length of time.

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