×

Live broadcast on an online social network

  • US 10,701,121 B2
  • Filed: 12/30/2016
  • Issued: 06/30/2020
  • Est. Priority Date: 12/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by a first client system associated with a first user of a social-networking system, sending, to the social-networking system, information to initiate a live-broadcast session for distribution of a media stream using the social-networking system;

    by the first client system, capturing an incoming media stream in association with the live-broadcast session;

    by the first client system, generating an outgoing media stream based on the incoming media stream, wherein the outgoing media stream is generated in an audio-only mode based at least in part on a network connectivity status associated with the first client system;

    by the first client system, when generating the outgoing media stream in the audio-only mode;

    measuring two or more bandwidth values associated with the network connectivity status of the first client system, each bandwidth value being associated with a time of its measurement; and

    determining that two or more of the bandwidth values within a period of time are each greater than a threshold bandwidth value;

    by the first client system, in response determining that the two or more of the bandwidth values within the period of time are each greater than the threshold bandwidth value, further generating the outgoing media stream in a video mode;

    by the first client system, sending the outgoing media stream to the social-networking system; and

    by the first client system, providing information to display a user interface associated with the live-broadcast session, wherein the user interface comprises a visual representation associated with the outgoing media stream.

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