Serverless signaling in peer-to-peer session initialization

    公开(公告)号:US11843642B1

    公开(公告)日:2023-12-12

    申请号:US17195259

    申请日:2021-03-08

    Abstract: Systems and methods are described for facilitating delivery of resources via peer-to-peer connections without requiring an intermediary signaling server. Typically, before establishing a peer-to-peer connection, peers must exchange signaling information such as their reachability over a network. Traditional systems often rely on an intermediary signaling server to act as a go-between for peers and assist in the exchange of signaling information. The present disclosure removes the need for a signaling server. Instead, peers may utilize message collections on a messaging system to exchange signaling information. A requesting peer may submit a request to access a resource to a message collection for that resource. A providing peer may obtain the request, and submit a response to a message collection for the requesting peer. Peers may continue to exchange information via the collections until a peer-to-peer connection is established.

    Live previewing of streaming video in the cloud

    公开(公告)号:US11457279B1

    公开(公告)日:2022-09-27

    申请号:US16143264

    申请日:2018-09-26

    Abstract: Methods, systems, and computer-readable media for live previewing of streaming video in the cloud are disclosed. A portion of a video stream is received at a cloud-based media streaming system via a network. The media streaming system generates a video preview of the portion of the video stream. The media streaming system sends the video preview to a client device via a peer-to-peer connection before an additional portion of the video stream is received by the media streaming system. The video preview is displayed on the client device.

    Serverless signaling in peer-to-peer session initialization

    公开(公告)号:US10944801B1

    公开(公告)日:2021-03-09

    申请号:US16284893

    申请日:2019-02-25

    Abstract: Systems and methods are described for facilitating delivery of resources via peer-to-peer connections without requiring an intermediary signaling server. Typically, before establishing a peer-to-peer connection, peers must exchange signaling information such as their reachability over a network. Traditional systems often rely on an intermediary signaling server to act as a go-between for peers and assist in the exchange of signaling information. The present disclosure removes the need for a signaling server. Instead, peers may utilize message collections on a messaging system to exchange signaling information. A requesting peer may submit a request to access a resource to a message collection for that resource. A providing peer may obtain the request, and submit a response to a message collection for the requesting peer. Peers may continue to exchange information via the collections until a peer-to-peer connection is established.

    Framework for routing media streams in a provider network

    公开(公告)号:US10892984B1

    公开(公告)日:2021-01-12

    申请号:US16454924

    申请日:2019-06-27

    Abstract: Techniques for routing media streams in a provider network are described. A media routing service is disclosed that comprises one or more virtual media routers for routing media streams from one or more media sources to one or more downstream devices coupled to the provider network. The media routing service provides external entities (e.g., users) of the provider network with the ability to request for a virtual media router for routing media content and determines the appropriate set of computing resources necessary to provision and launch the virtual media router in the provider network. In certain embodiments, the media routing service processes routing commands generated by a client, generates routing information comprising source to destination mappings based on the routing commands, and securely distributes media content to identified downstream devices based on the routing information.

Patent Agency Ranking