USER INTERFACE FOR MULTI-USER COMMUNICATION SESSION
First Claim
Patent Images
1. An electronic device, comprising:
- a display;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for;
while transmitting an outgoing live media stream of a first type to one or more participants of a communication session;
outputting, at the electronic device, at least one or more incoming live media streams;
receiving user input to transition from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, wherein the first type is different from the second type; and
in response to receiving the user input to transition, transitioning from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, including;
in accordance with the first type of live media stream including live audio and not including live video, transmitting live video; and
in accordance with the first type of live media stream including live audio and live video, ceasing to transmit live video.
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to user interfaces for multi-user communication sessions. In some examples, a device initiates a live stream in a communication session. In some examples, a device transitions between streaming live audio and live video. In some examples, a device enables synchronizing media playback during a live stream.
23 Citations
12 Claims
-
1. An electronic device, comprising:
-
a display; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; while transmitting an outgoing live media stream of a first type to one or more participants of a communication session; outputting, at the electronic device, at least one or more incoming live media streams; receiving user input to transition from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, wherein the first type is different from the second type; and in response to receiving the user input to transition, transitioning from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, including; in accordance with the first type of live media stream including live audio and not including live video, transmitting live video; and in accordance with the first type of live media stream including live audio and live video, ceasing to transmit live video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:
while transmitting an outgoing live media stream of a first type to one or more participants of a communication session; outputting, at the electronic device, at least one or more incoming live media streams; receiving user input to transition from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, wherein the first type is different from the second type; and in response to receiving the user input to transition, transitioning from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, including; in accordance with the first type of live media stream including live audio and not including live video, transmitting live video; and in accordance with the first type of live media stream including live audio and live video, ceasing to transmit live video.
-
12. A method, comprising:
at an electronic device with a display; while transmitting an outgoing live media stream of a first type to one or more participants of a communication session; outputting, at the electronic device, at least one or more incoming live media streams; receiving user input to transition from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, wherein the first type is different from the second type; and in response to receiving the user input to transition, transitioning from transmitting the outgoing live media stream of the first type to transmitting an outgoing live media stream of a second type, including; in accordance with the first type of live media stream including live audio and not including live video, transmitting live video; and in accordance with the first type of live media stream including live audio and live video, ceasing to transmit live video.
Specification