×

Adjusting encoding parameters at a mobile device based on a change in available network bandwidth

  • US 10,356,149 B2
  • Filed: 02/16/2017
  • Issued: 07/16/2019
  • Est. Priority Date: 03/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device comprising:

  • a display;

    a wireless interface configured to communicate via a wireless network;

    a memory storing computer instructions; and

    a processor,wherein when executed by the processor, the computer instructions cause the processor to display a graphical user interface (GUI) on the display, the GUI comprising a first graphical element configured to receive user input indicating a first set of encoding parameters, and a second graphical element configured to receive user input to cause the processor to encode a media stream and to send the encoded media stream to a media server via the wireless network,wherein the processor is configured to encode at least a first portion of the media stream according to the first set of encoding parameters,wherein the processor is configured to, in response to a change in available network bandwidth associated with the wireless network, adjust one or more of the encoding parameters of the first set of encoding parameters to generate a second set of encoding parameters, wherein the processor is further configured to encode at least a second portion of the media stream according to the second set of encoding parameters, andwherein the change in the available network bandwidth corresponds to one or more of;

    a transition from a first type of network connection to a second type of network connection, a transition in a network connection from a first wireless network to a second wireless network, a transition in a network connection from a first available bandwidth of a wireless network to a second available bandwidth of the wireless network, a change in signal strength of the wireless network, packet loss associated with the wireless network, or a real-time transport protocol (RTP) control protocol (RTCP) receiver report.

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