СИСТЕМА И СПОСОБ ДЛЯ ПОДДЕРЖКИ РАЗЛИЧНЫХ СХЕМ ЗАХВАТА И ДОСТАВКИ В СЕТИ РАСПРЕДЕЛЕНИЯ КОНТЕНТА

1. Способ функционирования компьютерного сервера, содержащий этапы, на которых:
принимают потоковые мультимедийные данные, содержащие фрагменты контента и файл описания мультимедийных данных, содержащий метаданные, описывающие фрагменты контента; и
сохраняют фрагменты контента в кэше.
2. Способ по п.1, в котором потоковые мультимедийные данные представлены в унифицированном формате.
3. Способ по п.1, в котором фрагменты контента содержат последовательность, состоящую из фрагментов контента, имеющих фиксированную длительность, за которыми следует заключительный фрагмент, имеющий переменную длительность.
4. Способ по п.1, дополнительно содержащий этап, на котором комбинируют множество фрагментов контента, сохраненных в кэше, для получения потокового мультимедийного контента определенной конфигурации.
5. Способ по п.4, дополнительно содержащий этап, на котором передают потоковый мультимедийный контент указанной определенной конфигурации сетевому интерфейсу.
6. Способ по п.1, в котором каждый фрагмент контента содержит множество альтернативных файлов фрагмента.
7. Способ по п.6, в котором альтернативные файлы фрагмента содержат файлы с различными битрейтами.
8. Способ функционирования компьютерного сервера, содержащий этапы, на которых:
принимают исходный мультимедийный контент; и
обрабатывают исходный мультимедийный контент для получения фрагментов контента и файла описания мультимедийных данных, описывающего фрагменты контента, при этом фрагменты контента и файл описания мультимедийных данных представлены в унифицированном формате.
9. Способ по п.8, в котором на этапе обработки:
разделяют исходный мультимедийный контент на аудиоконтент и видеоконтент;
перекодируют аудиоконтент и видеоконтент в унифицированный формат;
фрагментируют видеоконтент на видеофрагменты; и
фрагментируют аудиоконтент на аудиофрагменты.
10. Способ по п.9, в котором аудиофрагменты совмещены по времени с видеофрагментами.
11. Способ по п.9, в котором на этапе перекодирования:
перекодируют аудиоконтент в формат ААС; и
перекодируют видеоконтент в формат Н.264.
12. Способ по п.8, в котором на этапе обработки:
разделяют исходный мультимедийный контент на аудиоконтент и видеоконтент;
сегментируют видеоконтент на видеофрагменты;
перекодируют аудиоконтент в унифицированный аудиоформат;
перекодируют видеофрагменты в унифицированный видеоформат; и
сегментируют аудиоконтент на аудиофрагменты, при этом аудиофрагменты по времени соответствуют видеофрагментам.
13. Способ по п.8, в котором фрагменты контента содержат фрагменты контента, имеющие фиксированную длительность, за которыми следует фрагмент контента, имеющий переменную длительность.
14. Способ по п.8, в котором фрагменты контента содержат множество альтернативных файлов фрагментов.
15. Серверная система, содержащая следующее:
порт ввода;
кэш; и
процессор, выполненный с возможностью:
приема потоковых мультимедийных данных из порта ввода, причем потоковые мультимедийные данные содержат фрагменты контента и файл описания мультимедийных данных, содержащий метаданные, описывающие фрагменты контента,
сохранения фрагментов контента в кэше,
комбинирования множества фрагментов контента из кэша для получения потокового мультимедийного контента определенной конфигурации,
передачи потокового мультимедийного контента указанной определенной конфигурации медиаклиенту.