СПОСОБ И УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ПОСТЕРОВ
METHOD AND DEVICE FOR DISPLAYING POSTERS

Область изобретения
Настоящее раскрытие сущности изобретения касается сферы коммуникаций, в частности способа и устройства отображения постеров.
Уровень техники
Сегодня, со стремительным развитием мультимедийных услуг, традиционному телевидению (ТВ), голосовым и сетевым сервисам становится все сложнее удовлетворять запросы населения в области материальной и духовной культуры. Пользователи отчаянно ждут, что операторы смогут предоставлять больше видеоконтента с высоким качеством и улучшенным обслуживанием. По этой причине в последние годы во многих странах быстрыми темпами развивается и используется телевидение по протоколу интернета (IPTV).
Операторы уделяют все больше внимания усилению дифференциации рынка и использованию опыта пользователей, а топовые зарубежные операторы предъявляют очень высокие требования к отображению шаблонов, при этом отображение постеров может в дальнейшем оказать прямое влияние на эффект отображения шаблонов. В целом, постеры в системе IPTV имеют следующие два источника происхождения.
Первый источник - аппарат интерфейса контента, выдающий информацию о постере.
Второй источник - Сервер логического управления услугой (SLCS), выдающий информацию о постере.
На рисунке 1 представлена принципиальная схема архитектуры системы IPTV в соответствии со смежной технологией. На рисунке 2 представлена схема процесса создания постера на основании рисунка 1 в соответствии со смежной технологией. Как показано на рисунках 1 и 2, процесс может включать следующие этапы.
Этап S202: Аппарат интерфейса контента и/или SLCS анализирует(ют) информацию файла (например, рабочую таблицу), выданную провайдером контента, и оценивает(ют), относится ли полученная информация файла к постеру колонки или постеру программы. Этап S204 выполняется в случае, если информация файла относится к постеру колонки, а этап S210 - к постеру программы.
Этап S204: Аппарат интерфейса контента оценивает полученную рабочую таблицу и получает информацию о колонке и соответствующем ей постере.
Этап S206: Аппарат интерфейса контента создает колонку в сервисной системе IPTV.
Этап S208: Аппарат интерфейса контента сначала загружает первоначальный постер, затем выгружает постер в библиотеку изображений и связывает колонку с информацией постера в сервисной системе IPTV, после чего процесс завершается.
Этап S210: Аппарат интерфейса контента оценивает полученную рабочую таблицу, получает информацию о содержании и информацию о постере контента, при этом информация постера контента может дополнительно включать: информацию о месте отображения постера на шаблоне, то есть конкретное положение постера на шаблоне.
Этап S212: Аппарат интерфейса контента добавляет информацию контента в сервисную систему IPTV.
Этап S214: Аппарат интерфейса контента может связывать постер с соответствующим контентом в соответствии с отношением между информацией контента и информацией постера контента.
Этап S216: При внесении контента в программу, аппарат интерфейса контента может загружать информацию постера контента в программу, после чего процесс завершается.
Таким образом, можно увидеть, что поставщик контента выдаст информацию о постере контента после выдачи информации о контенте. При этом поставщик контента выдает назначенное изображение в соответствии с участком на шаблоне, который необходимо отобразить. Тем не менее, информация постера обычно не может быть получена, так как для каждого оператора существуют разные вышестоящие поставщики контента. При традиционном способе обработки постеров, информация постера по умолчанию должна отображаться в определенных участках на шаблоне, для которых поставщик контента не выдает соответствующих постеров. Тем не менее, информация соответствующей колонки или программы не может быть получена с помощью постера по умолчанию, что негативно сказывается на эффекте отображения шаблона и приводит к неудовлетворительному опыту использования.
Сущность изобретения
Варианты осуществления изобретения в настоящем раскрытии сущности изобретения предлагают способ и устройство отображения постеров, позволяющие по меньшей мере решить проблему способа отображения постеров в смежной технологии, при которой информация соответствующих постеров не может быть получена, если поставщик контента не выдал постеры для некоторых участков на шаблоне, что негативно сказывается на эффекте отображения шаблона и приводит к неудовлетворительному опыту использования.
Способ отображения постеров предлагается в соответствии с особенностями вариантов осуществления изобретения, приведенных в настоящем раскрытии сущности изобретения.
Способ отображения постеров в соответствии с вариантами осуществления изобретения, приведенными в настоящем раскрытии сущности изобретения, включает в себя следующее: предоставляется информация первого файла, выданного поставщиком контента, при этом информация первого файла является той информацией, которая добавляется в систему IPTV; информация первого файла оценивается, и определяется, что число постеров информации первого файла меньше, чем число участков, на которые предварительно разделен шаблон отображения в системе IPTV; и участки шаблона отображения заполняются одним или несколькими постерами, выдаваемыми в настоящий момент, либо одним или несколькими постерами, уже имеющимися в системе IPTV, в подменю, относящемся к той же категории, что и информация первого файла.
В другом варианте осуществления изобретения участки шаблона отображения могут быть заполнены одним или несколькими постерами, выдаваемыми в настоящий момент, следующим образом: предоставляются размеры участков шаблона отображения; и размер/размеры одного или нескольких постеров, выдаваемых в настоящий момент, корректируются в соответствии с размерами участков, после чего участки заполняются одним или несколькими постерами.
В другом варианте осуществления изобретения участки шаблона отображения могут быть заполнены одним или несколькими постерами, уже имеющимися в системе IPTV, в подменю следующим образом: предоставляются размеры участков шаблона отображения; подфайлы в подменю, относящемся к той же категории, что и информация первого файла; подфайлы сортируются, и в подменю выбираются один или несколько постеров в соответствии с результатами сортировки; размер/размеры выбранного постера или нескольких постеров регулируются в соответствии с полученными размерами участков, и участки заполняются выбранным постером или несколькими постерами.
В другом варианте осуществления изобретения участки шаблона отображения заполняются одним или несколькими постерами, выдаваемыми в настоящий момент, или одним или несколькими постерами, которые уже существуют в системе IPTV, в подменю, относящемся к той же категории, что и информация первого файла; способ может дополнительно включать в себя следующее: предоставляется информация второго файла, выданная поставщиком контента и включающая в себя: множество постеров для отображения, один к одному соответствующих участкам шаблона отображения; и один или несколько постеров, которыми в текущий момент заполнены участки отображения, заменяются множеством постеров для отображения.
В другом варианте осуществления изобретения информация первого файла включает в себя один из следующих вариантов: информация программы и один или несколько постеров, соответствующих программе; информация колонки и один или несколько постеров, соответствующих колонке, при этом подменю колонки включает в себя: одну или несколько программ; и информацию колонки.
Устройство отображения постеров предоставляется в соответствии с другой особенностью вариантов осуществления изобретения, приведенных в настоящем раскрытии сущности изобретения.
Устройство отображения постеров в соответствии с вариантами осуществления изобретения включает в себя: первый принимающий элемент, выполненный с возможностью приема информации первого файла, выданного поставщиком контента, при этом информация первого файла является той информацией, которая добавляется в систему IPTV; определяющий элемент, выполненный с возможностью оценки информации первого файла и определение того, что количество постеров в информации первого файла меньше, чем число участков, на которые предварительно разделен шаблон отображения системы IPTV; и заполняющий элемент, выполненный с возможностью заполнения участков шаблона отображения одним или несколькими постерами, выдаваемыми в настоящий момент, или одним или несколькими постерами, уже имеющимися в системе IPTV, в подменю, относящемся к той же категории, что и информация первого файла.
В другом варианте осуществления изобретения заполняющий элемент может включать в себя: первый получающий элемент, выполненный с возможностью получения размеров участков шаблона отображения; и первый заполняющий элемент, выполненный с возможностью корректировки размера(ов) одного или более постеров, выданных в настоящий момент в соответствии с необходимыми размерами участков, и их заполнение одним или несколькими постерами.
В другом варианте осуществления изобретения заполняющий элемент может включать в себя: второй получающий элемент, выполненный с возможностью получения размеров участков шаблона отображения; третий получающий элемент, выполненный с возможностью получения подфайлов в подменю, относящемся к той же категории, что и информация первого файла; выбирающий элемент, выполненный с возможностью сортировки подфайлов и выбора одного или нескольких постеров в соответствии с результатами сортировки; и второй заполняющий элемент, выполненный с возможностью корректировки размера(ов) выбранного постера или нескольких постеров в соответствии с полученными размерами участков, и их заполнение одним или несколькими постерами.
В другом варианте осуществления изобретения устройство может дополнительно включать в себя: второй принимающий элемент, выполненный с возможностью получения информации второго файла, выданного поставщиком контента, при этом информация второго файла включает в себя: множество постеров для отображения, один к одному соответствующих участкам шаблона отображения; и заменяющий элемент, выполненный с возможностью замены одного или нескольких постеров, которыми в текущий момент заполнены участки шаблона отображения, на множество постеров для отображения.
В другом варианте осуществления изобретения информация первого файла включает в себя один из следующих вариантов: информация программы и один или несколько постеров, соответствующих программе; информация колонки и один или несколько постеров, соответствующих колонке, при этом подменю колонки включает в себя одну или несколько программ; и информацию колонки.
С помощью вариантов осуществления изобретения, представленных в настоящем раскрытии сущности изобретения, предоставляется информация первого файла, выданного поставщиком контента, при этом информация первого файла является той информацией, которая добавляется в систему IPTV; информация первого файла оценивается и определяется, что количество постеров в информации первого файла меньше количества участков, на которые предварительно разделен шаблон отображения в системе IPTV; и участки заполнены одним или несколькими постерами, выдаваемыми в настоящий момент, или одним или несколькими постерами, уже имеющимися в системе IPTV, в подменю, относящемся к той же категории, что и информация первого файла. Другими словами, информация постера по умолчанию больше не отображается в некоторых участках шаблона отображения, для которых поставщик контента не выдавал соответствующих постеров. Вместо этого участки шаблона заполнены полностью оптимизированным постером или несколькими постерами, выданными поставщиком контента, или заполнены одним или несколькими постерами, уже имеющимися в системе, так что проблема способа отображения постеров в смежной технологии, заключающаяся в невозможности получения информации соответствующих постеров, если поставщик контента не выдал постеры для некоторых участков шаблона, что оказывает негативное влияние на эффект отображения шаблона и приводит к неудовлетворительному опыту использования, решена.
Краткое описание чертежей
Прилагаемые к настоящему изобретению чертежи используются для лучшего понимания настоящего раскрытия сущности изобретения и являются частью настоящей заявки. Схематические изображения вариантов осуществления изобретения, описанных в настоящем раскрытии сущности изобретения, и их описание используются для объяснения настоящего раскрытия сущности изобретения, но не являются неправомерным ограничением настоящего раскрытия сущности изобретения. Прилагаемые чертежи включают в себя:
на рисунке 1 представлена принципиальная схема архитектуры системы IPTV в соответствии со смежной технологией.
На рисунке 2 представлена схема процесса создания постера на основании рисунка 1 в соответствии со смежной технологией.
Рисунок 3 представляет собой схему способа отображения постера в соответствии с вариантом настоящего раскрытия сущности изобретения.
Рисунок 4 представляет собой схему процесса создания постера в соответствии с первым вариантом настоящего раскрытия сущности изобретения.
Рисунок 5 представляет собой схему процесса создания постера в соответствии со вторым вариантом настоящего раскрытия сущности изобретения.
Рисунок 6 представляет собой структурную функциональную схему устройства отображения постеров в соответствии с вариантом настоящего раскрытия сущности изобретения.
Рисунок 7 представляет собой структурную функциональную схему устройства отображения постеров в соответствии с другим вариантом раскрытия сущности изобретения, приведенным в настоящем раскрытии сущности изобретения.
Подробное описание вариантов осуществления изобретения
Техническое решение по настоящему раскрытию сущности изобретения приводится ниже со ссылкой на прилагаемые чертежи вместе с вариантами осуществления изобретения. Нужно отметить, что варианты осуществления изобретения в настоящей заявке и их характеристики могут комбинироваться, если при этом не возникает конфликт.
Рисунок 3 демонстрирует схему способа отображения постера в соответствии с вариантом настоящего раскрытия сущности изобретения. Как показано на рисунке 3, способ может включать следующие этапы обработки.
Этап S302: Получение информации первого файла, выдаваемой поставщиком контента, при этом информация первого файла - это информация, которая будет добавлена в IPTV-систему
Этап S304: Информация первого файла оценивается и определяется, что количество постеров в информации первого файла меньше количества участков, на которые предварительно разделен шаблон отображения системы IPTV.
Этап S306: Участки шаблона отображения заполняются одним или несколькими постерами, выдаваемыми в настоящий момент, или одним или несколькими постерами, уже имеющимися в системе IPTV, в подменю, относящемся к той же категории, что и информация первого файла.
Способ отображения постера в смежной технологии не может получать информацию соответствующих постеров, если поставщик контента не выдал постеры для некоторых участков шаблона, что оказывает негативное влияние на эффект отображения шаблона и приводит к неудовлетворительному опыту использования. При применении способа, показанного на рисунке 3, предоставляется информация первого файла, выданного поставщиком контента, при этом информация первого файла является той информацией, которая добавляется в систему IPTV; информация первого файла оценивается и определяется, что количество постеров информации первого файла меньше, чем количество участков, на которые был предварительно разделен шаблон отображения в системе IPTV; и участки шаблона отображения заполняются одним или несколькими постерами, выдаваемыми в настоящий момент, или одним или несколькими постерами, уже имеющимися в системе IPTV, в подменю, относящемся к той же категории, что и информация первого файла. Другими словами, информация постера по умолчанию больше не отображается в некоторых участках шаблона отображения, для которых поставщик контента не выдавал соответствующих постеров. Вместо этого участки шаблона заполнены полностью оптимизированным постером или несколькими постерами, выданными поставщиком контента, или заполнены одним или несколькими постерами, уже имеющимися в системе, так, что проблема способа отображения постеров в смежной технологии, заключающаяся в невозможности получения информации соответствующих постеров, если поставщик контента не выдал постеры для некоторых участков шаблона, что оказывает негативное влияние на эффект отображения шаблона и приводит к неудовлетворительному опыту использования, решена. Таким образом, дополнительно снижается сложность работы оператора, улучшается опыт использования и повышается гибкость работы сервиса.
В другом варианте реализации процесса информация первого файла может содержать один, без ограничений, из следующих вариантов:
(1) информация о программе и одном или нескольких постерах, соответствующих программе;
(2) информация о колонке и одном или нескольких постерах, соответствующих колонке, при этом подменю колонки включает в себя: одну или несколько программ; и
(3) информация о колонке.
В техническом решении, указанном в настоящем раскрытии сущности изобретения, колонка относится к общему обозначению определенного типа программ в интерфейсе отображения системы IPTV, например множество типов меток, включая боевик, фильм о войне, экранизация и т.д., существующих в метке страницы фильмов, при этом колонка обозначает тип фильма, и каждая колонка может дополнительно включать в себя одну или несколько программ, например колонка боевиков включает в себя боевики, снятые в реальном времени, и снятые в разное время в разных странах.
В другом варианте осуществления изобретения в этапе S306 участки шаблона отображения могут заполняться одним или несколькими постерами, выдаваемыми в настоящий момент, следующим образом, включающим следующие операции.
Этап S1: Получаются размеры участков шаблона.
Этап S2: Размер/размеры одного или нескольких постеров корректируются в соответствии с полученными размерами участков шаблона, и участки заполняются одним или несколькими постерами.
В другом варианте осуществления изобретения может быть множество участков (например, 6 участков) на шаблоне отображения, предварительно настроенных системой IPTV. В целом, поставщику контента необходимо выдать столько же постеров (в данном случае 6 постеров), сколько участков есть на шаблоне отображения. Тем не менее, поставщик контента может на самом деле предоставить меньше постеров (например, 2), чем есть участков шаблона отображения, и аппарату интерфейса контента необходимо получить точные размеры участков на шаблоне отображения при оценке постеров, чтобы скорректировать размер/размеры 1 или 2 постеров в соответствии с разными размерами участков. Все 6 участков могут быть заполнены одним и тем же постером или 3 участка заполнены одним постером, а оставшиеся три другим постером. Конкретный способ заполнения может определяться оператором в зависимости от фактических условий. В дальнейшем, когда программа создается в соответствии с информацией о содержании, предоставленной поставщиком контента, информация постеров загружается в программу.
В другом варианте осуществления изобретения участки шаблона отображения могут заполняться одним или несколькими постерами, которые уже существуют в системе IPTV, в подменю этапа S306 следующим образом, включая следующие шаги.
Этап S3: Получаются размеры участков шаблона.
Этап S4: Получаются подфайлы в подменю, относящемся к той же категории, что и информация первого файла.
Этап S5: Подфайлы сортируются, и один или несколько постеров выбираются в подменю в соответствии с результатом сортировки.
Этап S6: Размер/размеры выбранного постера или нескольких постеров корректируются в соответствии с полученными размерами участков, и участки заполняются выбранным постером или несколько постерами.
В другом варианте осуществления изобретения, поставщик может в некоторых случаях не выдать информацию постера колонки. В таких случаях программы в колонке могут сортироваться, например программы фильмов в колонке боевиков могут сортироваться по времени создания программ фильмов в системе IPTV, и тогда постер наиболее недавно выданной программы фильма используется в качестве постера колонки. В некоторых случаях шаблон отображения, соответствующий колонке, может иметь множество участков, таким образом, размер постера наиболее недавно выданной программы фильма может корректироваться в соответствии с разным размером участков, а затем участки заполняются постером. Таким образом, множество постеров может создаваться автоматически, чтобы улучшить отображение информации шаблона, если поставщик контента не выдает информацию постера.
В качестве образца варианта настоящего раскрытия сущности изобретения на рисунке 4 представлена схема создания постера в соответствии с первым вариантом настоящего раскрытия сущности изобретения. Как показано на рисунке 4 процесс может включать следующие этапы обработки.
Этап S402: Аппарат интерфейса контента оценивает информацию файла (например, рабочую таблицу), выданную поставщиком контента, и определяет, относится полученная информация файла к постеру колонки или постеру программы. Этап S404 выполняется, если информация файла относится к постеру колонки, а этап S410 - если информация файла относится к постеру программы.
Этап S404: Аппарат интерфейса контента оценивает полученную рабочую таблицу и получает информацию колонки. Рабочая таблица включает в себя только информацию колонки, но не включает информацию постера, соответствующего колонке.
Этап S406: Аппарат интерфейса контента создает колонку в сервисной системе IPTV и устанавливает информацию постера, соответствующего колонке, в качестве нуля.
Этап S408: Аппарат интерфейса контента запрашивает информацию программ в колонке, и, если программа с наименьшим значением в поле сортировки (например, количество эпизодов) обнаруживается в колонке, загружает информацию постера программы в колонку, после чего процесс завершается.
Этап S410: Аппарат интерфейса контента оценивает полученную рабочую таблицу, получает информацию контента и информацию постера контента, для которого не было назначено точное положение на шаблоне отображения.
Этап S412: Аппарат интерфейса контента добавляет информацию содержания в сервисную систему IPTV.
Этап S414: Аппарат интерфейса контента корректирует размер постера в соответствии с размером различных участков шаблона, чтобы соответствовать разным требованиям разных участков отображения.
Этап S416: Аппарат интерфейса контента может связывать постер с соответствующим контентом в соответствии с отношением между информацией контента и информацией постера контента.
Этап S418: При добавлении контента в программу аппарат интерфейса контента может загрузить информацию постера в программу, после чего процесс завершается.
В другом варианте осуществления изобретения аппарат интерфейса контента сначала локально загружает постер, положение которого не было определено, корректирует размер постера в соответствии с размерами разных участков шаблона отображения и количеством (в данном случае 6) участков, чтобы соответствовать разным требованиям участков отображения, получая 6 постеров с разными размерами, которые необходимо отобразить, и выдает постеры в библиотеку изображений. Затем постеры синхронизируются с электронной программой телепередач, и постеры могут соответствовать разным участкам отображения на шаблоне в соответствии с разными непосредственными размерами.
Когда программа начинает отображаться на шаблоне, шаблон может считать, в соответствии с участком, который необходимо отобразить, постером соответствующего положения на программе, чтобы отобразить постер. Таким образом, в каждом участке шаблона может отображаться постер, что позволит избежать потери информации. Помимо этого техническое решение может заранее получить постер в соответствии с ресурсами системы, на случай, если поставщик контента не выдаст постер колонки, таким образом, постер колонки будет отображаться, информация программы в колонке может отображаться максимально, по сравнению с отображением постера по умолчанию, и можно будет значительно улучшить возможность использования опыта пользователей.
В другом варианте осуществления изобретения после заполнения участков шаблона отображения одним или несколькими постерами, выдаваемыми в настоящий момент, или одним или несколькими постерами, уже имеющимися в системе, в подменю, относящемся к той же категории, что и информация первого файла, этап S306 может дополнительно включать следующие операции.
Этап S7: предоставляется информация второго файла, выданная поставщиком контента, при этом информация второго файла включает множество постеров для отображения, один к одному соответствующих участкам шаблона отображения.
Этап S8: Один или несколько постеров, которые в текущий момент отображаются в участках шаблона отображения, заменяются множеством постеров для отображения.
В другом варианте осуществления изобретения способ обработки постеров в смежной технологии может совмещаться с вышеуказанным автоматическим способом обработки постеров, разные способы обработки постеров выбираются в соответствии с различными вариантами применения для адаптации к различным типам поставщиков контента. Различные постеры, которые необходимо отобразить в шаблоне, могут создаваться автоматически, используя постер, выданный поставщиком контента, для которого положение не определено. Если поставщик контента в последствии выдает постер, для которого положение определено, первоначальный постер, созданный автоматически, может быть заменен постером, положение которого определено. Такой способ обеспечивает не только целостность информации постеров системы, но и гибкость работы системы.
Указанный образец реализации процесса будет ниже описан в комбинации с вариантом осуществления изобретения, как показано на рисунке 5.
Рисунок 5 представляет собой схему процесса создания постера в соответствии со вторым вариантом настоящего раскрытия сущности изобретения. Как показано на рисунке 5 процесс может включать следующие этапы обработки.
Этап S502: Аппарат интерфейса контента и/или SLCS анализирует/-ют информацию файла (например, рабочую таблицу), выданную провайдером контента, и оценивает(ют), относится ли полученная информация файла к постеру колонки или постеру программы. Этап S504 выполняется, если информация файла относится к постеру колонки, а этап S514 - если информация файла относится к постеру программы.
Этап S504: Аппарат интерфейса контента оценивает полученную рабочую таблицу и получает информацию колонки. Рабочая таблица может включать в себя только информацию колонки, но не включает информацию постера, соответствующего колонке.
Этап S506: Аппарат интерфейса контента создает колонку в сервисной системе IPTV и устанавливает информацию постера, соответствующего колонке, в качестве нуля.
Этап S508: Аппарат интерфейса контента запрашивает информацию программ в колонке и, если программа с наименьшим значением в поле сортировки (например, количество эпизодов) обнаруживается в колонке, загружает информацию постера программы в колонку.
Этап S510: Поставщик контента выдает постер обозначенной колонки.
Этап S512: Аппарат интерфейса контента обновляет постер колонки на постер обозначенной колонки, выданный поставщиком контента, и процесс завершается.
Этап S514: Аппарат интерфейса контента оценивает полученную рабочую таблицу, получает информацию контента и информацию постера контента, для которого не было назначено точное положение на шаблоне отображения.
Этап S516: Аппарат интерфейса контента добавляет информацию содержания в сервисную систему IPTV.
Этап S518: Аппарат интерфейса контента корректирует размер постера в соответствии с размером различных участков шаблона, чтобы соответствовать разным требованиям разных участков отображения.
Этап S520: Аппарат интерфейса контента может связывать постер с соответствующим контентом в соответствии с отношением между информацией контента и информацией постера контента.
Этап S522: При добавлении контента в программу аппарат интерфейса контента может загрузить информацию постера в программу.
Этап S524: Поставщик контента выдает постеры содержания, для которых определено положение, то есть определено точное положение места на шаблоне, где постер должен быть отображен.
Этап S526: Аппарат интерфейса контента заменяет постеры программ в разных местах шаблона с выданными постерами, соответствующими участкам отображения, после чего процесс завершается.
В другом варианте осуществления изобретения аппарат интерфейса контента сначала локально загружает постер, положение которого не было определено, корректирует размер постера в соответствии с размерами разных участков шаблона отображения и количеством (в данном случае 6) участков, чтобы соответствовать разным требованиям участков отображения, получая 6 постеров с разными размерами, которые необходимо отобразить, и выдает постеры в библиотеку изображений. Затем постеры синхронизируются с электронной программой телепередач, и постеры могут соответствовать разным участкам шаблона отображения в соответствии с разными конкретными размерами.
Когда программа отображается на шаблоне, шаблон может считать, в соответствии с участком, который необходимо отобразить, постер соответствующего положения на программе, чтобы отобразить постер. Таким образом, в каждом участке шаблона может отображаться постер, что позволит избежать потери информации. Помимо этого техническое решение может заранее получить постер в соответствии с ресурсами системы, на случай, если поставщик контента не выдаст постер колонки, таким образом, постер колонки будет отображаться, информация программы в колонке может отображаться максимально, по сравнению с отображением постера по умолчанию, и можно будет значительно улучшить возможность использования опыта пользователей.
Кроме того, адаптивный способ обработки постеров совместим с двумя разными способами обработки и может комбинировать традиционный способ обработки постеров с автоматическим способом обработки постера. Разные способы обработки постеров выбираются в соответствии с различными вариантами применения для адаптации к различным типам поставщиков контента. Если поставщик контента не выдает обозначенный постер программы или обозначенный постер колонки, информация постера может создаваться автоматически с применением способа автоматического генерирования. Если поставщик контента выдает обозначенный постер программы или обозначенный постер колонки, поддерживается обновление соответствующего постера, путем замены первоначального постера, созданного автоматически, обозначенным постером, таким образом обеспечивая цельность информации постеров системы и гибкость работы системы.
Рисунок 6 представляет собой структурную функциональную схему устройства отображения постеров в соответствии с вариантом осуществления изобретения, приведенном в настоящем раскрытии сущности изобретения. Как показано на рисунке 6, устройство отображения постеров может включать в себя: первый принимающий элемент 10, выполненный с возможностью приема информации первого файла, выданного поставщиком контента, при этом информация первого файла является той информацией, которая добавляется в систему IPTV; определяющий элемент 20, выполненный с возможностью оценки информации первого файла и определения того, что количество постеров в информации первого файла меньше, чем число участков, на которые предварительно разделен шаблон отображения системы IPTV; и заполняющий элемент 30, выполненный с возможностью заполнения участков шаблона отображения одним или несколькими постерами, выдаваемыми в настоящий момент, или одним, или несколькими постерами, уже имеющимися в системе IPTV, в подменю, относящемся к той же категории, что и информация первого файла.
Проблема способа отображения постеров в смежной технологии, заключающаяся в невозможности получения информации соответствующих постеров, если поставщик контента не выдал постеры для некоторых участков шаблона, что оказывает негативное влияние на эффект отображения шаблона и приводит к неудовлетворительному опыту использования, решена с помощью данного устройства, как показано на рисунке 6. Таким образом, дополнительно снижается сложность работы оператора, улучшается опыт использования и повышается гибкость работы сервиса.
В другом варианте реализации процесса, информация первого файла может содержать один, без ограничений, из следующих вариантов:
(1) информация о программе и одном или нескольких постерах, соответствующих программе;
(2) информация о колонке и одном или нескольких постерах, соответствующих колонке, при этом подменю колонки включает в себя: одну или несколько программ; и
(3) информация о колонке.
В другом варианте осуществления изобретения, как показано на рисунке 7, заполняющий элемент 30 может включать в себя: первый получающий элемент 300, выполненный с возможностью получения размеров участков шаблона отображения; и первый заполняющий элемент 302, выполненный с возможностью корректировки размеров участков и их заполнения одним или несколькими постерами.
В другом варианте осуществления изобретения, как показано на рисунке 7, заполняющий элемент 30 может включать в себя: второй получающий элемент 304, выполненный с возможностью получения размеров участков шаблона отображения; третий получающий элемент 306, выполненный с возможностью получения подфайлов в подменю, относящемся к той же категории, что и информация первого файла; выбирающий элемент 308, выполненный с возможностью сортировки подфайлов и выбор одного или нескольких постеров в соответствии с результатами сортировки; и второй заполняющий элемент 310, выполненный с возможностью корректировки размеров выбранного постера или нескольких постеров в соответствии с полученными размерами участков и заполнение участков одним или несколькими постерами.
В другом варианте осуществления изобретения, как показано на рисунке 7, устройство может дополнительно включать в себя: второй принимающий элемент 40, выполненный с возможностью получения информации второго файла, выданного поставщиком контента, при этом информация второго файла включает в себя: множество постеров для отображения, один к одному соответствующих участкам шаблона отображения; и заменяющий элемент 50, выполненный с возможностью замены одного или нескольких постеров, которыми в текущий момент заполнены участки шаблона отображения, на множество постеров для отображения.
Из описания, приведенного выше, видно, что в вариантах осуществления изобретения применены следующие технические результаты (учитывая, что эти результаты могут быть реализованы в других вариантах осуществления изобретения): в соответствии с техническим решением, приведенным в настоящем раскрытии сущности изобретения, размер постера в информации постера контента, выданного с информацией контента, корректируется в соответствии с размером разных участков шаблона отображения, чтобы соответствовать требованиям участков отображения, затем постер связывается с контентом, чтобы, когда программа создается, контент мог быть загружен в программу автоматически. Для колонки постер программы, имеющий наименьшее поле сортировки среди колонок в столбце, можно использовать в качестве постера колонки, если для колонки постер не создан. Помимо этого, когда постер контента, для которого определено точное положение, или постер колонки выдается в аппарат интерфейса контента или SLCS, первоначальный постер, созданный автоматически, будет обновлен на вновь выданный постер, чтобы адаптировать к традиционному способу создания постеров, тем самым упростив рабочий процесс оператора, оптимизировав обработку процесса постера системы, и, таким образом, сделать управление постерами более эффективным.
Промышленная применимость
Как уже упоминалось выше, способ отображения постеров и устройство, представленные как вариант настоящего раскрытия сущности изобретения, имеют следующие положительные результаты: размер постера в информации постера контента, созданного с информацией контента, регулируется в зависимости от размеров различных зон отображения шаблона, чтобы удовлетворить различным требованиям областей отображения, после чего постер связывается с контентом таким образом, что при создании программы контент можно загрузить в программу автоматически. Для колонки постер программы, имеющий наименьшее поле сортировки среди колонок в столбце, можно использовать в качестве постера колонки, если для колонки постер не создан. Помимо этого, когда постер контента, для которого определено точное положение, или постер колонки выдается в аппарат интерфейса контента или SLCS, первоначальный постер, созданный автоматически, будет обновлен на вновь выданный постер, чтобы адаптировать к традиционному способу создания постеров, тем самым упростив рабочий процесс оператора, оптимизировав обработку процесса постера системы, и, таким образом, сделать управление постерами более эффективным.
Очевидно, что специалисты в данной области техники должны понимать, что каждый компонент или каждый шаг настоящего раскрытия сущности изобретения может быть реализован с помощью универсального вычислительного устройства. Они могут быть сосредоточены на одном вычислительном устройстве или распределены по сети, состоящей из нескольких вычислительных устройств. По желанию они могут быть реализованы с помощью программных кодов, выполнимых на вычислительных устройствах, таким образом, чтобы они могли быть сохранены в запоминающем устройстве и выполнены на вычислительном устройстве, а в некоторых случаях показанные или описанные шаги могут быть выполнены в последовательности, отличной от той, которая дана в данном описании, или они могут быть реализованы путем соответствующего встраивания их в каждый интегральный компонент схемы или встраивания множества компонентов или их этапов в единый интегрированный компонент схемы. Таким образом, настоящее раскрытие сущности изобретения не ограничивается какой-либо конкретной комбинацией программных и аппаратных средств.
Выше приведены только примерные варианты, без ограничений, осуществления настоящего раскрытия сущности изобретения. Для специалистов в данной области техники настоящее раскрытие сущности изобретения может быть по-разному изменено и дополнено. Любые модификации, равнозначные замены, усовершенствования и т.д., сделанные в рамках настоящего раскрытия сущности изобретения, должны быть включены в объем охраны, определяемый формулой настоящего изобретения.