CPC G06F 3/0481 (2013.01) [G06F 3/005 (2013.01); G06F 3/04842 (2013.01); G06F 3/0488 (2013.01); H04L 65/1089 (2013.01); H04L 65/4025 (2022.05); H04L 65/612 (2022.05)] | 16 Claims |
1. A method, comprising:
at a server system associated with a media streaming service, the server system comprising one or more processors and memory:
providing, to a user of a first client device, playback of a first media content item;
receiving, from the first client device, a second media content item to be associated with the first media content item, wherein the second media content item is visual content that is captured by a camera of the first client device while playback of the first media content item is provided; and
after receiving the second media content item from the first client device:
providing, to a user of a second client device, a user interface that includes graphical representations of a plurality of media content items, including the second media content item, that have been uploaded by other users of the media streaming service as related to the first media content item;
receiving, from the second client device, a user selection of a respective graphical representation of a respective media content item of the plurality of media items; and
in response to receiving the user selection of the graphical representation of the visual content:
in accordance with a determination that the respective media content item is the second media content item corresponding to the graphical representation of the visual content that was captured by the camera of the first client device while playback of the first media content item is provided, providing the second media content item concurrently with playback of the first media content item; and
in accordance with a determination that the respective media content item is a third media content item of the plurality of media content items that have been uploaded by other users of the media streaming service as related to the first media content item, providing the third media content item without providing playback of the first media content item.
|