摘要:
A system and method for providing guaranteed channels in a switched digital video network using multicast adaptive bitrate (ABR) streaming. In one implementation, when a request for a guaranteed channel is received from a subscriber station (e.g., a set-top box or STB), a determination may be made as to which edge QAM device the requested channel is assigned to. A bandwidth pipe modeling may be performed for the assigned edge QAM to determine an optimal bitrate of a particular MABR stream that may be packed into the edge QAM's bandwidth pipe. Thereafter, the particular MABR stream may be joined to facilitate streaming of the requested channel via the QAM serving the subscriber station.
摘要:
A system and method for managing recording quality and device space utilization in a multicast adaptive bitrate (MABR) streaming network. Using a subscriber recording schedule and available storage capacity, a DVR recording scheduler and optimization node is operative to determine a bitrate cap for one or more programs scheduled to be recorded at a default or target recording device. A multicast ABR video management agent is operative for joining, responsive to the bitrate cap information and other information provided via a multicast ABR bandwidth policy manager, the recording device to respective service channels corresponding to the one or more programs at select bitrate representations that maximize or optimize bitrate quality of recording subject to the bitrate cap information.
摘要:
Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
摘要:
A data communications system has a plurality of nodes connected by a plurality of links. A subset of the links and nodes forms a worker path for carrying worker data through the communications system, and a further subset of links and nodes provides a protection path for carrying other data in the absence of a fault in the worker path and for providing an alternative path for the worker data in the event of a fault in the worker path. The alternative path is predetermined prior to the detection of a fault in the worker path.
摘要:
A system and method for facilitating directory limit based storage scheme for uploading media segments in multiple directories at one or more media servers. Directory limit parametric information may be signaled in an MPD document for enabling a DASH client device to construct URLs based on the received directory parametric information via a modified/extended SegmentTemplate element of the MPD document.
摘要:
A system and method for facilitating directory limit based storage scheme for uploading media segments in multiple directories at one or more media servers. Directory limit parametric information may be provided or otherwise configured in an upload profile of a packager node to construct URLs based on the directory parametric information for identifying locations in a directory tree structure that may be configured to map to a variety of physical and/or virtual storage schemes.
摘要:
A system and method for providing VOD/NPVR content in a switched digital video network using unicast adaptive bitrate (ABR) streaming. In one implementation, upon receiving a notification from a back office pursuant to the VOD session request from a subscriber station (e.g., a set-top box or STB), a bandwidth pipe modeling process is operative to model a bandwidth pipe corresponding to each edge QAM device configured to support VOD sessions for selecting a particular edge QAM device that can best accommodate the requested VOD session. Bitrates of UABR streams of existing VOD sessions of the selected edge QAM device may be adjusted in order to accommodate a particular UABR stream at a chosen bitrate for the requested VOD session. UABR allocations of the selected edge QAM's bandwidth pipe may be effectuated for the existing VOD sessions and the requested VOD session as needed. A response message including one or more session frequencies, if the session request is accommodated, may be transmitted to the requesting subscriber station.
摘要:
A system and method for providing non-guaranteed channels in a switched digital video network using multicast adaptive bitrate (ABR) streaming. In one implementation, upon receiving a request for a non-guaranteed channel is received from a subscriber station (e.g., a set-top box or STB), a bandwidth pipe modeling process is operative to model a bandwidth pipe corresponding to each edge QAM device configured to support non-guaranteed channels for selecting a particular edge QAM device that can best accommodate the requested non-guaranteed channel. Bitrates of MABR streams of existing channels of the selected edge QAM device may be adjusted in order to accommodate a particular MABR stream at chosen bitrate of the requested non-guaranteed channel. IGMP Join operations may be effectuated, as needed, to join MABR streams of the existing channels and the requested non-guaranteed channel to correct IGMP group(s). A channel change response message including one or more channel frequencies, if the change request is accommodated, may be transmitted to the requesting subscriber station.
摘要:
A system and method for providing guaranteed channels in a switched digital video network using multicast adaptive bitrate (ABR) streaming. In one implementation, when a request for a guaranteed channel is received from a subscriber station (e.g., a set-top box or STB), a determination may be made as to which edge QAM device the requested channel is assigned to. A bandwidth pipe modeling may be performed for the assigned edge QAM to determine an optimal bitrate of a particular MABR stream that may be packed into the edge QAM's bandwidth pipe. Thereafter, the particular MABR stream may be joined to facilitate streaming of the requested channel via the QAM serving the subscriber station.
摘要:
A streaming media system employs dynamic rate adaptation. The method includes a file format compatible with legacy HTTP infrastructure to deliver media over a persistent connection. The method further includes the ability for legacy client media players to dynamically change the encoded delivery rate of the media over a persistent connection. The method provided works transparently with standard HTTP servers, requiring no modification and leverages standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. A system is also specified for implementing a client and server in accordance with the method.