Streaming media presentation system
AssigneeFacebook, Inc.
InventorsJohn Samuel Barnett, Joshua Barton Dickens
Life of this patent
Estimating the term…
Abstract
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a one or more media streams provided by one or more capturing users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a viewing user. The media presentation system can provide a number of features to produce a media stream within a media presentation.
Claims21
1-20. (canceled)
A computer-implemented method comprising:
- receiving related media streams from client devices associated with corresponding capturing users;
- identifying a first media stream from the related media streams based on a media characteristic of the first media stream corresponding to an attribute associated with a viewing user;
- providing, to a client device associated with the viewing user, a media presentation comprising the first media stream;
- identifying, by at least one processor, a second media stream from the related media streams based on a media characteristic of the second media stream corresponding to the attribute associated with the viewing user;
- selecting, based on identifying the second media stream, audio from the second media stream;
- and
- providing, to the client device associated with the viewing user, the audio from the second media stream along with the first media stream within the media presentation.
A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
- receive related media streams from client devices associated with corresponding capturing users;
- identify a first media stream from the related media streams based on a media characteristic of the first media stream corresponding to an attribute associated with a viewing user;
- provide, to a client device associated with the viewing user, a media presentation comprising the first media stream;
- identify a second media stream from the related media streams based on a media characteristic of the second media stream corresponding to the attribute associated with the viewing user;
- select, based on identifying the second media stream, audio from the second media stream;
- and
- provide, to the client device associated with the viewing user, the audio from the second media stream along with the first media stream within the media presentation.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- receive related media streams from client devices associated with corresponding capturing users;
- identify a first media stream from the related media streams based on a media characteristic of the first media stream corresponding to an attribute associated with a viewing user;
- provide, to a client device associated with the viewing user, a media presentation comprising the first media stream;
- identify a second media stream from the related media streams based on a media characteristic of the second media stream corresponding to the attribute associated with the viewing user;
- select, based on identifying the second media stream, audio from the second media stream;
- and
- provide, to the client device associated with the viewing user, the audio from the second media stream along with the first media stream within the media presentation.
Dependencies are inferred from the claim text.