Способ и устройство для записи и воспроизведения программ, а также телевизионная приставка

Изобретение относится к области технологий телевидения по протоколу Интернета (internet protocol television, IPTV) и, в частности, к телевизионной приставке в системе IPTV, способу и устройству для осуществления записи и воспроизведения программ. Техническим результатом является возможность осуществлять синхронную запись при воспроизведении программы, обеспечить запись без потерь данных, что значительно улучшает восприятие пользователя. Для этого передают в телевизионную приставку сервисной системой в системе IPTV запрос воспроизведения/записи, который содержит идентификатор записи и запрашиваемый адрес. Телевизионной приставкой определяют в соответствии с запросом воспроизведения/записи, имеет ли локальное устройство интерфейс с возможностью синхронизации воспроизведения/записи, и если да, устанавливают телевизионной приставкой параметры интерфейса в соответствии с идентификатором записи. Задают медиаобъект воспроизведения для запроса воспроизведения/записи, выделяют соответствующие ресурсы записи и ресурсы воспроизведения и загружают программу из сети в соответствии с запрашиваемым адресом. Затем запускают воспроизведение программы, а также синхронную запись программы в фоновом режиме при ее воспроизведении. 3 н. и 9 з.п. ф-лы, 3 ил.

 

ОБЛАСТЬ ТЕХНИКИ

Настоящее изобретение относится к области технологий телевидения по протоколу Интернета (internet protocol television, IPTV) и, в частности, к телевизионной приставке в системе IPTV, а также к способу и устройству для осуществления записи и воспроизведения программ.

ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ

Технология IPTV представляет собой мультимедийную услугу передачи видеоинформации, и вместе с непрерывным развитием технологии IPTV, а также совершенствованием всех услуг, дополнительные услуги IPTV обогащают контент платформы системы IPTV, и вместе с тем позволяют увеличивать аудиторию услуги, при этом упомянутая платформа может служить источником прибыли и преимущества как потенциальная услуга, вследствие чего упомянутые дополнительные услуги все чаще привлекают всестороннее внимание, например, со стороны операторов связи и поставщиков услуг. Технология IPTV позволяет не только предоставлять обширную и красочную электронную программу телепередач, но также предоставлять различные услуги, такие как видео по запросу, воспроизведение, персональная запись, просмотр информации, игры и т.п., а также включать различные интерактивные функции; однако потребители рекламы основное внимание обращают именно на эффект, оказываемый программой.

В настоящее время в области технологий IPTV запись контента в реальном времени и персонализация записи могут осуществляться в процессе воспроизведения программы, а именно после нажатия пользователем кнопки воспроизведения с помощью пульта дистанционного управления, пользователь, при желании, может нажать кнопку записи в реальном времени для осуществления функции записи, если запись необходима в соответствии с его собственными потребностями, что обеспечивает пользователю интерактивность, однако команда на выполнение записи и команда на выполнение воспроизведения программы являются двумя независимыми интерфейсами передачи сообщений, предназначенными для уведомления телевизионной приставки посредством интерактивности, соответственно, существующий режим записи обладает следующими недостатками:

Во-первых, интерфейс записи подходит не для всех групп пользователей. Поскольку традиционные команды на выполнение записи выдаются пользователем только для осуществления записи, в то время как рекламная услуга, как правило, использует активный режим запуска и воспроизведения, при котором и воспроизведение, и запись активно инициируются телевизионной приставкой, и традиционная функция записи не способна удовлетворить требованиям пользователя рекламы, соответственно, для реализации функции записи в упомянутой команде на выполнение записи для всех рекламных услуг необходима интеграция команд на выполнение воспроизведения и записи. Так, в начале первого воспроизведения рекламной программы, телевизионная приставка может активно выдавать команду на выполнение записи и, одновременно с этим, осуществлять запись в реальном времени. Реализация функции синхронизации воспроизведения и записи позволяет расширить группы пользователей IPTV. Однако существующие функции записи и воспроизведения не способны удовлетворить описанное выше требование.

Во-вторых, упомянутый интерфейс записи не является удовлетворительным во всех ситуациях. Поскольку рекламные программы обычно воспроизводят в публичных местах, где условия связи в сети хуже, чем в квартирах, то, как правило, используют автономный режим, то есть, все программы записывают на локальном жестком диске телевизионной приставки. Традиционная функция записи неприменима для общественных мест, но если будет реализована функция синхронизации записи и воспроизведения, может быть осуществлено не только продвижение услуги IPTV и ее реклама в большем количестве ситуаций, но также могут быть устранены ограничения сети.

В-третьих, традиционные программы записи не позволяют обеспечить полную запись программы. Вследствие разделения команды на выполнение воспроизведения и команды на выполнение записи, независимо от того, как быстро пользователь нажимает на кнопку записи, запись неизбежно запускается после начала воспроизведения видео, при этом неизбежно будут присутствовать потери в потоке данных (кадров) на протяжении этого периода времени, что, как и высокая стоимость локальной рекламы, заставляет пользователей рекламы обращать повышенное внимание на качество воспроизведения программ, и особенно на целостность программ, поскольку потеря кадров неизбежно оказывает влияние на эффект от просмотра программы пользователем.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Техническая задача, решение которой обеспечивает настоящее изобретение, заключается в необходимости предоставления телевизионной приставки, а также способа и устройства для записи и воспроизведения программ в системе IPTV.

Для решения упомянутой выше задачи в настоящем изобретении предложен способ осуществления записи и воспроизведения программ, используемый в системе телевидения по протоколу Интернета (IPTV), которая включает сервисную систему и телевизионную приставку, причем упомянутый способ включает:

передачу упомянутой сервисной системой запроса воспроизведения/записи, который содержит идентификатор записи и адрес запроса, в телевизионную приставку; и

определение телевизионной приставкой, в соответствии с запросом воспроизведения/записи, присутствует ли локальный интерфейс с возможностью синхронизации воспроизведения/записи, и если да, установку параметров интерфейса в соответствии с упомянутым идентификатором записи, задание медиаобъекта воспроизведения для упомянутого запроса воспроизведения/записи, выделение соответствующих ресурсов записи и ресурсов воспроизведения, загрузку программы из сети и запуск ее воспроизведения в соответствии с упомянутым адресом запроса, и синхронную запись программы в фоновом режиме при воспроизведении программы.

Способ также включает:

сохранение упомянутой телевизионной приставкой, после завершения записи и воспроизведения программы, адреса синхронно записанной программы в локальном хранилище и индекса синхронно записанной программы, а также поиск и воспроизведение упомянутой синхронно записанной программы через страницу локальной программы.

Упомянутый адрес запроса, содержащийся в упомянутом запросе воспроизведения/записи, представляет собой адрес в виде универсального указателя ресурсов (universal resource locator, URL); и

упомянутые ресурсы, выделяемые телевизионной приставкой для упомянутого медиаобъекта воспроизведения, включают ресурсы для воспроизведения и ресурсы декодера для декодирования и воспроизведения в пуле ресурсов.

Способ также включает: освобождение телевизионной приставкой, после завершения синхронного воспроизведения и записи, всех ресурсов, выделенных для упомянутого медиаобъекта воспроизведения.

В настоящем изобретении предложено также устройство для осуществления записи и воспроизведения программ в системе телевидения по протоколу Интернета (IPTV), включающей сервисную систему и телевизионную приставку, при этом:

упомянутая сервисная система конфигурирована для передачи запроса воспроизведения/записи, который содержит идентификатор записи и адрес запроса, в телевизионную приставку; и

упомянутая телевизионная приставка конфигурирована для определения, в соответствии с упомянутым запросом воспроизведения/записи, присутствует ли локальный интерфейс с возможностью синхронизации воспроизведения/записи, и если да, для установки параметров этого интерфейса в соответствии с идентификатором записи, задания медиаобъекта воспроизведения для упомянутого запроса воспроизведения/записи, выделения соответствующих ресурсов записи и ресурсов воспроизведения для медиаобъекта воспроизведения, загрузки программы из сети и запуска ее воспроизведения в соответствии с упомянутым адресом запроса, и синхронной записи программы в фоновом режиме при воспроизведении программы.

Упомянутый адрес запроса, содержащийся в упомянутом запросе воспроизведения/записи, переданном сервисной системой в телевизионную приставку, представляет собой адрес в виде универсального указателя ресурсов (universal resource locator, URL);

упомянутые ресурсы, выделяемые телевизионной приставкой для упомянутого медиаобъекта воспроизведения включают ресурсы для воспроизведения и ресурсы декодера для декодирования и воспроизведения в пуле ресурсов;

упомянутая телевизионная приставка конфигурирована также для сохранения, после завершения воспроизведения и записи программы, адреса синхронно записанной программы в локальном хранилище и индекса синхронно записанной программы, а также для поиска и воспроизведения упомянутой синхронно записанной программы через страницу локальной программы.

Упомянутая сервисная система включает сервер электронной программы телепередач (EPG) и модуль JavaScript; при этом упомянутый сервер EPG конфигурирован для взаимодействия с пользователем, приема команды пользователя на выполнение операции, и передачи упомянутой команды пользователя на выполнение операции в модуль JavaScript; а упомянутый модуль JavaScript конфигурирован так, чтобы, в соответствии с упомянутой командой на выполнение инициированной пользователем операции запроса воспроизведения/записи, который содержит идентификатор записи и адрес запроса, задавать соответствующий медиаобъект воспроизведения и затем помещать его в пул ресурсов для хранения, а также передавать упомянутый запрос воспроизведения/записи, содержащий идентификатор записи и адрес запроса, в телевизионную приставку, в соответствии с упомянутой командой пользователя на выполнение операции.

В настоящем изобретении предложена также телевизионная приставка для системы телевидения по протоколу Интернета (IPTV), которая включает сервисную систему и телевизионную приставку, включающую модуль браузера, модуль видео по запросу (video on demand, VOD) и модуль декодирования (decoding, DEC), при этом

упомянутый модуль браузера конфигурирован для определения, в соответствии с запросом воспроизведения/записи, принятым от сервисной системы, который содержит идентификатор записи и адрес запроса, присутствует ли локальный интерфейс с возможностью синхронизации воспроизведения/записи, и если да, для установки параметров этого интерфейса в соответствии с упомянутым идентификатором записи; а также для выделения ресурсов для медиаобъекта воспроизведения, заданного сервисной системой в упомянутом запросе воспроизведения/записи;

модуль VOD конфигурирован для загрузки программы из сети в соответствии с упомянутым адресом запроса посредством установленного интерфейса воспроизведения/записи с использованием упомянутых выделенных ресурсов, и для запуска воспроизведения программы модулем DEC, а также синхронной записи программы в фоновом режиме при воспроизведении программы;

модуль DEC конфигурирован для декодирования и воспроизведения программы.

Упомянутая телевизионная приставка включает также модуль управления программами, конфигурированный для автоматического создания файла записи и индексного файла для сохранения в соответствующей директории, в соответствии с идентификатором пакета (packet identifier, PID), поступающим из блока персональной видеозаписи (PVR) модуля VOD, а также в соответствии с информацией о пути на жестком диске.

Упомянутый адрес запроса, который содержится в запросе воспроизведения/записи, содержащем идентификатор адреса и адрес запроса и принимаемом модулем браузера от сервисной системы, представляет собой адрес в виде универсального указателя ресурсов (URL).

Модуль VOD конфигурирован для выделения ресурсов DEC для декодирования программы при запуске воспроизведения программы модулем DEC; а при синхронной записи программы в фоновом режиме - для осуществления синхронной записи при воспроизведении программы посредством запуска функции синхронизации записи.

Модуль VOD конфигурирован также для освобождения ресурсов, выделенных модулем браузера для медиаобъекта воспроизведения при завершении воспроизведения; при этом модуль DEC конфигурирован также для освобождения ресурсов декодирования (DEC) при завершении воспроизведения.

По сравнению с существующей технологией, способ и устройство для осуществления записи и воспроизведения программ согласно настоящему изобретению реализуют функцию синхронизации команд на выполнение записи и воспроизведения, за счет чего обеспечивается полная согласованность воспроизведения программы и записи программы, а также гарантируется качество записи программ, при этом устраняется недостаток, заключающийся в том, что обычный интерфейс записи не способен реализовать полную запись. Режим синхронизации воспроизведения/записи позволяет полностью решить эту проблему, что укрепляет слабые стороны существующей технологии записи, и вместе с тем улучшает восприятие пользователя, обеспечивая рост спроса на услугу IPTV.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 представляет собой блок-схему устройства для осуществления записи и воспроизведения программ в системе IPTV в соответствии с настоящим изобретением;

Фиг.2 представляет собой блок-схему алгоритма способа осуществления записи и воспроизведения программ в системе IPTV в соответствии с настоящим изобретением;

Фиг.3 представляет собой блок-схему алгоритма одного из вариантов осуществления записи и воспроизведения программ в системе IPTV в соответствии с настоящим изобретением.

ПРЕДПОЧТИТЕЛЬНЫЕ ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ

Для более ясного изложения целей, технической схемы и преимуществ настоящего изобретения далее приводится его подробное описание со ссылками на сопровождающие чертежи.

Способ и устройство для осуществления записи и воспроизведения программ в системе IPTV согласно настоящему изобретению предназначены главным образом для того, чтобы система рекламы была способна реализовать функцию записи без потерь данных, как в существующих системах IPTV, и могла удовлетворять различным требованиям к услуге, предъявляемым пользователями, для решения проблемы потери кадров при записи, присущей существующей технологии. Настоящее изобретение, посредством установки интерфейса с возможностью синхронизации воспроизведения/записи, обеспечивает синхронную запись программы в фоновом режиме при ее воспроизведении, за счет чего реализуют синхронизацию воспроизведения/записи, которая не оказывает влияния на воспроизведение и позволяет вместе с тем осуществлять запись. Оно обеспечивает согласованность воспроизведения программы и записи программы, и позволяет реализовать запись без ошибок, чтобы улучшить восприятие предоставляемой услуги конкретным пользователем.

Согласно настоящему изобретению выполняют способ осуществления синхронизации воспроизведения/записи в системе IPTV, включающий следующие шаги:

передачу сервисной системой запроса воспроизведения/записи, который содержит идентификатор записи и адрес запроса, в телевизионную приставку;

определение телевизионной приставкой, в соответствии с упомянутым запросом воспроизведения/записи, присутствует ли локальный интерфейс с возможностью синхронизации воспроизведения/записи, и если да, установку параметров интерфейса в соответствии с упомянутым идентификатором записи для реализации установки соответствующего значения атрибута интерфейса и для обеспечения успешной записи и воспроизведения, задание медиаобъекта воспроизведения для упомянутого запроса воспроизведения/записи, выделение соответствующих ресурсов для упомянутого медиаобъекта воспроизведения, загрузку программы из сети в соответствии с упомянутым адресом запроса и воспроизведение этой программы, а также осуществление синхронной записи программы в фоновом режиме при запуске воспроизведения программы.

Кроме того, телевизионная приставка, после завершения воспроизведения и записи программы, сохраняет адрес в локальном хранилище и индекс синхронно записанной программы, и осуществляет поиск и воспроизведение упомянутой синхронно записанной программы посредством страницы локальной программы. Упомянутый адрес запроса, содержащийся в упомянутом запросе воспроизведения/записи, представляет собой универсальный указатель ресурсов (URL), например, адрес запроса по протоколу передачи гипертекста (hypertext transfer protocol, HTTP); упомянутые ресурсы, выделяемые телевизионной приставкой для медиаобъекта воспроизведения включают фиксированные ресурсы в пуле ресурсов и фиксированные ресурсы декодера.

На фиг.1 продемонстрирована блок-схема устройства для осуществления записи и воспроизведения программ в системе IPTV в соответствии с настоящим изобретением. Устройство включает сервисную систему и телевизионную приставку, при этом упомянутая сервисная система конфигурирована для обеспечения логического управления и передачи запросов на воспроизведение и запись программ, например, сервисная система определяет: какая программа будет воспроизводиться, является ли команда простым сообщением с командой на выполнение записи или сообщением с командой на выполнение синхронизации воспроизведения/записи; упомянутая телевизионная приставка конфигурирована для обеспечения управления хранением записанной программы, воспроизведения медиаданных в онлайновом режиме и локального воспроизведения медиаданных и т.п.

Упомянутая сервисная система включает сервер электронной программы телепередач (EPG) и модуль JavaScript (кратко - модуль JS);

упомянутая телевизионная приставка включает медиасервер, модуль браузера, модуль видео по запросу (VOD), модуль управления программами и модуль декодирования (DEC),

Кроме того, как показано на фиг.1, в упомянутой сервисной системе:

упомянутый сервер электронной программы телепередач (EPG) конфигурирован для приема команды пользователя на выполнение операции, и для передачи упомянутой команды пользователя на выполнение операции в модуль JavaScript;

упомянутый модуль JavaScript конфигурирован для передачи сигнализации, например, запроса на воспроизведение медиаданных, запроса на запись и т.п., в телевизионную приставку, в соответствии с упомянутой командой пользователя на выполнение операции, и для задания, в соответствии с упомянутой командой пользователя, медиаобъекта воспроизведения после приема от пользователя команды на воспроизведения и запись, а также для вызова интерфейса нижнего уровня упомянутой телевизионной приставки для осуществления воспроизведения и записи, при этом он также конфигурирован для уведомления модуля браузера о выделении ресурсов для упомянутого медиаобъекта воспроизведения, для формирования запроса воспроизведения/записи, содержащего упомянутые идентификатор записи и адрес запроса, и для передачи этого запроса в телевизионную приставку в соответствии с настоящим изобретением.

Кроме того, как показано на фиг.1, в телевизионной приставке:

упомянутый модуль браузера конфигурирован для выделения фиксированных ресурсов для упомянутого медиаобъекта воспроизведения, заданного модулем JavaScript, и для передачи команды воспроизведения канала, принятой из сети, в модуль JavaScript; для добавления функции поддержки устройства персональной видеозаписи (personal video recorder, PVR), и для поддержки упомянутого интерфейса установки, а также интерфейса определения возможностей, и предоставления кадра для передачи упомянутого сообщения и исполнения упомянутой команды; после приема уведомления от модуля JavaScript, для вызова модуля VOD и модуля DEC для выделения ресурсов контроллера воспроизведения медиаданных и декодирующего устройства отображения медиаданных для медиапотока упомянутого канала;

модуль VOD конфигурирован для обеспечения управления воспроизведением и записью медиаданных, а также для осуществления управления воспроизведением, сбросом и приостановкой принимаемого медиапотока упомянутого канала, и в состоянии воспроизведения - для передачи принятого медиапотока упомянутого канала в декодирующее устройство отображения медиаданных, выделенное для упомянутого канала;

упомянутый модуль управления программами конфигурирован для осуществления функций управления, например, хранением и запросом информации о программах и т.п. Упомянутая информация, управление которой необходимо, включает информацию о зарезервированной программе, загруженной программе и записанной программе. Конкретное управление доступом реализуют путем обеспечения интерфейса доступа к хранилищу информации о программах для более высокого уровня, и путем использования интерфейса файловой системы жесткого диска для более низкого уровня.

Упомянутый модуль DEC конфигурирован для обеспечения управления декодированием и отображением, для декодирования принятого медиапотока канала и воспроизведения декодированного медиапотока.

Фиг.2 представляет собой блок-схему алгоритма работы каждого из модулей устройства для осуществления синхронизации воспроизведения/записи в системе IPTV согласно настоящему изобретению, которая включает:

201, модуль JavaScript, в соответствии с инициированным пользователем запросом HTTP, содержащим идентификатор записи, задает соответствующий медиаобъект воспроизведения, и затем помещает его в пул ресурсов для хранения.

202, модуль браузера выделяет фиксированные ресурсы для упомянутого медиаобъекта воспроизведения, заданного модулем JavaScript, в пуле ресурсов, и анализирует URL фиксированного ресурса в модуле VOD, соответствующий каждому ресурсу, который используют для определения того, имеет ли телевизионная приставка интерфейс с поддержкой синхронизации воспроизведения/записи; и, в случае поддержки, вызова упомянутого интерфейса синхронизации; одновременно вызывают интерфейс установки для установки атрибута, связанного с записью, в соответствии с упомянутым идентификатором записи, или, в противном случае, модуль VOD принимает решение о непосредственном запуске воспроизведения.

203, модуль VOD при запуске воспроизведения программы в соответствии с информацией, заданной браузером, выделяет ресурс DEC для этой программы и запускает функцию синхронизации записи.

204, модуль DEC декодирует принятые данные программы и воспроизводит декодированный медиапоток. Он освобождает ресурс DEC после завершения воспроизведения.

205, модуль управления просмотром программ, в соответствии с принятым идентификатором пакета (PID) и информацией о пути на жестком диске, автоматически формирует файл записи и индексный файл, хранимые в соответствующей директории, а также реализует функции управления, такие как просмотр, хранение и запрос информации о программе и т.п.

Фиг.3 представляет собой блок-схему одного из вариантов реализации способа осуществления синхронизации воспроизведения/записи в системе IPTV согласно настоящему изобретению, которая включает:

301, модуль JavaScript инициирует запрос воспроизведения/записи программы, который содержит идентификатор записи и адрес HTTP, и выделяет один новый медиаобъект (медиапроигрыватель), а также устанавливает соответствующие параметры.

302, анализ адреса URL и определение, имеет ли упомянутый медиапроигрыватель интерфейс с поддержкой синхронизации воспроизведения/записи; если нет, переходят непосредственно к шагу 307; если да, переходят к шагу 303.

303, модуль браузера, в соответствии с информацией упомянутого идентификатора записи, вызывает функцию установки для задания информации об атрибутах интерфейса, и выделяет один новый фиксированный ресурс Vid0.

304, Vid0 в модуле VOD запускает команду синхронизации воспроизведения/записи, и одновременно с этим выделяет один ресурс Did0 для модуля DEC.

305, Did0 модуля DEC осуществляет декодирование и воспроизведение, а также синхронно записывает программу в фоновом режиме.

306, воспроизведение завершено, и модуль VOD освобождает Vid0; DEC освобождает ресурс Did0, останавливает воспроизведение и одновременно с этим останавливает запись.

307, модуль браузера только выделяет новый фиксированный ресурс Vid0, но не устанавливает атрибут интерфейса, и непосредственно запускает воспроизведение.

На основе способа и устройства для осуществления синхронизации воспроизведения/записи, описанных выше, может быть предложена также использующая упомянутый способ телевизионная приставка, структура которой показана на фиг.1, при этом упомянутая телевизионная приставка включает:

модуль браузера, конфигурированный для выделения фиксированных ресурсов для упомянутого медиаобъекта воспроизведения, заданного модулем JavaScript, и для передачи команды воспроизведения канала, принятой из сети, в модуль JavaScript; для добавления функции поддержки устройства персональной видеозаписи (personal video recorder, PVR), для поддержки упомянутого интерфейса установки параметров и интерфейса определения возможностей, а также для предоставления кадра для передачи упомянутого сообщения и исполнения упомянутой команды; после приема уведомления от модуля JavaScript, для вызова модуля VOD и модуля DEC для выделения ресурсов контроллера воспроизведения медиаданных и декодирующего устройства отображения медиаданных для медиапотока упомянутого канала;

модуль VOD, конфигурированный для обеспечения управления воспроизведением и записью медиаданных, а также для управления воспроизведением, завершением и приостановкой принимаемого медиапотока упомянутого канала, и в состоянии воспроизведения для передачи принимаемого медиапотока упомянутого канала в декодирующее устройство для отображения медиаданных, выделенное для упомянутого канала;

модуль управления программами, конфигурированный для осуществления функций управления, например, хранения и запросов информации о программах и т.п. Упомянутая информация, управление которой необходимо, включает информацию о зарезервированной программе, загруженной программе и записанной программе. Конкретное управление доступом реализуют путем обеспечения интерфейса доступа к хранилищу информации о программах для более высокого уровня, и путем использования интерфейса файловой системы жесткого диска для более низкого уровня.

Модуль DEC конфигурирован для обеспечения управления декодированием и отображением, для декодирования принятого медиапотока канала и воспроизведения декодированного медиапотока.

Посредством технической схемы настоящего изобретения достигается дальнейшее усовершенствование функций воспроизведения и записи на основе исходной функции записи, которые позволяют обеспечить выполнение синхронной записи при воспроизведении, а также запись без потерь данных, чем достигается значительное улучшение восприятия рекламы потребителями, наряду с дальнейшим продвижением развития услуги IPTV в условиях увеличивающихся групп пользователей.

В приведенном выше описании представлены только варианты осуществления настоящего изобретения, которые не предназначены для его ограничения. Существует множество модификаций и изменений настоящего изобретения, очевидных для специалистов в настоящей области техники. Все модификации, эквивалентные замены, усовершенствования и т.п., не выходящие за рамки настоящего изобретения, должны быть включены вобъем настоящего изобретения, заданный приложенной формулой изобретения.

Промышленная применимость

Способ и устройство для осуществления записи и воспроизведения программ в настоящем изобретении реализуют функцию синхронизации команд на выполнение записи и воспроизведения, за счет чего обеспечивается согласованность воспроизведения программы и записи программы, а также гарантируется качество записи программ, при этом устраняется недостаток, заключающийся в том, что обычный интерфейс записи не способен реализовать полную запись. Режим синхронизации воспроизведения/записи позволяет полностью решить эту проблему, что укрепляет слабые стороны существующей технологии записи, и вместе с тем улучшает восприятие пользователя, вызывая рост спроса на услугу IPTV.

1. Способ осуществления записи и воспроизведения программ, используемый в системе телевидения по протоколу Интернета (IPTV), которая включает сервисную систему и телевизионную приставку, и включающий:
передачу упомянутой сервисной системой запроса воспроизведения/записи, который содержит идентификатор записи и адрес запроса, в телевизионную приставку; и
определение телевизионной приставкой, в соответствии с запросом воспроизведения/записи, присутствует ли локальный интерфейс с возможностью синхронизации воспроизведения/записи, и если да, установку параметров этого интерфейса в соответствии с упомянутым идентификатором записи, задание медиаобъекта воспроизведения для упомянутого запроса воспроизведения/записи, выделение соответствующих ресурсов записи и ресурсов воспроизведения, загрузку программы из сети и запуск ее воспроизведения в соответствии с упомянутым адресом запроса, и синхронную запись программы в фоновом режиме при воспроизведении программы.

2. Способ по п.1, также включающий:
сохранение упомянутой телевизионной приставкой, после завершения воспроизведения и записи программы, адреса синхронно записанной программы в локальном хранилище и индекса синхронно записанной программы, а также поиск и воспроизведение упомянутой синхронно записанной программы через страницу локальной программы.

3. Способ по п.1 или 2, в котором
упомянутый адрес запроса, содержащийся в упомянутом запросе воспроизведения/записи, представляет собой адрес в виде универсального указателя ресурсов (URL);
ресурсы, выделяемые телевизионной приставкой для упомянутого медиаобъекта воспроизведения, включают ресурсы для воспроизведения и ресурсы декодера для декодирования и воспроизведения в пуле ресурсов.

4. Способ по п.3, также включающий:
освобождение телевизионной приставкой, после завершения синхронного воспроизведения и записи, всех ресурсов, выделенных для упомянутого медиаобъекта воспроизведения.

5. Устройство для осуществления записи и воспроизведения программ в системе телевидения по протоколу Интернета (IPTV), включающей сервисную систему и телевизионную приставку, при этом
упомянутая сервисная система конфигурирована для передачи запроса воспроизведения/записи, который содержит идентификатор записи и адрес запроса, в телевизионную приставку; и
упомянутая телевизионная приставка конфигурирована для определения, в соответствии с упомянутым запросом воспроизведения/записи, присутствует ли локальный интерфейс с возможностью синхронизации воспроизведения/записи, и если да, для установки параметров этого интерфейса в соответствии с упомянутым идентификатором записи, задания медиаобъекта воспроизведения для упомянутого запроса воспроизведения/записи, выделения соответствующих ресурсов записи и ресурсов воспроизведения для упомянутого медиаобъекта воспроизведения, загрузки программы из сети и запуска ее воспроизведения в соответствии с упомянутым адресом запроса, и синхронной записи программы в фоновом режиме при воспроизведении программы.

6. Устройство по п.5, в котором,
упомянутый адрес запроса, содержащийся в упомянутом запросе воспроизведения/записи, переданном упомянутой сервисной системой в упомянутую телевизионную приставку, представляет собой адрес в виде универсального указателя ресурсов (URL);
упомянутые ресурсы, выделяемые телевизионной приставкой для упомянутого медиаобъекта воспроизведения, включают ресурсы для воспроизведения и ресурсы декодера для декодирования и воспроизведения в пуле ресурсов;
упомянутая телевизионная приставка также конфигурирована для сохранения, после завершения воспроизведения и записи программы, адреса синхронно записанной программы в локальном хранилище и индекса синхронно записанной программы, а также для поиска и воспроизведения упомянутой синхронно записанной программы через страницу локальной программы.

7. Устройство по п.5 или 6, в котором упомянутая сервисная система включает сервер электронной программы телепередач (EPG) и модуль JavaScript; при этом
упомянутый сервер EPG конфигурирован для взаимодействия с пользователем, приема команды пользователя на выполнение операции и передачи упомянутой команды пользователя на выполнение операции в модуль JavaScript;
упомянутый модуль JavaScript конфигурирован так, чтобы, в соответствии с упомянутой командой на выполнение операции запроса воспроизведения/записи, который содержит идентификатор записи и адрес запроса, задавать соответствующий медиаобъект воспроизведения и затем помещать его в пул ресурсов для хранения, а также передавать упомянутый запрос воспроизведения/записи, содержащий идентификатор записи и адрес запроса, в телевизионную приставку, в соответствии с упомянутой командой пользователя на выполнение операции.

8. Телевизионная приставка для системы телевидения по протоколу Интернета (IPTV), которая включает сервисную систему и телевизионную приставку, при этом телевизионная приставка включает модуль браузера, модуль видео по запросу (VOD) и модуль декодирования (DEC), причем
упомянутый модуль браузера конфигурирован для определения, в соответствии с запросом воспроизведения/записи, принятым от сервисной системы, который содержит идентификатор записи и адрес запроса, присутствует ли локальный интерфейс с возможностью синхронизации воспроизведения/записи, и если да, для установки параметров этого интерфейса в соответствии с упомянутым идентификатором записи; а также для выделения ресурсов для медиаобъекта воспроизведения, заданного сервисной системой в упомянутом запросе воспроизведения/записи;
упомянутый модуль VOD конфигурирован для загрузки программы из сети в соответствии с упомянутым адресом запроса посредством установленного интерфейса воспроизведения/записи с использованием упомянутых выделенных ресурсов, и для запуска воспроизведения программы модулем DEC, а также для синхронной записи программы в фоновом режиме при воспроизведении программы;
упомянутый модуль DEC конфигурирован для декодирования и воспроизведения программы.

9. Телевизионная приставка по п.8, также включающая:
модуль управления программами, конфигурированный для автоматического создания файла записи и индексного файла для сохранения в соответствующей директории, в соответствии с идентификатором пакета (PID), поступающим из блока персональной видеозаписи модуля VOD, а также в соответствии с информацией о пути на жестком диске.

10. Телевизионная приставка по п.8 или 9, в которой
упомянутый адрес запроса, содержащийся в запросе воспроизведения/записи, который содержит идентификатор адреса и адрес запроса и принимается модулем браузера от сервисной системы, представляет собой адрес в виде универсального указателя ресурсов (URL).

11. Телевизионная приставка по п.8 или 9, в которой
упомянутый модуль VOD конфигурирован для выделения ресурсов DEC для декодирования программы при запуске воспроизведения программы модулем DEC; а при синхронной записи программы в фоновом режиме - для реализации синхронной записи при воспроизведении программы посредством запуска функции синхронизации записи.

12. Телевизионная приставка по п.11, в которой
упомянутый модуль VOD конфигурирован также для освобождения ресурсов, выделенных модулем браузера для медиаобъекта воспроизведения, при завершении воспроизведения;
упомянутый модуль DEC конфигурирован также для освобождения ресурсов DEC при завершении воспроизведения.



 

Похожие патенты:

Изобретение относится к обеспечению серверного центра для размещения потокового интерактивного видео с малой задержкой. Техническим результатом является обеспечение рекурсивного восстановления потокового видео на сервере службы хостинга, за счет чего пользователи видеоигр-боевиков или приложений получают восприятие мгновенное ответной реакции в игре.

Изобретение относится к области систем обработки данных. Техническим результатом является повышение качества аудио/видео данных, передаваемых по каналу связи.

Изобретение относится к системам беспроводной передачи. .

Изобретение относится к системам предоставления медиаконтента на основе формирования рекомендаций зрителю для хотя бы одного дополнительного элемента содержания, например, для телевизионных программ и/или песен.

Изобретение относится к приемникам аудио/видео сигнала, способам выбора и носителям записи, которые выполнены с возможностью отображения меню. .

Изобретение относится к приемникам вещания, а более конкретно к приемнику вещания, выполненному с возможностью принимать IP-вещание. .

Изобретение относится к системам передачи данных, предназначенных для обеспечения высокоскоростной двунаправленной передачи данных. .

Изобретение относится к области техники связи, а более конкретно к системе реализации мультимедийных услуг. .

Изобретение относится к способу предоставления первому пользователю и второму пользователю возможности получать объединенный контент. .

Изобретение относится к области передачи данных, а именно к передаче несжатых (в основной полосе частот) цифровых видеоданных, и приему переданных видеоданных. Технический результат заключается в возможности эффективно одновременно передавать, по меньшей мере, множество элементов видеоданных, включенных в данные, содержащие множество элементов содержания, а также в уведомлении внешнего устройства о состоянии соединения между устройством передачи и внешним устройством на основе постоянного потенциала смещения по меньшей мере одной из двух пар разностных каналов передачи. Для этого модуль (32а) переключения устройства передачи выбирает один из множества элементов видеоданных, подаваемых из устройства (42) хранения, в соответствии с видеоданными, назначенными модулем (32i) управления данными передачи, и подает их в модуль (32b) IF. Модуль (32b) IF передает видеоданные, декодированные модулем (113) декодирования через вывод (335). Сжатые видеоданные, подаваемые из модуля (32а) переключения, передают через вывод (336). Вывод (335) включен в состав первого модуля канала. В случае, когда модуль (32b) IF представляет собой HDMI, например, вывод (335) представляет собой вывод для канала TMDS. Вывод (336) представляет собой вывод, который включен в состав второго модуля канала и подключен к зарезервированной линии, линии HPD и т.п. При этом модуль передачи данных осуществляет связь с внешним устройством через две пары разностных каналов передачи, включенных в канал передачи. 2 н. и 7 з.п. ф-лы, 51 ил.

Изобретение относится к средствам распространения интерактивного потокового видео. Технический результат заключается в уменьшении времени ожидания получения интерактивного потового видео. Принимают в конкретном серверном центре службы хостинга передачу из клиентского устройства по пакетной сети, причем передача включает в себя запрос на воспроизведение выбранной твич видеоигры или приложения. Исполняют в упомянутом конкретном серверном центре службы хостинга выбранную твич видеоигру или приложение на одном или нескольких серверах и, таким образом, формируют поток несжатого потокового интерактивного видео. Сжимают в упомянутом конкретном серверном центре службы хостинга поток несжатого потокового интерактивного видео и, таким образом, создают поток сжатого с малым временем ожидания потокового интерактивного видео. Передают поток сжатого с малым временем ожидания потокового интерактивного видео в клиентское устройство по пакетной сети, причем сжатое с малым временем ожидания потоковое интерактивное видео является сжатым, в худшем случае, с временем ожидания передачи туда и обратно в 90 мс, отсчитываемым от приема пользовательского ввода на клиентском устройстве до появления отклика на связанном с клиентским устройством дисплее, при расстоянии передачи в 1500 миль или менее. 2 н. и 14 з.п. ф-лы, 40 ил.

Изобретение относится к области абонентских телевизионных систем, а именно к системе обработки информации. Техническим результатом является обеспечение пользователю возможность плавно изменять установку выходного устройства (устройства потребителя), такого как устройство отображения и устройство вывода звука, подсоединенное к тому же самому устройству источника. Для этого устройство отображения в системе включает в себя узел приема для приема выходных данных, относящихся к контенту, передаваемому из устройства обработки информации, и узел отображения для обеспечения отображения на основании выходных данных, принимаемых узлом приема. Кроме того, устройство включает узел передачи для передачи запроса на изменение установки в выходное устройство через устройство обработки информации для обеспечения вывода данных на основании выходных данных и узел генерирования отображения для генерирования экрана изменения установки на основе информации об установке, передаваемой из выходного устройства через устройство обработки информации в ответ на запрос на изменение установки. Также устройство содержит и узел обнаружения операции для обнаружения пользовательской операции. Узел передачи передает контент изменения установки на основании пользовательской операции, обнаруженной узлом обнаружения операции на экране изменения установки, в выходное устройство через устройство обработки информации. 7 н. и 13 з.п. ф-лы, 18 ил., 1 табл.

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении времени ожидания для передачи видео. Серверный центр для хостинга интерактивного потокового видео с малым временем ожидания содержит множество серверов, на которых исполняется одна или несколько твич видеоигр или приложений; сеть с входящей маршрутизацией, которая принимает потоки пакетов от клиентских устройств через первый сетевой интерфейс и маршрутизирует эти потоки пакетов в один или несколько упомянутых серверов, причем потоки пакетов включают в себя управляющий ввод пользователя для, по меньшей мере, одной из одной или нескольких твич видеоигр или приложений, причем один или несколько упомянутых серверов выполнены с возможностью вычисления видеоданных в ответ на управляющий ввод пользователя; блок сжатия, подсоединенный для приема видеоданных из одного или нескольких серверов и вывода из них сжатого интерактивного потокового видео с малым временем ожидания; и сеть выходной маршрутизации, которая маршрутизирует сжатое интерактивное потоковое видео с малым временем ожидания к каждому из клиентских устройств по соответствующему каналу коммуникации через второй беспроводной интерфейс, соединенный с Internet, причем сжатое интерактивное потоковое видео с малым временем ожидания сжато с наихудшим временем ожидания сигнала туда и обратно в 90 мс на расстояние передачи до 2414 км. 8 з.п. ф-лы, 40 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении времени ожидания для передачи видео. Устройство передачи интерактивного потокового видео содержит множество серверов, на которых исполняется одна или несколько твич видеоигр, для получения множества потоков несжатого интерактивного потокового видео с малым временем ожидания; и блок сжатия, который сжимает один или более потоков, несжатого интерактивного потокового видео, полученного упомянутыми серверами, в новый поток сжатого интерактивного потокового видео для передачи в пакетированной форме через сетевое соединение во множество клиентских устройств, связанных с соответствующим множеством пользователей, причем по меньшей мере один пользователь обеспечивает управляющий ввод для по меньшей мере одного из серверов, причем по меньшей мере один пользователь является географически удаленным от территории, на которой находится по меньшей мере один из серверов; причем новый поток сжатого интерактивного потокового видео сжат с наихудшим временем ожидания сигнала туда и обратно в 90 мс от управляющего ввода пользователя до отображения ответа на управляющий ввод пользователя на клиентском устройстве пользователя на расстояние передачи до 2414 км. 16 з.п. ф-лы, 40 ил.

Изобретение относится к устройству/способу обработки информации с использованием технологии DLNA (Альянс цифровых сетей для дома), позволяющим более плавно выполнять непрерывное воспроизведение. Техническим результатом является плавное выполнение непрерывного воспроизведения контента. Указанный технический результат достигается тем, что устройство обработки информации включает: средство воспроизведения для запроса устройства предоставления информации на передачу контента, на воспроизведение которого была дана команда пользователем, приема контента, переданного в ответ на запрос, и воспроизведения контента; и средство управления для остановки воспроизведения контента средством воспроизведения, а также передачи в другое устройство обработки информации команды на подготовку к непрерывному воспроизведению, включающей в себя положение непрерывного воспроизведения, которое является положением остановки воспроизведения контента, когда пользователем дана команда на подготовку к непрерывному воспроизведению. 11 н. и 2 з.п. ф-лы, 23 ил.

Изобретение относится к области распределения выбранного контента. Технический результат заключается в осуществлении услуги НРВ (не в реальном времени) принудительного типа, при которой пользователь регистрирует определенную группу контента для просмотра, а затем терминал автоматически принимает и сохраняет этот контент. Для этого получают данные, относящиеся к контенту, подлежащему трансляции со скоростью передачи, не синхронизированной со скоростью воспроизведения, из графика загрузки, созданного ранее. Затем определяют, является ли контент контентом услуги принудительного типа для приема контента, подлежащего просмотру и прослушиванию, независимо от запроса пользователя и при положительном определении описывают эти данные наряду с данными, относящимися к контенту, в первых управляющих данных, выработанных как данные, относящиеся к контенту, подлежащему трансляции по заранее заданному логическому каналу. Далее вырабатывают вторые управляющие данные, описывающие данные для определения каждого из логических каналов в физическом канале, служащем в качестве тракта передачи волнового вещательного сигнала заранее заданного диапазона частот. При этом мультиплексируют первые управляющие данные и вторые управляющие данные с данными контента, а также мультиплексируют данные, подлежащие трансляции по множеству упомянутых логических каналов, как данные, подлежащие трансляции по одиночному физическому каналу, и модулируют мультиплексированные данные для передачи в качестве вещательного сигнала. 6 н. и 9 з.п. ф-лы, 41 ил.

Изобретение относится к системам передачи данных. Технический результат заключается в повышении качества услуг при неисправности сервера электронного ТВ гида (EPG). Такой результат достигается тем, что способ включает прием резервным сервером электронного ТВ гида (EPG) командного сообщения на получение, посылаемого диспетчером управления услугой, где командное сообщение на получение приказывает резервному серверу EPG получать служебную информацию неисправного текущего сетевого сервера EPG; получение резервным сервером EPG служебной информации неисправного текущего сетевого сервера EPG в соответствии с командным, сообщением на получение, и отправку ответного сообщения о получении диспетчеру управления услугой после завершения получения служебной информации. 5 н. и 4 з.п. ф-лы, 6 ил.

Изобретение относится к области передачи данных, а именно к передаче стереоскопического изображения. Технический результат заключается в возможности выполнять передачу данных стереоскопического изображения между устройствами предпочтительным образом. Для этого устройство-источник (проигрыватель 210 дисков) принимает E-EDID от устройства-приемника (телевизионный приемник 250) через DDC кабеля 350 HDMI. E-EDID содержат информацию о режимах передачи данных трехмерного изображения, которые может поддерживать устройство-приемник. На основе информации о режимах передачи данных трехмерного изображения от устройства-приемника устройство-источник выбирает заданный режим передачи из режимов передачи данных трехмерного изображения, которые может поддерживать устройство-приемник. Устройство-приемник передает данные трехмерного изображения в выбранном режиме передачи в устройство-приемник. Для удобства обработки в устройстве-приемнике устройство-источник передает информацию о режиме передачи для переданных данных трехмерного изображения в устройство-приемник с использованием пакета AVI InfoFrame или тому подобного. Устройство-приемник обрабатывает данные трехмерного изображения, принятые из устройства-источника в соответствии с его режимом передачи, получая тем самым данные изображения для левого глаза и правого глаза. 4 н. и 23 з.п. ф-лы, 46 ил.

Изобретение относится к области телевизионных систем, а именно к дистанционному управлению мультимедийным устройством. Технический результат заключается в возможности управления различными видами устройств по различным протоколам связи, при этом минимизируя использование памяти устройства дистанционного управления. Для этого принимают идентификационную (ID) информацию для идентификации конкретного электронного устройства в случае, когда мультимедийное устройство соединено с конкретным электронным устройством, которое выбирают из числа одного или более электронных устройств, которые могут быть соединены с мультимедийным устройством. Затем обрабатывают кодовое значение, соответствующее функции, предоставляемой конкретным электронным устройством, соответствующим ID информации и выводят графическое изображение для отображения функции, связанной с конкретным электронным устройством. При этом управляют первым индикатором, который должен отображаться в пределах графического изображения и преобразовываться во второй индикатор, когда он отклоняется от пределов графического изображения. В случае, когда первый индикатор выбирает конкретную функцию в графическом изображении посредством устройства дистанционного управления, передают устройству дистанционного управления кодовое значение, соответствующее выбранной конкретной функции. 4 н. и 14 з.п. ф-лы, 37 ил.
Наверх