-
公开(公告)号:US20190037003A1
公开(公告)日:2019-01-31
申请号:US15663626
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Gareth BOWEN
IPC: H04L29/08 , H04L12/825 , H04L29/06
Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, by a media server from a client device, a first hypertext transfer protocol (HTTP) request specifying a first transfer rate for a first segment of a plurality of segments of an adaptive bitrate (ABR) video, determining, by the media server, a first expected transfer rate for transferring the first segment of the ABR video, transmitting, by the media server to the client device, a first HTTP response specifying the first expected transfer rate, and transmitting, by the media server to the client device, the first segment of the ABR video via a network.
-
公开(公告)号:US20180351868A1
公开(公告)日:2018-12-06
申请号:US15663508
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Charles T. CARTWRIGHT , Thomas P. BURNLEY , Gareth BOWEN , Robert A. DRISKO
IPC: H04L12/803 , H04N21/231 , H04N21/24 , H04L12/851 , H04N21/6377 , H04L12/927 , H04L29/06
Abstract: Techniques for managing receiving, at a network receiver device, from a video streaming solution, segments for each of a plurality of video streams over one or more multicast channels, where the network receiver device is configured to cache the segments for consumption by one or more client devices. A first network congestion condition is satisfied at the network receiver device. In response to detecting the first network congestion condition is satisfied, a first one of the plurality of video streams having a lower priority is selected, relative to a second one of the plurality of video streams. Segments for the first video stream are requested using an alternate channel. Embodiments unsubscribe from a first one of the multicast channels for the selected first video stream.
-
公开(公告)号:US20180352305A1
公开(公告)日:2018-12-06
申请号:US15961548
申请日:2018-04-24
Applicant: Cisco Technology, Inc.
Inventor: Gareth BOWEN , Ian BASTABLE
IPC: H04N21/6405 , H04L29/06 , H04N21/2662
Abstract: Techniques for efficiently initiating multicast data communications. Upon determining to initiate multicast network communications, embodiments determine that a first multicast group of a plurality of multicast groups is currently active. An Internet Group Management Protocol (IGMP) Join network message for a second multicast group that is currently inactive is transmitted. Upon determining that the first multicast group is currently inactive, an IGMP Join network message is transmitted for the first multicast group of the plurality of multicast groups.
-
-