FIELD

The present disclosure relates generally to computer user interfaces, and more specifically to techniques for managing a live video communication session.

BACKGROUND

Computer systems can include hardware and/or software for displaying an interface for a live video communication session.

BRIEF SUMMARY

Some techniques for managing a live video communication session using electronic devices, however, are generally cumbersome and inefficient. For example, some existing techniques use a complex and time-consuming user interface, which may include multiple key presses or keystrokes. Existing techniques require more time than necessary, wasting user time and device energy. This latter consideration is particularly important in battery-operated devices.

Accordingly, the present technique provides electronic devices with faster, more efficient methods and interfaces for managing a live video communication session. Such methods and interfaces optionally complement or replace other methods for managing a live video communication session. Such methods and interfaces reduce the cognitive burden on a user and produce a more efficient human-machine interface. For battery-operated computing devices, such methods and interfaces conserve power and increase the time between battery charges.

Example methods are described herein. An example method includes, at a computer system that is in communication with a display generation component, one or more cameras, and one or more input devices: displaying, via the display generation component, a communication request interface that includes: a first selectable graphical user interface object associated with a process for joining a live video communication session; and a second selectable graphical user interface object associated with a process for selecting between using a first camera mode for the one or more cameras and using a second camera mode for the one or more cameras during a live video communication session; while displaying the communication request interface, receiving, via the one or more input devices, a set of one or more inputs that includes a selection of the first selectable graphical user interface object; in response to receiving the set of one or more inputs that includes a selection of the first selectable graphical user interface object, displaying, via the display generation component, a live video communication interface for the live video communication session; while displaying the live video communication interface, detecting a change in a scene in the field-of-view of the one or more cameras; and in response to detecting the change in the scene in the field-of-view of the one or more cameras: in accordance with a determination that the first camera mode is selected for use, adjusting a representation of the field-of-view of the one or more cameras during the live video communication session based on the detected change in the scene in the field-of-view of the one or more cameras; and in accordance with a determination that the second camera mode is selected for use, forgoing adjusting a representation of the field-of-view of the one or more cameras during the live video communication session.

Example non-transitory computer-readable storage media are described herein. An example non-transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, one or more cameras, and one or more input devices. The one or more programs include instructions for: displaying, via the display generation component, a communication request interface that includes: a first selectable graphical user interface object associated with a process for joining a live video communication session; and a second selectable graphical user interface object associated with a process for selecting between using a first camera mode for the one or more cameras and using a second camera mode for the one or more cameras during a live video communication session; while displaying the communication request interface, receiving, via the one or more input devices, a set of one or more inputs that includes a selection of the first selectable graphical user interface object; in response to receiving the set of one or more inputs that includes a selection of the first selectable graphical user interface object, displaying, via the display generation component, a live video communication interface for the live video communication session; while displaying the live video communication interface, detecting a change in a scene in the field-of-view of the one or more cameras; and in response to detecting the change in the scene in the field-of-view of the one or more cameras: in accordance with a determination that the first camera mode is selected for use, adjusting a representation of the field-of-view of the one or more cameras during the live video communication session based on the detected change in the scene in the field-of-view of the one or more cameras; and in accordance with a determination that the second camera mode is selected for use, forgoing adjusting a representation of the field-of-view of the one or more cameras during the live video communication session.

Example transitory computer-readable storage media are described herein. An example non-transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, one or more cameras, and one or more input devices. The one or more programs include instructions for: displaying, via the display generation component, a communication request interface that includes: a first selectable graphical user interface object associated with a process for joining a live video communication session; and a second selectable graphical user interface object associated with a process for selecting between using a first camera mode for the one or more cameras and using a second camera mode for the one or more cameras during a live video communication session; while displaying the communication request interface, receiving, via the one or more input devices, a set of one or more inputs that includes a selection of the first selectable graphical user interface object; in response to receiving the set of one or more inputs that includes a selection of the first selectable graphical user interface object, displaying, via the display generation component, a live video communication interface for the live video communication session; while displaying the live video communication interface, detecting a change in a scene in the field-of-view of the one or more cameras; and in response to detecting the change in the scene in the field-of-view of the one or more cameras: in accordance with a determination that the first camera mode is selected for use, adjusting a representation of the field-of-view of the one or more cameras during the live video communication session based on the detected change in the scene in the field-of-view of the one or more cameras; and in accordance with a determination that the second camera mode is selected for use, forgoing adjusting a representation of the field-of-view of the one or more cameras during the live video communication session.

Example computer systems are described herein. An example computer system includes: a display generation component; one or more cameras; one or more input devices; one or more processors; and memory storying one or more programs configured to be executed by the one or more processors. The one or more programs include instructions for: displaying, via the display generation component, a communication request interface that includes: a first selectable graphical user interface object associated with a process for joining a live video communication session; and a second selectable graphical user interface object associated with a process for selecting between using a first camera mode for the one or more cameras and using a second camera mode for the one or more cameras during a live video communication session; while displaying the communication request interface, receiving, via the one or more input devices, a set of one or more inputs that includes a selection of the first selectable graphical user interface object; in response to receiving the set of one or more inputs that includes a selection of the first selectable graphical user interface object, displaying, via the display generation component, a live video communication interface for the live video communication session; while displaying the live video communication interface, detecting a change in a scene in the field-of-view of the one or more cameras; and in response to detecting the change in the scene in the field-of-view of the one or more cameras: in accordance with a determination that the first camera mode is selected for use, adjusting a representation of the field-of-view of the one or more cameras during the live video communication session based on the detected change in the scene in the field-of-view of the one or more cameras; and in accordance with a determination that the second camera mode is selected for use, forgoing adjusting a representation of the field-of-view of the one or more cameras during the live video communication session.

An example computer system includes: a display generation component; one or more cameras; one or more input devices; means for displaying, via the display generation component, a communication request interface that includes: a first selectable graphical user interface object associated with a process for joining a live video communication session; and a second selectable graphical user interface object associated with a process for selecting between using a first camera mode for the one or more cameras and using a second camera mode for the one or more cameras during a live video communication session; means for, while displaying the communication request interface, receiving, via the one or more input devices, a set of one or more inputs that includes a selection of the first selectable graphical user interface object; means for, in response to receiving the set of one or more inputs that includes a selection of the first selectable graphical user interface object, displaying, via the display generation component, a live video communication interface for the live video communication session; means for, while displaying the live video communication interface, detecting a change in a scene in the field-of-view of the one or more cameras; and means for in response to detecting the change in the scene in the field-of-view of the one or more cameras: in accordance with a determination that the first camera mode is selected for use, adjusting a representation of the field-of-view of the one or more cameras during the live video communication session based on the detected change in the scene in the field-of-view of the one or more cameras; and in accordance with a determination that the second camera mode is selected for use, forgoing adjusting a representation of the field-of-view of the one or more cameras during the live video communication session.

An example method includes, at a computer system that is in communication with a display generation component, one or more cameras, and one or more input devices: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including concurrently displaying: a representation of one or more participants in the live video communication session other than participants visible via the one or more cameras; and a representation of a field-of-view of the one or more cameras that is visually associated with a visual indication of an option to change the representation of the field-of-view of the one or cameras during the live video communication session; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to initiate a process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session; and in response to detecting the set of one or more inputs, initiating the process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session.

An example non-transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, one or more cameras, and one or more input devices. The one or more programs include instructions for: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including concurrently displaying: a representation of one or more participants in the live video communication session other than participants visible via the one or more cameras; and a representation of a field-of-view of the one or more cameras that is visually associated with a visual indication of an option to change the representation of the field-of-view of the one or cameras during the live video communication session; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to initiate a process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session; and in response to detecting the set of one or more inputs, initiating the process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session.

An example transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, one or more cameras, and one or more input devices. The one or more programs include instructions for: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including concurrently displaying: a representation of one or more participants in the live video communication session other than participants visible via the one or more cameras; and a representation of a field-of-view of the one or more cameras that is visually associated with a visual indication of an option to change the representation of the field-of-view of the one or cameras during the live video communication session; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to initiate a process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session; and in response to detecting the set of one or more inputs, initiating the process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session.

An example computer system includes: a display generation component; one or more cameras; one or more input devices; one or more processors; and memory storying one or more programs configured to be executed by the one or more processors. The one or more programs include instructions for: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including concurrently displaying: a representation of one or more participants in the live video communication session other than participants visible via the one or more cameras; and a representation of a field-of-view of the one or more cameras that is visually associated with a visual indication of an option to change the representation of the field-of-view of the one or cameras during the live video communication session; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to initiate a process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session; and in response to detecting the set of one or more inputs, initiating the process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session.

An example computer system includes: a display generation component; one or more cameras; one or more input devices; means for displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including concurrently displaying: a representation of one or more participants in the live video communication session other than participants visible via the one or more cameras; and a representation of a field-of-view of the one or more cameras that is visually associated with a visual indication of an option to change the representation of the field-of-view of the one or cameras during the live video communication session; and means for, while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to initiate a process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session; and means for, in response to detecting the set of one or more inputs, initiating the process for adjusting the representation of the field-of-view of the one or more cameras during the live video communication session.

An example method includes, at a computer system that is in communication with a display generation component and one or more cameras: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including one or more representations of a field-of-view of the one or more cameras; while the live video communication session is active, capturing, via the one or more cameras, image data for the live video communication session; in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that an amount of separation between a first participant and a second participant meets separation criteria, concurrently displaying, via the display generation component: a representation of a first portion of the field-of-view of the one or more cameras at a first region of the live video communication interface; and a representation of a second portion of the field-of-view of the one or more cameras at a second region of the live video communication interface that is distinct from the first region, wherein the representation of the first portion of the field-of-view of the one or more cameras and the representation of the second portion of the field-of-view of the one or more cameras are displayed without displaying a representation of a third portion of the field-of-view of the one or more cameras that is in between the first portion of the field-of-view of the one or more cameras and the second portion of the field-of-view of the one or more cameras; and in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that the amount of separation between the first participant and the second participant does not meet the separation criteria, displaying, via the display generation component, a representation of a fourth portion of the field-of-view of the one or more cameras that includes the first participant and the second participant while maintaining display of a portion of the field-of-view of the one or more cameras that is in between the first participant and the second participant.

An example non-transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more cameras. The one or more programs include instructions for: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including one or more representations of a field-of-view of the one or more cameras; while the live video communication session is active, capturing, via the one or more cameras, image data for the live video communication session; in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that an amount of separation between a first participant and a second participant meets separation criteria, concurrently displaying, via the display generation component: a representation of a first portion of the field-of-view of the one or more cameras at a first region of the live video communication interface; and a representation of a second portion of the field-of-view of the one or more cameras at a second region of the live video communication interface that is distinct from the first region, wherein the representation of the first portion of the field-of-view of the one or more cameras and the representation of the second portion of the field-of-view of the one or more cameras are displayed without displaying a representation of a third portion of the field-of-view of the one or more cameras that is in between the first portion of the field-of-view of the one or more cameras and the second portion of the field-of-view of the one or more cameras; and in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that the amount of separation between the first participant and the second participant does not meet the separation criteria, displaying, via the display generation component, a representation of a fourth portion of the field-of-view of the one or more cameras that includes the first participant and the second participant while maintaining display of a portion of the field-of-view of the one or more cameras that is in between the first participant and the second participant.

An example transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more cameras. The one or more programs include instructions for: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including one or more representations of a field-of-view of the one or more cameras; while the live video communication session is active, capturing, via the one or more cameras, image data for the live video communication session; in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that an amount of separation between a first participant and a second participant meets separation criteria, concurrently displaying, via the display generation component: a representation of a first portion of the field-of-view of the one or more cameras at a first region of the live video communication interface; and a representation of a second portion of the field-of-view of the one or more cameras at a second region of the live video communication interface that is distinct from the first region, wherein the representation of the first portion of the field-of-view of the one or more cameras and the representation of the second portion of the field-of-view of the one or more cameras are displayed without displaying a representation of a third portion of the field-of-view of the one or more cameras that is in between the first portion of the field-of-view of the one or more cameras and the second portion of the field-of-view of the one or more cameras; and in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that the amount of separation between the first participant and the second participant does not meet the separation criteria, displaying, via the display generation component, a representation of a fourth portion of the field-of-view of the one or more cameras that includes the first participant and the second participant while maintaining display of a portion of the field-of-view of the one or more cameras that is in between the first participant and the second participant.

An example computer system includes: a display generation component; one or more cameras; one or more processors; and memory storying one or more programs configured to be executed by the one or more processors. The one or more programs include instructions for: displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including one or more representations of a field-of-view of the one or more cameras; while the live video communication session is active, capturing, via the one or more cameras, image data for the live video communication session; in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that an amount of separation between a first participant and a second participant meets separation criteria, concurrently displaying, via the display generation component: a representation of a first portion of the field-of-view of the one or more cameras at a first region of the live video communication interface; and a representation of a second portion of the field-of-view of the one or more cameras at a second region of the live video communication interface that is distinct from the first region, wherein the representation of the first portion of the field-of-view of the one or more cameras and the representation of the second portion of the field-of-view of the one or more cameras are displayed without displaying a representation of a third portion of the field-of-view of the one or more cameras that is in between the first portion of the field-of-view of the one or more cameras and the second portion of the field-of-view of the one or more cameras; and in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that the amount of separation between the first participant and the second participant does not meet the separation criteria, displaying, via the display generation component, a representation of a fourth portion of the field-of-view of the one or more cameras that includes the first participant and the second participant while maintaining display of a portion of the field-of-view of the one or more cameras that is in between the first participant and the second participant.

An example computer system includes: a display generation component; one or more cameras; means for displaying, via the display generation component, a live video communication interface for a live video communication session, the live video communication interface including one or more representations of a field-of-view of the one or more cameras; means for, while the live video communication session is active, capturing, via the one or more cameras, image data for the live video communication session; means for, in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that an amount of separation between a first participant and a second participant meets separation criteria, concurrently displaying, via the display generation component: a representation of a first portion of the field-of-view of the one or more cameras at a first region of the live video communication interface; and a representation of a second portion of the field-of-view of the one or more cameras at a second region of the live video communication interface that is distinct from the first region, wherein the representation of the first portion of the field-of-view of the one or more cameras and the representation of the second portion of the field-of-view of the one or more cameras are displayed without displaying a representation of a third portion of the field-of-view of the one or more cameras that is in between the first portion of the field-of-view of the one or more cameras and the second portion of the field-of-view of the one or more cameras; and means for, in accordance with a determination, based on the image data for the live video communication session captured via the one or more cameras, that the amount of separation between the first participant and the second participant does not meet the separation criteria, displaying, via the display generation component, a representation of a fourth portion of the field-of-view of the one or more cameras that includes the first participant and the second participant while maintaining display of a portion of the field-of-view of the one or more cameras that is in between the first participant and the second participant.

In accordance with some embodiments, a method performed at a computer system that is in communication with one or more output generation components and one or more input devices is described. The method comprises: detecting, via the one or more input devices, a request to display a system interface; in response to detecting the request to display the system interface, displaying, via the one or more output generation components, the system interface that includes a plurality of concurrently displayed controls for controlling different system functions of the computer system, including: in accordance with a determination that a media communication session has been active within a predetermined amount of time, the plurality of concurrently displayed controls includes a set of one or more media communication controls, wherein the media communication controls provide access to media communication settings that determine how media is handled by the computer system during media communication sessions; and in accordance with a determination that a media communication session has not been active within the predetermined amount of time, the plurality of concurrently displayed controls are displayed without the set of one or more media communication controls; while displaying the system interface having the set of one or more media communication controls, detecting, via the one or more input devices, a set of one or more inputs including an input directed to the set of one or more media communication controls; and in response to detecting the set of one or more inputs including the input directed to the set of one or more media communication controls when a respective media communication session has been active within the predetermined amount of time, adjusting the media communication settings for the respective media communication session.

In accordance with some embodiments, a non-transitory computer-readable storage medium is described. The non-transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more output generation components and one or more input devices, the one or more programs including instructions for: detecting, via the one or more input devices, a request to display a system interface; in response to detecting the request to display the system interface, displaying, via the one or more output generation components, the system interface that includes a plurality of concurrently displayed controls for controlling different system functions of the computer system, including: in accordance with a determination that a media communication session has been active within a predetermined amount of time, the plurality of concurrently displayed controls includes a set of one or more media communication controls, wherein the media communication controls provide access to media communication settings that determine how media is handled by the computer system during media communication sessions; and in accordance with a determination that a media communication session has not been active within the predetermined amount of time, the plurality of concurrently displayed controls are displayed without the set of one or more media communication controls; while displaying the system interface having the set of one or more media communication controls, detecting, via the one or more input devices, a set of one or more inputs including an input directed to the set of one or more media communication controls; and in response to detecting the set of one or more inputs including the input directed to the set of one or more media communication controls when a respective media communication session has been active within the predetermined amount of time, adjusting the media communication settings for the respective media communication session.

In accordance with some embodiments, a transitory computer-readable storage medium is described. The transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more output generation components and one or more input devices, the one or more programs including instructions for: detecting, via the one or more input devices, a request to display a system interface; in response to detecting the request to display the system interface, displaying, via the one or more output generation components, the system interface that includes a plurality of concurrently displayed controls for controlling different system functions of the computer system, including: in accordance with a determination that a media communication session has been active within a predetermined amount of time, the plurality of concurrently displayed controls includes a set of one or more media communication controls, wherein the media communication controls provide access to media communication settings that determine how media is handled by the computer system during media communication sessions; and in accordance with a determination that a media communication session has not been active within the predetermined amount of time, the plurality of concurrently displayed controls are displayed without the set of one or more media communication controls; while displaying the system interface having the set of one or more media communication controls, detecting, via the one or more input devices, a set of one or more inputs including an input directed to the set of one or more media communication controls; and in response to detecting the set of one or more inputs including the input directed to the set of one or more media communication controls when a respective media communication session has been active within the predetermined amount of time, adjusting the media communication settings for the respective media communication session.

In accordance with some embodiments, a computer system is described. The computer system comprises: one or more output generation components; one or more input devices; 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: detecting, via the one or more input devices, a request to display a system interface; in response to detecting the request to display the system interface, displaying, via the one or more output generation components, the system interface that includes a plurality of concurrently displayed controls for controlling different system functions of the computer system, including: in accordance with a determination that a media communication session has been active within a predetermined amount of time, the plurality of concurrently displayed controls includes a set of one or more media communication controls, wherein the media communication controls provide access to media communication settings that determine how media is handled by the computer system during media communication sessions; and in accordance with a determination that a media communication session has not been active within the predetermined amount of time, the plurality of concurrently displayed controls are displayed without the set of one or more media communication controls; while displaying the system interface having the set of one or more media communication controls, detecting, via the one or more input devices, a set of one or more inputs including an input directed to the set of one or more media communication controls; and in response to detecting the set of one or more inputs including the input directed to the set of one or more media communication controls when a respective media communication session has been active within the predetermined amount of time, adjusting the media communication settings for the respective media communication session.

In accordance with some embodiments, a computer system is described. The computer system comprises: one or more output generation components; one or more input components; means for detecting, via the one or more input devices, a request to display a system interface; means, responsive to detecting the request to display the system interface, for displaying, via the one or more output generation components, the system interface that includes a plurality of concurrently displayed controls for controlling different system functions of the computer system, including: in accordance with a determination that a media communication session has been active within a predetermined amount of time, the plurality of concurrently displayed controls includes a set of one or more media communication controls, wherein the media communication controls provide access to media communication settings that determine how media is handled by the computer system during media communication sessions; and in accordance with a determination that a media communication session has not been active within the predetermined amount of time, the plurality of concurrently displayed controls are displayed without the set of one or more media communication controls; means, while displaying the system interface having the set of one or more media communication controls, for detecting, via the one or more input devices, a set of one or more inputs including an input directed to the set of one or more media communication controls; and means, responsive to detecting the set of one or more inputs including the input directed to the set of one or more media communication controls when a respective media communication session has been active within the predetermined amount of time, for adjusting the media communication settings for the respective media communication session.

In accordance with some embodiments, a method performed at a computer system that is in communication with one or more output generation components, one or more cameras, and one or more input devices is described. The method comprises: displaying, via the one or more output generation components, a live video communication interface for a live video communication session, wherein displaying the live video communication interface includes concurrently displaying: a representation of a field-of-view of the one or more cameras of the computer system, wherein the representation of the field-of-view of the one or more cameras is visually associated with an indication of an option to initiate a process for changing an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras during the live video communication session; and a representation of one or more participants in the live video communication session that is different from the representation of the field-of-view of the one or more cameras of the computer system; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to change an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras; and in response to detecting the set of one or more inputs, changing the appearance of the portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras.

In accordance with some embodiments, a non-transitory computer-readable storage medium is described. The non-transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more output generation components, one or more cameras, and one or more input devices, the one or more programs including instructions for: displaying, via the one or more output generation components, a live video communication interface for a live video communication session, wherein displaying the live video communication interface includes concurrently displaying: a representation of a field-of-view of the one or more cameras of the computer system, wherein the representation of the field-of-view of the one or more cameras is visually associated with an indication of an option to initiate a process for changing an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras during the live video communication session; and a representation of one or more participants in the live video communication session that is different from the representation of the field-of-view of the one or more cameras of the computer system; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to change an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras; and in response to detecting the set of one or more inputs, changing the appearance of the portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras.

In accordance with some embodiments, a transitory computer-readable storage medium is described. The transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more output generation components, one or more cameras, and one or more input devices, the one or more programs including instructions for: displaying, via the one or more output generation components, a live video communication interface for a live video communication session, wherein displaying the live video communication interface includes concurrently displaying: a representation of a field-of-view of the one or more cameras of the computer system, wherein the representation of the field-of-view of the one or more cameras is visually associated with an indication of an option to initiate a process for changing an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras during the live video communication session; and a representation of one or more participants in the live video communication session that is different from the representation of the field-of-view of the one or more cameras of the computer system; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to change an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras; and in response to detecting the set of one or more inputs, changing the appearance of the portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras.

In accordance with some embodiments, a computer system is described. The computer system comprises: one or more output generation components; one or more cameras; one or more input devices; 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: displaying, via the one or more output generation components, a live video communication interface for a live video communication session, wherein displaying the live video communication interface includes concurrently displaying: a representation of a field-of-view of the one or more cameras of the computer system, wherein the representation of the field-of-view of the one or more cameras is visually associated with an indication of an option to initiate a process for changing an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras during the live video communication session; and a representation of one or more participants in the live video communication session that is different from the representation of the field-of-view of the one or more cameras of the computer system; and while displaying the live video communication interface for the live video communication session, detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to change an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras; and in response to detecting the set of one or more inputs, changing the appearance of the portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras.

In accordance with some embodiments, a computer system is described. The computer system comprises: one or more output generation components; one or more cameras; one or more input devices; and means for displaying, via the one or more output generation components, a live video communication interface for a live video communication session, wherein displaying the live video communication interface includes concurrently displaying: a representation of a field-of-view of the one or more cameras of the computer system, wherein the representation of the field-of-view of the one or more cameras is visually associated with an indication of an option to initiate a process for changing an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras during the live video communication session; and a representation of one or more participants in the live video communication session that is different from the representation of the field-of-view of the one or more cameras of the computer system; and means, while displaying the live video communication interface for the live video communication session, for detecting, via the one or more input devices, a set of one or more inputs that corresponds to a request to change an appearance of a portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras; and means, responsive to detecting the set of one or more inputs, for changing the appearance of the portion of the representation of the field-of-view of the one or more cameras other than a subject that is displayed in the representation of the field-of-view of the one or more cameras.

Executable instructions for performing these functions are, optionally, included in a non-transitory computer-readable storage medium or other computer program product configured for execution by one or more processors. Executable instructions for performing these functions are, optionally, included in a transitory computer-readable storage medium or other computer program product configured for execution by one or more processors.

Thus, devices are provided with faster, more efficient methods and interfaces for managing a live video communication session, thereby increasing the effectiveness, efficiency, and user satisfaction with such devices. Such methods and interfaces may complement or replace other methods for managing a live video communication session.

