×

Streaming a videoconference using distributed transcoding

  • US 8,872,882 B2
  • Filed: 04/23/2012
  • Issued: 10/28/2014
  • Est. Priority Date: 02/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing transcoding of a first video, comprising:

  • a first media server receiving the first video in a first streaming format from a second media server, wherein the second media server is configured to;

    receive video information corresponding to the first video from a video source;

    record the video information to generate the first video; and

    provide the first video in the first streaming format to a plurality of media servers including the first media server, wherein each of the plurality of media servers is configured to provide the first video to a respective plurality of clients;

    the first media server providing the first video in the first streaming format to one or more first clients;

    the first media server receiving a request from a second client to provide the first video in a second streaming format;

    the first media server determining if the first video is available in the second streaming format;

    in response to determining that the first video is not available in the second streaming format;

    the first media server transcoding the first video to the second streaming format;

    the first media server providing the first video to the second client in the second streaming format;

    wherein the second media server is configured to record the first video concurrently with said receiving, said determining, said transcoding, and said providing;

    the first media server receiving a request from a third client to provide the first video in a third streaming format;

    the first media server receiving the first video in the third streaming format from a third media server coupled to the first media server and the second media server, wherein the third media server is configured to transcode the first video to the third streaming format; and

    the first media server providing the first video in the third streaming format to the third client.

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