×

Media acceleration for virtual computing services

  • US 9,407,613 B2
  • Filed: 05/01/2012
  • Issued: 08/02/2016
  • Est. Priority Date: 04/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for transmitting a media stream between a local host and a remote rendering device comprising:

  • transmitting desktop information between the local host and the remote rendering device using a first channel using a remoting protocol;

    identifying an uncompressed media stream that is being rendered on the local host, wherein the media stream is being rendered with the desktop information transmitted using the remoting protocol;

    capturing bitmap content for the identified media stream after the media stream has been rendered on the local host, wherein the capturing prevents a remoting protocol from processing the rendered bitmap content for transmission to the remote rendering device, and wherein the capturing includes intercepting calls to render the identified media stream as bitmap content;

    encoding the identified media stream using an encoder configured to encode streaming media and supported on both the local host and the remote rendering device, wherein encoding includes encapsulating the bitmap content in a software wrapper; and

    transmitting the encoded media stream to the remote rendering device using a second channel comprising a media acceleration channel associated with the remoting protocol to cause the encoded content of the media stream to be decoded and displayed with the desktop information at the remote rendering device.

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