ЭЛЕКТРОННЫЙ ПУТЕВОДИТЕЛЬ ПО МЕДИАКОНТЕНТУ
ELECTRONIC MEDIA CONTENT GUIDE

Введение
Изобретение относится к электронному путеводителю по медиаконтенту, который обеспечивает функциональные возможности некоторых известных EPG (электронных путеводителей по программам) и сверх того. Электронный путеводитель по медиаконтенту содержит интерфейс данных для приема данных информации о контенте из множества источников медиаконтента, генератор графического интерфейса для генерации графического пользовательского интерфейса для отображения информации об элементе медиаконтента, интерфейс пользовательского ввода для приема пользовательских вводов и контроллер хранения и воспроизведения медийных материалов. Электронный путеводитель по медиаконтенту, предпочтительно, является компонентом клиента электронных медийных материалов.
В общем случае, можно различать реальные источники медиаконтента и виртуальный источник медиаконтента. Генератор графического интерфейса выполнен с возможностью генерации представления источников медиаконтента, содержащих по меньшей мере один реальный источник медиаконтента и по меньшей мере один виртуальный медиаисточник. Пользователю клиента электронных медийных материалов источник медиаконтента представляется посредством медиаканала, таким образом, пользователь снабжается реальными медиаканалами и виртуальными медиаканалами, представляющими реальные медиаисточники и виртуальные медиаисточники, соответственно. Хотя элементы медиаконтента последовательности элементов медиаконтента, которые образуют виртуальный медиаканал, могут происходить из множества реальных источников медиаконтента, в глазах пользователя они выглядят как обеспеченные одним единственным виртуальным источником контента. Таким образом, термины “виртуальный медиаканал” и “виртуальный медиаисточник” используются синонимично в настоящем раскрытии.
Реальные источники медиаконтента представляют собой, например, сети телевизионного вещания, платформы передачи медийных материалов по требованию, например, видео по требованию (VOD) или потоковой передачи медийных материалов через интернет. Широковещательные источники медиаконтента также именуются линейными источниками медиаконтента, поскольку элементы медиаконтента рассылаются с течением времени широковещательной станцией, не допуская взаимодействий принимающих станций, например, клиентов электронных медийных материалов, элементов медиаконтента. Другими словами, независимо от того, настроен ли клиент электронных медийных материалов в широковещательном (линейном) медиаканале или нет, канал все равно будет широковещательным. Платформа потоковой передачи в интернете является нелинейным источником медиаконтента, поскольку элементы медиаконтента будут передаваться только в потоке, когда клиент отправляет соответствующий запрос на платформу потоковой передачи в интернете. Однако, в случае живой потоковой передачи в интернете, элементы медиаконтента передаются в потоке, как широковещательные элементы медиаконтента, с течением времени, где потоковая передача инициируется клиентом. Таким образом, платформа живой потоковой передачи в интернете является нелинейным источником медиаконтента. Другими нелинейными реальными источниками медиаконтента являются, например, базы данных интернета или платформы видео по требованию.
Виртуальные источники медиаконтента содержат компиляции элементов медиаконтента из разных реальных медиаисточников, причем реальные медиаисточники могут быть линейными и/или нелинейными. Однако, согласно изобретению, такие виртуальные медиаисточники ведут себя, как реальные медиаисточники с точки зрения пользователя.
Электронный путеводитель по медиаконтенту согласно изобретениям содержит интерфейс данных, выполненный с возможностью приема данных информации о контенте из множества источников медиаконтента, генератор графического интерфейса, выполненный с возможностью генерации графического пользовательского интерфейса для отображения информации об источниках медиаконтента и элементах медиаконтента, интерфейс пользовательского ввода, выполненный с возможностью приема пользовательских вводов и контроллер хранения и воспроизведения медийных материалов. Генератор графического интерфейса дополнительно выполнен с возможностью генерации представления источников медиаконтента, содержащих по меньшей мере один реальный источник медиаконтента и по меньшей мере один виртуальный источник медиаконтента, а также представления множества элементов медиаконтента по меньшей мере одного реального источника медиаконтента и представления множества элементов медиаконтента по меньшей мере одного виртуального источника медиаконтента и представления информации об элементах медиаконтента множества элементов медиаконтента по меньшей мере одного реального источника медиаконтента и по меньшей мере одного виртуального источника медиаконтента.
Элементы медиаконтента представляемого реального источника медиаконтента получаются из соответствующего реального источника медиаконтента, и элементы медиаконтента представляемого виртуального источника медиаконтента получаются из множества реальных источников медиаконтента и относятся к элементам медиаконтента, связанным с по меньшей мере одной темой. Источники медиаконтента содержат широковещательные, множественно адресуемые, передаваемые в потоке через интернет и/или индивидуально адресуемые элементы медиаконтента.
Генератор графического интерфейса выполнен с возможностью генерации представления множества элементов медиаконтента по меньшей мере одного реального источника медиаконтента и представления множества элементов медиаконтента по меньшей мере одного виртуального источника медиаконтента. Генератор графического интерфейса дополнительно выполнен с возможностью генерации представления информации об элементах медиаконтента множества элементов медиаконтента по меньшей мере одного реального источника медиаконтента и по меньшей мере одного виртуального источника медиаконтента. Элементы медиаконтента представляемого реального источника медиаконтента обеспечиваются соответствующим реальным источником медиаконтента, и элементы медиаконтента представляемого виртуального источника медиаконтента получаются из множества реальных источников медиаконтента и относятся к элементам медиаконтента, связанным с по меньшей мере одной темой. Виртуальные источники контента и реальные источники контента могут отображаться в унифицированном списке посредством графического интерфейса. Однако, виртуальные источники контента и реальные источники контента могут по-разному указываться посредством графического интерфейса, чтобы пользователь мог отличать виртуальные источники контента от реальных источников контента.
Линейные медиаканалы, например традиционные телеканалы, являются реальными медиаканалами. Виртуальные медиаканалы, в общем случае, содержат элементы медиаконтента из разных медиаисточников, например, сервера или устройства записи. Сервер и устройство записи являются реальными источниками медиаконтента, которые могут быть нелинейными источниками медиаконтента и которые могут обеспечивать элементы медиаконтента. Однако, поскольку виртуальный медиаканал, который воспроизводится с помощью клиента электронных медийных материалов, может, между прочим, вести себя аналогично традиционному линейному медиаканалу, который обеспечен единичным реальным линейным медиаисточником, виртуальные медиаканалы предлагают пользователю, выбравшему виртуальный канал, единичный медиаисточник, который фактически “создан” клиентом электронных медийных материалов, что позволяет воспроизводить (воссоздавать) последовательности элементов медиаконтента, составляющих часть виртуального медиаканала. Поскольку виртуальный медиаканал, таким образом, предполагает существование (виртуального) медиаисточника, термин “виртуальный медиаканал” и “виртуальный медиаисточник” используются синонимично в настоящем раскрытии.
Источники медиаконтента могут быть выполнены с возможностью широковещания, множественной адресации, потоковой передачи в интернете и/или индивидуальной адресации, например видео по требованию, элементов медиаконтента. Предпочтительно, по меньшей мере один виртуальный источник медиаконтента содержит по меньшей мере один первый реальный источник медиаконтента для широковещания, множественной адресации, потоковой передачи в интернете или индивидуальной адресации элементов медиаконтента и по меньшей мере один второй реальный источник медиаконтента для передачи элементов медиаконтента согласно способу, отличающемуся от способа для первого реального источника медиаконтента.
Предпочтительно, генератор графического интерфейса дополнительно выполнен с возможностью реагировать на отдельный пользовательский ввод, который определяет по меньшей мере одну тему, и генерировать тематически ориентированное представление информации об элементе медиаконтента и соответствующий тематически ориентированный виртуальный медиаисточник согласно отдельному пользовательскому вводу. Другими словами, пользователь может выбирать предпочтительную тему через пользовательский интерфейс, и генератор графического интерфейса будет генерировать представление, например, список элементов медиаконтента, соответствующее теме, соответственно, и дополнительно отображать для каждого представляемого тематически ориентированного элемента медиаконтента реальный источник медиаконтента, откуда получается медиаконтент. Таким образом, создается тематический канал - виртуальный медиаисточник. Тематический канал задается элементами контента, которые совместно имеют по меньшей мере один признак и/или которые не имеют по меньшей мере одного указанного признака. Такими признаками являются, например, жанр, активность, актер, режиссер, местоположение и т.п. Таким образом, можно указывать, что тематический канал содержит только элементы контента, которые содержат или не содержат определенную комбинацию признаков.
В предпочтительном варианте осуществления изобретения генератор графического интерфейса оперативно подключается к рекомендательной машине, которая выполнена с возможностью определения, какой элемент медиаконтента связан с конкретной темой. Альтернативно, согласование темы и элемента медиаконтента может осуществляться редакционно.
Предпочтительно, генератор графического интерфейса выполнен с возможностью отображения заранее заданных пользовательских команд для выбора отдельным пользователем. Дополнительно или альтернативно, пользователь может отображать пользовательские команды, переданные в электронный путеводитель по медиаконтенту через пользовательский интерфейс.
Предпочтительно, чтобы графический интерфейс был выполнен с возможностью отображения курсора, рамки и/или перекрестия, причем пользовательский интерфейс выполнен с возможностью перемещения курсора, рамки и/или перекрестия для выбора отображаемой заранее заданной пользовательской команды или заполнителя, указывающего заранее заданную пользовательскую команду. Пользовательский интерфейс, предпочтительно, выполнен с возможностью перемещения курсора, рамки и/или перекрестия путем указания соответствующей позиции устройства отображения.
В предпочтительном варианте осуществления изобретения сеанс записи для записи элемента электронного медиаконтента в ходе передачи автоматически планируется и инициируется. Преимущественно, пользователь может отменять запланированные процедуры записи путем деактивации автоматической записи и/или программирования альтернативного таймера записи. Также предпочтительно, генератор графического интерфейса выполнен с возможностью отображения извещающего сообщения, когда запланированные сеансы записи должны происходить по меньшей мере частично одновременно.
Предпочтительно, представления источников медиаконтента, элементы медиаконтента и информация об элементах медиаконтента обновляются автоматически.
Преимущественно, рекомендательная машина выполнена с возможностью генерации списка элементов медиаконтента по меньшей мере одного реального медиаисточника для отдельного пользователя для генерации нового виртуального источника медиаконтента или добавления к уже существующему виртуальному источнику медиаконтента. Предпочтительно, элементы медиаконтента из списка элементов медиаконтента используются для генерации нового виртуального источника медиаконтента или для автоматического добавления к существующему виртуальному источнику медиаконтента рекомендательной машиной.
Согласно изобретению предпочтительно обеспечивать пользовательский интерфейс таким образом, чтобы отдельный пользователь мог ранжировать элементы медиаконтента посредством пользовательского интерфейса, причем рейтинг элементов медиаконтента учитывается рекомендательной машиной.
Предпочтительно, графический интерфейс выполнен с возможностью объединения по меньшей мере двух виртуальных источников медиаконтента в объединенный виртуальный источник медиаконтента.
Предпочтительно, чтобы виртуальные источники медиаконтента, генерируемые для по меньшей мере одного отдельного пользователя можно было обеспечивать по меньшей мере еще одному отдельному пользователю.
Преимущественно, графический интерфейс выполнен с возможностью обеспечения заранее заданной пользовательской команды для воспроизведения выбранного элемента медиаконтента, причем электронный путеводитель по медиаконтенту выполнен с возможностью сохранения текущей позиции воспроизведения, когда отдельный пользователь прерывает воспроизведение выбранного элемента медиаконтента. Таким образом, создается закладка. Закладка содержит ID канала, например, ID тематического канала или ID персонального канала, ID клипа и позицию воспроизведения клипа. Кроме того, предпочтительно, чтобы клиент электронного медиаконтента был выполнен с возможностью генерировать метку времени для сохранения относительного времени воспроизведения, на момент создания закладки. В случае, когда тематический канал, который содержит элемент контента, снабженный закладкой, модифицирован и больше не содержит конкретный элемент контента, закладка может автоматически удаляться. Альтернативно, соответствующий элемент контента может сохраняться локально и удаляться автоматически, когда закладка удаляется пользователем.
Предпочтительно, чтобы элементы медиаконтента виртуального источника медиаконтента сортировались по определенным критериям, например, дате записи, имени элемента медиаконтента или актера, эпизоду, жанру и т.п., в сетке вещания. Также предпочтительно, чтобы путеводитель по медиаконтенту был выполнен таким образом, чтобы, когда пользователь выбирает виртуальный источник медиаконтента для воспроизведения элементов цифрового медиаконтента, они воспроизводились согласно сетке вещания. Пользователю не нужно выбирать конкретный элемент медиаконтента. Однако, настоящее изобретение предусматривает, что пользователь также имеет возможность выбирать конкретный элемент медиаконтента виртуального источника медиаконтента для воспроизведения с начала или любой произвольной позиции воспроизведения. Также предпочтительно, электронный путеводитель по медиаконтенту может содержать функцию для случайного воспроизведения элементов медиаконтента виртуального источника медиаконтента.
В дальнейшем источники медиаконтента также именуются “каналами”. Канал может быть либо линейным (т.е. канал содержит только широковещательные передачи DVB [записанные, живые или предстоящие]), либо нелинейным (т.е. канал содержит интернет-потоки).
Согласно изобретению должен поддерживаться дополнительный тип канала, именуемый персональными каналами (которые составляют виртуальные медиаисточники). Персональный канал содержит элементы контента, которые отражают интересы пользователя. Элементы контента для персональных каналов можно выбирать согласно профилю пользователя или пользователь может выбирать их напрямую. Эти элементы контента могут направляться в разные темы. Этот признак позволяет отличать персональный канал от тематического канала. В дальнейшем, если рассматриваются оба персональный и тематические каналы, в OSD используется выражение "гибридный канал".
Профиль пользователя может основываться на начальном профиле пользователя, характеризующем среднего пользователя, например, на основании статистики, ручного ввода информации пользователем, например, рейтинга элементов контента, ввода информации в пусковом мастере (явный ввод) или мониторинга поведения пользователя, например, элементов контента, которые выбирает пользователь, и времени, когда пользователь наблюдает элементы контента (неявный ввод). Профиль пользователя может обновляться неявно, например, на основании поведения пользователя, кроме того, профиль пользователя может обновляться явно на основании обратной связи пользователя, например, пользовательских рейтингов элементов контента, каналов или тем.
Список тематических каналов и, особенно, контент каждого тематического канала должны регулярно обновляться. Каналы следует проверять на предмет обновлений каждые четыре часа, поскольку некоторые из этих каналов (особенно, новостные каналы) построены из новейшего содержания. Список служб устройств может теперь содержать не только общие службы, но и эти тематические каналы. Для каждого тематического канала текущая позиция воспроизведения должна сохраняться, поэтому при переключении каналов с возвратом на прежний канал, воспроизведение начинается в той же позиции. Для линейных тематических каналов должна быть возможность конфигурировать наличие или отсутствие автоматической записи широковещательных передач. Если содержание не вещается автоматически, пользователь может только смотреть этот канал, если на данный момент широковещательная передача является частью канала. Для каналов, сконфигурированных для записи, можно смотреть каждую ранее записанную широковещательную передачу, но, по умолчанию, воспроизведение будет начинаться автоматически в позиции, где канал был в последний раз покинут.
Изобретение будет описано ниже, в порядке примера, на основании вариантов осуществления со ссылкой на прилагаемые чертежи, в которых:
фиг. 46 демонстрирует упрощенную блок-схему предпочтительного варианта осуществления системы для обеспечения данных информации о медиаканале клиентам электронных медийных материалов согласно настоящему изобретению;
фиг. 47 демонстрирует упрощенную схему последовательности операций системы, показанной на фиг. 46; и
фиг. 48 демонстрирует схематический обзор взаимодействия между сервером электронных медийных материалов, клиентом электронных медийных материалов и внешними субъектами.
Как следуют из фиг. 46, которая демонстрирует предпочтительный вариант осуществления системы согласно изобретению, система содержит сервер 10 электронных медийных материалов, где блок 12 приема подключен к системе 14 управления контентом. Сервер 10 электронных медийных материалов указан пунктирной линией.
Система 14 управления контентом содержит редактор 15 каналов, чтобы редактор мог создавать, графически конструировать, давать имя, изменять и/или удалять виртуальные каналы. Предпочтительно, редактор 15 каналов также выполнен с возможностью управления реальными медиаканалами. Таким образом, реальные медиаканалы можно добавлять в систему 14 управления контентом и удалять их из нее с помощью редактора 15 каналов. В редакторе 15 каналов предусмотрен медиаредактор, содержащий видеоредактор 15a и аудиоредактор 15b. Медиаредактор позволяет редактору создавать, удалять и изменять единичные медиаэлементы, например, видео- или аудиофайлы, и/или добавлять ссылки на внешне размещенный медиафайл и назначать ему метаданные. Кроме того, оператор может создавать графический дизайн для реального медиаканала. Посредством редактирования реального медиаканала с помощью редактора 15 каналов и, таким образом, изменения имени или списка воспроизведения реального медиаканала, создается виртуальный медиаканал.
Блок 12 приема сервера 10 электронных медийных материалов выполнен с возможностью приема метаданных элементов медиаконтента из источника 40 медиаконтента и/или путеводителя 50 по программам, наподобие электронного путеводителя по программам (EPG). Блок 12 приема дополнительно выполнен с возможностью подачи полученных метаданных в систему 14 управления контентом. Помимо этого и предпочтительно, блок 12 приема дополнительно выполнен с возможностью приема элементов медиаконтента из источника 40 медиаконтента и подачи принятых элементов медиаконтента в систему 14 управления контентом.
Сервер 10 электронных медийных материалов содержит анализатор 16 файлов, который подключен к системе 14 управления контентом для анализа параметра файла, например, формата файла, видеокодека, аудиокодека, протокола переноса потоковой передачи, размеров изображения, разрешения, длительности, размера файла, частоты дискретизации аудиосигнала, частоты кадров изображения, битовой скорости и т.д. элементов медиаконтента путем считывания соответствующих метаданных. В этом предпочтительном варианте осуществления обеспечен блок 18 выбора файла для выбора элементов медиаконтента, имеющих параметры файла, которые конкретный клиент способен обрабатывать. Предпочтительно, блок 18 выбора файла находится в прямой связи с анализатором 16 файлов. Альтернативно или дополнительно блоку 18 выбора файла, может быть обеспечен преобразователь 19 файлов для преобразования элементов медиаконтента, которые имеют второй параметр файла, которые не могут воспроизводиться на определенном клиенте электронных медийных материалов, в первый параметр файла, который может воспроизводиться на соответствующем клиенте электронных медийных материалов.
Кроме того, сервер 10 электронных медийных материалов содержит запоминающее устройство 24 для сохранения метаданных элементов медиаконтента. Запоминающее устройство 24 может быть дополнительно выполнено с возможностью сохранения элементов медиаконтента, принятых от блока 12 приема, и/или сохранения элементов медиаконтента, которые были преобразованы преобразователем 19 файлов. Таким образом, преобразователь 19 файлов может находиться в прямой связи с запоминающим устройством 24 также для получения данных, например элемента медиаконтента, из запоминающего устройства 24 и записи данных, например, преобразованного элемента медиаконтента, в запоминающее устройство 24.
Сервер 10 электронных медийных материалов дополнительно содержит систему 22 доставки метаданных для предоставления данных информации о медиаканале клиенту 30 электронных медийных материалов. Данные информации о медиаканале содержат данные информации по меньшей мере одного реального медиаканала, а также информации об элементах медиаконтента по меньшей мере одного виртуального медиаканала. Программа реального медиаканала обычно генерируется поставщиком контента источника 40 медиаконтента и обеспечивается источником 40 медиаконтента или путеводителем 50 по программам. В основном, программа виртуального медиаканала обеспечивается редактором и/или редакционным отделом, который обычно экономически объединен или является тем же субъектом, что и поставщик или оператор сервера 10 электронных медийных материалов, соответственно. Однако, виртуальный канал может создаваться и/или управляться любым внешним субъектом и/или даже пользователем клиента 30 электронных медийных материалов. Информация об элементах медиаконтента содержит по меньшей мере информацию о самом элементе медиаконтента, например, имя, заголовок и/или название элемента медиаконтента, и об источнике 40 медиаконтента, элемент из которого происходит медиаконтента. Следовательно, система 22 доставки метаданных позволяет клиенту 30 электронных медийных материалов получать конкретный элемент медиаконтента из соответствующего линейного источника 40 медиаконтента или нелинейного источника 40 медиаконтента без необходимости в обеспечении самого элемента медиаконтента сервером 10 электронных медийных материалов.
Таким образом, элементы медиаконтента линейного источника 40 медиаконтента, а именно широковещательные элементы медиаконтента, могут автоматически записываться клиентом 30 электронных медийных материалов для отложенного воспроизведения, например, согласно расписанию воспроизведения виртуального медиаканала или предпочтений воспроизведения пользователя клиента 30 электронных медийных материалов. В частности, клиент 30 электронных медийных материалов выполнен с возможностью обработки данных информации о медиаканале виртуального медиаканала и, таким образом, определения линейных элементов медиаконтента, включенных в виртуальный медиаканал. Предпочтительно, клиент 30 электронных медийных материалов дополнительно выполнен с возможностью инициирования записи линейных элементов медиаконтента, включенных в виртуальный медиаканал, и сохранения записанных линейных медиаэлементов на локальном блоке 24 хранения или удаленном блоке 46 хранения. Помимо записи и сохранения линейных элементов медиаконтента, в необязательном порядке, можно загружать и сохранять элементы медиаконтента нелинейных источников 40 медиаконтента. Однако, элементы медиаконтента нелинейных источников 40 медиаконтента обычно не подлежат автоматической загрузке клиентом 30 электронных медийных материалов, поскольку такие элементы медиаконтента, обычно, постоянно - или по меньшей мере в течение по меньшей мере того же периода времени, в течение которого элементы медиаконтента предоставляются в виртуальном медиаканале - доступны из источника 40 медиаконтента для обращения. В случае, когда нелинейный источник 40 медиаконтента обеспечивает элемент медиаконтента в течение лишь короткого периода - например, более короткого периода времени, чем период предоставления элементов медиаконтента в виртуальном медиаканале - клиент 30 электронных медийных материалов выполнен с возможностью автоматической загрузки соответствующего элемента медиаконтента на его локальный блок 34 хранения (см. фиг. 48) или удаленный блок 46 хранения. В общем случае, блок хранения может быть локальным или удаленным. Для сохранения данных информации о медиаканале реальных и виртуальных медиаканалов предпочтителен локальный блок 34 хранения, который непосредственно подключен к телевизионной приставке или интеллектуальному телевизору, содержащей(ему) клиент 30 электронных медийных материалов, или входит в их состав. Элементы медиаконтента также можно сохранять в удаленном блоке 46 хранения, к которому может обращаться клиент 30 электронных медийных материалов, например, через интернет. Альтернативно или дополнительно, система 14 управления контентом выполнена с возможностью идентификации таких элементов медиаконтента и сохранения их на запоминающем устройстве 24, если указано. В общем случае, предпочтительно, клиент 30 электронных медийных материалов выполнен с возможностью автоматической записи или загрузки элементов медиаконтента, которые не будут доступны на источнике 40 медиаконтента в пределах заранее определенного времени, например, периода времени, когда конкретные элементы медиаконтента содержатся в виртуальном канале, предоставленном сервером 10 электронных медийных материалов.
Кроме того, сервер 10 электронных медийных материалов содержит интерфейс 20 данных, который выполнен с возможностью обеспечения элементов медиаконтента клиенту 30 электронных медийных материалов. Интерфейс 20 данных может быть дополнительно выполнен с возможностью приема данных от клиента 30 электронных медийных материалов, например информации о конкретном типе клиента 30 электронных медийных материалов, подписках и/или параметре файла, которые соответствующий клиент 30 электронных медийных материалов способен воспроизводить, и обеспечения полученной информации системе 14 управления контентом. В альтернативном варианте осуществления, интерфейс 20 данных и система 22 доставки метаданных могут быть идентичны или интегрированы в один и тот же компонент.
Вышеописанный сервер 10 электронных медийных материалов является лишь предпочтительным вариантом осуществления изобретения. Преобразователь 19 файлов является предпочтительным, но все же необязательным компонентом и, таким образом, не является абсолютно необходимым для осуществления настоящего изобретения. В альтернативном, не показанном варианте осуществления изобретения, блок 12 приема, интерфейс 20 данных и система 22 доставки метаданных могут быть интегрированы в один и тот же компонент системы 10 электронных медийных материалов.
Фиг. 47 демонстрирует упрощенную схему последовательности операций вышеописанной системы, содержащей сервер 10 электронных медийных материалов, согласно изобретению. Все процессы, которые осуществляются на сервере 10 электронных медийных материалов, обведены пунктирной линией.
Для наглядности, в нижеследующем описании последовательность операций показана в определенном порядке начиная с начального этапа. Однако, согласно изобретению, некоторые процессы выполняются независимо друг от друга, и последовательность этих процессов может отличаться от описанных. Например, процесс получения информации от клиента 30 электронных медийных материалов может выполняться до, в ходе и/или после приема метаданных блоком 12 приема.
Предпочтительно на начальном этапе, метаданные элементов медиаконтента, которые обеспечены источником 40 медиаконтента, принимаются блоком 12 приема сервера 10 электронных медийных материалов. Метаданные получаются непосредственно из источника 40 медиаконтента и/или из путеводителя 50 по программам и/или вводится вручную в часть медиаредактора, например, видеоредактор 15a или аудиоредактор 15b системы 14 управления контентом.
На следующем этапе, блок 12 приема передает принятые метаданные на систему 14 управления контентом. Предпочтительно, система 14 управления контентом непосредственно сохраняет принятые метаданные в запоминающее устройство 24. Затем, система 14 управления контентом обеспечивает выбранные или случайные метаданные, принятые от блока 12 приема, анализатору 16 файлов. Анализатор 16 файлов анализирует параметр файла элемента медиаконтента и пересылает результат анализа на блок 18 выбора файла. Блок 18 выбора файла выбирает элементы медиаконтента, которые имеют параметр файла, которые могут воспроизводиться на конкретном клиенте 30 электронных медийных материалов для представления этому конкретному клиенту 30 электронных медийных материалов в виртуальном канале. Таким образом, каждый клиент 30 электронных медийных материалов снабжается виртуальными каналами, содержащими ссылки на медиаисточники элементов медиаконтента, которые могут воспроизводиться на этом соответствующем клиенте 30 электронных медийных материалов.
В конфигурации, в которой метаданные сохраняются в запоминающем устройстве 24, анализатор 16 файлов может принимать метаданные непосредственно из запоминающего устройства 24 без помощи системы 14 управления контентом. После того, как анализатор 16 файлов проанализирует метаданные элемента медиаконтента, результат анализа передается на систему 14 управления контентом и/или пересылается на преобразователь 19 файлов.
Система 14 управления контентом пересылает метаданные в форме реального канала или виртуального канала через систему 22 доставки метаданных на клиент 30 электронных медийных материалов. Затем клиент 30 электронных медийных материалов получает выбранный элемент медиаконтента из источника 40 медиаконтента для мгновенного просмотра или буферизации в локальном блоке 34 хранения клиента 30 электронных медийных материалов для потребления, например, просмотра или прослушивания, в более позднее время. Кроме того, посредством этого, элемент медиаконтента не обязательно потреблять сразу. Воспроизведение можно прерывать, эпизоды можно пропускать, перематывать вперед или назад и/или повторять.
На дополнительном этапе, клиент 30 электронных медийных материалов обеспечивает информацию о роде или типе клиента 30 электронных медийных материалов через интерфейс 20 данных системе 14 управления контентом. Альтернативно или дополнительно, клиент 30 электронных медийных материалов выполнен с возможностью обеспечения информации о подписке пользователя на медиаканал системе 14 управления контентом. Предпочтительно, система 14 управления контентом выполнена с возможностью сравнения этой информации с медиаканалами, доступными для представления клиентам 30 электронных медийных материалов и определения, авторизован ли конкретный клиент 30 электронных медийных материалов для приема конкретного медиаканала и/или способен ли он обрабатывать конкретный элемент медиаконтента. В случае, когда формат файла или кодек анализируемого элемента медиаконтента не пригоден для воспроизведения на конкретном клиенте 30 электронных медийных материалов, соответствующий элемент медиаконтента будет загружаться или передаваться в потоке из источника 40 медиаконтента сервером 10 электронных медийных материалов, например, непосредственно преобразователем 19 файлов. В ходе этого процесса или после него, преобразователь 19 файлов преобразует соответствующий элемент медиаконтента в формат, пригодный для воспроизведения на конкретном клиенте 30 электронных медийных материалов. Предпочтительно, на следующем этапе, преобразованный элемент медиаконтента сохраняется на запоминающем устройстве 24 и/или подается в систему 14 управления контентом. В случае, когда преобразованный элемент медиаконтента сохраняется с помощью запоминающего устройства 24, система 14 управления контентом выполнена с возможностью приема элемента медиаконтента из запоминающего устройства 24 и его обеспечения через интерфейс 20 данных клиенту 30 электронных медийных материалов. Альтернативно, система управления контентом выполнена с возможностью предоставления преобразованных элементов медиаконтента клиенту 30 электронных медийных материалов непосредственно через интерфейс 20 данных без его сохранения на сервере 10 электронных медийных материалов. В этом случае, предпочтительно сохранять преобразованный медиаконтент в локальном блоке 34 хранения клиента 30 электронных медийных материалов.
В настоящем варианте осуществления клиент 30 электронных медийных материалов выполнен с возможностью отправки конкретной информации о типе или конкретных характеристик клиента 30 электронных медийных материалов в систему 14 управления контентом. Система 14 управления контентом оценивает эту информацию и обеспечивает клиенту 30 электронных медийных материалов только метаданные и/или элементы медиаконтента, необходимость приема которого определяются соответствующим клиентом 30 электронных медийных материалов, например, исходя из возможностей воспроизведения клиента 30 электронных медийных материалов, подписок пользователей клиента 30 электронных медийных материалов и/или требований, касающихся поставщика клиента 30 электронных медийных материалов. Альтернативно или дополнительно, сервер 10 электронных медийных материалов выполнен с возможностью снабжения этой информацией о возможностях воспроизведения конкретных клиентов 30 электронных медийных материалов вручную, например, оператором сервера 10 электронных медийных материалов.
Альтернативно, система 14 управления контентом выполнена с возможностью обеспечения метаданных элементов медиаконтента клиентам 30 электронных медийных материалов без учета подписок на конкретные медиаканалы клиентов 30 электронных медийных материалов. В этом альтернативном варианте осуществления клиенты 30 электронных медийных материалов различают медиаканалы, на которые оформлена подписка, и медиаканалы, на которые не оформлена подписка, и представляют пользователю только подписанные медиаканалы.
Поскольку процесс анализа файлов, выполняемый анализатором 16 файлов, не является абсолютно необходимым для осуществления изобретения, идентификация клиента 30 электронных медийных материалов не является абсолютно необходимой также, поскольку, в альтернативе проиллюстрированному варианту осуществления, сервер 10 электронных медийных материалов может быть выполнен с возможностью предоставления одних и тех же данных информации реального и виртуального канала множеству клиентов 30 электронных медийных материалов, не различая разные клиенты 30 электронных медийных материалов. Предпочтительно, в случае, когда клиент 30 электронных медийных материалов не способен воспроизводить конкретный элемент медиаконтента, клиент 30 электронных медийных материалов выполнен с возможностью отправки запроса на преобразование этого конкретного элемента медиаконтента на сервер 10 электронных медийных материалов. Таким образом, информация о типе клиента 30 электронных медийных материалов будет не нужна для такого варианта осуществления.
Фиг. 48 демонстрирует пример обзора связи между клиентом 30 электронных медийных материалов, сервером 10 электронных медийных материалов и внешними субъектами. Клиент 30 электронных медийных материалов содержит телевизионную приставку 32, например, для приема элементов электронного медиаконтента и для пересылки элементов электронного медиаконтента на непоказанный блок отображения. Телевизионная приставка имеет непоказанный пользовательский интерфейс для приема пользовательских команд, например, вариантов выбора медиаканала и явных пользовательских рейтингов. Сервер 10 электронных медийных материалов выполнен с возможностью отправки данных 60 на клиент 30 электронных медийных материалов. Эти данные 60 содержат метаданные элементов медиаконтента, а также информацию о медиаканале, которую предпочтительно отправлять на клиент 30 электронных медийных материалов посредством службы принудительной передачи. В общем случае, сервер 10 электронных медийных материалов выполнен с возможностью отправки данных 60 также посредством службы передачи по запросу. Последний вариант является предпочтительным для данных 60, которые содержат элементы медиаконтента, например, преобразованные элементы медиаконтента, которые были преобразованы преобразователем 19 файлов сервера электронных медийных материалов, что явствует из фиг. 47. В этом случае, клиент 30 электронных медийных материалов выполнен с возможностью отправки соответствующего запроса на сервер 10 электронных медийных материалов.
Важным аспектом данных 60 являются данные информации о медиаканале, например, данные информации об элементе медиаконтента. Данные информации об элементе медиаконтента содержат по меньшей мере информацию, которая позволяет клиенту 30 электронных медийных материалов идентифицировать конкретный элемент медиаконтента. Предпочтительно, клиент 30 электронных медийных материалов выполнен с возможностью автоматического обращения к дополнительной информации об этом конкретном элементе медиаконтента из веб-клиента 64 через интерфейс 62 прикладного программирования (API), на основании идентификации конкретного элемента медиаконтента. Предпочтительно, эта дополнительная информация содержит информацию о контенте элемента медиаконтента - например, краткое содержание сюжета кинофильма - о лицах, участвующих в создании элемента медиаконтента - например, актеров, режиссеров или продюсера элемента медиаконтента - и/или вспомогательную информацию - например, жанр, местоположения, рейтинги, категории и т.д. В предпочтительном варианте осуществления изобретения, альтернативно или дополнительно, сервер 10 электронных медийных материалов выполнен с возможностью обеспечения этой дополнительной информации клиенту 30 электронных медийных материалов.
Предпочтительно, информация об элементе медиаконтента содержит информацию о доступности конкретного элемента медиаконтента, например, медиаисточника 40 нелинейного элемента медиаконтента. Для линейных элементов медиаконтента, помимо идентификации медиаисточника 40, время вещания нужно обеспечивать клиенту 30 электронных медийных материалов, чтобы клиент 30 электронных медийных материалов мог получать конкретный элемент медиаконтента. Предпочтительно, эта информация обеспечивается сервером 10 электронных медийных материалов. Однако, поскольку сервер 10 электронных медийных материалов обеспечивает по меньшей мере достаточно информации клиенту 30 электронных медийных материалов для идентификации конкретного элемента медиаконтента, клиент 30 электронных медийных материалов может получать дополнительную информацию о доступности конкретного элемента медиаконтента из веб-клиента 64 через API 62.
После того как клиент 30 электронных медийных материалов получает данные информации об элементе медиаконтента, клиент 30 электронных медийных материалов может автоматически принимать конкретный элемент медиаконтента из источника 40 медиаконтента, например, источник 42 видео по требованию или источник 44 цифрового видеовещания. Предпочтительно, клиент 30 электронных медийных материалов выполнен таким образом, что процесс приема элементов медиаконтента выполняется в фоне, пока пользователь потребляет другой элемент медиаконтента или когда клиент 30 электронных медийных материалов находится в дежурном режиме.
В общем случае, элементы медиаконтента, которые обеспечиваются источником 42 видео по требованию, доступны для загрузки в течение более длительного периода времени, а именно, при условии, что элемент медиаконтента предоставляется на этом конкретном источнике. Длительность этого периода времени может изменяться, в зависимости от поставщика соответствующего нелинейного источника 40 медиаконтента. В течение этого периода по меньшей мере процесс загрузки конкретного элемента медиаконтента должен инициироваться и заканчиваться. Следовательно, конкретное время загрузки такого конкретного элемента медиаконтента не нужно определять, и просто должно находиться в вышеописанном периоде времени. Однако, элемент медиаконтента, который происходит из источника 44 цифрового видеовещания, может приниматься только в течение периода времени широковещания. Другими словами, время начала и окончания сеанса записи широковещательных элементов медиаконтента заранее определено. Поскольку время вещания широковещательного элемента медиаконтента может отличаться от времени, когда конкретный элемент медиаконтента потребляется пользователем, клиент 30 электронных медийных материалов выполнен с возможностью сохранения широковещательных элементов медиаконтента в локальный блок 34 хранения для доступности воспроизведения в более позднее время. Предпочтительно, клиент 30 электронных медийных материалов выполнен с возможностью автоматически начинать и заканчивать процесс загрузки или сохранения элемента медиаконтента.
Другими словами, клиент 30 электронных медийных материалов выполнен с возможностью извлечения элементов электронного медиаконтента с сервера 10 медиаконтента непосредственно или из источников 40 медиаконтента, например, источников 42 видео по требованию и источников 44 цифрового видеовещания. В частности, нелинейные элементы медиаконтента можно получать в момент, когда они запланированы в виртуальном медиаканале, без необходимости сохранения в локальном блоке 34 хранения. Клиент 30 электронных медийных материалов выполнен с возможностью сохранения элементов медиаконтента на локальном блоке 34 хранения или удаленном блоке 46 хранения для дальнейшего воспроизведения, при необходимости. С другой стороны, элементы медиаконтента, которые исходят из линейных источников медиаконтента, обычно нужно сохранять на локальном блоке 34 хранения или удаленном блоке 46 хранения, поскольку пользователь клиента 30 электронных медийных материалов может пожелать потребить конкретный элемент медиаконтента во время, отличное от времени его вещания.
В порядке альтернативы или дополнения локальному блоку 34 хранения, предусмотрен удаленный блок 46 хранения, условно изображенный в виде облака. Удаленный блок 46 хранения является, например, сервером хранения, который выполнен с возможностью удаленного доступа со стороны клиента 30 медийных материалов. Удаленный блок 46 хранения выполнен с возможностью сохранения, в основном, тех же данных, что и локальный блок 34 хранения. Удаленный блок 46 хранения обычно обеспечивается вне телевизионной приставки 32 и может располагаться на сервере 10 электронных медийных материалов или в месте расположения стороннего поставщика. Удаленный блок 46 хранения выполнен с возможностью сохранения элементов медиаконтента, но также может быть выполнен с возможностью преобразования элементов медиаконтента в конкретный формат, например, формат, который пригоден для воспроизведения на конкретном клиенте 30 электронных медийных материалов. Это позволяет использовать меньше места хранения для локального блока 34 хранения. В необязательном порядке, удаленный блок 46 хранения может содержать преобразователь файлов для выполнения процессов преобразования, описанных в отношении сервера 10 электронных медийных материалов. Другим преимуществом участия удаленного блока 46 хранения является доступность данных, хранящихся на удаленном блоке 46 хранения. В основном, удаленный блок 46 хранения выполнен с возможностью обращения из произвольного места, которое имеет, например, доступ к интернету. Таким образом, к данным, сохраненным первой телевизионной приставкой 32, которая располагается в первом местоположении, может обращаться вторая телевизионная приставка 32, которая располагается во втором местоположении. Помимо информации о медиаканалах и элементах медиаконтента, а также самих элементов медиаконтента, информация о пользователе, например, профиль пользователя или конфигурация телевизионной приставки 32 также может храниться в удаленном блоке 46 хранения. Следовательно, конкретный пользователь может использовать множество телевизионных приставок 32 без необходимости конфигурировать каждую телевизионную приставку 32 в отдельности. Предпочтительно, использование удаленного блока 46 хранения защищено паролем во избежание несанкционированного доступа. Предпочтительно, идентификация пользователя реализуется для обеспечения индивидуализированных данных для каждого пользователя, который регистрируется на удаленном блоке 46 хранения.
В качестве дополнительного признака предусмотрен интерфейс 66 прикладного программирования (API) отчета, который выполнен с возможностью обеспечения обмена информацией от телевизионной приставки 32 на сервер 10 электронных медийных материалов. Предпочтительно, эта информация содержит статистику пользователя, например, поведение, пользовательские рейтинги, предпочтительные для пользователя конфигурации системы, отчеты об ошибках и т.д. Следовательно, сервер 10 электронных медийных материалов может снабжаться информацией, полученной клиентом 30 медийных материалов. Эта информация может отправляться по случаю - например, в случае, когда происходит соответствующее событие, о котором нужно сообщить - или в запланированное время - например, ежедневно или еженедельно. В этом случае, информацию можно сохранять в локальном блоке 34 хранения и/или удаленном блоке 46 хранения.
Конкретный признак предпочтительного клиента электронных медийных материалов состоит в том, что клиент электронных медийных материалов выполнен с возможностью отображения идентификаций (например, соответствующего заголовка или имени канала) реальных медиаканалов совместно с виртуальными медиаканалами в общем представлении. Если общее представление соответствует таблице, обеспеченной традиционными электронными путеводителями по программам (EPG), такое представление будет, например, содержать по меньшей мере одну строку или столбец для каждого доступного канала, включающего в себя реальные и виртуальные медиаканалы.
Описание функциональных возможностей
Типы тематических каналов
Электронный медиапутеводитель работает с тематическими каналами двух типов: линейными и нелинейными. Линейные тематические каналы представляют собой списки событий DVB (прошедших, текущих и/или будущих событий), и нелинейные тематические каналы содержат видеоконтент из интернета.
Видеоконтент нелинейных тематических каналов может передаваться в потоке с использованием следующих интернет-протоколов: http, rtp, rtsp. В настоящее время поддерживается только http.
Параметры конфигурации
Конфигурация гибридного канала
Все функциональные возможности можно включать и отключать, по умолчанию включены после сброса к заводским настройкам. Устройства, получающие эти функциональные возможности при обновлении служб, по умолчанию для отключения после обновления.
Функциональные возможности гибридного канала нуждаются в обновлении данных через интернет на регулярной основе. Интервал обновления можно конфигурировать и по умолчанию задан равным 4 часам. URL сервера обновлений может изменяться.
Сетка вещания тематических каналов может изменяться со временем. Она может быть выполнена с возможностью применения этих изменений автоматически или вручную после подтверждения пользователем (по умолчанию).
Конфигурация тематического канала
Для нелинейных тематических каналов не применима никакая конфигурация.
Для линейных тематических каналов доступна глобальная конфигурация, которая применяется ко всем вновь добавленным тематическим каналам. Для каждого канала можно переписывать эту конфигурацию с индивидуально адаптированными настройками.
Линейные тематические каналы могут быть выполнены с возможностью подписки, и для этого канала можно задавать максимальное количество записей.
События подписанного тематического канала будут автоматически записываться, подписка включена по умолчанию. Подписка на тематический канал действительна только когда тематический канал занесен в по меньшей мере один предпочтительный список. Для подписанного канала будет поддерживаться лишь определенное количество записей, и это количество может изменяться и по умолчанию задано равным 5.
Обновление данных
Обновление данных тематического канала может обновлять содержание всех тематических каналов и также сетку вещания тематических каналов. Обновления содержания тематического канала применяются автоматически, изменения сетки вещания сообщаются пользователю после цикла ожидание.
Обновления осуществляются:
- по ночам согласно системному таймеру;
- примерно через 10 минут после запуска;
- в ходе эксплуатации устройства с установленным интервалом (по умолчанию интервал обновления: "auto" -> следующее обновление осуществляется автоматически, если данные гибридного канала утратили силу (каждая информация данных гибридного канала имеет метку времени истечения срока действия) – вручную.
Обновления можно прерывать.
Таймер и обработка конфликтов
Запланированные записи гибридного канала не видны в обзоре таймера. В обзоре таймера показан только таймер, который явно вызван пользователем. События подписанных тематических каналов могут конфликтовать с традиционными таймерами, установленными пользователем. Таймеры, установленные пользователем, всегда имеют приоритет; конфликтующее событие недоступно в тематическом канале. Даже если части конфликтующего могут быть записаны, все событие недоступно, и записанные части удаляются. Если конфликт происходит между двумя событиями тематического канала, первым записывается начальное событие, и другое недоступно. Живое представление также имеет приоритет над записями тематического канала, и это значит, что пользователь не прерывается в своем живом просмотре. Событие также недоступно в тематическом канале.
Время до ролика и после ролика
Если событие записывается на линейном тематическом канале, запись начинается за 5 минут до времени начала, заданного данными запланированного события и останавливается через 5 минут после времени окончания, заданного данными запланированного события.
Работа с записями
Подписанные линейные тематические каналы имеют максимальное количество записанных событий. По достижении этого количества, самые старые записи автоматически удаляются. Удаление происходит, когда сохраняется запись нового события. Пользователь может архивировать события подписанных линейных тематических каналов. Архивные события дополнительно указаны в списке записей DVR. Они хранятся в виртуальной папке, именуемой "hybrid - " после которого следует название тематического канала, если признак виртуальной папки включен.
Примеры случаев использования таковы: a) если событие уже записано, оно архивируется, когда пользователь выбирает эту функцию; b) если это прошедшее событие, которое могло быть не записано или уже удалено, архивирование невозможно; и c) если архивируется предстоящее событие, запись дополнительно помечается как установленная вручную. Архивная запись становится доступной с началом записи.
Запись физически удаляется при удалении архивной записи и подписанного события. Архивация не препятствует удалению события из списка событий в тематическом канале. Только архивные события можно редактировать и экспортировать.
Восстановление
Если по какой-либо причине устройство вынуждено восстанавливать записи DVR (например, после сброса к заводским настройкам), записанные события тематического канала будут восстановлены только как архивные события, выровненные в "Мои телевизионные записи". Пользователь получает информацию об этом факте при инициировании сброса к заводским настройкам из меню. В продолжение текущего сообщения, возникает следующий вопрос:
"Восстановить заводские настройки? (после сброса к заводским настройкам все существующие записи гибридного канала можно найти в "Мои телевизионные записи") [Да/Нет]"
Описание пользовательского интерфейса (UI)
Главная цель изменений UI состоит в том, чтобы гибридные каналы выглядели и ощущались аналогичными в каждом модуле, где он используется, что означает, например, использование одних и тех же пиктограмм в каждом случае.
Помощник установки
Намерение
Для нового признака тематического канала необходимо расширять помощник установки новой страницей.
Страница введения для признака гибридного канала
Виды: см. фиг. 1
Поведение
Новая страница автоустановки располагается на самом последнем листе настройки в ходе процесса установки. (непосредственно до состояния завершения установки). Если пользователь прерывает работу помощника установки до (в самом начале), признак отключается, поскольку он должен принять положения и условия. Признак гибридного канала может быть включен/отключен (по умолчанию "включен"). Кнопка 'Back' обеспечивает переход к предыдущему этапу. Кнопка 'Accept' обеспечивает переход к следующему этапу. В случае, когда пользователь включает гибридный канал: следующее состояние "положения и условия" следует. В случае, когда пользователь отключает гибридный канал: все последующие страницы гибридного канала пропускаются. Признак отключается.
Обновление гибридного канала
Виды
Обновление выполняется: см. фиг. 2
Обновление не выполнено: см. фиг. 3
Поведение
Обновление гибридного канала начинается автоматически, и его прогресс отображается. Пользователь может пропустить обновление с помощью кнопки 'Info'. В этом случае, следующее состояние 'выбор гибридного канала' также пропускается. С помощью кнопки 'Back', пользователь может возвратиться в состояние 'страница введения для признака гибридного канала'. Если обновление прошло успешно: автоматический переход в следующее состояние "выбор гибридного канала". Если обновление не увенчалось успехом: отображается сообщение "Обновить гибридный канал не удалось. Проверьте сетевые настройки." Далее пользователь может нажать кнопку 'Ok'. В этом случае, следующее состояние 'выбор гибридного канала' пропускается.
Выбор гибридного канала
Виды: см. фиг. 4
Поведение
По умолчанию, все гибридные каналы являются невыбранными (выбранные каналы делаются видимыми с помощью галочки). Пользователь может перемещаться по списку (с неактивным фокусом) с использованием кнопок 'вверх'/'вниз'. Описание сфокусированного на данный момент элемента показан на правой стороне. С помощью кнопки 'Ok' (Добавить/Удалить) пользователь может выбирать/отменять каналы. 'Back' обеспечивает переход к предыдущему этапу. 'Зеленая' кнопка (Accept) присоединяет все выбранные каналы в конец списка телеканалов. Помощник установки переходит в следующее состояние. Кнопка 'Info' (Skip) присоединяет все каналы в конец списка телеканалов. (Настройка по умолчанию при переходе в состояние.) Помощник установки переходит в следующее состояние.
Конфигурирование гибридного канала
Намерение
Для конфигурирования нового признака тематического канала необходимо вставить новый лист меню. Это должно называться "гибридным каналом" и должно располагаться в меню -> настройки -> специальные функции.
Состояния
Диалоговое меню гибридного канала
Намерение: содержит все общие настройки признака гибридного канала
Виды: см. фиг. 5
Управление данными
Устойчивые данные: все данные, которые можно конфигурировать, считываются из базы данных и снова сохраняются в ней
Поведение
Следующие доступные конфигурации глобального признака могут осуществляться посредством этого диалога:
- гибридный канал (включать/отключать признак):
- включено, отключено (значение, принятое по умолчанию, если не перезаписано при выполнении помощника установки);
- если признак включен, пользователь должен снова принять положения и условия признака гибридного канала.
Обновления (получить обновления гибридного канала):
- автоматический (по умолчанию), ручной режим.
Интервалы обновления канала можно устанавливать, например, автоматически (по умолчанию), 2 часа, 4 часа или 24 часа.
Обновить канал (конфигурировать канал, где данные гибридного канала могут обновляться). Могут быть обеспечены разные источники IP, откуда могут приходить обновления.
Конфигурировать канал (вызывать диалог конфигурации гибридного канала).
Начать обновление (начать обновление вручную).
Если гибридный канал "отключен", все остальные варианты деактивированы (серые).
Меню вариантов содержит следующие элементы:
Принять
Информация лицензии на гибридный канал -> открывает положения и условия, чтобы пользователь мог их перечитать
Начать обновление
Помощь
Если уже имеются гибридные каналы с существующими записями, но признак гибридного канала будет отключен.
Пользователю поступает вопрос, следует ли удалить или сохранить существующие записи (записи одного канала будут сохранены в соответствующей виртуальной папке)
Все гибридные каналы будут удалены из списков ТВ/радиопрограмм и полного списка
Вход
меню -> настройки -> специальные функции -> гибридный канал
Выход
Кнопка "back" вызывает окно сообщений, если пользователь хочет покинуть диалог с сохранением данных или без него
Зеленая кнопка или вариант -> "Accept" для выхода из диалога и сохранения значений
Диалоговое меню конфигурирования гибридного канала
Намерение
Содержит все настройки, которые влияют на гибридный канал
Можно использовать для глобальных настроек устройства и для специальных настроек одного гибридного канала
Виды: см. фиг. 6
Управление данными
Устойчивые данные: все данные, которые можно конфигурировать, считываются из базы данных и снова сохраняются в ней
Поведение
Могут осуществляться следующие настройки:
Подписка включена (значение, принятое по умолчанию) или отключена.
Максимальное количество записей (ограничено от 1 до 50, значение, принятое по умолчанию: 5)
Заметьте, что подписка оформляется только, если канал включен в список ТВ/радиопрограмм!
Вход
меню -> настройки -> специальные функции -> гибридный канал -> гибридный канал [перейти]
Выход
кнопка "Back" или "Cancel" для выхода из диалога без сохранения
"Accept" для выхода из диалога и сохранения значений в базе данных
Диалог обновления гибридного канала
Намерение
Конфигурировать канал обновления для признака гибридного канала
Виды: см. фиг. 7
Управление данными
Устойчивые данные: все данные, которые можно конфигурировать, считываются из базы данных и снова сохраняются в ней
Поведение
Для конфигурации канала обновления можно задавать следующие элементы:
- имя хоста, порт и IP сервера.
Вход
меню -> настройки -> специальные функции -> гибридный канал -> гибридный канал [перейти]
Выход
Кнопка "Back" для выхода из присоединенного диалога
Сохранять ли изменения, решается посредством диалогового меню гибридного канала
Организатор списка ТВ/радиопрограмм
Намерение
Организатор списка ТВ/радиопрограмм (Spec-SW-APP-UI-OSD2010-TV_radio_list_organiser) усовершенствован за счет возможности организовывать гибридные каналы в списках телепрограмм и конфигурировать каждый гибридный канал.
Главное состояние
Виды:
Главный вид: см. фиг. 8
Вид информации о гибридном канале: см. фиг. 9
Вид конфигурации гибридного канала: см. фиг. 10
Поведение
Гибридные каналы являются частью полного списка ТВ/радиопрограмм и допускают добавление в списки ТВ/радиопрограмм (предпочтительные списки). Гибридные каналы помечены соответствующим символом в левом и правом списке. Доступен дополнительный левый список "все гибридные каналы", где указаны только гибридные каналы. (Он располагается после списка "Все HDTV".) Фильтры жанра расширяются за счет жанров гибридных каналов. (см. главу "выбор фильтра".) Доступны следующие новые варианты, если активная на данный момент выделенная служба (в левом или правом списке) является гибридным каналом:
Кнопка быстрого доступа "информация о гибридном канале" в нижней панели дополнительно доступна на кнопке 'Info'. Она открывает информацию о состоянии тематического канала.
Меню вариантов (опций) предлагает подменю "гибридный канал" (расположенный непосредственно под элементом "помощь") со следующими элементами:
"конфигурация гибридного канала" открывает конфигурацию гибридного канала (см. главу "конфигурация гибридного канала" выше) для изменения конфигурации канала для выбранного на данный момент гибридного канала;
"информация о гибридном канале" открывает информацию о состоянии тематического канала.
Если гибридный канал удален из (правого) списка ТВ/радиопрограмм и не присутствует ни в одном другом списке ТВ/радиопрограмм, и для этого канала существуют записи, отображается сообщение:
Существуют еще записи для “TV DIGITAL Spielfilm”. Следует ли архивировать их в “Мои телевизионные записи” до удаления гибридного канала? [Да/Нет]
Если гибридный канал удален из (левого) полного списка ТВ/радиопрограмм, и для этого канала существуют записи, отображается сообщение
Существуют еще записи для “TV DIGITAL Spielfilm”. Следует ли архивировать их в “Мои телевизионные записи” до удаления гибридного канала? [Да/Нет]
EPG
Намерение
В этой части описаны изменения, связанные с тематическим каналом и поведение для электронного путеводителя по программам (Spec-SW-APP-UI-OSD2010-SFI)
Виды
Обзор
Обзор с выполняющимся на данный момент тематическим каналом: см. фиг. 11
Виды программы
Выбор состояния просмотра линейного тематического канала: см. фиг. 12
На фиг. 14 показано иллюстративное представление источников медиаконтента и элементов медиаконтента, генерируемых электронным путеводителем по медиаконтенту. Представление, в основном, содержит два больших окна, расположенных рядом, где левое окно включает в себя список источников медиаконтента в произвольном порядке. Альтернативно, источники медиаконтента можно сортировать по имени, количеству каналов, частоте или рейтингу любого другого рода. В представленном примере источники медиаконтента содержат реальные источники медиаконтента и виртуальный источник медиаконтента, причем виртуальный источник медиаконтента выделен полоской, чтобы показать, что он выбран из группы источников медиаконтента. В других примерах, которые не показаны, может быть два или более виртуальных источников контента.
Правое окно содержит в первом столбце список элементов медиаконтента выбранного источника медиаконтента и во втором столбце имя соответствующего реального источника медиаконтента каждого занесенного в список элемента медиаконтента. В настоящем примере выбран виртуальный медиаисточник “TV DIGITAL Spielfilm”. Таким образом, правое окно демонстрирует в первом столбце список элементов медиаконтента виртуального медиаисточника “TV DIGITAL Spielfilm” и во втором столбце соответствующий реальный источник медиаконтента, каждый из которых соответствует занесенному в список элементу медиаконтента. Поскольку “TV DIGITAL Spielfilm” является виртуальным источником медиаконтента, второй столбец содержит множество реальных источников медиаконтента.
Иллюстративное представление на фиг. 14 дополнительно содержит в верхней правой секции фактические дату и время. В верхней секции над левым окном и правым окном и под верхней правой секцией выделены дата и время выделенного элемента медиаконтента.
Детали состояния просмотра линейного тематического канала: см. фиг. 13
Выбор состояния просмотра нелинейного тематического канала: см. фиг. 14
Детали состояния просмотра нелинейного тематического канала: см. фиг. 15
Информация/детали тематического канала: см. фиг. 16
Детали события линейного тематического канала: см. фиг. 17
Детали события нелинейного тематического канала: см. фиг. 18
Поведение
События тематического канала сортируются по времени в списке.
Освежение и обновление списка событий тематического канала после обновления данных тематического канала. Удаленные события тематического канала больше не видны и не доступны. Соответствующие неархивированные записи будут удалены. Фокусировка предварительного просмотра сфокусированного элемента начинается автоматически, если сфокусированный элемент является записанным событием линейного или нелинейного тематического канала. Новая позиция воспроизведения, измененная предварительным просмотром, не будет сохраняться. Пиктограмма демонстрирует состояние события тематического канала:
"запланирован для записи", "запись", "записанный", "не записан или какой-то отказ записи", "потоковая передача", "не записанные события линейного тематического канала или какой-то отказ записи" показаны в списке отключенными (серыми).
Представление событий тематического канала в обзоре состояний
Событие нелинейного или линейного подписанного (если запись или записанный) тематического канала
состояние "сейчас" временной шкалы: показывает, что текущим событием является воспроизведение;
состояние "следующий" временной шкалы: показывает следующее (после текущего события) событие из списка;
состояние "время" временной шкалы: нет информации;
событие линейного неподписанного тематического канала: представление наподобие регулярного события.
Вход
Входной диалог события используемого или выполняющегося на данный момент тематического канала будет сфокусирован в списке событий тематического канала, если возможно, или по умолчанию будет сфокусирован первый элемент.
Выход
Кнопка 'Ok' для выхода из диалога EPG с выбранным событием тематического канала. Событие тематического канала начинается с последней сохраненной позиции просмотра независимо от текущей позиции предварительного просмотра в диалоге EPG. Кнопка 'Back' для выхода из диалога EPG и возврата в диалоговое переключение каналов без измененного выбранного события тематического канала. Событие тематического канала, которое использовалось до входного диалога EPG, будет продолжаться.
Внутренняя навигация с использованием кнопок
Если сфокусирован список событий, кнопка ‘Архивировать как запись’ для сохранения выбранного события тематического канала, как регулярную запись DVR. Эта функция доступна только для событий линейного тематического канала, еще не архивированных в DVR. Если сфокусирован тематический канал, кнопка ‘REC’ в нижней панели для подписанного/неподписанного выбранного тематического канала (доступная только для линейных тематических каналов). Кнопка 'Info', если тематический канал сфокусирован на левом списке для перехода к информации/деталям тематического канала состояния просмотра для показа более подробной информации о выбранном сфокусированном тематическом канале. Кнопка 'Info', если событие тематического канала сфокусировано на правом списке для перехода к деталям состояния для показа более подробной информации о выбранном событии тематического канала. Вид внутренней навигации с использованием меню вариантов: см. фиг. 19. В случае нахождения на тематическом канале, доступно новое подменю вариантов 'гибридный канал'. Меню вариантов является динамическим и зависит от того, находится ли фокус в левом или правом списке.
Всегда доступны следующие варианты:
‘меню вариантов > гибридный канал > информация о гибридном канале’ для перехода к информации/деталям тематического канала состояния просмотра для показа более подробной информации о выбранном сфокусированном тематическом канале.
‘меню вариантов > гибридный канал > конфигурация гибридного канала’ для перехода к просмотру конфигурации гибридного канала. За дополнительной информацией о конфигурировании гибридных каналов можно обратиться к разделу "конфигурирование гибридного канала".
На левом списке также доступны следующие варианты:
‘меню вариантов > гибридный канал > подписанный/неподписанный гибридный канал’ для оформления подписки/неподписанного выбранного тематического канала (доступная только для линейных тематических каналов). Если выбранный тематический канал еще не подписан, доступна функция ‘Подписаться на тематический канал’, в противном случае доступна функция ‘неподписанный гибридный канал’.
Кроме того, на правом списке доступны следующие варианты:
'меню вариантов > гибридный канал > архивировать как запись' с такими же функциональными возможностями, как вышеописанная кнопка записи. (Для всех записанных или доступных будущих событий, но не для незаписанных событий в прошлом.)
'меню вариантов > гибридный канал > выбрать/отменить событие' для разрешения/запрещения записи выбранного на данный момент события. (Доступный только для события в будущем.) Эти функциональные возможности также должны быть доступны по скрытой кнопке быстрого доступа 'Stop'.
Представление ТВ/радиопрограмм
Намерение
В этом разделе описаны изменения представления ТВ/радиопрограмм (Spec-SW-APP-UI-OSD2010-TV_radio_presentation). Для представления ТВ/радиопрограмм, существует 3 главных состояния:
Неподписанные, линейные тематические каналы: Вы можете смотреть событие на тематическом канале, если он представляется на данный момент.
Подписанные, линейные тематические каналы: Вы можете смотреть события из тематического канала, если он представляется на данный момент, или если они были записаны в прошлом.
Нелинейные тематические каналы: это события, собранные на интернет-сервере и передаваемые через интернет.
Эти три состояния описаны ниже.
Все состояния:
Поведение при входе/выходе для тематических каналов, а также новое меню статуса одинаково для всех трех типов.
Вход
Переключение на тематический канал как часть текущего списка переключения каналов.
Выход
Переключение на любой другой канал из этого списка, это может быть другой тематический канал или канал любого другого типа в этом списке, выход из состояния представления ТВ/радиопрограмм.
Внутренняя навигация
Кнопка ‘Rec’ инициирует запись этого события. Запись заканчивается, если заканчивается событие.
В подменю "статус" меню вариантов контент теперь зависит от текущего контента:
Для линейного живого контента, элементы такие же, как для представления прямого телеэфира:
приемоответчик/канал, аудио/видео, CA, и программа:
Для линейного контента воспроизведения, элементы такие же, как для воспроизведения с DVR:
Одна единственная страница статуса "аудио/видео"
Для нелинейного контента, элементы такие же, как для интернет-страниц:
Общий, безопасность
Неподписанные, линейные тематические каналы
Намерение
Неподписанные, линейные тематические каналы: вы можете смотреть событие только на тематическом канале, если он представляется на данный момент.
Поведение поведение аналогично существующим каналам
Виды
В последней строке присутствует пиктограмма, означающая, что это неподписанный тематический канал. Вся остальная информация аналогична живому контенту в списке телепрограмм.
Информационный баннер короткий: см. фиг. 20
Информационный баннер длинный - текущий: см. фиг. 21
Информационный баннер длинный - следующий: см. фиг. 22
В последней строке присутствует пиктограмма, означающая, что это неподписанный тематический канал. Вся остальная информация аналогична живому контенту в списке телепрограмм.
Информационный баннер - если у вас нет событий на данный момент, но событие предвидится: см. фиг. 23
Вы получаете окно сообщений в середине дисплея: “программа недоступна”. Дополнительно вы получаете информацию, в какое время Вы сможете снова смотреть телевизор на этом канале.
Информационный баннер - если у вас нет событий на данный момент и в будущем не предвидится: см. фиг. 24
Вы получаете окно сообщений в середине дисплея: “программа недоступна”. Дополнительно вы получаете информацию, что на этом канале больше нет событий.
Информационный баннер - если у вас есть текущее событие, но нет событий в будущем: см. фиг. 25
Вместо данных события вы получаете информацию, что больше событий нет.
Подписанные, линейные тематические каналы
Намерение
Подписанные, линейные тематические каналы: Вы можете смотреть событие на тематическом канале, если оно будет одновременно записываться или было записано ранее. Количество записанных событий ограничено по счету. Вы можете перейти к предыдущему событию или к следующему событию прямо при переключении каналов. Существует 2 позиции поиска:
искать последнее посещенное событие,
искать последнюю позицию в последнее посещенное событие.
Новая позиция поиска будет действительной, если вы остаетесь по меньшей мере 3 с на этом канале, то есть, если вы переключите канал, позиция поиска не изменится. Если вы хотите смотреть событие, чья позиция поиска находится на конце, оно автоматически начинается с начала. В информационном баннере можно показывать текущее и последующее событие.
Виды
В последней строке присутствует пиктограмма, означающая, что это подписанный тематический канал. Общая информация аналогична живому контенту в списке телепрограмм. Информационный баннер короткий - событие записано: см. фиг. 26. Событие и контент прогресса аналогичны воспроизведению. Информационный баннер короткий - событие записывается на данный момент: см. фиг. 27. Событие и контент прогресса аналогичны сдвигу по времени с временем окончания. Информационный баннер длинный - текущий: см. фиг. 28. Событие и контент прогресса аналогичны воспроизведению. Информационный баннер длинный - следующий: см. фиг. 29. Это новое представление. Информационный баннер - если у вас есть текущее событие, но нет событий в будущем: см. фиг. 30. Информация аналогична неподписанному тематическому каналу. Новый элемент меню вариантов "гибридный канал": см. фиг. 31. В списке существует новый элемент “гибридный канал”. Вы можете искать следующее или предыдущее событие этого тематического канала. Если существует только один из них, у вас только одна возможность искать. Если существует только текущее событие, элемент "гибридный канал" не будет показан.
Поведение
Кнопка 'Rec' будет архивировать подписанное событие в собственные записи. 'Page Up' будет искать следующее событие. 'Page Down' будет искать предыдущее событие. ‘Rec’ (первый раз) будет архивировать это событие, а во второй раз она будет устанавливать закладку.
Нелинейный тематический канал
Намерение
Контент поступает из интернета. Вам нужно пригодное интернет-соединение. Не существует механизмов кэширования для контента. Нет возможности сохранять интернет-потоки.
Виды
В последней строке присутствует пиктограмма, означающая, что это нелинейный тематический канал. Общая информация аналогична неподписанному линейному тематическому каналу. Информационный баннер короткий: см. фиг. 32. Прогресс и информация о событии аналогичны воспроизведению. Информационный баннер длинный - текущий: см. фиг. 33. Полоска прогресса аналогична воспроизведению. Информация о событии содержит новую разновидность строки длительности. В этом случае длительность является единственной доступной информацией. Информационный баннер длинный - следующий: см. фиг. 34. Длинная информация должна показывать одну и ту же информацию для текущего и последующего события:
Означает длительность и информацию в обоих случаях.
Поведение
'Page Up' будет искать следующее событие. 'Page Down' будет искать предыдущее событие. ‘Rec’ невозможна; вы получите сообщение ‘запись невозможна для нелинейных тематических каналов’. Сообщение скроется через 5 с. Доступен новый элемент меню вариантов "гибридный канал"; см. также раздел "Подписанные, линейные тематические каналы". Соответствующий элемент "помощь" добавляется таким же образом. Возможные ошибки интернет-соединения или пропуск последующего события будут представлены наподобие линейных тематических каналов без текущего, соответствующего последующему событию. Текущее событие всегда существует.
Навигация по ТВ/радиопрограммам
Намерение
Существующие состояния навигации по ТВ/радиопрограммам расширяются за счет информации о гибридном канале для различения между нормальными службами и гибридными каналами.
Навигация по состояниям
Виды: см. фиг. 35
Поведение
Символ источника показан в правом столбце списка с соответствующим символом источника теперь во всех случаях. Гибридные каналы помечены своим символом канала (на примере изображения "TV DIGITAL Spielfilm"). Фильтры жанра расширяются за счет жанров тематических каналов. (см. главу "выбор фильтра"). Информация состояния:
Аналогично представлению ТВ/радиопрограмм, пользователь информируется специальным текстом, в отсутствие какого-либо текущего события:
"На этом тематическом канале нет событий до 9:45 am." - При наличии последующего события. "Ваш тематический канал не обновлен." - В отсутствие последующих событий.
Выбор фильтра
Намерение
Гибридные каналы становятся частью списков ТВ/радиопрограмм, сто затрудняет их поиск в списке из >500 служб. Данные гибридного канала содержат информацию жанра таким же образом, как уже существующие жанры ISIPRO. Таким образом, список фильтров жанра расширяется за счет жанров гибридных каналов, чтобы пользователь мог легко найти гибридные каналы. Кроме того, новый фильтр источников сигнала позволяет выделять из списков ТВ/радиопрограмм только гибридные каналы.
Главное состояние
Виды
Фильтры жанра гибридных каналов: см. фиг. 36
Фильтр источников сигнала гибридных каналов: см. фиг. 37
Поведение
Список фильтров жанра в мире ТВ/радиопрограмм расширяется за счет фильтров жанра для гибридных тематических каналов.
Список жанров сортируется следующим образом:
1. Сначала жанры ТВ/радиопрограмм сортируются по приоритету, затем по алфавиту.
2. Сначала жанры тематических каналов согласно изобретению сортируются по приоритету, затем по алфавиту.
Чтобы отличить фильтр ТВ/радиопрограмм от фильтров гибридных каналов, последние помечаются соответствующим символом. (На примере изображения, сделанного для "Lifestyle")
Список фильтров источников сигнала расширяется за счет фильтра гибридных каналов, который сокращает список до только гибридных каналов. Символ источника сигнала добавляется для всех источников сигнала. Фильтр источников гибридных каналов получает свой собственный символ гибридного канала.
Служба сообщений
Намерение
Данные обновления будут загружаться с определенными интервалами, когда устройство включено, или согласно системному таймеру, когда устройство отключено. При наличии удаленных или новых тематических каналов, диалог службы сообщений (Spec-SW-APP-UI-OSD2010-Message_Services) будет отображаться после следующего запуска устройства. "Удаленными" являются каналы, которые были найдены в базе данных (всех каналов), но не в секции загрузки обновлений тематического канала. "Новыми" являются каналы, которые были найдены не в базе данных (всех каналов), а в секции загрузки обновлений тематического канала. Изменения приводят к следующим состояниям:
Этап "введение"
Намерение
На этом этапе пользователь способен принимать решение на обработку обновления гибридного канала. Доступно 3 варианта:
"автоматически": обновление будет проходить автоматически без влияния пользователя (см. этап "автоматически");
"вручную": пользователь способен влиять на обновление. Будут показаны этап "удаление" и этап "новый";
"позже": диалог будет закончен. Он начнется при следующем запуске устройства.
Виды: см. фиг. 38
С помощью операционной кнопки (справа внизу) пользователь может выбрать из 3 вариантов: "автоматически", "вручную" и "позже"
Дисплей: см. фиг. 39
Демонстрирует содержание операционной кнопки
Возможна навигация с помощью кнопок UP и DOWN
Управление данными
Начальные значения: принятое по умолчанию значение операционной кнопки и меню вариантов является "автоматически"
Поведение
Вход
Всегда открывается на первом элементе службы сообщений - гибридные каналы
Внутренняя навигация
Операционная кнопка: "автоматически"/меню вариантов: "автоматически"
=> этап "автоматически" => этап "окончание"
Операционная кнопка: "вручную"/меню вариантов: "вручную"
=> этап "удаление"
Меню вариантов: помощь/быстрый доступ: синий
=> присоединенный диалог помощи
Выход (сообщение)
Операционная кнопка: "позже"/меню вариантов: "позже"
Зависимости
Режим ручного обновления зависит от активного на данный момент предпочтительного списка (списка телеканалов 1-4). Пользователь может видеть и влиять только на каналы из этого списка. Каналы из других списков будут обновляться автоматически.
Этап "автоматически"
Намерение
Автоматическое обновление всех тематических каналов без влияния пользователя
Виды: этот процесс занимает всего несколько секунд. На экране будет отображаться “подождите”.
Поведение
Удаленные тематические каналы будут удалены из предпочтительных списков и базы данных.
Новый тематический канал будет добавлен в конец выбранного на данный момент предпочтительного списка.
Внутренняя навигация
После обновления совершается переход к этапу "окончание"
В случае отсутствия успешного обновления, на этапе "окончание" будет отображаться сообщение об ошибке
Этап "удаление"
Намерение
На этой странице пользователь будет информироваться об удаленных тематических каналах. При наличии записей для удаленного канала, пользователь может принимать решение, нужно ли их архивировать. В отсутствие удаленных тематических каналов, этот этап будет пропущен. Используется только при ручном обновлении. Виды: см. фиг. 40.
Вид состоит из следующих частей.
Левая: список всех удаленных тематических каналов активированного на данный момент списка ТВ/радиопрограмм,
Затем, при наличии записей для удаленного тематического канала, появляется окно сообщений, показанное на фиг. 41.
Дисплей: см. фиг. 42
Поведение
Пользователь может только принять стирание. После выхода из этой страницы, изменения будут сохранены в базе данных
Внутренняя навигация
быстрый доступ: OK/меню вариантов: следующий =>
записи для любого тематического канала =>
Да => архивировать запись в "мои записи" и удалить тематический канал
Нет => удалить тематический канал и записи
Нет записей для удаленного тематического канала => удалить тематические каналы
=> этап "новый"
быстрый доступ: синий => диалог помощи
Этап "новый"
Намерение
На этом этапе пользователь может принимать решение, какие новые тематические каналы должны сохраняться в активированном на данный момент предпочтительном списке. Пользователь также может принимать решение, в какую позицию в списке следует вставить ссылку.
Виды: см. фиг. 43
Вид состоит из следующих частей:
Левая: активированный на данный момент предпочтительный список.
Новые вставленные тематические каналы отмечены оранжевым цветом. Текущий новый тематический канал связан с курсором. Таким образом, пользователь может задать позицию в списке.
Верхняя правая: описательное напоминание с информацией о новом тематическом канале, который следует вставить в список
Дисплей "ручное обновление": см. фиг. 44
Поведение
Новые тематические каналы появляются один за другим в конце списка.
Внутренняя навигация
Размещение нового тематического канала
кнопка UP и DOWN => один шаг вверх или вниз
Page up и page down => одна страница вверх или вниз
Кнопки с цифрами => переход к введенной позиции в списке
Меню вариантов: Добавить/быстрый доступ: OK
=> Вставить тематический канал в выбранной позиции. Перейти к следующему.
Меню вариантов: Отменить/быстрый доступ: информация
=> тематический канал не будет вставлен в предпочтительный список. Но он будет занесен в базу данных (всех каналов). Перейти к следующему.
Меню вариантов: добавлять автоматически/добавлять остальные автоматически => все следующие тематические каналы будут добавлены в концевую позицию. Перейти к этапу "окончание".
Меню вариантов: Отменить все/остальные => Ни один из следующих тематических каналов не будет вставлен в предпочтительный список. Перейти к этапу "окончание".
Меню вариантов: помощь/быстрый доступ: синий => открыть диалог помощи
Если последний тематический канал был вставлен или отклонен, диалог переходит к этапу "окончание"
Этап "окончание"
Намерение
Этот этап информирует пользователя об успешном или неудачном обновлении.
Виды: см. фиг. 45
Этот вид состоит из строки "тема" и текста сообщения
Дисплей: текст темы показан в строке заголовка; текст сообщения показан в области напоминания.
Управление данными
Устойчивые данные: сохранение изменений в базе данных на постоянной основе
Поведение
Предусмотрены следующие сообщения окончания:
Обновление прошло успешно.
Тема: “Обновление тематического канала завершено”
Сообщение: “Новые тематические каналы успешно добавлены в предпочтительный список.”
Слишком много каналов. Не хватает места в базе данных.
Тема: “Обновление тематического канала прервано!”
Сообщение: “Обновление было прервано, поскольку список телеканалов полон.”
Выход (сообщение)
Возможности окончания
Быстрый доступ: OK
Меню вариантов: окончание
Таймер: 5 секунд после перехода к этапу "окончание" (только после успешного обновления)