Distributed smooth streaming utilizing dynamic manifests
US8943215B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 21, 2010 |
| Grant date | Jan 27, 2015 |
| Priority date | — |
| Expiry date | Sep 19, 2031 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/108
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Content can be segmented and each segment encoded at multiple different quality levels. A manifest file can describe the segments, and encodings thereof, present on each computing device. A channel definition can define content, users and computing devices among which such content is shared. Computing devices receive notification of any new shared and can stream or download it from any one or more other computing devices that have such content encoded at a quality appropriate for the capabilities of the recipient computing device. The recipient computing device can aggregate manifests from currently available computing devices, or can receive an already aggregated manifest. The multi-segmented multi-encoded content can be obtained from multiple computing devices simultaneously by obtaining interleaving segments from individual computing devices. If content still cannot be obtained efficiently, a different encoding can be selected, thereby potentially making available other computing devices as additional sources.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.