-
公开(公告)号:US20210203705A1
公开(公告)日:2021-07-01
申请号:US17201483
申请日:2021-03-15
摘要: A method of multicasting real-time video is described. The method begins by establishing a multicast network of machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The multicast network preferably comprises a portion of an overlay network, such as a content delivery network (CDN). A video stream is published to the multicast network by (a) using the mapping infrastructure to find an ingress node in the multicast network, and then receiving the video stream from a publisher at the ingress node. One or more subscribers then subscribe to the video stream. In particular, and for subscriber, this subscription is carried out by (a) using the mapping infrastructure to find an egress node for the requesting client, and then delivering the video stream to the subscriber from the egress node. Preferably, the publisher and each subscriber use WebRTC to publish or consume the video stream, and video stream is consumed in a videoconference.
-
公开(公告)号:US20180191793A1
公开(公告)日:2018-07-05
申请号:US15856652
申请日:2017-12-28
CPC分类号: H04L65/4076 , H04L65/403 , H04L65/4084 , H04L65/608 , H04L67/1074
摘要: A method of multicasting real-time video is described. The method begins by establishing a multicast network of machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The multicast network preferably comprises a portion of an overlay network, such as a content delivery network (CDN). A video stream is published to the multicast network by (a) using the mapping infrastructure to find an ingress node in the multicast network, and then receiving the video stream from a publisher at the ingress node. One or more subscribers then subscribe to the video stream. In particular, and for subscriber, this subscription is carried out by (a) using the mapping infrastructure to find an egress node for the requesting client, and then delivering the video stream to the subscriber from the egress node. Preferably, the publisher and each subscriber use WebRTC to publish or consume the video stream, and video stream is consumed in a videoconference.
-
公开(公告)号:US11716368B2
公开(公告)日:2023-08-01
申请号:US17201483
申请日:2021-03-15
IPC分类号: G06F15/16 , H04L65/611 , H04L67/1074 , H04L65/403 , H04L65/612 , H04L65/65
CPC分类号: H04L65/611 , H04L65/403 , H04L65/612 , H04L67/1074 , H04L65/65
摘要: A method of multicasting real-time video is described. The method begins by establishing a multicast network of machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The multicast network preferably comprises a portion of an overlay network, such as a content delivery network (CDN). A video stream is published to the multicast network by (a) using the mapping infrastructure to find an ingress node in the multicast network, and then receiving the video stream from a publisher at the ingress node. One or more subscribers then subscribe to the video stream. In particular, and for subscriber, this subscription is carried out by (a) using the mapping infrastructure to find an egress node for the requesting client, and then delivering the video stream to the subscriber from the egress node. Preferably, the publisher and each subscriber use WebRTC to publish or consume the video stream, and video stream is consumed in a videoconference.
-
公开(公告)号:US10542057B2
公开(公告)日:2020-01-21
申请号:US15856652
申请日:2017-12-28
摘要: A method of multicasting real-time video is described. The method begins by establishing a multicast network of machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The multicast network preferably comprises a portion of an overlay network, such as a content delivery network (CDN). A video stream is published to the multicast network by (a) using the mapping infrastructure to find an ingress node in the multicast network, and then receiving the video stream from a publisher at the ingress node. One or more subscribers then subscribe to the video stream. In particular, and for subscriber, this subscription is carried out by (a) using the mapping infrastructure to find an egress node for the requesting client, and then delivering the video stream to the subscriber from the egress node. Preferably, the publisher and each subscriber use WebRTC to publish or consume the video stream, and video stream is consumed in a videoconference.
-
公开(公告)号:US10212127B2
公开(公告)日:2019-02-19
申请号:US15817347
申请日:2017-11-20
发明人: Martin Lohner , Nathaniel A. Kushman , Todd Mitton , Michael Yurovitsky , Abhijit Dixit , Erik L. Nygren , Silvina Z. Hanono Wachman
摘要: A tool that allows a CDN customer, partner, or other authorized entity to create a DNS canonical name (CNAME) on the content delivery network without having to contact the content delivery network service provider directly.
-
公开(公告)号:US20180091472A1
公开(公告)日:2018-03-29
申请号:US15817347
申请日:2017-11-20
发明人: Martin Lohner , Nathaniel A. Kushman , Todd Mitton , Michael Yurovitsky , Abhijit Dixit , Erik L. Nygren , Silvina Z. Hanono Wachman
IPC分类号: H04L29/12
CPC分类号: H04L61/302 , H04L41/22 , H04L61/1511 , H04L61/2015 , H04L61/2076 , H04L61/3025 , H04L61/303 , H04L61/3065 , H04L67/10
摘要: A tool that allows a CDN customer, partner, or other authorized entity to create a DNS canonical name (CNAME) on the content delivery network without having to contact the content delivery network service provider directly.
-
公开(公告)号:US20140082217A1
公开(公告)日:2014-03-20
申请号:US14082635
申请日:2013-11-18
发明人: Martin Lohner , Brandon Williams
IPC分类号: H04L29/12
CPC分类号: H04L61/2589 , H04L61/1511 , H04L61/2007 , H04L61/6004 , H04L67/104 , H04L67/141
摘要: A relay service enables two peers attempting to communicate with one another to each connect to a publicly-accessible relay server, which servers are associated with an overlay network and are selected by a directory service. After end-to-end connectivity is established, preferably the hosts communicate with each other by relaying data packets via the overlay network relay servers. Communications (both connection control messages and data being relayed) between a host and a relay server occurs at an application layer using a modified version of the TURN protocol.
摘要翻译: 中继服务允许两个对等体尝试彼此通信,每个对等体连接到可公共访问的中继服务器,哪个服务器与覆盖网络相关联并且由目录服务选择。 在建立端到端连接之后,优选地,主机经由覆盖网络中继服务器中继数据分组来相互通信。 主机和中继服务器之间的通信(两个连接控制消息和被中继的数据)都使用TURN协议的修改版本在应用层发生。
-
公开(公告)号:US20200153882A1
公开(公告)日:2020-05-14
申请号:US16747267
申请日:2020-01-20
摘要: A method of multicasting real-time video is described. The method begins by establishing a multicast network of machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The multicast network preferably comprises a portion of an overlay network, such as a content delivery network (CDN). A video stream is published to the multicast network by (a) using the mapping infrastructure to find an ingress node in the multicast network, and then receiving the video stream from a publisher at the ingress node. One or more subscribers then subscribe to the video stream. In particular, and for subscriber, this subscription is carried out by (a) using the mapping infrastructure to find an egress node for the requesting client, and then delivering the video stream to the subscriber from the egress node. Preferably, the publisher and each subscriber use WebRTC to publish or consume the video stream, and video stream is consumed in a videoconference.
-
公开(公告)号:US20180145946A1
公开(公告)日:2018-05-24
申请号:US15877113
申请日:2018-01-22
发明人: Martin Lohner , Brandon Williams
CPC分类号: H04L61/2589 , H04L61/1511 , H04L61/2007 , H04L61/6004 , H04L67/104 , H04L67/141
摘要: A relay service enables two peers attempting to communicate with one another to each connect to a publicly-accessible relay server, which servers are associated with an overlay network and are selected by a directory service. After end-to-end connectivity is established, preferably the hosts communicate with each other by relaying data packets via the overlay network relay servers. Communications (both connection control messages and data being relayed) between a host and a relay server occurs at an application layer using a modified version of the TURN protocol.
-
公开(公告)号:US20170111314A1
公开(公告)日:2017-04-20
申请号:US15390611
申请日:2016-12-26
发明人: Martin Lohner , Brandon Williams
CPC分类号: H04L61/2589 , H04L61/1511 , H04L61/2007 , H04L61/6004 , H04L67/104 , H04L67/141
摘要: A relay service enables two peers attempting to communicate with one another to each connect to a publicly-accessible relay server, which servers are associated with an overlay network and are selected by a directory service. After end-to-end connectivity is established, preferably the hosts communicate with each other by relaying data packets via the overlay network relay servers. Communications (both connection control messages and data being relayed) between a host and a relay server occurs at an application layer using a modified version of the TURN protocol.
-
-
-
-
-
-
-
-
-