Устройство подачи контента, способ подачи контента, устройство воспроизведения контента, способ воспроизведения контента и система просмотра контента
Иллюстрации
Показать всеИзобретение относится к устройству и способу подачи контента, которые позволяют транслировать широковещательный контент путем цифрового телевизионного широковещания, и распределяемый контент, распределяемый через Интернет, которые воспроизводятся совместно друг с другом. Техническим результатом является обеспечение равномерного непрерывного воспроизведения широковещательного контента и распределяемого контента, связанных друг с другом. Указанный технический результат достигается тем, что устройство доставки контента включает в себя: блок генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимого видеоконтента; блок широковещания для широковещания видеоконтента, с внедренной сгенерированной командой переключения видео посредством широковещательной сети; и блок распределения для распределения видеоконтента через Интернет. 7 н. и 7 з.п. ф-лы, 33 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству подачи контента, способу подачи контента, устройству воспроизведения контента, способу воспроизведения контента, программе и системе просмотра контента и, в частности, к устройству подачи контента, способу подачи контента, устройству воспроизведения контента, способу воспроизведения контента, программе и системе просмотра контента, которые позволяют транслировать широковещательные контенты путем цифрового телевизионного широковещания, и распределяемые контенты, распределяемые через Интернет, которые воспроизводятся совместно друг с другом.
Уровень техники
В настоящее время произведена оцифровка телевизионного вещания и распространено цифровое телевизионное вещание с использованием наземных волн, спутниковых волн и т.п. В качестве цифрового телевизионного вещания было реализовано не только широковещание видеоконтентов в виде так называемых программ, но также и широковещание данных. Согласно широковещанию данных, можно, например, отображать информацию, которая относится к транслируемой программе и информацию, которая не относится к транслируемой программе (информацию, которая не относится к транслируемой программе и представляет собой уведомление о других программах, новостях, прогнозе погоды, информации о движении транспорта и т.п.) (например, см. патентную литературу 1).
Между тем некоторые приемные устройства для цифрового телевизионного вещания, которые служат типичным примером цифровых телевизионных приемников, имеют функцию VOD (видео по требованию), которая позволяет получать видеоконтенты, требуемые для просмотра, через Интернет и воспроизводить во времени произвольным образом.
Перечень цитируемой литературы
Патентная литература
PTL 1
Выложенный патент Японии №2006-50237
Раскрытие изобретения
Техническая задача
Как описано выше, цифровой телевизионный приемник, имеющий существующую функцию VOD, может принимать и воспроизводить видеоконтенты, транслируемые с помощью цифрового телевизионного широковещания (которые в дальнейшем будут называться широковещательными контентами), и видеоконтенты, распределяемые через Интернет (которые в дальнейшем будут называться распределяемыми контентами).
Однако равномерное непрерывное воспроизведение широковещательных контентов и распределяемых контентов не реализовано таким образом, например, в отношении поочередного переключения и отображения видео широковещательных контентов и видео распределяемых контентов, которые связаны друг с другом.
Настоящее изобретение выполнено с учетом такой ситуации и с целью осуществления равномерного непрерывного воспроизведения широковещательных контентов и распределяемых контентов, связанных друг с другом.
Решение задачи
Согласно первому аспекту настоящего изобретения, выполнено устройство подачи контента для подачи видеоконтентов на устройство воспроизведения контента, причем устройство подачи контента включает в себя: блок генерирования для генерирования команды переключения видео для того, чтобы устройство воспроизведения контента могло выполнить процесс, связанный с переключением воспроизводимых видеоконтентов; блок широковещания для широковещания видеоконтентов, внедренных с помощью сгенерированной команды переключения видео, через широковещательную сеть; и блок распределения для распределения видеоконтентов через Интернет.
Блок генерирования может сгенерировать команду переключения видео в качестве команды предварительного выбора для создания пользовательского подтверждения относительно того, переключить ли воспроизводимые видеоконтенты перед моментом переключения воспроизводимых видеоконтентов, команды предварительной загрузки для создания видеоконтентов в качестве места назначения переключения, полученного перед моментом переключения воспроизводимых видеоконтентов, или команды переключения для создания переключаемых воспроизводимых видеоконтентов.
Блок генерирования может генерировать команду переключения видео, включающую в себя элемент, показывающий то, выполняют ли цикличность при возврате в видеопоток перед переключением после переключения воспроизводимых видеоконтентов.
Блок генерирования может генерировать команду переключения видео, включающую в себя элемент, показывающий то, выполняют ли аутентификацию пользователя при получении видеоконтентов в качестве места назначения переключения.
Блок генерирования может генерировать команду переключения видео в качестве команды предварительного выбора, команды предварительной загрузки, команды переключения, разрешенной команды переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или запрещенной команды переключения для окончания режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем.
Блок распределения может также распределять видео контенты, внедренные с помощью сгенерированной команды переключения видео, через Интернет.
Согласно первому аспекту настоящего изобретения, выполнен способ подачи контента для устройства подачи контента, предназначенный для подачи видеоконтентов в устройство воспроизведения контента, причем способ подачи контента включает в себя: этап генерирования, на котором с помощью устройства подачи контента генерируют команду переключения видео для побуждения устройства воспроизведения контента к выполнению процесса, относящегося к переключению воспроизводимых видеоконтентов; этап широковещания, на котором выполняют широковещание видеоконтентов, внедренных с помощью сгенерированной команды переключения видео, через широковещательную сеть; и этап распределения, на котором распределяют видеоконтенты через Интернет.
Согласно первому аспекту настоящего изобретения, выполнена программа, вызывающая функционирование компьютера, предназначенного для подачи видеоконтентов на устройство воспроизведения контента, в качестве: блока генерирования для генерирования команды переключения видео вызывающей выполнение устройством воспроизведения контента процесса, относящегося к переключению воспроизводимых видеоконтентов; блока широковещания для широковещания видеоконтентов, внедренных с помощью сгенерированной команды переключения видео, через широковещательную сеть; и блока распределения для распределения видеоконтентов через Интернет.
В первом аспекте настоящего изобретения генерируется команда переключения видео, вызывающая выполнение устройством воспроизведения контента процесса, относящегося к переключению воспроизводимых видеоконтентов, видеоконтенты, встроенные с помощью сгенерированной команды переключения видео, транслируются через широковещательную сеть, и видеоконтенты распределяются через Интернет.
Согласно второму аспекту настоящего раскрытия, выполнено устройство воспроизведения контента для воспроизведения видеоконтентов, подаваемых устройством подачи контента, при этом устройство воспроизведения контента включает в себя: блок получения для получения видеоконтентов, транслируемых через широковещательную сеть, или видеоконтентов, распределяемых через Интернет; блок анализа для анализа команды переключения видео, внедренной в полученные видеоконтенты; и блок управления для управления процессом, относящимся к переключению воспроизводимых видеоконтентов, согласно результату анализа команды переключения видео.
Команда переключения видео может представлять собой команду предварительного выбора для создания пользовательского подтверждения относительно того, переключить ли воспроизводимые видеоконтенты перед моментом переключения воспроизводимых видеоконтентов, команду предварительной загрузки для создания видеоконтентов в качестве места назначения переключения, полученного перед моментом переключения воспроизводимых видеоконтентов, или команду переключения для создания переключаемых воспроизводимых видеоконтентов.
Устройство воспроизведения контента, согласно второму аспекту настоящего раскрытия, может дополнительно включать в себя блок буфера для буферизации видеоконтентов, транслируемых через широковещательную сеть, где команда переключения видео может включать в себя элемент, показывающий на то, выполнять ли цитирование при возврате к видеопотоку перед переключением после переключения воспроизводимых видеоконтентов.
Согласно второму аспекту настоящего изобретения, выполнен способ воспроизведения контента для устройства воспроизведения контента для воспроизведения видеоконтентов, подаваемых устройством подачи контента, причем способ воспроизведения контента включает в себя: этап получения, на котором с помощью устройства воспроизведения контента получают видеоконтенты, транслируемые через широковещательную сеть, или видеоконтенты, распределяемые через Интернет, этап анализа, на котором анализируют команду переключения видео, встроенную в полученные видеоконтенты; и этап управления, на котором управляют процессом, который относится к переключению видеоконтентов, воспроизводимых согласно результату анализа команды переключения видео.
Согласно второму аспекту настоящего описания, выполнена программа, вызывающая функционирование компьютера, предназначенного для воспроизведения видеоконтентов, подаваемых устройством подачи контента, в качестве: блока получения для получения видеоконтентов, транслируемых через широковещательную сеть, или видеоконтентов, распределяемых через Интернет; блока анализа для анализа команды переключения видео, внедренной в полученные видеоконтенты; и блок управления для управления процессом, относящимся к переключению видеоконтентов для переключения воспроизводимых видеоконтентов, согласно результату анализа команды переключения видео.
Во втором аспекте настоящего раскрытия получают видеоконтенты, транслируемые через широковещательную сеть, или видеоконтенты, распределяемые через Интернет, анализируют команду переключения видео, встроенную в полученные видеоконтенты, и управляют процессом, относящимся к переключению воспроизводимых видеоконтентов, согласно результату анализа команды переключения видео.
Согласно третьему аспекту настоящего раскрытия, выполнена система просмотра контента, включающая в себя устройство подачи контента и устройство воспроизведения контента, в которой устройство подачи контента включает в себя блок генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента процесса, относящегося к переключению воспроизводимых видеоконтентов, блока широковещания для широковещания видеоконтентов, внедренных с помощью сгенерированной команды переключения видео, через широковещательную сеть, и блока распределения для распределения видеоконтентов через Интернет. При этом устройство воспроизведения контента включает в себя блок получения для получения видеоконтентов, транслируемых через широковещательную сеть, или видеоконтентов, распределяемых через Интернет, блок анализа для анализа команды для переключения видео, внедренной в полученные видеоконтенты, и блок управления для управления процессом, относящимся к переключению воспроизводимых видеоконтентов, согласно результату анализа команды переключения видео.
В третьем аспекте настоящего раскрытия, устройств подачи контента генерирует команду переключения видео вызывающую выполнение устройством воспроизведения контента процесса, относящегося к переключению воспроизводимых видеоконтентов, транслирует видеоконтенты, внедренные с помощью сгенерированной команды переключения видео через широковещательную сеть и распределяет видеоконтенты через Интернет. В дополнение к этому, устройство воспроизведения контента получает видеоконтенты, транслируемые через широковещательную сеть, или видеоконтенты, распределяемые через Интернет, анализирует команду переключения видео, внедренную в полученные видеоконтенты, и управляет процессом, относящимся к переключению воспроизводимых видеоконтентов, согласно результату анализа команды переключения видео.
Полезный эффект изобретения
Согласно первому аспекту настоящего изобретения, широковещательные контенты и распределяемые контенты, которые можно воспроизводить непрерывно, можно подать на сторону приема.
Согласно второму аспекту настоящего изобретения, можно непрерывно воспроизводить широковещательные контенты и распределяемые контенты, связанные друг с другом.
Согласно третьему аспекту настоящего раскрытия, можно реализовать равномерное непрерывное воспроизведение широковещательных контентов и распределяемых контентов, связанных друг с другом.
Краткое описание чертежей
Фиг.1 - пояснительная схема первого сценария непрерывного воспроизведения (замена широковещательной рекламы).
Фиг.2 - пояснительная схема второго сценария непрерывного воспроизведения (программы переменной продолжительности).
Фиг.3 - пояснительная схема второго сценария непрерывного воспроизведения (программы переменной продолжительности).
Фиг.4 - пояснительная схема третьего сценария непрерывного воспроизведения (интерактивной программы).
Фиг.5 - пояснительная схема третьего сценария непрерывного воспроизведения (интерактивной программы).
Фиг.6 - пояснительная схема четвертого сценария непрерывного воспроизведения (программы с определенным произвольным кадром изображения).
Фиг.7 - пояснительная схема четвертого сценария непрерывного воспроизведения (программы с определенным произвольным кадром изображения).
Фиг.8 - пояснительная схема пятого сценария непрерывного воспроизведения (программы с множеством точек съемки панорамного типа).
Фиг.9 - пояснительная схема пятого сценария непрерывного воспроизведения (программы с множеством точек съемки панорамного типа).
Фиг.10 - пояснительная схема пятого сценария непрерывного воспроизведения (программы с множеством точек съемки панорамного типа).
Фиг.11 - пояснительная схема шестого сценария непрерывного воспроизведения (программы с множеством точек съемки театрального типа).
Фиг.12 - пояснительная схема шестого сценария непрерывного воспроизведения (программы с множеством точек съемки театрального типа).
Фиг.13 - блок-схема, показывающая пример конфигурации системы просмотра контента, к которой применимо настоящее изобретение.
Фиг.14 - блок-схема, показывающая пример конфигурации устройства воспроизведения контента.
Фиг.15 - пояснительная схема моментов передачи команд переключения видео.
Фиг.16 - схема, показывающая элементы команды переключения.
Фиг.17 - схема, поясняющая режим цикличности.
Фиг.18 - схема, показывающая элементы команды предварительной загрузки.
Фиг.19 - схема, показывающая элементы команды предварительного выбора.
Фиг.20 - схема, показывающая элементы предварительно разрешенной команды переключения.
Фиг.21 - схема, показывающая элементы VRT
Фиг.22 - схема, показывающая элементы запрещенной команды переключения.
Фиг.23 - пояснительная схема примера использования команды предварительного выбора при работе в режиме автоматического переключения.
Фиг.24 - пояснительная схема примера использования команды предварительного выбора и команды предварительной загрузки в режиме автоматического переключения.
Фиг.25 - пояснительная схема примера использования команды переключения в ручном режиме переключения.
Фиг.26 - пояснительная схема примера использования команд переключения при переключении в ручном режиме переключения.
Фиг.27 - блок-схема алгоритма, поясняющая процесс воспроизведения с помощью устройства воспроизведения контента.
Фиг.28 - блок-схема алгоритма, поясняющая процесс, соответствующий команде предварительного выбора.
Фиг.29 - блок-схема алгоритма, поясняющая процесс, соответствующий команде предварительной загрузки.
Фиг.30 - блок схема алгоритма, поясняющая процесс, соответствующий команде переключения.
Фиг.31 - блок-схема алгоритма, поясняющая процесс, соответствующий разрешенной команде переключения.
Фиг.32 - блок-схема алгоритма, поясняющая процесс, соответствующий запрещенной команде переключения.
Фиг.33 - блок-схема алгоритма, показывающая пример конфигурации компьютера.
Осуществление изобретения
Наилучший режим осуществления настоящего изобретения (который в дальнейшем будет называться как варианты осуществления) будет подробно описан ниже со ссылкой на чертежи.
В описании сначала приводятся сценарии непрерывного воспроизведения широковещательных контентов и распределяемых контентов, связанных друг с другом, причем эти сценарии реализованы в системе просмотра контента в качестве варианта осуществления настоящего раскрытия. В данном случае, два вида контентов, то есть потоковые контенты, распределяемые с помощью потокового распределения, и сохраненные контенты, полученные с помощью сохранения контентов, распределяемых перед моментом воспроизведения контентов на стороне приема, рассматриваются в качестве распределенных контентов, которые подаются на сторону приема через Интернет. В частности, видеоконтенты в качестве контентов хранения можно также загрузить через широковещательную сеть перед моментом воспроизведения контентов.
На фиг.1 изображена пояснительная схема первого сценария непрерывного воспроизведения (замены широковещательной рекламы). В этом сценарии после запуска рекламы (СМ) во время, когда пользователь просматривает программу А в качестве широковещательных контентов, специальная реклама, которая является специальной для телезрителя, где реклама предоставляется с помощью контентов хранения или потоковых контентов, заменяется на широковещательную рекламу и воспроизводится. Локальная реклама, согласно адресу телезрителя, или реклама, согласно предпочтениям телезрителя, например, рассматривается как специальная реклама. Предположим, что профильная информация, такая как адрес, предпочтения и т.п.телезрителя, заранее регистрируется в устройстве приема, и что широковещательная реклама заменяется на специальную рекламу только в устройстве приема, в котором регистрируется профильная информация.
На фиг.2 и фиг.3 изображены схемы, которые помогают объяснить второй сценарий непрерывного воспроизведения (программу переменной продолжительности). В этом сценарии вначале программы, которая состоит из множества частей, таких как новостные программы, например, в качестве широковещательных контентов для каждой части можно выбрать короткую версию (S), предусмотренную широковещательными контентами, или продолжительную версию (L), предусмотренную распределяемыми контентами, как показано в примере экранного устройства отображения на фиг.3. Можно также и не выбрать ни короткую версию, ни продолжительную версию. Время воспроизведения программы, таким образом, становится переменной величиной. В зависимости от выбора телезрителя, время окончания распределяемых контентов может быть более поздним, чем первоначальное время окончания широковещательных контентов. В этом случае, существует проблема, когда необходимо смотреть программу (широковещательный контент) после указанных широковещательных контентов. В качестве меры для этого достаточно остановить воспроизведение распределяемых контентов в начальный период времени следующей программы (широковещательной) или буферизовать следующую программу (широковещательные контенты). К тому же, достаточно воспроизвести распределяемые контенты при их окончании, когда программу (широковещательные контенты) не смотрят после указанных широковещательных контентов.
На фиг.4 и 5 изображены схемы, поясняющие третий сценарий непрерывного воспроизведения (интерактивную программу). Как показано, например, на фиг.5, в этом сценарии, в начале программы путешествий, которая представляет собой широковещательные контенты, ознакомление начинается с ворот в виде лабиринта в старый город, который известен своими достопримечательностями. Свободное время для прогулки устанавливают с помощью ворот в качестве точки прерывания. Подготавливают фрагменты видео хождения пешком по дорогам в виде лабиринта и по схемам, которые показаны на фиг.6. Телезрителю предоставляется возможность сделать выбор в местах разветвлений дорог или магазинах, и, таким образом, переключиться на отдельные разветвленные фрагменты видео. Затем телезритель может получить и воспроизвести распределяемые контенты, соответствующие бесконечному числу различных маршрутов прогулок в качестве свободных маршрутов на стороне приема при последовательном выборе распределяемых контентов. Поэтому в зависимости от выбора телезрителя предполагается, что маршрут проходит не только по различным улицам, рынкам и т.п., но также и через магазины. Кроме того, посещение магазинов становится возможным после аутентификации пользователя в магазине путем предварительной регистрации пользовательской информации о телезрителе. В дополнение к этому, место сбора на различных маршрутах можно установить таким образом, чтобы возвращение (переключение видео) можно было сделать в широковещательных контентах только тогда, когда телезритель может прибыть в место сбора в заданное время.
На фиг.6 и 7 изображен четвертый сценарий непрерывного воспроизведения (программа с установленным произвольным кадром изображения). В этом сценарии, в спортивной программе, такой как трансляция футбольного матча или т.п. в качестве широковещательных контентов, фотографирование выполняется с помощью нескольких видеокамер высокой четкости (4К2К или более) расположенных в таких положениях, в которых просматривается все поле, где играют в футбол, и множество фрагментов видео, полученных в результате съемки, подаются на сторону приема в качестве широковещательных контентов или потоковых контентов. На приемной стороне телезритель устанавливает кадр изображения с произвольным размером в произвольном положении (причем кадр изображения в дальнейшем будет называться произвольным кадром изображения), и указанный произвольный кадр изображения вырезается и отображается из принятых широковещательных контентов или принятых потоковых контентов. В частности, когда произвольный кадр изображения разделяется на кадр 1 изображения широковещательного контента и кадр 2 изображения потокового контента, как показано на фиг.1, достаточно получить и воспроизвести оба контента одновременно, соединить результирующие видеосигналы друг с другом и затем извлечь произвольный кадр изображения.
В дополнение к этому, уведомление о произвольном кадре изображения, установленном с помощью телезрителя, можно отправить на сторону передачи таким образом, чтобы видео, соответствующее произвольному кадру изображения вырезалось на передающей стороне и распределялось с помощью потокового распределения.
На фиг.8-10 изображен пятый сценарий непрерывного воспроизведения (программа, снятая с множества точек, панорамного типа). В этом сценарии, как показано на фиг.9, вся периферия с углом обзора 360 градусов отображается одновременно с помощью камеры, которая находится в центре. Из множества изображений V0-V7, снятых с множества точек съемки, полученных в результате формирования изображения, изображение VO с одной точки съемки как начальное или т.п. представляет собой широковещательный контент, и другие изображения с других точками съемки представляют собой потоковые контенты. В частности, необязательно снимать всю периферию под углом обзора 360 градуса, а достаточно снять только часть всей периферии.
На приемной стороне телезритель устанавливает кадр изображения в произвольном направлении (при этом кадр изображения в дальнейшем будет называться как произвольный кадр изображения), и установленный произвольный кадр изображения вырезается и отображается из принятых широковещательных контентов или принятых потоковых контентов. В частности, когда произвольный кадр изображения разделяется на кадр 1 изображения широковещательного контента и кадр 2 изображения потокового контента, как показано на фиг.10, достаточно принять и воспроизвести оба контента одновременно, соединить результирующие видеосигналы друг с другом и затем извлечь произвольный кадр изображения.
На фиг.11 и 12 изображен шестой сценарий непрерывного воспроизведения (программа, снятая с множества точек съемки театрального типа). В этом сценарии, как показано на фиг.12, одновременное формирование изображения выполняется с помощью множества видеокамер С0-С6, расположенных концентрически со сцены, которая представляет собой объект съемки, и которая расположена в центре. Из множества изображений V0-V6, снятых с множества точек съемки, полученных в результате формирования изображения, изображение V0 с одной точки съемки в качестве начального или т.п. представляет собой широковещательный контент, и другие изображения, снятые с других точек съемки, представляют собой потоковые контенты.
На стороне приема, телезритель устанавливает произвольную точку съемки (положение камеры) и изображение из точки съемки, соответствующее установленной произвольной точке съемки принимается, воспроизводится и отображается из широковещательных контентов и потоковых контентов. В частности, когда установленная точка съемки отличается от фактического положения камеры, достаточно принять и воспроизвести изображение из точек съемки, соответствующее двум фактическим положениям камеры, соответственно, размещая между ними установленную точку съемки, и сгенерировать видео, соответствующее установленной точке съемки путем интерполяции с помощью интерполяционной обработки с использованием изображений из этих точек съемки.
Пример конфигурации системы просмотра контента
Ниже приводится описание примера конфигурации системы просмотра контента в качестве варианта осуществления настоящего изобретения, причем система просмотра контента реализует первый - шестой сценарии непрерывного воспроизведения, которые описаны выше.
На фиг.13 показан пример конфигурации системы просмотра контента.
Эта система 10 просмотра контента включает в себя устройство 20 передачи контента и устройства 30-1-30-n воспроизведения контента. Когда устройства 30-1-30-n воспроизведения контента не должны по отдельности различаться друг от друга, устройства 30-1-30-n воспроизведения контента в дальнейшем будут называться просто как устройство 30 воспроизведения контента.
В частности, устройство 30 воспроизведения контента может быть представлено в виде отдельного блока или может входить в состав телевизионного приемника, видеомагнитофона или т.п.
Устройство 20 передачи контента включает в себя устройство 21 хранения контента, блок 22 генерирования команды, блок 23 генерирования VRT, блок 24 широковещания и блок 25 распределения.
Устройство 21 хранения контента сохраняет видеоконтенты, которые будут транслироваться и распределяться. В частности, видеоконтенты состоят из видеопотока и аудиопотока.
Блок 22 генерирования команды генерирует команду переключения видео для вызова выполнения устройством 30 приема контента выполнять процесс, который относится к переключению видео, и выводит команду переключения видео на блок 24 широковещания или блок 25 распределения. Сгенерированная команда переключения видео внедряется и транслируется в видеопотоке или аудиопотоке широковещательных контентов, или внедряется и распределяется в видеопотоке или аудиопотоке потоковых контентов.
Блок 23 генерирования VRT генерирует VRT (таблицу связи видов), на которую ссылаются тогда, когда видео переключается в устройстве 30 приема контента, и выводит VRT на блок 24 широковещания или блок 25 распределения.
VRT включает в себя информацию, такую как тип последовательности точек съемки каждого из множества изображений с множеством точек съемки, формирующих видеоконтенты URL места назначения получения (URL широковещательного потока или Интернет-потока) и т.п. В частности, подробности VRT будут описаны ниже со ссылкой на фиг.21.
Блок 24 широковещания считывает контента, которые будут транслироваться в качестве контентов широковещания из видеоконтентов, сохраненных с помощью устройства 21 хранения контента, и транслирует контенты в виде программы телевизионного вещания через широковещательную сеть 11. В дополнение к этому, блок 24 широковещания внедряет и транслирует сгенерированную команду переключения видео в видеопотоке или аудиопотоке широковещательных контентов.
В дополнение к этому, блок 24 широковещания сохраняет и транслирует сгенерированную VRT в заданном положении широковещательного сигнала. Кроме того, блок 24 широковещания сохраняет и транслирует сгенерированную VRT в заданном положении широковещательного сигнала. Кроме того, блок 24 широковещания может считывать контенты, которые будут транслироваться в качестве сохраненных контентов из видеоконтентов, сохраненных с помощью устройства 21 хранения контента, и транслируют контенты через широковещательную сеть 11.
Блок 25 распределения считывает контенты, которые будут распределяться в виде потоковых контентов или хранящихся контентов из видеоконтентов, которые сохраняются с помощью устройства 21 хранения контента, и распределяет контенты на приемное устройство 30 воспроизведения контента через Интернет 12. Помимо этого, в ответ на запрос, поступающий от устройства 30 воспроизведения контента, блок 25 распределения подает сгенерированную VRT на устройство 30 воспроизведения контента в качестве источника поданного запроса через Интернет 12.
Далее на фиг.14 показан пример конфигурации устройства 30 воспроизведения контента. Устройство 30 воспроизведения контента включает в себя блок 31 ввода оперирования, блок 32 управления, тюнер 33, блок 34 первичного разделения, буфер 35 удержания, блок 36 вторичного разделения, декодер 37 и переключатель 38. Устройство 30 воспроизведения контента дополнительно включает в себя интерфейс 39 связи, блок 40 потокового приема данных, блок 42 хранения контента, блок 41 обработки FLUTE, переключатель 43, декодер 44 и блок 45 анализа команд.
Блок 31 ввода оперирования включает в себя, например, дистанционный пульт управления и блок приема для дистанционного пульта управления (дистанционный пульт управления и блок приема не показаны). Блок 31 ввода оперирования принимает оперирование пользователя и уведомляет о пользовательском оперировании блок 32 управления.
Блок 32 управления управляет различными узлами устройства 30 воспроизведения контента на основании оперирования пользователя, вводимой через блок 31 ввода оперирования, и результата анализа принятой команды переключения видео, результат которой вводится через блок 45 анализа команд. В частности, линии управления, соединяющие блок 32 управления с различными узлами и показаны там, где это необходимо.
Тюнер 33 принимает телевизионный широковещательный сигнал, транслируемый через широковещательную сеть 11, и выводит телевизионный широковещательный сигнал на блок 34 первичного разделения. Блок 34 первичного разделения разделяет транспортный поток (TS) широковещательного контента, соответствующий выбору канала от блока 32 управления, и выводит TS широковещательного контента на буфер 35 удержания. Под управлением блока 32 управления, во время режима цикличности при выполнении переключения с широковещательного сигнала на потоковый сигнал или т.п., буфер 35 удержания записывает TS широковещательного контента, но не считывает и не выводит TS широковещательного контента на блок 36 вторичного разделения. В другие моменты времени, буфер 35 удержания одновременно записывает и считывает TS из предыдущего каскада и выводит TS на блок 36 вторичного разделения.
Блок 36 вторичного разделения разделяет входной TS широковещательного контента на видеопоток и аудиопоток и выводит видеопоток и аудиопоток на декодер 37. Кроме того, блок 36 вторичного разделения выводит TS, включающий в себя сохраненные контенты, на блок 41 обработки FLUTE.
Декодер 37 декодирует входной видеопоток и входной аудиопоток и выводит видеосигнал и аудиосигнал, полученные в результате декодирования, на переключатель 38. Помимо этого, декодер 37 извлекает команду переключения видео, внедренную во входной видеопоток или входной аудиопоток, и выводит команду переключения видео на блок 45 анализа команд.
Под управлением блока 32 управления, переключатель 38 выводит входной сигнал (видеосигнал и аудиосигнал) от декодера 37 или входной сигнал от декодера 44 на монитор (не показан) в следующий каскад. В дополнение к этому, под управлением блока 32 управления, переключатель 38 генерирует видеосигнал и аудиосигнал, соответствующий произвольному кадру изображения или произвольной точке съемки путем соединения и разрыва входного сигнала (видеосигнала и аудиосигнала) от декодера 37 и входного сигнал от декодера 44 или выполнения интерполяции, и выводит видеосигнал и аудиосигнал на следующий каскад.
Интерфейс 39 связи поддерживает связь с устройством 20 для передачи контента через Интернет 12. Блок 40 потокового приема данных получает потоковые контенты от устройства 20 для передачи контента через интерфейс 39 связи и Интернет 12 и выводит потоковые контенты на переключатель 43.
Блок 41 обработки FLUTE извлекает сохраненные контенты из TS, вводимого из блока 36 вторичного разделения, и выводит TS на блок 42 хранения контента. Блок 42 хранения контента удерживает сохраненные контенты для широковещания, вводимые блоком 41 обработки FLUTE. Блок 42 хранения контента также получает и удерживает сохраненные контенты от устройства 20 передачи контента через интерфейс 39 связи и Интернет 12. Блок 42 хранения контента дополнительно выводит удерживаемые сохраненные контенты на переключатель 43 под управлением блока 32 управления.
Под управлением блока 32 управления, переключатель 43 выводит потоковые контенты от блока 40 потокового приема данных или сохраненные контенты, поданные от блока 42 хранения контента, на декодер 44.
Декодер 44 декодирует потоковые контенты или сохраненные контенты, введенные от переключателя 43, и выводят видеосигнал и аудиосигнал, полученные в результате декодирования на переключателе 38. В дополнение к этому, декодер 44 извлекает команду переключения видео, встроенную во входной видеопоток и входной аудиопоток, и выводит команду переключения видео на блок 45 анализа команд.
Блок 45 анализа команд анализирует входную команду переключения видео и выводит результат анализа на блок 32 управления.
Моменты передачи команды переключения видео
На фиг.15 показаны моменты передачи команд переключения видео. Как показано на фигуре, идентичная команда переключения видео последовательно внедряется и транслируется в видеопотоки или аудиопотоки много раз для того, чтобы подавить ошибку приема в устройстве 30 приема контента.
Устройство 30 приема контента переключает видео сразу в ответ на команду переключения видео, внедренную непосредственно в видеопоток или аудиопоток. Поэтому переключение видео можно выполнить очень плавно по сравнению, например, со случаем, когда запускается заданная прикладная программа, оперативно связанная с видеопотоком, и видео переключается как операция прикладной программы.
Виды команд переключения видео
Далее приводится описание пяти видов команд переключения видео. Команды переключения видео классифицируются как одна из команды переключения, команды предварительной загрузки, команды предварительного выбора, разрешенной команды переключения и запрещенной команды переключения.
На фиг.16 показаны элементы, образующие команду переключения видео в качестве команды переключения. Команда переключения управляет устройством 30 приема контента для переключения видео, то есть для изменения принимаемых и декодируемых видеоконтентов.
command_id представляет собой информацию идентификации, которая идентифицирует команду пер