Изобретение относится к средствам запроса и получения сегментов данных. Технический результат заключается в оптимизации представления потовокого мультимедиа. Принимают, в клиентском устройстве, файл для отображения представления мультимедиа, при этом упомянутый файл содержит идентификатор отображения для отображения, индексы файлов и правила конструирования идентификатора файла, причем индекс файла назначен сегменту и включает в себя порядковый номер сегмента в отображении представления мультимедиа. Правила конструирования идентификатора файла предоставляют информацию, которая дает возможность клиентскому устройству динамически конструировать идентификаторы файла с требуемыми медиа и с ассоциированными метаданными с использованием идентификатора отображения и одного или более из индексов файла. Конструируют, посредством клиентского устройства, один или более идентификаторов файла сегментов представления мультимедиа, с использованием одного или более из правил конструирования идентификатора файла, идентификатора отображения и одного или более индексов файла. Отправляют запрос для сегмента представления мультимедиа в систему доставки мультимедиа, причем запрос содержит сконструированный идентификатор файла из одного или более сконструированных идентификаторов файла. 2 н. и 23 з.п. ф-лы, 32 ил.
Изобретение относится к системам мультимедийной потоковой передачи. Технический результат заключается в обеспечении возможности приспособиться для получения преимуществ от процесса захвата приема контента и подготовки файлов с повышением качества потоковой передачи по запросу блоков при взаимодействии с пользователем, а также повышения эффективности полосы пропускания. Система захвата принимает контент и готовит его в виде файлов или элементов данных для использования файловым сервером. Файлы или элементы данных организуются в виде блоков, которые передаются и декодируются как некоторая единица, и система конфигурируется для предоставления и потребления масштабируемых блоков, так что качество представления увеличивается, когда загружается большая часть блока. При этом обеспечивается выполнение кодирования и декодирования блоков с несколькими независимыми уровнями масштабируемости. 3 н. и 15 з. п. ф-лы, 29 ил.