Способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения
Текст
(51) МПК НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ СПОСОБ ПОДГОТОВКИ И ХРАНЕНИЯ ИНФОРМАЦИОННОГО СОДЕРЖИМОГО ДЛЯ СИСТЕМЫ ДОСТАВКИ АУДИОВИЗУАЛЬНОЙ ИНФОРМАЦИИ ИНТЕРАКТИВНОГО ПЕРСОНАЛЬНОГО ТЕЛЕВИДЕНИЯ(57) 1. Способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения, характеризующийся последовательностью следующих этапов этап А, на котором осуществляют получение стратегии разбиения исходного потокового мультимедийного файла на частичные файлы и стратегии сохранения частичных файлов этап Б, на котором осуществляют разбиение исходного потокового мультимедийного файла, используя стратегию разбиения файла, и сохранение частичных файлов, используя стратегию сохранения частичных файлов, при этом, согласно стратегии сохранения, частичные файлы доставляют без запроса или по запросу из множества крайних узлов или центрального узла одновременно с передачей посредством множественных подпроцессов исходных потоковых мультимедийных файлов. 17433 1 2013.08.30 2. Способ п. 1, отличающийся тем, что перед этапом А получают основную информацию об исходном потоковом мультимедийном файле, причем основная информация содержит размер исходного потокового мультимедийного файла, или число медиапотоков,содержащихся в основном потоковом мультимедийном файле, или продолжительность каждого медиапотока, или формат каждого медиапотока, или полную продолжительность исходного файла. 3. Способ по п. 1, отличающийся тем, что после этапа Б записывают информацию о частичных файлах в файл и сохраняют этот файл в систему доставки аудиовизуальной информации системы интерактивного персонального телевидения. 4. Способ по п. 1, отличающийся тем, что на этапе А осуществляют стратегию разбиения как стратегию разбиения на файлы одинаковой продолжительности. 5. Способ по п. 1, отличающийся тем, что на этапе А осуществляют стратегию разбиения как стратегию разбиения на файлы одинакового объема. 6. Способ п. 1, отличающийся тем, что на этапе А осуществляют стратегию разбиения как стратегию обозначенных узлов, или стратегию, выбирающую узлы на основании частоты запросов файлов, или стратегию сохранения на все узлы. 7. Способ по п. 1, отличающийся тем, что на этапе Б разбиение исходного потокового мультимедийного файла согласно стратегии разбиения файлов осуществляют посредством чтения декодирующих флагов всех потоковых мультимедийных модулей в исходном потоковом мультимедийном файле помещения потоковых мультимедийных модулей в один или несколько частичных файлов согласно временным отметкам в декодирующих флагах всех потоковых мультимедийных модулей и, таким образом, формирования перечня задач по разбиению создают одну или несколько цепочек выполняемых задач согласно перечню задач по разбиению, разбивают все потоковые мультимедийные модули на сетевые транспортные потоковые мультимедийные модули и осуществляют их запись в соответствующие частичные файлы. 8. Способ по п. 7, отличающийся тем, что разбиение всех потоковых мультимедийных модулей на сетевые транспортные потоковые мультимедийные модули производят в соответствии с сетевым транспортным протоколом, принятым в системе доставки аудиовизуальной информации интерактивного персонального телевидения. Изобретение относится к области технологии интерактивного персонального телевидения, в частности к способу подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения. Интерактивное персональное телевидение (ИПТВ) - это цифровое телевидение в сетях передачи данных по протоколу , в которых аудиовизуальная информация от провайдера объединена на платформе приложений службы ИПТВ и затем предоставляется пользователю при помощи ИПТВ терминала, т.е. терминала пользователя. Наряду с непрерывным развитием услуги ИПТВ постоянно растет не только число пользователей ИПТВ, но также и число исходных потоковых мультимедийных файлов программ ИПТВ. В системе ИПТВ операция предоставления исходных потоковых мультимедийных файлов ТВ программ пользователю главным образом осуществляется системой доставки аудиовизуальной информации ИПТВ. Система доставки аудиовизуальной информации ИПТВ отличается большой пропускной способностью передаваемых данных и жестким требованием к работе в реальном времени. Однако обычный сервер, как правило, способен обслуживать только сотни пользователей из-за ограничений центрального процессора, памяти, сети и запоминающего устройства, и тем самым не может удовлетворять требованиям приложений большого размера системы доставки аудиовизуальной информации ИПТВ, в то время 2 17433 1 2013.08.30 как цена потокового мультимедийного сервера высокой производительности весьма значительна. Таким образом, современная система доставки аудиовизуальной информации ИПТВ использует распределенную систему развертки с иерархической структурой узлов. Как показано на фиг. 1, типичная система доставки аудиовизуальной информации ИПТВ включает центральный узел системы доставки аудиовизуальной информации ИПТВ и крайние узлы системы доставки аудиовизуальной информации ИПТВ, далее для краткости центральный узел и крайние узлы соответственно, для хранения исходных потоковых мультимедийных файлов, и ретрансляции каналов, передающих в прямом эфире, и предоставления информации пользователям, где центральный узел непосредственно связан с библиотекой мультимедиаресурсов или источником телевещания и способен получать исходные потоковые мультимедиафайлы из библиотеки мультимедиаресурсов, что требует громадного объема памяти для хранения и полосу пропускания широкого доступа, что делает услугу сравнительно дорогой и крайние узлы непосредственно связаны с терминалом пользователя и должны удовлетворять определенным требованиям объема памяти и скорости доступа. В целом, крайний узел хранит только сравнительно часто просматриваемые исходные потоковые мультимедиафайлы, в то время как сравнительно редко просматриваемые исходные потоковые мультимедиафайлы хранятся в центральном узле. В фактических системах доставки информации ИПТВ центральные узлы могут быть далее разделены на первый класс центральных узлов, второй класс центральных узлов и т.д. в соответствии с показаниями счетчика обращений к телетрансляциям/мультимедиабиблиотеке или классифицированы по территориальному признаку. Если пользователь запрашивает у системы доставки аудиовизуальной информации ИПТВ редко просматриваемый исходный потоковый мультимедийный файл, то необходимо загрузить потоковый мультимедийный файл с центрального узла, где он хранится,на крайний узел, затем загрузить потоковый мультимедийный файл с крайнего узла на терминал пользователя, что приводит к длительной задержке услуги, и пользователь вынужден долго ждать начала воспроизведения. Принимая во внимание написанное выше, главной целью настоящего изобретения является способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ, свободный от недостатков известных способов, в котором предполагается, что все потоковые мультимедийные файлы доставляются без запроса/по запросу на крайний узел с центрального узла или доставляются по запросу на терминал пользователя непосредственно с крайнего узла, тем самым предоставляя услугу пользователю. Для достижения поставленной цели техническая схема данного изобретения реализована следующим образом. Способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ включает следующие этапы А - получение стратегии разбиения потокового мультимедийного файла на частичные файлы и стратегии сохранения частичных файлов Б - разбиение исходного потокового мультимедийного файла согласно стратегии разбиения файла и сохранение частичных файлов согласно стратегии сохранения частичных файлов, при этом, согласно стратегии сохранения, частичные файлы доставляют без запроса или по запросу из множества крайних узлов или центрального узла одновременно с передачей посредством множественных подпроцессов исходных потоковых мультимедийных файлов. Перед этапом А способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ данного изобретения предполагает получение основной информации об исходном потоковом мультимедийном файле,причем основная информация об исходном потоковом мультимедийном файле содержит один или более следующих пунктов размер исходного потокового мультимедийного файла, или число медиапотоков, содержащихся в основном потоковом мультимедийном фай 3 17433 1 2013.08.30 ле, или продолжительность каждого медиапотока, или формат каждого медиапотока, или полную продолжительность исходного файла. После этапа Б способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ данного изобретения предполагает следующее запись информации о частичных файлах в файл и сохранение этого файла в систему доставки аудиовизуальной информации ИПТВ. На этапе А способа подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ стратегия разбиения потокового мультимедийного файла является стратегией разбиения на файлы одинаковой продолжительности. На этапе А способа подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ стратегия разбиения потокового мультимедийного файла является стратегией разбиения на файлы одинакового размера. На этапе А способа подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ стратегия сохранения частичных файлов является стратегией обозначенных узлов, или стратегией, выбирающей узлы на основании частоты запросов файлов, или стратегией сохранения на все узлы. На этапе Б способа подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации ИПТВ разбиение исходного потокового мультимедийного файла согласно стратегии разбиения файлов включает в себя следующее чтение декодирующих флагов всех потоковых мультимедиамодулей в исходном потоковом мультимедиафайле помещение потоковых мультимедийных модулей в один или несколько частичных файлов согласно временным отметкам в декодирующих флагах всех потоковых мультимедийных модулей и таким образом формирование перечня задач по разбиению создание одной или несколько цепочек выполняемых задач согласно перечню задач по разбиению, разбиение всех потоковых мультимедийных модулей на сетевые транспортные потоковые мультимедийные модули и их запись в соответствующие частичные файлы. Причем разбиение всех потоковых мультимедийных модулей в сетевые транспортные потоковые мультимедийные модули включает разбиение потоковых мультимедийных модулей в сетевые транспортные потоковые мультимедийные модули в соответствии с сетевым транспортным протоколом, принятым в системе доставки аудиовизуальной информации ИПТВ. Способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения, согласно настоящему изобретению, разделяет исходные потоковые мультимедийные файлы на частичные файлы и сохраняет их на центральном узле или на крайних узлах системы доставки аудиовизуальной информации ИПТВ. Во время просмотра части частичных файлов, хранимых на определенном крайнем узле, пользователь может в оперативном порядке доставлять без запроса/по запросу остальную часть частичных файлов с других крайних узлов или центрального узла, тем самым сокращая время ожидания воспроизведения. Метод сохранения частичных файлов заключается в том, что передача посредством множественных подпроцессов исходных потоковых мультимедийных файлов осуществляется доставкой без запроса/по запросу частичных файлов с множества крайних узлов или центрального узла в одно время, что дает высокую скорость передачи, которая полезна для значительно распределенных сетевых ресурсов. Кроме того, метод сохранения частичных файлов позволяет крайнему узлу хранить только небольшое число частичных файлов исходных потоковых мультимедиафайлов, а значит крайний узел может хранить больше исходных потоковых мультимедиафайлов и эффективность хранения улучшается. Краткое описание фигур. 17433 1 2013.08.30 На фиг. 1 показана топологическая структура системы доставки аудиовизуальной информации ИПТВ. На фиг. 2 приведена структурная схема способа подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения данного изобретения. На фиг. 3 приведена структурная схема операции по разбиению исходного потокового мультимедийного файла согласно способу подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения данного изобретения. Настоящее изобретение далее детально описывается фигурами и примерами осуществления. Основная идея настоящего изобретения заключается в том, что стратегия разбиения исходного потокового мультимедиафайла и стратегия сохранения получаются в первую очередь, затем исходный потоковый мультимедийный файл разделяется согласно стратегии разбиения файла, частичные файлы сохраняются согласно стратегии сохранения частичных файлов. Как показано на фиг. 2, способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения данного изобретения включает в себя следующие этапы. Этап 101 - центральный узел системы доставки аудиовизуальной информации ИПТВ получает основную информацию об исходном потоковом мультимедийном файле. Основная информация об исходном потоковом мультимедийном файле содержит размер исходного потокового мультимедийного файла, число медиапотоков, содержащихся в основном потоковом мультимедийном файле, продолжительность каждого медиапотока,или формат каждого медиапотока, полную продолжительность исходного файла и т.д.,которые могут быть получены непосредственно из исходного потокового мультимедийного файла, соответственно метод чтения основной информации об исходном потоковом мультимедийном файле подобен уже существующим. К тому же основная информация об исходном потоковом мультимедийном файле также содержит статистику частоты просмотров, которая статистически получается и обновляется со временем системой доставки аудиовизуальной информации ИПТВ или другими статистическими институтами. В целом, исходный потоковый мультимедийный файл содержит один или несколько медиапотоков, которые упакованы в форме потокового мультимедиамодуля, структура потоковых мультимедиамодулей различна для различных форматов медиапотоков, и потоковый мультимедиамодуль в основном содержит заголовок модуля и полезное содержимое, причем заголовок модуля несет основную информацию об потоковом мультимедиамодуле, такую как формат медиапотока, серийный номер потокового мультимедиамодуля, временные отметки и т.д. Заголовок модуля может быть также принят за декодирующий флаг потокового мультимедиамодуля. Временные отметки потокового мультимедиамодуля, принадлежащие одинаковым медиапотокам, идентичны, а значит множество потоковых мультимедийных модулей, принадлежащих одному и тому же медиапотоку, может быть охарактеризовано на основе временных отметок. Основная информация об исходном потоковом мультимедийном файле, получаемая на первом этапе,будет выборочно использована на последующих этапах в соответствии с фактической стратегией разбиения файла или стратегией сохранения частичного файла. Если основная информация не будут использоваться на последующих этапах, например стратегией сохранения частичного файла является стратегия сохранения на все узлы, то информация о частоте просмотров исходного потокового мультимедиафайла не будет обязательно использована и соответственная операция может быть пропущена. Этап 102 - центральный узел системы доставки аудиовизуальной информации ИПТВ получает стратегию разбиения исходного потокового мультимедийного файла. 5 17433 1 2013.08.30 Стратегия разбиения исходного потокового мультимедийного файла может включать стратегию разбиения на файлы одинаковой продолжительности и стратегию разбиения на файлы одинакового размера, причем стратегия разбиения на файлы одинаковой продолжительности предполагает, что все частичные файлы, принадлежащие одному и тому же исходному потоковому мультимедийному файлу, имеют одинаковую продолжительность,и стратегия разбиения на файлы одинакового размера предполагает, что все частичные файлы, принадлежащие одному и тому же исходному потоковому мультимедийному файлу, занимают одинаковый объем. Стратегия разбиения файла может включать и другие методы, например размер или продолжительность частичного файла выбирается на основании частоты просмотров или отдельный медиапоток в потоковом мультимедиафайле помещается в один частичный файл, и т.д. Центральный узел системы доставки аудиовизуальной информации ИПТВ принимает инструкцию по разбиению от администратора и получает стратегию разбиения файла из инструкции по разбиению. Если инструкция по разбиению не предписывает никакой стратегии разбиения файла, то разбиение может быть выполнено на основе заранее определенной по умолчанию стратегии разбиения файла, которой может быть, например,стратегия разбиения на файлы одинаковой продолжительности. В настоящем изобретении никаких ограничений на стратегию разбиения файла не накладывается и отдельная стратегия разбиения файла может быть подобрана исходя из практической необходимости. Этап 103 - центральный узел системы доставки аудиовизуальной информации ИПТВ получает стратегию сохранения частичного файла. Стратегия сохранения частичного файла включает стратегию обозначенных узлов, или стратегию, выбирающую узлы на основании частоты запросов файлов, или стратегию сохранения на все узлы, и т.д., причем стратегия обозначенных узлов определяет центральный узел или крайний узел для хранения одного или более частичных файлов, например частичный файл определенного исходного потокового мультимедиафайла может проигрываться в регионе, относящемуся к некоторым крайним узлам. Стратегия, выбирающая узлы на основании частоты запросов файлов, сохраняет множество частичных файлов исходного потокового мультимедиафайла с большой частотой запросов на крайнем узле системы доставки аудиовизуальной информации ИПТВ и сохраняет первый или несколько частичных файлов исходного потокового мультимедиафайла с малой частотой запросов на крайнем узле системы доставки аудиовизуальной информации ИПТВ, причем остальные частичные файлы исходного потокового мультимедиафайла с малой частотой запросов на центральном узле системы доставки аудиовизуальной информации ИПТВ, а значит пользователь может загрузить большую часть частичных файлов или все частичные файлы с крайнего узла с большой скоростью передачи данных, просматривая часто запрашиваемый исходный потоковый мультимедиафайл в случае просмотра редко запрашиваемого исходного потокового мультимедиафайла, просматривая первый или несколько первых частичных файлов, хранимых на крайнем узле системы доставки аудиовизуальной информации ИПТВ, пользователь может в оперативном порядке доставлять без запроса/по запросу остальную часть частичных файлов с центрального узла, избегая ожидания начала воспроизведения. Стратегия сохранения на все узлы сохраняет все частичные файлы одного исходного потокового мультимедиафайла на все крайние узлы без рассмотрения необходимости выбора узла для хранения. Стратегия сохранения частичного файла может быть задана в инструкциях по разбиению или подобрана исходя из практической необходимости, например подбор стратегии сохранения согласно условию занимаемого объема памяти узлов и трафику доступа узлов. Этап 104 - центральный узел системы доставки аудиовизуальной информации ИПТВ использует стратегию разбиения файла для разбиения исходного потокового мультимедиафайла. 6 17433 1 2013.08.30 Стратегия разбиения уже определена на этапе 102. В одном осуществлении настоящего изобретения стратегия разбиения является стратегией разбиения на файлы одинаковой продолжительности, операция разбиения исходного потокового мультимедиафайла, использующая эту стратегию разбиения, представлена на фиг. 3 и содержит следующие этапы. Этап 104 а - центральный узел системы доставки аудиовизуальной информации ИПТВ считывает декодирующие флаги всех потоковых медиамодулей в исходном потоковом мультимедиа файле. Этап 104 б - центральный узел системы доставки аудиовизуальной информации ИПТВ помещает все потоковые медиамодули в один или несколько частичных файлов согласно временным отметкам в декодирующих флагах всех потоковых медиамодулей и генерирует соответствующий перечень задач по разбиению. В соответствии с временными отметками, все потоковые медиамодули помещаются в один или несколько частичных файлов, например, если суммарное время воспроизведения с первого по пятый потоковых медиамодулей равно установленному времени воспроизведения одного частичного файла, то потоковые медиамодули с первого по пятый помещаются в первый частичный файл, и описывающая это отображение позиция добавляется в перечень задач по разделению. На этом этапе все потоковые медиамодули помещаются в один или несколько частичных файлов и генерируется один перечень задач по разделению, содержащий одну или более позиций, в котором одна позиция соответствует одному частичному файлу и серийному номеру потокового медиамодуля, соответствующего частичному файлу. Этап 104 в - центральный узел системы доставки аудиовизуальной информации ИПТВ создает одну или несколько цепочек выполняемых задач в соответствии с перечнем задач по разбиению, разбивает все потоковые мультимедийные модули на сетевые транспортные потоковые мультимедийные модули в соответствии с сетевым транспортным протоколом, принятым в системе доставки аудиовизуальной информации ИПТВ, и записывает их в соответствующие частичные файлы. Для того чтобы ускорить процесс разбиения, одна или несколько цепочек выполняемых задач может быть создана согласно перечню задач по разбиению, и каждая цепочка выполняемых задач обрабатывает один или несколько частичных файлов. В соответствии с перечнем задач по разбиению, определенном на этапе 104 б, запрашивается положение потокового медиамодуля, соответствующего частичному файлу исходного потокового мультимедиа файла, и потоковый медиамодуль считывается со своего места расположения потоковые медиамодули разбиваются на сетевые транспортные потоковые мультимедийные модули в соответствии с сетевым транспортным протоколом, принятым в системе доставки аудиовизуальной информации ИПТВ затем сетевые транспортные потоковые мультимедийные модули записываются в соответствующий частичный файл. Сетевым транспортным протоколом может быть протокол передачи данных в реальном времени (протокол ), протокол описания сеанса (протокол ) и т.д. Операция разбиения потокового мультимедийного модуля на сетевые транспортные потоковые мультимедийные модули в соответствии с сетевым транспортным протоколом разделяет и инкапсулирует потоковые медиамодули в соответствии с этим сетевым транспортным протоколом, причем метод инкапсулирования подобен уже существующим. Что касается других стратегий разбиения на частичные файлы, то перечень задач по разбиению составляется разными способами. Например, при использовании стратегии разбиения на файлы одинакового размера все потоковые медиамодули помещаются в один или несколько частичных файлов в соответствии с размером, занимаемым потоковым медиамодулем. Этап 105 - центральный узел и крайние узлы системы доставки аудиовизуальной информации ИПТВ сохраняют частичные файлы, полученные при разбиении по стратегии сохранения частичных файлов. 7 17433 1 2013.08.30 Согласно стратегии сохранения частичных файлов, определенной на этапе 103, частичные файлы сохраняются на центральном и на крайних узлах системы доставки аудиовизуальной информации ИПТВ для удобства доступа пользователя может генерироваться индексный файл в отношении к условиям разбиения и сохранения, и индексный файл указывает порядок воспроизведения частичного файла, имя исходного потокового мультимедиафайла, размер исходного потокового мультимедиафайла, число содержащихся в нем частичных файлов, размер каждого частичного файла, узел хранения каждого частичного файла и т.д. После того как индексный файл будет создан, он сохраняется на центральном или крайних узлах системы доставки аудиовизуальной информации ИПТВ. Если пользователь желает проиграть определенный исходный потоковый мультимедийный файл, то терминал пользователя должен получить индексный файл, соответствующий исходному потоковому мультимедиафайлу затем получить место хранение каждого частичного файла из индексного файла и загрузить частичный файл с места хранения. Приведенное описание предназначено скорее для иллюстрации предпочтительных осуществлений данного изобретения, чем для ограничения сферы данного изобретения. Квалифицированные в данной области люди способны принять во внимание, что выбор различных стратегий разбиения, различных стратегий сохранении частичных файлов, различных методов разбиения, различных сетевых транспортных протоколов для инкапсулирования потокового медиамодуля, различных методов составления индексного файла и другие варианты и изменения, основанные на технической схеме и идее данного изобретения, попадают в сферу данного изобретения. Фиг. 3 Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 8
МПК / Метки
МПК: H04L 12/54
Метки: системы, подготовки, телевидения, содержимого, персонального, хранения, доставки, способ, интерактивного, информационного, информации, аудиовизуальной
Код ссылки
<a href="https://by.patents.su/8-17433-sposob-podgotovki-i-hraneniya-informacionnogo-soderzhimogo-dlya-sistemy-dostavki-audiovizualnojj-informacii-interaktivnogo-personalnogo-televideniya.html" rel="bookmark" title="База патентов Беларуси">Способ подготовки и хранения информационного содержимого для системы доставки аудиовизуальной информации интерактивного персонального телевидения</a>