Приемное устройство, способ приема, передающее устройство, способ передачи, программа и система вещания

Изобретение относится к области цифрового телевизионного вещания. Техническим результатом является обеспечение передачи данных без выделения полосы для трансляции данных в вещательном диапазоне для цифрового телевизионного вещания. Устройство, содержит: блок вставки, выполненный с возможностью вставлять информацию, касающуюся данных, в пакеты временной отметки программ (PCR-пакеты) транспортного потока сигнала вещания цифрового телевидения, при этом PCR-пакеты выполнены с возможностью оставаться в транспортном потоке после обработки телевизионной системой ретрансляции, и сигнал вещания цифрового телевидения, не содержащий данных, причем информация, касающаяся данных, вставляется только в часть PCR-пакетов транспортного потока в соответствующие моменты времени для сочетания с AV-содержимым программы, включенного в сигнал вещания цифрового телевидения; и блок вывода, выполненный с возможностью выдавать сигнал вещания цифрового телевидения для трансляции. 7 н., 34 з.п. ф-лы, 17 ил.

 

Область техники, к которой относится изобретение

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

Уровень техники

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

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

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

Список источников

Патентная литература

(ПЛ. 1) Японская выложенная заявка на патент №2006-50237.

Сущность изобретения

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

Кроме того, так как в США широко используется система ретрансляции программ цифрового телевидения, использующая сеть CATV (сеть кабельного телевидения, сеть КТВ), также могут возникнуть следующие задачи.

На фиг.2 показан пример структуры системы ретрансляции программ цифрового телевидения, использующей сеть КТВ.

Система ретрансляции, в основном, включает в себя устройство 1 вещания или вывода, ретрансляционное устройство 2 КТВ, сеть 3 КТВ, цифровой телевизор 4, приставку 5 (STB) и телевизор 6.

Устройство 1 вещания, установленное на станции вещания или на чем-то в этом роде, транслирует или, как вариант, выдает на передатчик сигнал цифрового вещания. Вещание может быть, например эфирным или спутниковым. Ретрансляционное устройство 2 КТВ, установленное на станции кабельного телевидения или на чем-то в этом роде, принимает транслируемую передачу цифрового телевидения, удаляет из нее ненужную информацию и добавляет к ней информацию, специфичную для КТВ, чтобы таким образом по сети КТВ 3 ретранслировать полученный результат на цифровой телевизор 4, приставку 5 и тому подобное.

Ретрансляционное устройство 2 КТВ включает в себя тюнер 11, PID-фильтр 12, предназначенный для фильтрации пакетов с заданным ID пакета, узел 13 выработки специфичного для КТВ сигнала, узел 14 мультиплексирования и узел 15 модуляции.

Тюнер 11 принимает и демодулирует сигнал вещания цифрового телевидения каждого канала и подает результирующий TS (транспортный поток, ТП) на PID-фильтр 12. PID-фильтр 12 удаляет пакет (который не относится к AV-содержимому телевизионной программы), соответствующий заданному ID пакета из ТП, и подает ТП на узел 14 мультиплексирования. Узел 13 выработки специфичного для КТВ сигнала вырабатывает пакет, содержащий информацию, специфичную для соответствующей станции КТВ, и передает пакет на узел 14 мультиплексирования. Узел 14 мультиплексирования объединяет выход PID-фильтра 12 и выход узла 13 выработки специфичного для КТВ сигнала и передает результат на узел 15 модуляции. Узел 15 модуляции модулирует выход узла 14 мультиплексирования с помощью системы модуляции, подходящей для сети 3 КТВ, и по сети 3 КТВ ретранслирует результат на цифровой телевизор 4, приставку 5 и тому подобное.

Цифровой телевизор 4, поддерживающий КТВ, принимает ТП ретранслированной по сети 3 КТВ передачи цифрового телевидения и декодирует ТП, а затем отображает результирующее видео и в то же время воспроизводит звук.

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

Как описано выше, в ретрансляционном устройстве 2 КТВ пакет (который не относится к AV-содержимому телевизионной программы), соответствующий заданному ID пакета, удаляют из ТП сигнала вещания цифрового телевидения PID-фильтром 12. В результате, может получиться так, что пакеты, содержащие данные, будут удалены PID-фильтром 12, даже если, как показано на фиг.1 В, в полосе вещания выделена полоса для трансляции данных.

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

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

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

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

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

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

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

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

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

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

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

Краткое описание чертежей

На фиг.1 изображены диаграммы, каждая из которых показывает вещательный диапазон для цифрового телевизионного вещания.

На фиг.2 изображена диаграмма, показывающая пример структуры существующей системы ретрансляции КТВ.

На фиг.3 изображена диаграмма, показывающая структурный пример системы вещания, к которой применен вариант осуществления настоящего изобретения.

На фиг.4 приведена блок-схема, показывающая структурный пример приемного устройства, к которому применен вариант осуществления настоящего изобретения.

На фиг.5 изображена диаграмма, показывающая принцип передачи PCR-пакета ТП, включающего триггерную информацию.

На фиг.6 изображена диаграмма, показывающая специфичное устройство триггерной информации в PCR-пакете.

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

На фиг.8 изображена диаграмма, показывающая пример синтаксиса триггерной информации.

На фиг.9 показана блок-схема последовательности операций для описания процесса обработки триггерной информации.

На фиг.10 приведены диаграммы для описания процесса распределения доступа к серверу.

На фиг.11 показан пример, демонстрирующий экран во время выполнения приложения передачи данных.

На фиг.12 показан другой пример, демонстрирующий экран во время выполнения приложения передачи данных.

На фиг.13 изображены диаграммы, каждая из которых показывает пример, в котором триггерная информация внедрена в полосу частот видеосигнала.

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

Описание вариантов осуществления

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

(1. Первый вариант осуществления)

Структурный пример системы вещания

На фиг.3 в качестве этого варианта осуществления показана система 30 вещания. Система 30 вещания реализует услугу передачи данных, которая может предоставляться в сочетании с AV-содержимым телевизионных программ, без выделения полосы для трансляции данных в вещательном диапазоне для цифрового телевизионного вещания, например, в США.

Система 30 вещания включает в себя устройство 41 вещания и сервер 42, установленный на станции вещания, и приемное устройство 60, установленное на принимающей стороне.

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

Помимо этого, устройство 41 вещания в заданные моменты времени сохраняет или вставляет в пакет информацию, касающуюся данных, такую, как триггерная информация, при этом пакет определяется как пакет, не подлежащий удалению устройством КТВ, как, например, пакет временной отметки программ (PCR-пакет) в ТП-пакете, составляющем ТП (транспортный поток) сигнала вещания цифрового телевидения. Затем, устройство 41 вещания передает сигнал вещания цифрового телевидения, содержащий триггерную информацию.

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

Сервер 42 поставляет данные и т.п. приемному устройству 60 в ответ на запрос приемного устройства 60, которое осуществляет доступ к серверу 42 через Интернет 50.

Приемное устройство 60 принимает сигнал вещания цифрового телевидения, т.е. трансляцию, осуществляемую устройством 41 вещания, по первому каналу связи, такому, как наземное радиочастотное вещание, и получает видео и звук AV-содержимого, соответствующего телевизионной программе, чтобы таким образом передать полученное видео и звук на монитор (не показан). Помимо этого, приемное устройство 60 осуществляет доступ к серверу 42 по второму каналу связи, такому, как Интернет 50, и получает данные. Необходимо отметить, что приемное устройство 60 может представлять собой отдельное устройство, а может быть встроено, например, в телевизор или видеомагнитофон.

Структурный пример приемного устройства

На фиг.4 показан структурный пример приемного устройства 60. Приемное устройство 60 включает в себя принимающий, блок такой, как тюнер 61, блок извлечения такой, как узел 62 демультиплексирования, декодер 63 звукового канала, узел 64 вывода звука, видеодекодер 65, узел 66 выявления триггера, узел 67 вывода изображения, контроллер 68, запоминающее устройство 69, узел 70 обработки, узел 71 записи, интерфейс 72 связи и браузер 73.

Тюнер 61 принимает и демодулирует сигнал вещания цифрового телевидения, соответствующий каналу, выбранному пользователем, и подает результирующий ТП на узел 62 демультиплексирования. Узел 62 демультиплексирования осуществляет демультиплексирование ТП, поступающего от тюнера 61, в кодированный аудиосигнал, кодированный видеосигнал и управляющий сигнал, и подает кодированный аудиосигнал, кодированный видеосигнал и управляющий сигнал на декодер 63 звукового канала, видеодекодер 65 и контроллер 68 соответственно.

Помимо этого, узел 62 демультиплексирования извлекает PCR-пакет, содержащий триггерную информацию, расположенный в ТП, и подает PCR-пакет на контроллер 68.

Декодер 63 звукового канала декодирует входной кодированный аудиосигнал и подает результирующий аудиосигнал на узел 64 вывода звука. Узел 64 вывода звука выводит входной аудиосигнал на следующий блок (например, на громкоговоритель).

Видеодекодер 65, соответственно, декодирует входной кодированный видеосигнал и подает результирующий видеосигнал на узел 66 выявления триггера и узел 67 вывода изображения. Узел 66 выявления триггера осуществляет постоянный мониторинг входного видеосигнала и выявляет триггерную информацию, внедренную в видеосигнал (что соответствует другому способу передачи (описан ниже), отличному от способа передачи, при котором триггерная информация сохраняется в PCR-пакете). Узел 67 вывода изображения выводит видеосигнал, поступающий от видеодекодера 65, на следующий блок (например, на монитор). Помимо этого, узел 67 вывода изображения комбинирует видео передачи данных, поступающих от браузера 72, и видеосигнал, поступающий от видеодекодера 65, и выводит комбинированный результат на следующий блок. Необходимо отметить, что вывод на следующий блок из узла 64 вывода звука и узла 67 вывода изображения может осуществляться с использованием HDMI-кабеля (High Definition Multimedia Interface - мультимедийный интерфейс высокой четкости).

Контроллер 68 осуществляет управление всем приемным устройством 60 путем выполнения программы управления, записанной в запоминающем устройстве 69. Помимо этого, контроллер 68, исходя из триггерной информации, поступающей от узла 62 демультиплексирования (или узла 66 выявления триггера), управляет получением, запуском, обработкой событий, завершением и т.п. прикладной программы для выполнения передачи данных в сочетании с телевизионной программой.

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

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

Интерфейс 72 связи подключен к серверу 42 через Интернет 50 под управлением браузера 73. Под управлением контроллера 68 браузер 73 через интерфейс 72 связи и Интернет 50 получает прикладную программу для трансляции данных (в дальнейшем именуемую просто как приложение передачи данных) от сервера 42.

Подробное описание триггерной информации

На фиг.5 показана общая идея случая, когда триггерная информация передается в PCR-пакетах ТП. Как показано на фиг.5, триггерная информация хранится не во всех PCR-пакетах, а только в PCR-пакетах в соответствующие моменты времени для сочетания с AV-содержимым, соответствующим телевизионной программе. Так как PCR-пакет является пакетом, который должен остаться в транспортном потоке после обработки системой ретрансляции КТВ, то PCR-пакет проходит через PID-фильтр 12 ретрансляционного устройства 2 КТВ, показанного, в целом, на фиг.2. Триггерная информация, таким образом, может быть сообщена приемному устройству с использованием сети КТВ (цифровому телевизору 4 на фиг.2).

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

На фиг.6 показана позиция, на которой в PCR-пакете хранится триггерная информация. PCR-пакет получается путем сохранения временной отметки программ (PCR) в поле "adaptation_field" (поле адаптации) ТП-пакета, а триггерная информация (Triggerlnfb_descriptor (дескриптор триггерной информации)) хранится в поле "transport_private_data_byte" (байт транспортных частных данных), следующем за временной отметкой программ. Необходимо отметить, что в случае, когда имеется триггерная информация, флаг "transport_private_data_flag" (флаг транспортных частных данных) из "Various flags" (различные флаги), расположенный перед временной отметкой программ, устанавливается в значение 1.

На фиг.7 показан пример информационных элементов, содержащихся в триггерной информации.

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

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

Флаг автоматического запуска предусмотрен в случае, когда тип триггера принимает значение "выполнение приложения", и устанавливается либо в значение ВКЛ, либо ВЫКЛ. Если значение флага автоматического запуска равно ВКЛ, значит, задан "автоматический запуск" (чтобы автоматически запускать приложение передачи данных). Если значение флага автоматического запуска равно ВЫКЛ, значит, задан "ручной запуск" (для подсказки пользователю, чтобы он выполнил ввод команды и запустил приложение передачи данных в соответствии с введенной командой).

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

Параметр распределения доступа к серверу - это значение N (целое число большее или равное двум), предназначенное для распределения доступа или для управления попытками множества приемных устройств получить доступ к серверу 42 так, чтобы предотвратить концентрацию в определенном промежутке времени, когда каждое приемное устройство 60, получившее триггерную информацию, получает приложение передачи данных от сервера 42. Например, чтобы распределить доступ возможно большого числа приемных устройств 60 к серверу 42 на 4 раза, необходимо только передать одну и ту же триггерную информацию 4 раза и задать параметру N распределения доступа к серверу первой триггерной информации значение, равное 4, параметру N распределения доступа к серверу второй триггерной информации значение, равное 3, параметру N распределения доступа к серверу третьей триггерной информации значение, равное 2, и параметру N распределения доступа к серверу четвертой триггерной информации значение, равное 1. То есть параметр распределения доступа может быть последовательно вставлен или передан как множество значений. Необходимо отметить, что в случае, когда триггерная информация не имеет отношения к доступу к серверу 42, то нужно только задать параметру N распределения доступа к серверу значение 1. Ниже, со ссылкой на фиг.10, будут описаны подробности, связанные с параметром распределения доступа к серверу.

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

На фиг.8 показан пример синтаксиса триггерной информации. Необходимо отметить, что синтаксис триггерной информации задан произвольно и не ограничен тем, что представлено на фиг.8.

Описание функционирования

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

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

На этапе S1 контроллер 68 ждет, пока из узла 62 демультиплексирования не будет принят PCR-пакет, включающий в себя триггерную информацию. Затем, когда получен PCR-пакет, включающий в себя триггерную информацию, осуществляется переход к этапу S2.

На этапе S2 контроллер 68 извлекает триггерную информацию из принятого PCR-пакета и решает, были ли уже проведены этап S4 и последующие этапы обработки триггерной информации или нет. Если этап S4 и последующие этапы обработки уже выполнены, то обработка возвращается на этап S1 и повторяет последующие этапы. В противном случае, если этап S4 и последующие этапы обработки триггерной информации не проводились, то осуществляется переход к этапу S3.

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

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

Как показано на фиг.10 В, для того, чтобы распределить доступ возможно большого числа приемных устройств 60 к серверу 42 на 4 раза, что рассматривается в качестве цели станции вещания, одна и та же триггерная информация передается устройством 41 вещания 4 раза, а параметр N распределения доступа к серверу может иметь множество значений. Например, параметру N распределения доступа к серверу первой триггерной информации задано значение, равное 4, параметру N распределения доступа к серверу второй триггерной информации задано значение, равное 3, параметру N распределения доступа к серверу третьей триггерной информации задано значение, равное 2, и параметру N распределения доступа к серверу четвертой триггерной информации задано значение, равное 1.

В ответ на это контроллер 68 приемного устройства 60 принимает решение о допустимости или недопустимости, на основе случайных чисел или подобного при условии, что допустимость определяется с вероятностью 1/N, то есть параметр N распределения доступа к серверу соответствует различным вероятностям получения доступа к серверу.

В результате, если предположить, что 10000 приемных устройств 60 одновременно осуществляют обработку триггерной информации, то обработка будет признана допустимой примерно в 2500 (=10000/4) приемных устройствах 60 первой триггерной информацией (параметр N распределения доступа к серверу равен 4), дополнительно примерно в 2500 (=7500/3) приемных устройствах 60 второй триггерной информацией (параметр N распределения доступа к серверу равен 3), дополнительно примерно в 2500 (=5000/2) приемных устройствах 60 третьей триггерной информацией (параметр N распределения доступа к серверу равен 2) и в оставшихся (=2500/1) приемных устройствах 60 четвертой триггерной информацией (параметр N распределения доступа к серверу равен 1). Соответственно, увеличивается вероятность получения множеством приемных устройств доступа к серверу и число успешных запросов к серверу.

Возвращаясь к фиг.9, на этапе S4 контроллер 68 определяет, какое установлено значение типа триггера триггерной информации: "выполнение приложения", "появление события", "завершение приложения" или "предварительное кэширование".

Если на этапе S4 тип триггера триггерной информации имеет значение "выполнение приложения", то осуществляется переход к этапу S5. На этапе S5 контроллер 68 определяет, задан ли в триггерной информации ID аккумулированного приложения, и загружено ли уже в узел 71 записи соответствующее приложение передачи данных. Если ID аккумулированного приложения не задан, а соответствующее ему приложение передачи данных не загружено, то осуществляется переход к этапу S6. На этапе S6 контроллер 68 дает браузеру 73 команду осуществить доступ к серверу 42, соответствующему URL приложения триггерной информации и получить приложение передачи данных, которое соответствует ID приложения триггерной информации. Здесь, в случае, если соответствующее приложение передачи данных уже получено от сервера 42, соответствующего URL приложения, на описанном ниже этапе S15 и предварительно кэшировано, то приложение передачи данных используется. После этого осуществляется переход к этапу S8.

В противном случае, если на этапе S5 контроллер 68 определяет, что ID аккумулированного приложения задан в триггерной информации, а соответствующее приложение передачи данных уже загружено в узел 71 записи, то осуществляется переход к этапу S7. На этапе S7 контроллер 68 дает браузеру 73 команду считать из узла 71 записи приложение передачи данных, соответствующее ID аккумулированного приложения триггерной информации. После этого осуществляется переход к этапу S8.

На этапе S8 контроллер 68 определяет, установлен ли флаг автоматического запуска триггерной информации в значение "автоматический запуск".

Если на этапе S8 значение флага автоматического запуска триггерной информации не равно значению "автоматический запуск" (то есть флаг установлен в значение "ручной запуск"), то осуществляется переход к этапу S9. На этапе S9 для того, чтобы пользователь выполнил операцию запуска приложения передачи данных, браузер 73 под управлением контроллера 68 выдает пользователю подсказку путем отображения на экране, например, сообщения "Запустить (имя приложения)?". Если на этапе S10 в ответ на отображение подсказки пользователь ввел команду на запуск приложения, то осуществляется переход к этапу S12. На этапе S12 браузер 73 запускает приложение передачи данных, полученное на этапе S6 или считанное на этапе S7 под управлением контроллера 68. После этого осуществляется возврат на этап S1 и повтор этапа S1 и последующих этапов.

Необходимо отметить, что если на этапе S10 пользователем не была введена команда на запуск приложения после отображения подсказки на этапе S9, и при этом на этапе S11 завершился заданный период времени, в течение которого пользователем не была введена команда на запуск приложения, то осуществляется возврат на этап S1 и повтор этапа Sin последующих этапов.

Необходимо отметить, что если на этапе S8 флаг автоматического запуска триггерной информации установлен в значение "автоматический запуск", то осуществляется переход на этап S12. На этапе S12 браузер 73 запускает приложение передачи данных, полученное на этапе S6 или считанное на этапе S7 под управлением контроллера 68. После этого осуществляется возврат на этап S1 и повтор этапа S1 и последующих этапов.

Если на этапе S4 тип триггера триггерной информации установлен в значение "появление события", то осуществляется переход на этап S13. На этапе S13, только если ID приложения триггерной информации совпадает с ID приложения выполняемого приложения передачи данных, контроллер 68 дает браузеру 73 команду, чтобы функционирующее приложение обработало (выполнило) событие, соответствующее элементу ID события триггерной информации. После этого осуществляется возврат на этап S1 и повтор этапа S1 и последующих этапов.

Если на этапе S4 тип триггера триггерной информации установлен в значение "завершение приложения", то осуществляется переход на этап S14. На этапе S14, только если ID приложения триггерной информации совпадает с ID приложения выполняемого приложения передачи данных, контроллер 68 отдает команду браузеру 73 завершить функционирующее приложение. После этого осуществляется возврат на этап S1 и повтор этапа S1 и последующих этапов.

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

Если на этапе S4 тип триггера триггерной информации установлен в значение "предварительное кэширование", то осуществляется переход на этап S15. На этапе S15 контроллер 68 отдает команду браузеру 73 осуществить доступ к серверу 42, соответствующему URL приложения триггерной информации, и получить приложение передачи данных, соответствующее ID приложения триггерной информации, чтобы, таким образом, сохранить приложение передачи данных в хранилище таком, как кэш-память, содержащаяся в браузере 73. После этого осуществляется возврат на этап S1 и повтор этапа S1 и последующих этапов.

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

Пример, демонстрирующий экран во время выполнения приложения передачи данных

На фиг.11 показано изменение экрана во время выполнения приложения передачи данных в сочетании с прохождением телевизионной программы, в случае, когда значение флага автоматического запуска триггерной информации равно ВЫКЛ ("ручной запуск").

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

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

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

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

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

На фиг.12 показано изменение экрана во время выполнения приложения передачи данных в сочетании с прохождением телевизионной программы, которое не отображается на экране, для случая, когда значение флага автоматического запуска триггерной информации равно ВКЛ ("автоматический запуск").

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

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

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

Другой способ передачи триггерной информации

Несмотря на то, что в приведенном выше описании триггерная информация сохраняется для передачи в PCR-пакете ТП, триггерная информация может быть внедрена для передачи в полосу частот видеосигнала.

На фиг.13 изображены два примера, в которых триггерная информация внедрена в полосу частот видеосигнала.

На фиг.13А показан пример, в котором триггерная информация заменена на двумерный штрихкод, наложенный на изображение полосы частот видеосигнала в заданном месте (в данном случае в нижнем правом углу). На фиг.13В показан пример, в котором триггерная информация заменена на видеокод и объединена во множество линий, расположенных в нижней части изображения полосы частот видеосигнала. Триггерная информация на фиг.13А и 13В определяется с помощью узла 66 определения триггера приемного устройства 60.

Так как на фиг.13А и 13В триггерная информация расположена на экране телевизионной программы, то триггерная информация также может быть сообщена приемному устройству 60 с использованием, например, сети КТВ (например, телевизора 6 на фиг.2).

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

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

Более того, доступ к серверу может быть распределен так, чтобы предотвратить концентрацию в определенном промежутке времени.

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

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

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

В этом компьютере 100 CPU (центральный процессор) 101, ROM (постоянное запоминающее устройство) 102 и RAM (оперативное запоминающее устройство) 103 соединены друг с другом посредством шины 104.

Интерфейс 105 ввода/вывода также подключен к шине 104. К интерфейсу 105 ввода/вывода подключены узел 106 ввода, узел 107 вывода, узел 108 хранения (то есть машинный носитель информации), узел 109 связи и дисковод 110. Узел 106 ввода включает в себя клавиатуру, мышь, микрофон и т.п. Узел 107 вывода включает в себя дисплей, громкоговоритель и т.п. Узел 108 хранения включает в себя жесткий диск, энергонезависимую память и т.п. и может хранить инструкции, предназначенные для выполнения CPU. Узел 109 связи включает в себя сетевой интерфейс и т.п. Дисковод 110 позволяет работать со съемным носителем 111 таким, как магнитный диск, оптический диск, магнито-оптический диск или полупроводниковая память.

В компьютере, устроенном, как описано выше, CPU 101 через интерфейс 105 ввода/вывода и шину 104 загружает в RAM 103 программу, хранящуюся, например, в узле 10 хранения, и выполняет программу, результатом чего является осуществление описанных выше циклов обработки.

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

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

Более того, в этом документе система обращается к множеству устройств как к одному целому.

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

Объект настоящей заявки относится к объекту, описанному в японской приоритетной заявке на патент JP 2009-287228, зарегистрированной в патентном ведомстве Японии 18.12.2009, полное содержание которой включено в этот документ посредством ссылки.

Список ссылочных позиций

30 система вещания

41 устройство вещания

42 сервер

60 приемное устройство

61 тюнер

62 узел демультиплексирования

63 декодер звукового канала

64 узел вывода звука

65 видеодекодер

66 узел выявления триггера

67 узел вывода изображения

68 контроллер

69 запоминающее устройство

70 узел обработки

71 узел записи

72 интерфейс связи

73 браузер

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

2. Устройство по п. 1, в котором информация, касающаяся данных, содержит информацию о синхронизации, указывающую на синхронизацию данных.

3. Устройство по п. 2, в котором информация, касающаяся данных, целиком является информацией о синхронизации.

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

5. Устройство по п. 4, в котором параметр распределения доступа соответствует желаемой вероятности получения доступа к серверу множеством приемных устройств.

6. Устройство по п. 5, в котором увеличиваются вероятность получения доступа к серверу множеством приемных устройств и число успешных запросов к серверу.

7. Устройство по п. 4, в котором блок вставки в качестве параметра распределения доступа вставляет множество значений.

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

9. Устройство по п. 1, в котором информация, касающаяся данных, содержит триггерную информацию.

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

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

12. Устройство по п. 11, в котором информация, касающаяся данных, содержит информацию о синхронизации, указывающую на синхронизацию данных.

13. Устройство по п. 12, в котором информация, касающаяся данных, целиком является информацией о синхронизации.

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

15. Устройство по п. 14, в котором вероятность получения доступа к серверу зависит от параметра распределения доступа.

16. Устройство по п. 15, в котором увеличивается вероятность получения доступа к серверу и число успешных запросов к серверу.

17. Устройство по п. 14, в котором параметр распределения доступа основан на желаемой вероятности получения доступа к серверу.

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

19. Устройство по п. 11, в котором информация, касающаяся данных, содержит триггерную информацию.

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

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

22. Способ по п. 21, в котором информация, касающаяся данных, содержит информацию о синхронизации, указывающую на синхронизацию данных.

23. Способ по п. 22, в котором информация, касающаяся данных, целиком является информацией о синхронизации.

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

25. Способ по п. 24, в котором параметр распределения доступа соответствует вероятности получения доступа к серверу множеством приемных устройств.

26. Способ по п. 25, в котором увеличивается вероятность получения доступа к серверу множеством приемных устройств и число успешных запросов к серверу.

27. Способ по п. 24, в котором последовательно вставляют множество значений в качестве параметра распределения доступа.

28. Способ по п. 21, в котором информация, касающаяся данных, содержит триггерную информацию.

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

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

31. Способ по п. 30, в котором информация, касающаяся данных, содержит информацию о синхронизации, указывающую на синхронизацию данных.

32. Способ по п. 31, в котором информация, касающаяся данных, целиком является информацией о синхронизации.

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

34. Способ по п. 33, в котором вероятность получения доступа к серверу зависит от параметра распределения доступа.

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

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

37. Способ по п. 30, в котором информация, касающаяся данных, содержит триггерную информацию.

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

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

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

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



 

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

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

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

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

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

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

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

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

Изобретение относится к способу/устройству для передачи и приема широковещательного сигнала на основе стандарта цифрового видеовещания DVB-C2. Техническим результатом является улучшение эффективности передачи данных.

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

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

Изобретение относится к передаче или подготовке к передаче потока устройства доступа, такого как поток медиа. Технический результат - разработка концепции передачи или концепции подготовки передачи, которая позволяет передачу с низкой полосой пропускания и быструю синхронизацию потоков устройств доступа через основной способ передачи или слой. Для этого устройство для подготовки потока медиа содержания (14) из последовательности медиа содержания (28) для передачи через сигнал передачи (38) выполнено с возможностью генерации последовательности (18) логических кадров из потока медиа содержания (14) с помощью последовательной вставки последовательности медиа содержания (28) в раздел полезных данных (24) логических кадров (20) последовательности (18) логических кадров (20); и снабжения каждого логического кадра (20), на который попадает начало (32) каждого медиа содержания (28), таблицей соответствующего медиа содержания (30), включающей на каждое начало (32) медиа содержания, попадающее в соответствующий логический кадр (20), указатель (40), указывающий на начало (32) соответствующего медиа содержания. 7 н. и 41 з.п. ф-лы, 21 ил.

Изобретение относится к устройству и способу приема данных при широковещательной передаче. Технический результат - возможность получения файла, используя одно и то же пространство имен, независимо от места назначения получения файла. Устройство приема для приема данных содержит: средство определения для определения, на множестве носителей хранения информации, файла; средство получения для получения файла из места назначения получения; средство исполнения для исполнения полученного файла; средство выделения для выделения инициирующего сигнала из аудиовизуального (AV) содержания. При этом информация о месте назначения получения содержит флаг места назначения получения, имеющий первое значение в случае, когда соответствующий один из множества носителей хранения информации определен в качестве места назначения получения, и второе значение, отличающееся от первого значения, в случае, когда соответствующий один из множества носителей хранения не определен в качестве указанного места назначения получения. 3 н. и 8 з.п. ф-лы, 27 ил.

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