摘要 |
A client system includes a processor configured to obtain multicast information for a content item, the multicast information including information about a multicast session for a base stream and additional multicast sessions for available incremental streams. The processor is also configured to determine an available bandwidth, and to join a set of initial multicast sessions based on the available bandwidth, the set of initial multicast sessions including the multicast session for the base stream and at least one of the additional multicast sessions for the incremental streams. The processor is also configured to monitor a network condition, and to perform an action based on the network condition, the action selected from the group consisting of joining another of the additional multicast sessions, leaving one of the initial multicast sessions, and a combination thereof.
|