RU2564132C2 - Устройство подачи контента, способ подачи контента, устройство воспроизведения контента, способ воспроизведения контента и система просмотра контента - Google Patents
Устройство подачи контента, способ подачи контента, устройство воспроизведения контента, способ воспроизведения контента и система просмотра контента Download PDFInfo
- Publication number
- RU2564132C2 RU2564132C2 RU2013113234/07A RU2013113234A RU2564132C2 RU 2564132 C2 RU2564132 C2 RU 2564132C2 RU 2013113234/07 A RU2013113234/07 A RU 2013113234/07A RU 2013113234 A RU2013113234 A RU 2013113234A RU 2564132 C2 RU2564132 C2 RU 2564132C2
- Authority
- RU
- Russia
- Prior art keywords
- content
- switching
- video
- video content
- command
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000002716 delivery method Methods 0.000 title description 2
- 238000012545 processing Methods 0.000 claims abstract description 17
- 238000004458 analytical method Methods 0.000 claims description 34
- 230000036316 preload Effects 0.000 claims description 22
- 238000001514 detection method Methods 0.000 claims 4
- 239000000126 substance Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 32
- 125000004122 cyclic group Chemical group 0.000 description 18
- 230000004044 response Effects 0.000 description 10
- 238000000926 separation method Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 239000012634 fragment Substances 0.000 description 6
- 230000005236 sound signal Effects 0.000 description 6
- 239000000284 extract Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000001351 cycling effect Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/20—Arrangements for broadcast or distribution of identical information via plural systems
- H04H20/24—Arrangements for distribution of identical information via broadcast system and non-broadcast system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6112—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/38—Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
Abstract
Изобретение относится к устройству и способу подачи контента, которые позволяют транслировать широковещательный контент путем цифрового телевизионного широковещания, и распределяемый контент, распределяемый через Интернет, которые воспроизводятся совместно друг с другом. Техническим результатом является обеспечение равномерного непрерывного воспроизведения широковещательного контента и распределяемого контента, связанных друг с другом. Указанный технический результат достигается тем, что устройство доставки контента включает в себя: блок генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимого видеоконтента; блок широковещания для широковещания видеоконтента, с внедренной сгенерированной командой переключения видео посредством широковещательной сети; и блок распределения для распределения видеоконтента через Интернет. 7 н. и 7 з.п. ф-лы, 33 ил.
Description
Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству подачи контента, способу подачи контента, устройству воспроизведения контента, способу воспроизведения контента, программе и системе просмотра контента и, в частности, к устройству подачи контента, способу подачи контента, устройству воспроизведения контента, способу воспроизведения контента, программе и системе просмотра контента, которые позволяют транслировать широковещательные контенты путем цифрового телевизионного широковещания, и распределяемые контенты, распределяемые через Интернет, которые воспроизводятся совместно друг с другом.
Уровень техники
В настоящее время произведена оцифровка телевизионного вещания и распространено цифровое телевизионное вещание с использованием наземных волн, спутниковых волн и т.п. В качестве цифрового телевизионного вещания было реализовано не только широковещание видеоконтентов в виде так называемых программ, но также и широковещание данных. Согласно широковещанию данных, можно, например, отображать информацию, которая относится к транслируемой программе и информацию, которая не относится к транслируемой программе (информацию, которая не относится к транслируемой программе и представляет собой уведомление о других программах, новостях, прогнозе погоды, информации о движении транспорта и т.п.) (например, см. патентную литературу 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 представляет собой информацию идентификации, которая идентифицирует команду переключения видео. Когда одна и та же команда переключения видео передается много раз, эта commanded является одной и той же. Switch_id представляет собой информацию идентификации, которая выдается каждому событию переключения видео. Код команды представляет собой номер кода, показывающий то, что команда переключения видео представляет собой команду переключения.
Target Media Type (тип целевого медиа) показывает, является ли видеопоток, представленный в виде места назначения переключения, широковещательным контентом, распределенным контентом в формате МР4, распределенным форматом в формате MPEG2_TS или распределенным контентом в формате AVC_TS. Target Stream URL (URL целевого потока) представляет собой URL места назначения получения видеоконтента в качестве места назначения переключения. Stream_Start_Position представляет собой положение в момент начала воспроизведения видеоконтента в качестве места назначения переключения.
Loop Back Mode (режим цикличности) обозначает отсутствие режима цикличности или режим цикличности. Режим цикличности представляет собой случай, где воспроизведение возобновляется со сцены, с которой было выполнено переключение видео в качестве источника переключения после того, как было выполнено переключение видео, и затем воспроизведение видео в качестве места назначения переключения заканчивается. Отсутствие режима цикличности представляет собой случай переключения, который отличается от случая в режиме цикличности.
Когда потоковые и сохраненные контенты представляют собой источник переключения, достаточно только сохранить положение переключения в режиме цикличности. Однако в случае, когда широковещательный сигнал является источником переключения, необходимо обсуждение. Отсутствие режима цикличности и режим цикличности в случае, где широковещательный сигнал является источником переключения, будет описан ниже со ссылкой на фиг.17. На фиг.17А изображено отсутствие режима цикличности. На фиг.17В изображен режим цикличности. Как ясно из фигур, в случае отсутствия режима цикличности, при выполнении переключения видео, видео в качестве источника переключения (программа А в случае фиг.17А) продолжается как оно есть даже в период, в котором переключается видео, то есть видео в качестве источника заменяется на видео места назначения переключения.
С другой стороны, в случае режима цикличности, при выполнении переключения видео, видео в качестве источника переключения (программа А в случае фиг.17А) записывается в буфер 35 удержания, но не считывается и не выводится на блок 36 вторичного разделения в период, в котором видео переключено. Когда происходит возврат к видео в качестве источника переключения и возобновляется воспроизведение, воспроизведение выполняется из видео сразу после переключения, при этом видео хранится в буфере удержания. Поэтому телезритель видит состояние видео в качестве места назначения переключения, вставленного в видео в качестве источника переключения.
Описание возвращается к фиг.16. Personalized Mode (персонализированный режим) показывает, выполнять или нет аутентификацию пользователя во время получения распределяемых контентов, и использовать или нет ID устройства 30 приема контента или попросить пользователя ввести пароль во время аутентификации пользователя. В частности, когда аутентификация пользователя выполнена, ID устройства 30 приема контента или пароль должен быть зарегистрирован заранее в блоке 20 для передачи контента. Устройство 20 для передачи контента подает поток распределения, специально для пользователя, согласно результату аутентификации пользователя. Флаг Auto Switch (флаг автоматического переключения) показывает, запрашивать ли пользователя перед переключением видео. Сообщение переключения является вопросительным предложением, которое предоставляется пользователю при запросе пользователя перед переключением видео.
На фиг.18 показаны элементы, образующие команду переключения видео в качестве команды предварительной загрузки. Команда предварительной загрузки управляет устройством 30 приема контента для приема видеоконтента в качестве места назначения переключения перед моментом переключением видео.
command_id представляет собой информацию идентификации, идентифицирующую команду переключения видео. Switch_id представляет собой информацию идентификации, предоставляемую каждому событию переключения видео. Код команды представляет собой номер кода, показывающий, что команда переключения видео является командой предварительной загрузки.
Target Media Type (тип целевого медиа) показывает, является ли видепоток, представленный в качестве места назначения переключения широковещательным контентом, распределенным контентом в формате МР4, распределенным форматом в формате MPEG2_TS или распределенным контентом в формате AVC_TS. Target Stream URL (URL целевого потока) представляет собой URL места назначения получения видеоконтента в качестве места назначения переключения. Stream_Start_Position представляет собой положение в момент времени начала воспроизведения видеоконтента, представленного в виде места назначения переключения.
Loop Back Mode (режим цикличности) обозначает отсутствие режима цикличности или наличие режима цикличности.
Personalized Mode (персонализированный режим) показывает, выполнять или нет аутентификацию пользователя во время получения распределенного контента, и использовать или нет ID устройства 30 приема контента, или использовать или нет пароль во время аутентификации пользователя. Флаг Auto Switch (флаг автоматического переключения) показывает, запрашивать ли пользователя перед переключением видео. Time_to_switch показывает ожидаемое время перед выполнением переключения на видео контента видео, полученного согласно команде предварительной загрузки.
На фиг.19 показаны элементы, образующие команду переключения видео в качестве команды предварительного выбора. Команда предварительного выбора управляет устройством 30 приема контента для того, чтобы запросить пользователя относительно того, выполнять или нет переключение видео перед моментом переключения видео.
commanded представляет собой информацию идентификации, идентифицирующую команду переключения видео. Switch_id представляет собой информацию идентификации, предоставленную каждому событию переключения видео. Код команды представляет собой номер кода, показывающий то, что команда переключения видео представляет собой команду предварительного выбора.
Сообщение переключения представляет собой вопросительное предложение, предоставляемое пользователю при запросе пользователя перед переключением видео. Time_to_switch показывает ожидаемое время перед выполнением переключения на видео видеоконтентов, выбранных согласно команде предварительного выбора.
На фиг.20 показаны элементы, образующие команду переключения видео в качестве разрешенной команды переключения. Разрешенная команда переключения управляет устройством 30 приема контента для того, чтобы получить VRT для того, чтобы разрешить переключение точки съемки в видеопрограмме с множеством точек съемки панорамного типа или видеопрограмме с множеством точек съемки театрального типа.
Атрибут id элемента neighbor_view представляет собой информацию идентификации, идентифицирующую видео, снятое с одной точки съемки (здесь и далее называется как видео с соседней точки съемки), снятое в положении камеры рядом с положением камеры, где было снято видео с одной точки съемки, соответствующей элементу View_object.
command_id представляет собой информацию идентификации, идентифицирующую команду переключения видео. Switch_id представляет собой информацию идентификации, предоставленную каждому событию переключения видео. Код команды представляет собой номер кода, показывающий то, что команда переключения видео является разрешенной командой переключения. Переключение (Meta URL) представляет собой URL места назначения получения VRT.
Далее следует описание VRT. На фиг.21 показан пример элементов, образующих VRT.
Элемент View_object представляет собой информацию относительно каждого фрагмента видео с одной точки съемки, которая образует программу с множеством точек съемки панорамного типа или программу с множеством точек съемки театрального типа, и описывает число раз, соответствующее числу фрагментов видео с одной точки съемки. Элемент View_object имеет шесть атрибутов, то есть атрибут id, атрибут имени, атрибут формата, атрибут horizontal_size (горизонтальный_размер), атрибут vertical_size (вертикальный_размер) и атрибут местоположения.
Атрибут id элемента View_object представляет собой информацию идентификации для рассматриваемого видео с одной точки съемки. Атрибут имени описывает имя, предоставленное рассматриваемому видео с множества точек съемки. Атрибут формата показывает формат кодирования рассматриваемого видео с множества точек съемки. Атрибут horizontal_size показывает размер в горизонтальном направлении рассматриваемого видео с множества точек съемки. Атрибут vertical_size показывает размер в вертикальном направлении рассматриваемого видео с множества точек съемки. Атрибут местоположения показывает URL места назначения получения рассматриваемого видео с одной точки съемки.
Кроме того, в элементе View_object, элемент neighbor_view, показывающий информацию относительно видео с множества точек съемки, снятого в положении камеры, расположенном рядом с положением камеры, где рассматриваемое видео с множества точек съемки было снято, описывается в качестве дочернего элемента. Элемент neighbor_view имеет четыре атрибута, то есть атрибут id, атрибут типа, атрибут направления и атрибут расстояния. Атрибут типа показывает тип последовательности точек съемки (тип панорамы или тип театра), представляющий собой связь между видео с одной точки съемки, указанное с помощью элемента View_object, и соседним видео с одной точки съемки. Атрибут направления описывает направление положения камеры, где соседнее видео с одной точки съемки снимается по отношению к положению камеры, где было снято видео с одной точки съемки, соответствующее элементу View_object. Атрибут расстояния показывает угол зрения положения камеры, где было снято соседнее видео с точки съемки по отношению к положению камеры, где было снято видео с одной точки съемки, соответствующее View_object.
На фиг.22 показаны элементы, образующие команду переключения видео в качестве запрещенной команды переключения. Запрещенная команда переключения управляет устройством 30 приема контента для аннулирования полученной VRT для того, чтобы запретить переключение точки съемки в видеопрограмме с множества точек съемки панорамного типа или видеопрограмме с множеством точек съемки театрального типа.
command_id представляет собой информацию идентификации, идентифицирующую команду переключения видео. Switch_id представляет собой информацию идентификации, предоставляемую каждому событию переключения видео. Код команды представляет собой номер кода, показывающий то, что команда переключения видео является запрещенной командой переключения.
Описание работы
Далее приводится описание примеров четырех видов используемых команд переключения видео, описанных выше. В частности, примерами этих четырех видов использования могут служить, при необходимости, первый - пятый сценарии непрерывного воспроизведения, которые описаны выше.
На фиг.23 показан пример использования команды предварительного выбора в операции автоматического переключения.
При выполнении переключения с видео широковещательных контентов на видео распределяемых контентов, команда предварительного выбора передается перед моментом переключения, и команда переключения передается в момент переключения.
На приемной стороне, телезритель (пользователь устройства 30 воспроизведения контента) выбирает, выполнить или нет переключение видео в ответ на команду предварительного выбора. В этом случае, когда телезритель производит выбор, выполнить переключение видео, автоматическое переключение устанавливается на событие переключения видео, указанное командой предварительного выбора Switch_id. Напротив, когда телезритель производит выбор, не выполнять переключение видео, отсутствие переключения устанавливается на событие переключения видео, указанного с помощью команды предварительного выбора Switch_id. После этого, при приеме команды переключения, автоматически выполняется переключение видео в случае, когда автоматическое переключение устанавливается в ответ на более раннюю команду предварительного выбора, и переключение видео не выполняется в случае, когда переключение не устанавливается.
При выполнении переключения видео, выполнить или нет цикличность после окончания видео в качестве места назначения переключения, определяют согласно режиму цикличности команды переключения.
Однако в случае фиг.23, распределенные контенты в качестве места назначения переключения получаются в ответ на команду переключения таким образом, чтобы нельзя было бесшовно переключить видео. Соответственно, ниже приводится описание способа, который позволяет выполнить бесшовное переключение видео.
На фиг.24 показан пример использования команды предварительного выбора и команды предварительной загрузки в операции автоматического переключения.
При выполнении переключения с видео широковещательных контентов на видео распределяемых контентов, команда предварительного выбора и команда предварительной загрузки передаются перед моментом переключения, и команда переключения передается в момент переключения.
На приемной стороне, телезритель (пользователь устройства 30 воспроизведения контента) производит выбор относительно того, выполнить или нет переключение видео в ответ на команду предварительного выбора. В этом случае, когда пользователь производит выбор, выполнить переключение видео, автоматическое переключение устанавливается на событие переключения видео, указанном с помощью команды предварительного выбора Switch_id. Затем получение распределяемых контентов в качестве места назначения переключения запускается в соответствии с командой предварительной загрузки. После этого при приеме команды переключения, переключение видео выполняется плавно в случае, где автоматическое переключение устанавливается в ответ на более раннюю команду предварительного выбора.
При выполнении переключения видео относительно того, выполнить или нет цикличность после того, как видео заканчивается место назначения переключения, определяется согласно режиму цикличности команды переключения.
В случае фиг.24, распределенные контенты в качестве места назначения переключения получаются согласно команде предварительной загрузки таким образом, чтобы видео можно было переключить бесшовным способом.
На фиг.25 показан пример использования команды переключения в ручном режиме переключения.
При выполнении переключения с видео широковещательных контентов на видео распределяемых контентов, команда переключения передается в момент переключения.
На приемной стороне, когда флаг Auto Switch команды переключения устанавливается на ручное переключение, для телезрителя (пользователя устройства 30 воспроизведения контента) отображается сообщение, произвести выбор телезрителя относительно того, выполнить или нет переключение видео. В этом случае, когда телезритель производит выбор выполнить переключение видео, начинается получение распределенных контентов в виде места назначения переключения, и выполняется переключение видео. В частности, в случае, когда режим цикличности команды переключения устанавливается в режим цикличности, широковещательные контенты в качестве источника переключения буферизуются, и отображение устанавливается в состояние паузы во время ожидания ввода оперирования выбора со стороны пользователя. В случае, когда режим цикличности команды переключения установлен в состояние без режима цикличности, широковещательные контенты в виде источника переключения проходят насквозь, и видео широковещательных контентов продолжает отображаться во время ожидания ввода оперирования выбора со стороны пользователя.
На фиг.26 показан пример использования разрешенной команды переключения и запрещенной команды переключения при оперировании переключения точки съемки.
При реализации программы с множеством точек съемки панорамного типа или программы с множеством точек съемки театрального типа, передается разрешенная команда переключения, таким образом создавая VRT, полученную на приемной стороне. При получении VRT на приемной стороне, телезрителей уведомляют о том, что можно установить произвольным образом точки съемки. Когда телезритель произвольно устанавливает точку съемки, видео с множеством точек съемки в соответствии с указанной точкой съемки, принимается и воспроизводится. После окончания произвольного указания точки съемки передается запрещающая команда переключения. На приемной стороне полученная VRT аннулируется в соответствии с запрещающей командой переключения.
Процесс воспроизведения устройства 30 воспроизведения контента
Далее на фиг.27 изображена блок-схема алгоритма, поясняющая процесс воспроизведения с помощью устройства 30 воспроизведения контента.
Предположим в качестве предварительного условия, что устройство 30 воспроизведения контента имеет уже принятые широковещательные контенты в качестве программы, транслируемой через широковещательную сеть 11.
На этапе S1 блок 45 анализа команд определяет, принята ли команда переключения видео на основании наличия или отсутствия ввода от декодера 37. Когда определено, что команда переключения видео принята, процесс продолжается на этапе S2. На этапе S2 блок 45 анализа команд анализирует команду переключения видео, введенную от декодера 37, и выполняет процесс в соответствии с типом команды, указанным с помощью Command_code команды переключения видео.
В частности, когда на этапе S1 определено, что команда переключения видео принята, процесс продолжается на этапе S3. На этапе S3 блок 32 управления определяет, введена ли операция переключения точки съемки со стороны пользователя. Когда определено, что пользователь ввел операцию переключения точки съемки, процесс возвращается на этап S1. В частности, операцию переключения точки съемки можно ввести с помощью пользователя только тогда, когда переключение точки съемки разрешает разрешенный переключатель, соответствующий процессу, который будет описан ниже. Когда на этапе S3 определено, что операция переключения точки съемки была введена пользователем, процесс переходит на этап S4. На этапе S4 блок 32 управления управляет различными связанными фрагментами для приема и воспроизведения распределяемых контентов, соответствующих указанной точке съемки и для переключения видео.
На фиг.28 изображена блок-схема алгоритма, которая помогает объяснить процесс в случае, когда принятая команда переключения видео представляет собой команду предварительного выбора (процесс, соответствующий команде предварительного выбора).
На этапе S11 блок 32 управления предоставляет вопросительное предложение, которое описано в сообщении Switching команды предварительного выбора для того, чтобы сделать пользовательский выбор относительно того, переключить или нет видео. На этапе S12 блок 32 управления определяет, выбрано ли переключение. Когда переключение видео выбрано, процесс продолжается на этапе S13. На этапе S13 блок 32 управления устанавливает переключение видео, указанное командой Switch_id на автоматическое переключение.
В частности, когда на этапе S12 переключение видео не выбрано, или когда время выбора не соответствует периоду ожидания (который определяется на основании команды Time_to_Switch), процесс, соответствующий команде предварительного выбора, заканчивается.
На фиг.29 изображена блок-схема алгоритма, которая помогает объяснить случай, когда принятая команда переключения видео представляет собой команду предварительной загрузки (процесс, соответствующий команде предварительной загрузки).
На этапе S21 блок 32 управления определяет, было ли установлено переключение видео, указанное командой Switch_id на автоматическое переключение в ответ на команду предварительного выбора, переданную перед командой предварительной загрузки, когда определено, что переключение видео, указанное командой Switch_id, установлено на автоматическое переключение, процесс переходит на этап S22. На этапе S22 блок 32 управления управляет различными связанными частями для начала подготовки для приема распределенных контентов в качестве места назначения переключения.
В частности, когда на этапе S21 определено, что переключение видео, указанное с помощью команды Switch_id, не установлено на автоматическое переключение, процесс, соответствующий команде предварительной загрузки, заканчивается.
На фиг.30 изображена блок-схема алгоритма, которая помогает объяснить процесс в случае, когда принятая команда переключения видео является командой переключения (процесс, соответствующий команде переключения).
На этапе S31 блок 45 анализа команд определяет, показывает ли флаг Auto Switch команды переключения автоматическое переключение (или ручное переключение). Когда определено, что флаг Auto Switch команды переключения показывает автоматическое переключение, процесс переходит на этап S32. На этапе S32 блок 45 анализа команд определяет, были ли предварительно загружены распределенные контенты в качестве места назначения переключения. Когда определено, что распределенные контенты в качестве места назначения переключения были предварительно загружены, процесс переходит на этап S33.
На этапе S33 определяют, было ли установлено переключение видео, указанное командой Switch_id, на автоматическое переключение в ответ на команду предварительного выбора, переданную перед командой переключения. Когда определено, что переключение видео, указанное Switch_id, установлено на автоматическое переключение, процесс переходит на этап S34. На этапе S34 блок 45 анализа команд уведомляет о результате анализа до этой команды переключения блок 32 управления. Согласно этому уведомлению, блок 32 управления управляет различными связанными частями для того, чтобы начать подготовку для приема распределенных контентов в качестве места назначения переключения.
На этапе S35 блок 32 управления управляет различными связанными частями для того, чтобы переключить видео на распределенные контенты в качестве места назначения переключения.
В частности, когда на этапе S32 определено, что распределенные контенты в качестве места назначения переключения были предварительно загружены, процесс на этапах S33 и S34 пропускается. В дополнение к этому, когда на этапе S33 определено, что переключение видео, указанное командой Switch_id, не было установлено на автоматическое переключение в ответ на команду предварительного выбора, переданную перед командой переключения, этапы S34 и S35 пропускаются, и процесс, соответствующий команде переключения, заканчивается без выполнения переключения видео.
Когда на этапе S31 определено, что флаг Auto Switch команды переключения не показывает автоматическое переключение (показывает ручное переключение), процесс продолжается на этапе S36. На этапе S36 блок 45 анализа команд уведомляет о результате анализа до этой команды переключения блок 32 управления. Согласно этому уведомлению, блок 32 управления предоставляет вопросительное предложение, которое описано в сообщении Switching команды переключения, пользователю для произведения пользовательского выбора относительно того, выключить ли видео, и определяет то, выбрано ли на этапе S3 7 переключение. Когда выбрано переключение видео, процесс переходит на этап S34 для выполнения этапа S34 и последующих этапов.
Когда переключение видео не выбрано, или когда время выбора стало периодом ожидания, процесс, соответствующий команде переключения, заканчивается без выполнения переключения видео.
На фиг.31 изображена блок-схема алгоритма, которая помогает объяснить процесс в случае, когда принятая команда переключения видео представляет собой разрешающую переключение команду (процесс, соответствующий разрешающей переключение команде).
На этапе S41 блок 32 управления управляет различными связанными частями для того, чтобы получить и проанализировать VRT на основании Switching Meta URL разрешающей переключение команды. На этапе S42 блок 32 управления разрешает переключение точки съемки и показывает пользователю то, что точку съемки можно переключить с помощью, например, отображения стрелок, указывающих направление точек съемок, переключение на которые можно выполнить на экране. Затем процесс, соответствующий разрешающей переключение команде, заканчивается.
На фиг.32 изображена блок-схема алгоритма, которая помогает объяснить процесс в случае, когда принятая команда переключения видео представляет собой запрещающую переключение команду (процесс, соответствующий запрещающей переключение команде).
На этапе S51 блок 32 управления аннулирует VRT, полученную согласно разрешающей переключение команде. Это запрещает переключение точки съемки. Затем процесс, соответствующий запрещающей переключение команде, заканчивается.
Вышеизложенные первый - шестой сценарии непрерывного воспроизведения реализованы с помощью процесса приема, описанного выше.
Ряд процессов, описанных выше, можно выполнить не только с помощью аппаратных средств, но также и с помощью программного обеспечения. Когда ряд процессов должен выполняться с помощью программного обеспечения, программа, образующая программное обеспечение, устанавливается с носителя записи программы на компьютер, который входит в состав специализированных аппаратных средств, персонального компьютера общего назначения, например, который может выполнять различные виды функций путем установки на него различных видов программ и т.п.
На фиг.33 изображена блок-схема, показывающая пример конфигурации аппаратных средств компьютера, выполняющего ряд процессов, описанных выше, с помощью программы.
В компьютере 100 CPV 101 (центральное процессорное устройство), ROM 102 (постоянное запоминающее устройство) и RAM 103 (оперативное запоминающее устройство) соединены с помощью шины 104.
Шина 104 дополнительно соединена с интерфейсом 105 ввода/вывода. Интерфейс 105 ввода/вывода соединен с блоком 106 ввода, который включает в себя клавиатуру, мышь, клавиатуру микрофоны и т.п., блоком 107 вывода, который включает в себя устройство отображения, громкоговоритель и т.п., блоком 108 памяти, который включает в себя жесткий диск, энергонезависимую память и т.п., блоком 109 связи, который включает в себя сетевой интерфейс и т.п., и приводом 110 для привода съемного носителя 111, такого как магнитный диск, оптический диск, магнитооптический диск, полупроводниковая память или т.п.
В компьютере 100, сконфигурированном таким образом, как описано выше, CPV 101, например, загружает программу, сохраненную в блоке 108 памяти, в RAM 103 через интерфейс 105 ввода/вывода и шину 104, и затем исполняет программу. Таким образом выполняется ряд процессов, описанных выше.
Следует отметить, что программа, исполняемая компьютером, может представлять собой программу, предназначенную для выполнения процесса во временной последовательности в порядке, описанном в настоящем описании, или может представлять собой программу, предназначенную для выполнения процессов параллельно или в необходимые моменты такие, например, как во время выполнения вызова.
В дополнение к этому, программу можно обработать с помощью одного компьютера, или можно обработать с помощью распределенной обработки с помощью множества компьютеров. Кроме того, программу можно перенести на удаленный компьютер и исполнить с помощью удаленного компьютера.
В дополнение к этому, в настоящем описании, система относится к устройству как в целом сформированному с помощью множества устройств.
Следует отметить, что варианты осуществления настоящего изобретения не ограничиваются вышеизложенными вариантами осуществления, и что различные изменения можно выполнить в пределах сущности настоящего изобретения.
Перечень ссылочных позиций
10 Система просмотра контента
11 Широковещательная сеть
12 Интернет
20 Устройство передачи контента
21 Устройство хранения контента
22 Блок генерирования команд
23 Блок генерирования VRT
24 Блок широковещания
25 Блок распределения
30 Устройство воспроизведения контента
31 Блок ввода оперирования
32 Блок управления
33 Тюнер
34 Блок первичного разделения
35 Буфер удержания
36 Блок вторичного разделения
37 Декодер
38 Переключатель
39 Интерфейс связи
40 Блок потокового приема данных
41 Блок обработки FLUTE
42 Блок хранения контента
43 Переключатель
44 Декодер
45 Блок анализа команд
100 Компьютер
101 CPV.
Claims (14)
1. Устройство доставки контента для доставки видеоконтентов на устройство воспроизведения контента, при этом устройство доставки контента содержит:
блок генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
блок широковещания для широковещания видеоконтентов с внедренной сгенерированной командой переключения видео, посредством широковещательной сети; и
блок распределения для распределения видеоконтентов через Интернет; при этом
блок генерирования выполнен с возможностью генерирования
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем; причем
когда сгенерирована команда на разрешение переключения, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
блок генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
блок широковещания для широковещания видеоконтентов с внедренной сгенерированной командой переключения видео, посредством широковещательной сети; и
блок распределения для распределения видеоконтентов через Интернет; при этом
блок генерирования выполнен с возможностью генерирования
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем; причем
когда сгенерирована команда на разрешение переключения, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
2. Устройство доставки контента по п.1, в котором блок генерирования выполнен с возможностью генерирования команды переключения видео в качестве
команды предварительного выбора, обеспечивающей возможность подтверждения пользователем, переключить ли воспроизводимые видеоконтенты перед переключением воспроизводимых видеоконтентов,
команды предварительной загрузки для создания видеоконтентов в качестве места назначения переключения, полученного перед переключением воспроизводимых видеоконтентов, или
команды переключения для вызова переключения воспроизводимых видеоконтентов.
команды предварительного выбора, обеспечивающей возможность подтверждения пользователем, переключить ли воспроизводимые видеоконтенты перед переключением воспроизводимых видеоконтентов,
команды предварительной загрузки для создания видеоконтентов в качестве места назначения переключения, полученного перед переключением воспроизводимых видеоконтентов, или
команды переключения для вызова переключения воспроизводимых видеоконтентов.
3. Устройство доставки контента по п.2, в котором блок генерирования выполнен с возможностью генерирования команды переключения видео, включающей в себя элемент, указывающий на то, осуществлять ли цикличность, при возврате после переключения к видеопотоку до переключения воспроизводимых видеопотоков.
4. Устройство доставки контента по п.2, в котором блок генерирования выполнен с возможностью генерирования команды переключения видео, включающей в себя элемент, указывающий на то, осуществлять ли аутентификацию пользователя при получении видеоконтентов в качестве места назначения переключения.
5. Устройство доставки контента по п.2, в котором блок генерирования выполнен с возможностью генерирования команды переключения видео в качестве
команды предварительного выбора,
команды предварительной загрузки,
команды переключения.
команды предварительного выбора,
команды предварительной загрузки,
команды переключения.
6. Устройство доставки контента по п.2, в котором блок распределения, дополнительно, выполнен с возможностью распределения видеоконтентов с внедренной сгенерированной командой переключения видео, через Интернет.
7. Способ доставки контента для устройства доставки контента для доставки видеоконтентов на устройство воспроизведения контента, содержащий:
выполняемые с помощью устройства подачи контента
этап генерирования, на котором генерируют команду переключения видео, вызывающую выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
этап широковещания, на котором осуществляют широковещание видеоконтентов с внедренной сгенерированной командой переключения видео, посредством широковещательной сети;
этап распределения, на котором распределяют видеоконтенты через Интернет;
этап генерирования, на котором генерируют
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем; причем
когда сгенерирована команда на разрешение переключения, принимают и воспроизводят с помощью устройства воспроизведения контента контент, соответствующий установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
выполняемые с помощью устройства подачи контента
этап генерирования, на котором генерируют команду переключения видео, вызывающую выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
этап широковещания, на котором осуществляют широковещание видеоконтентов с внедренной сгенерированной командой переключения видео, посредством широковещательной сети;
этап распределения, на котором распределяют видеоконтенты через Интернет;
этап генерирования, на котором генерируют
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем; причем
когда сгенерирована команда на разрешение переключения, принимают и воспроизводят с помощью устройства воспроизведения контента контент, соответствующий установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
8. Носитель записи программы, хранящий программу, вызывающую функционирование компьютера для доставки видеоконтентов на устройство воспроизведения контента в качестве:
блока генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
блока широковещания для широковещания видеоконтентов с внедренной сгенерированной командой переключения видео, посредством широковещательной сети; и
блока распределения для распределения видеоконтентов через Интернет; при этом
блок генерирования выполнен с возможностью генерирования
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем; причем
когда сгенерирована команда на разрешение переключения, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
блока генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
блока широковещания для широковещания видеоконтентов с внедренной сгенерированной командой переключения видео, посредством широковещательной сети; и
блока распределения для распределения видеоконтентов через Интернет; при этом
блок генерирования выполнен с возможностью генерирования
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем; причем
когда сгенерирована команда на разрешение переключения, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
9. Устройство воспроизведения контента для воспроизведения видеоконтенов, доставляемых устройством подачи контента, причем устройство воспроизведения контента содержит:
блок получения для получения видеоконтентов, транслируемых посредством широковещательной сети или видеоконтентов, распределяемых через Интернет;
блок анализа для анализа команды переключения видео, встроенной в полученные видеоконтенты; и
блок управления для управления обработкой, относящейся к переключению воспроизводимых видеоконтентов, в соответствии с результатом анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
блок получения для получения видеоконтентов, транслируемых посредством широковещательной сети или видеоконтентов, распределяемых через Интернет;
блок анализа для анализа команды переключения видео, встроенной в полученные видеоконтенты; и
блок управления для управления обработкой, относящейся к переключению воспроизводимых видеоконтентов, в соответствии с результатом анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
10. Устройство воспроизведения контента по п. 9, в котором команда переключения видео представляет собой
команду предварительного выбора, обеспечивающую возможность подтверждения пользователем, переключить ли воспроизводимые видеоконтенты перед моментом переключения воспроизводимых видеоконтентов,
команду предварительной загрузки для создания видеоконтентов в качестве места назначения переключением, полученного перед переключением воспроизводимых видеоконтентов, или
команды переключения для вызова переключения воспроизводимых видеоконтентов.
команду предварительного выбора, обеспечивающую возможность подтверждения пользователем, переключить ли воспроизводимые видеоконтенты перед моментом переключения воспроизводимых видеоконтентов,
команду предварительной загрузки для создания видеоконтентов в качестве места назначения переключением, полученного перед переключением воспроизводимых видеоконтентов, или
команды переключения для вызова переключения воспроизводимых видеоконтентов.
11. Устройство воспроизведения контента по п.10, дополнительно содержащее:
блок буфера, выполненный с возможностью буферизации видеоконтентов, транслируемых посредством широковещательной сети,
при этом команда переключения видео включает в себя элемент, указывающий на то, осуществлять ли цикличность, при возврате после переключения к видеопотоку до переключения воспроизводимых видеоконтентов.
блок буфера, выполненный с возможностью буферизации видеоконтентов, транслируемых посредством широковещательной сети,
при этом команда переключения видео включает в себя элемент, указывающий на то, осуществлять ли цикличность, при возврате после переключения к видеопотоку до переключения воспроизводимых видеоконтентов.
12. Способ воспроизведения контента устройством воспроизведения контента для воспроизведения видеоконтентов, доставляемых устройством доставки контента, причем способ воспроизведения контента содержит:
выполнение с помощью устройства воспроизведения контента
этапа получения, на котором получают видеоконтенты, транслируемые через широковещательную сеть, или видеоконтенты, распределяемые через Интернет;
этапа анализа, на котором анализируют команду переключения видео, встроенную в полученные видеоконтенты; и
этапа управления, на котором управляют обработкой, относящейся к переключению воспроизводимых видеоконтентов, согласно результату анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, принимают и воспроизводят контент, соответствующий установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
выполнение с помощью устройства воспроизведения контента
этапа получения, на котором получают видеоконтенты, транслируемые через широковещательную сеть, или видеоконтенты, распределяемые через Интернет;
этапа анализа, на котором анализируют команду переключения видео, встроенную в полученные видеоконтенты; и
этапа управления, на котором управляют обработкой, относящейся к переключению воспроизводимых видеоконтентов, согласно результату анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, принимают и воспроизводят контент, соответствующий установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
13. Носитель записи программы, хранящий программу, вызывающую функционирование компьютера для воспроизведения видеоконтентов, доставляемых устройством доставки контента, в качестве:
блока получения для получения видеоконтентов, транслируемых посредством широковещательной сети, или видеоконтентов, распределяемых через Интернет;
блока анализа для анализа команды переключения видео, встроенной в доставляемые видеоконтенты; и
блока управления для управления обработкой, относящейся к переключению воспроизводимых видеоконтентов, в соответствии с результатом анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
блока получения для получения видеоконтентов, транслируемых посредством широковещательной сети, или видеоконтентов, распределяемых через Интернет;
блока анализа для анализа команды переключения видео, встроенной в доставляемые видеоконтенты; и
блока управления для управления обработкой, относящейся к переключению воспроизводимых видеоконтентов, в соответствии с результатом анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
14. Система просмотра видео, содержащая устройство доставки контента и устройство воспроизведения контента; при этом
устройство доставки контента включает в себя
блок генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
блок широковещания для широковещания видеоконтентов, с внедренной сгенерированной командой переключения видео, посредством широковещательной сети; и
блок распределения для распределения видеоконтентов через Интернет; при этом
блок генерирования выполнен с возможностью генерирования
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, а устройство воспроизведения контента включает в себя
блок получения для получения видеоконтентов, транслируемых посредством широковещательной сети или видеоконтентов, распределяемых через Интернет;
блок анализа для анализа команды переключения видео, внедренной в полученные видеоконтенты; и
блок управления для управления обработкой, относящейся к переключению воспроизводимых видеоконтентов, в соответствии с результатом анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
устройство доставки контента включает в себя
блок генерирования для генерирования команды переключения видео, вызывающей выполнение устройством воспроизведения контента обработки, относящейся к переключению воспроизводимых видеоконтентов;
блок широковещания для широковещания видеоконтентов, с внедренной сгенерированной командой переключения видео, посредством широковещательной сети; и
блок распределения для распределения видеоконтентов через Интернет; при этом
блок генерирования выполнен с возможностью генерирования
команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, или
команды запрещения переключения для завершения режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, а устройство воспроизведения контента включает в себя
блок получения для получения видеоконтентов, транслируемых посредством широковещательной сети или видеоконтентов, распределяемых через Интернет;
блок анализа для анализа команды переключения видео, внедренной в полученные видеоконтенты; и
блок управления для управления обработкой, относящейся к переключению воспроизводимых видеоконтентов, в соответствии с результатом анализа команды переключения видео и/или ввода пользователя; при этом
при обнаружении команды разрешения переключения для установки режима переключения на видеоконтенты, соответствующие точке съемки, определенной пользователем, устройство воспроизведения контента выполнено с возможностью приема и воспроизведения контента, соответствующего установленной произвольной точке съемки, посредством приема и воспроизведения объединенного видеоконтента.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US38899910P | 2010-10-01 | 2010-10-01 | |
US61/388,999 | 2010-10-01 | ||
US201161504593P | 2011-07-05 | 2011-07-05 | |
US61/504,593 | 2011-07-05 | ||
PCT/JP2011/071571 WO2012043358A1 (ja) | 2010-10-01 | 2011-09-22 | コンテンツ供給装置、コンテンツ供給方法、コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ視聴システム |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2013113234A RU2013113234A (ru) | 2014-09-27 |
RU2564132C2 true RU2564132C2 (ru) | 2015-09-27 |
Family
ID=45890964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2013113234/07A RU2564132C2 (ru) | 2010-10-01 | 2011-09-22 | Устройство подачи контента, способ подачи контента, устройство воспроизведения контента, способ воспроизведения контента и система просмотра контента |
Country Status (9)
Country | Link |
---|---|
US (3) | US8908103B2 (ru) |
EP (1) | EP2602995A4 (ru) |
JP (1) | JP6184100B2 (ru) |
KR (1) | KR101855540B1 (ru) |
BR (1) | BR112013006942A2 (ru) |
CA (1) | CA2809316C (ru) |
MX (1) | MX2013003408A (ru) |
RU (1) | RU2564132C2 (ru) |
WO (1) | WO2012043358A1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2654510C2 (ru) * | 2015-11-30 | 2018-05-21 | Сяоми Инк. | Способ, устройство и система для воспроизведения мультимедийных данных |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8705933B2 (en) | 2009-09-25 | 2014-04-22 | Sony Corporation | Video bookmarking |
US8941779B2 (en) | 2012-03-21 | 2015-01-27 | Sony Corporation | Non-closed caption data transport in standard caption service |
US8817072B2 (en) | 2010-03-12 | 2014-08-26 | Sony Corporation | Disparity data transport and signaling |
US8839338B2 (en) | 2012-03-28 | 2014-09-16 | Sony Corporation | Service usage reporting data transport |
US8760498B2 (en) | 2011-03-14 | 2014-06-24 | Sony Corporation | Disparity data transport in standard caption service |
US20110247028A1 (en) | 2010-04-01 | 2011-10-06 | Mark Eyer | Receiver and System Using an Electronic Questionnaire for Advanced Broadcast Services |
US9723360B2 (en) | 2010-04-01 | 2017-08-01 | Saturn Licensing Llc | Interests and demographics profile for advanced broadcast services |
US8863171B2 (en) | 2010-06-14 | 2014-10-14 | Sony Corporation | Announcement of program synchronized triggered declarative objects |
US8898723B2 (en) | 2010-08-20 | 2014-11-25 | Sony Corporation | Virtual channel declarative script binding |
US8893210B2 (en) | 2010-08-20 | 2014-11-18 | Sony Corporation | Server load balancing for interactive television |
US8909694B2 (en) | 2010-08-27 | 2014-12-09 | Sony Corporation | Transmission apparatus and method, reception apparatus and method, and transmission and reception system |
US8875169B2 (en) | 2010-08-27 | 2014-10-28 | Sony Corporation | Transmission and reception apparatus, methods, and systems for filtering content |
US8892636B2 (en) | 2010-08-30 | 2014-11-18 | Sony Corporation | Transmission apparatus and method, reception apparatus and method, and transmission and reception system |
US9179188B2 (en) | 2010-08-30 | 2015-11-03 | Sony Corporation | Transmission apparatus and method, reception apparatus and method, and transmission and reception system |
US8595783B2 (en) | 2010-08-30 | 2013-11-26 | Sony Corporation | Receiving device, receiving method, program, and broadcasting system |
US8918801B2 (en) | 2010-08-30 | 2014-12-23 | Sony Corporation | Transmission apparatus, transmission method, reception apparatus, reception method, program, and broadcasting system |
US9179198B2 (en) | 2010-10-01 | 2015-11-03 | Sony Corporation | Receiving apparatus, receiving method, and program |
US8872888B2 (en) * | 2010-10-01 | 2014-10-28 | Sony Corporation | Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program and content delivery system |
US9078031B2 (en) | 2010-10-01 | 2015-07-07 | Sony Corporation | Reception apparatus, reception method, and program |
KR101926203B1 (ko) | 2010-10-01 | 2018-12-06 | 소니 주식회사 | 정보 처리 장치, 정보 처리 방법 및 프로그램 |
US8908103B2 (en) | 2010-10-01 | 2014-12-09 | Sony Corporation | Content supplying apparatus, content supplying method, content reproduction apparatus, content reproduction method, program and content viewing system |
JP5783402B2 (ja) | 2011-01-25 | 2015-09-24 | ソニー株式会社 | 受信装置、受信方法、供給装置、供給方法、プログラム、および放送システム |
JP5668512B2 (ja) | 2011-02-15 | 2015-02-12 | ソニー株式会社 | 情報処理装置、及び、情報処理方法 |
TWI545955B (zh) | 2011-04-28 | 2016-08-11 | Sony Corp | Signal receiving apparatus and method, a signal transmission apparatus and method, and program |
US9554175B2 (en) | 2011-07-20 | 2017-01-24 | Sony Corporation | Method, computer program, reception apparatus, and information providing apparatus for trigger compaction |
US8917358B2 (en) | 2011-07-27 | 2014-12-23 | Sony Corporation | Reception apparatus, terminal apparatus, control method, program, and communication system |
US10491966B2 (en) | 2011-08-04 | 2019-11-26 | Saturn Licensing Llc | Reception apparatus, method, computer program, and information providing apparatus for providing an alert service |
KR102060449B1 (ko) | 2011-08-05 | 2019-12-30 | 소니 주식회사 | 수신 장치, 수신 방법, 프로그램 및 정보 처리 시스템 |
HUE062523T2 (hu) | 2011-08-24 | 2023-11-28 | Saturn Licensing Llc | Vevõberendezés, vételi eljárás, program és információ feldolgozó rendszer |
TWI528749B (zh) | 2011-09-06 | 2016-04-01 | Sony Corp | A signal receiving device, a signal receiving method, an information processing program and an information processing system |
US9374620B2 (en) | 2011-10-21 | 2016-06-21 | Sony Corporation | Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system |
US9015785B2 (en) | 2011-11-29 | 2015-04-21 | Sony Corporation | Terminal apparatus, server apparatus, information processing method, program, and linking application supply system |
US8930988B2 (en) | 2011-12-21 | 2015-01-06 | Sony Corporation | Reception apparatus, reception method, program, and information processing system |
US9113230B2 (en) | 2011-12-21 | 2015-08-18 | Sony Corporation | Method, computer program, and reception apparatus for delivery of supplemental content |
MX2014008657A (es) | 2012-01-24 | 2014-10-06 | Sony Corp | Dispositivo de recepcion, metodo de recepcion, programa y sistema de procesamiento de informacion. |
CA2859115C (en) | 2012-02-07 | 2020-01-21 | Sony Corporation | Receiving apparatus, receiving method, and program |
US9936231B2 (en) | 2012-03-21 | 2018-04-03 | Saturn Licensing Llc | Trigger compaction |
CA2839808C (en) | 2012-06-19 | 2021-09-14 | Sony Corporation | Extensions to trigger parameters table for interactive television |
US9456245B2 (en) | 2012-07-05 | 2016-09-27 | Sony Corporation | Receiving device, receiving method, transmitting device, and transmitting method for controlling applications |
MY177736A (en) | 2012-07-12 | 2020-09-23 | Sony Corp | Parameterized services descriptor for advanced television services |
JP5939914B2 (ja) * | 2012-07-18 | 2016-06-22 | 日本放送協会 | 切替装置及びプログラム |
US9154840B2 (en) | 2012-07-31 | 2015-10-06 | Sony Corporation | Reception apparatus, reception method, transmission apparatus, and transmission method |
US9432744B2 (en) | 2012-07-31 | 2016-08-30 | Sony Corporation | Receiving device, receiving method, transmitting device, and transmitting method |
US9883247B2 (en) | 2012-08-13 | 2018-01-30 | Saturn Licensing Llc | Reception apparatus, reception method, transmission apparatus, and transmission method |
JP2014042159A (ja) * | 2012-08-22 | 2014-03-06 | Sumitomo Electric Ind Ltd | 番組コンテンツの提供システム及び方法、並びに、番組提供処理装置及び通信ネットワーク端末装置 |
US9264648B2 (en) | 2012-10-09 | 2016-02-16 | Sony Corporation | Receiving device, receiving method, transmitting device, and transmitting method |
US10002206B2 (en) | 2012-10-26 | 2018-06-19 | Saturn Licensing Llc | Information processing device and information processing method |
US9253518B2 (en) | 2012-11-09 | 2016-02-02 | Sony Corporation | On-demand access to scheduled content |
US9769503B2 (en) | 2012-11-14 | 2017-09-19 | Saturn Licensing Llc | Information processor, information processing method and program |
US9936256B2 (en) | 2012-11-28 | 2018-04-03 | Saturn Licensing Llc | Receiver, reception method, transmitter and transmission method |
US9148676B2 (en) | 2012-12-04 | 2015-09-29 | Sony Corporation | Broadcast transition channel |
US8914832B2 (en) * | 2012-12-14 | 2014-12-16 | Sony Corporation | Information processing apparatus, information processing method, and program |
US9942601B2 (en) | 2013-01-24 | 2018-04-10 | Saturn Licensing Llc | Storing non-real time content |
US10257564B2 (en) | 2013-01-24 | 2019-04-09 | Saturn Licensing Llc | Distributed non-real-time content |
US9300896B2 (en) | 2013-06-03 | 2016-03-29 | Sony Corporation | Method, computer-readable storage medium, reception apparatus, and information providing apparatus for identifying available channels and/or services |
US9980014B2 (en) | 2013-06-28 | 2018-05-22 | Saturn Licensing Llc | Methods, information providing system, and reception apparatus for protecting content |
US9137566B2 (en) | 2013-06-28 | 2015-09-15 | Sony Corporation | Distribution system, reception apparatus, and methods for transitioning to new services |
US9038095B2 (en) | 2013-07-03 | 2015-05-19 | Sony Corporation | Methods, information providing system, and reception apparatus for distribution of at least one content version |
US8884800B1 (en) | 2013-07-31 | 2014-11-11 | Sony Corporation | Method and apparatus for performing analog-to-digital conversion on multiple input signals |
JP6505996B2 (ja) * | 2013-08-30 | 2019-04-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 受信方法、及び、受信装置 |
EP3145199A4 (en) | 2014-05-16 | 2018-04-25 | Unimoto Incorporated | 360-degree video-distributing system, 360-degree video distribution method, image-processing device, and communications terminal device, as well as control method therefor and control program therefor |
US9326295B1 (en) | 2014-12-10 | 2016-04-26 | Sony Corporation | Method and apparatus for transmitting a-priori information in a communication system |
US20160204804A1 (en) | 2015-01-13 | 2016-07-14 | Sony Corporation | Data processing apparatus and method |
US9762354B2 (en) | 2015-01-27 | 2017-09-12 | Sony Corporation | Signaling methods and apparatus |
US20160249104A1 (en) * | 2015-02-25 | 2016-08-25 | Rovi Guides, Inc. | Systems and methods for seamlessly transitioning from a broadcast media asset to a related on-demand media asset |
US9912986B2 (en) | 2015-03-19 | 2018-03-06 | Sony Corporation | System for distributing metadata embedded in video |
US9756401B2 (en) | 2015-04-07 | 2017-09-05 | Sony Corporation | Processing and providing an image in which a plurality of symbols are encoded |
US9590782B2 (en) | 2015-06-22 | 2017-03-07 | Sony Corporation | Signaling methods and apparatus |
US10205991B2 (en) | 2015-07-27 | 2019-02-12 | Sony Corporation | Hidden replaceable media slots |
KR102558781B1 (ko) * | 2015-10-05 | 2023-07-25 | 소니그룹주식회사 | 수신 장치, 송신 장치 및 데이터 처리 방법 |
US10091264B2 (en) * | 2015-12-26 | 2018-10-02 | Intel Corporation | Technologies for streaming device role reversal |
EP3249928A1 (en) * | 2016-05-23 | 2017-11-29 | Thomson Licensing | Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices |
JP6953221B2 (ja) * | 2017-07-31 | 2021-10-27 | グリー株式会社 | 画像表示システム、画像表示プログラム、画像表示方法及びサーバ |
US11018754B2 (en) * | 2018-08-07 | 2021-05-25 | Appareo Systems, Llc | RF communications system and method |
KR102460124B1 (ko) * | 2021-03-09 | 2022-10-27 | 주식회사 엘지유플러스 | 영상 콘텐츠를 제공하는 방법 및 그 셋톱 박스 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2328086C2 (ru) * | 2003-06-19 | 2008-06-27 | Нокиа Корпорейшн | Переключение потока на основе постепенного восстановления при декодировании |
US7584491B2 (en) * | 2001-04-25 | 2009-09-01 | Sony Corporation | System and method for managing interactive programming and advertisements in interactive broadcast systems |
EP2084908B1 (en) * | 2006-11-07 | 2010-07-07 | Sony Ericsson Mobile Communications AB | Adaptive insertion of content in streaming media |
WO2010109860A1 (ja) * | 2009-03-25 | 2010-09-30 | パナソニック株式会社 | セッション切り換え方法及びセッション切り換え装置 |
Family Cites Families (116)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5861881A (en) * | 1991-11-25 | 1999-01-19 | Actv, Inc. | Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers |
JPH1188862A (ja) * | 1997-09-05 | 1999-03-30 | Hitachi Ltd | Webサーバ制御方法及び装置 |
AU761202B2 (en) * | 1997-09-22 | 2003-05-29 | Sony Corporation | Generation of a bit stream containing binary image/audio data that is multiplexed with a code defining an object in ascii format |
US8479251B2 (en) * | 1999-03-31 | 2013-07-02 | Microsoft Corporation | System and method for synchronizing streaming content with enhancing content using pre-announced triggers |
CN1250006C (zh) | 2000-03-31 | 2006-04-05 | 联合视频制品公司 | 显示暂停时间内容的交互式媒体***和方法 |
JP2003009113A (ja) | 2001-06-21 | 2003-01-10 | Matsushita Electric Ind Co Ltd | コンテンツ再生装置及び方法、並びにプログラム |
JP2003018583A (ja) | 2001-07-05 | 2003-01-17 | Sony Corp | 多視点任意選択型映像視聴システム、ストリームデータ合成装置、及び、合成ストリームデータ配信サーバ |
US7631327B2 (en) | 2001-08-08 | 2009-12-08 | Accenture Global Services Gmbh | Enhanced custom content television |
JP2003115050A (ja) | 2001-10-04 | 2003-04-18 | Sony Corp | 映像データ処理装置及び映像データ処理方法、データ配信装置及びデータ配信方法、データ受信装置及びデータ受信方法、記憶媒体、並びにコンピュータ・プログラム |
JP3938311B2 (ja) | 2002-01-28 | 2007-06-27 | 富士通株式会社 | アンケート収集方法、アンケート収集プログラム、およびアンケート収集装置 |
US7899915B2 (en) * | 2002-05-10 | 2011-03-01 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
US7610598B2 (en) * | 2002-10-22 | 2009-10-27 | Canon Kabushiki Kaisha | Recording apparatus that switches decoding methods between data received over the internet and data received over a broadcast network |
WO2004053732A2 (en) * | 2002-12-11 | 2004-06-24 | Koninklijke Philips Electronics N.V. | Method and system for utilizing video content to obtain text keywords or phrases for providing content related links to network-based resources |
GB0307694D0 (en) | 2003-04-03 | 2003-05-07 | Koninkl Philips Electronics Nv | Broadcast delivery to a wireless device |
JP2004312413A (ja) * | 2003-04-08 | 2004-11-04 | Sony Corp | コンテンツ提供サーバ、情報処理装置、および方法、並びにコンピュータ・プログラム |
JP4346969B2 (ja) | 2003-06-20 | 2009-10-21 | キヤノン株式会社 | デジタルテレビ放送受信装置及びデジタルテレビ放送受信装置の制御方法 |
US7710498B2 (en) | 2004-02-13 | 2010-05-04 | Sony Corporation | Image processing apparatus, image processing method and program |
JP4655534B2 (ja) | 2004-08-04 | 2011-03-23 | ソニー株式会社 | 端末装置およびデータ処理方法、プログラム並びに記録媒体 |
US7562385B2 (en) * | 2005-04-20 | 2009-07-14 | Fuji Xerox Co., Ltd. | Systems and methods for dynamic authentication using physical keys |
FR2890505B1 (fr) | 2005-09-08 | 2007-10-26 | Alcatel Sa | Systeme et procede de diffusion de contenus personnalises et eventuellement interactifs a destination de terminaux rattaches a un reseau de communication |
JP2007116669A (ja) | 2005-09-22 | 2007-05-10 | Sharp Corp | サブコンテンツ再生装置及びコンテンツ関連サービス提供システム |
JP2007272868A (ja) * | 2006-03-07 | 2007-10-18 | Sony Corp | 情報処理装置、情報通信システム、および情報処理方法、並びにコンピュータ・プログラム |
US8321889B2 (en) * | 2006-03-08 | 2012-11-27 | Kamfu Wong | Method and system for personalized and localized TV ad delivery |
US20080028074A1 (en) | 2006-07-28 | 2008-01-31 | Microsoft Corporation | Supplemental Content Triggers having Temporal Conditions |
JP2008053916A (ja) | 2006-08-23 | 2008-03-06 | Nec Corp | コンテンツ配信システム、情報端末装置、コンテンツ配信方法および画像切替プログラム |
KR20080042489A (ko) * | 2006-11-10 | 2008-05-15 | 엘지전자 주식회사 | 방송 신호를 수신하는 장치 및 수신하여 처리하는 방법 |
US8381244B2 (en) | 2006-11-21 | 2013-02-19 | Abacast, Inc. | Content injection system and methodology |
KR20080047909A (ko) | 2006-11-27 | 2008-05-30 | 삼성전자주식회사 | 복수개의 동영상 컨텐트의 동시 재생을 위한 데이터 전송방법 및 그 장치, 복수개의 동영상 컨텐트의 동시 재생방법 및 그 장치 |
US7779058B2 (en) * | 2007-02-22 | 2010-08-17 | Ronald Raymond Shea | Method and apparatus for managing a digital inventory of multimedia files stored across a dynamic distributed network |
EP2206114A4 (en) | 2007-09-28 | 2012-07-11 | Gracenote Inc | SYNTHETIZING A PRESENTATION OF A MULTIMEDIA EVENT |
JP4572928B2 (ja) | 2007-11-08 | 2010-11-04 | ソニー株式会社 | 遠隔制御端末、情報取得装置、情報提供装置、情報提供システム、情報提供方法、およびプログラム |
JP4730626B2 (ja) | 2008-06-13 | 2011-07-20 | ソニー株式会社 | コンテンツ供給装置、コンテンツ供給方法、およびプログラム |
US20090320064A1 (en) | 2008-06-19 | 2009-12-24 | Microsoft Corporation | Triggers for Media Content Firing Other Triggers |
US20100205628A1 (en) | 2009-02-12 | 2010-08-12 | Davis Bruce L | Media processing methods and arrangements |
JP4715909B2 (ja) | 2008-12-04 | 2011-07-06 | ソニー株式会社 | 画像処理装置及び方法、画像処理システム、並びに、画像処理プログラム |
KR101176285B1 (ko) | 2008-12-22 | 2012-08-22 | 한국전자통신연구원 | 채널변경을 위한 아이피 티비 서비스 방법 및 장치 |
JP2010288192A (ja) | 2009-06-15 | 2010-12-24 | Mitsubishi Electric Corp | 映像受信装置 |
US8812959B2 (en) * | 2009-06-30 | 2014-08-19 | International Business Machines Corporation | Method and system for delivering digital content |
US8705933B2 (en) | 2009-09-25 | 2014-04-22 | Sony Corporation | Video bookmarking |
US9277183B2 (en) | 2009-10-13 | 2016-03-01 | Sony Corporation | System and method for distributing auxiliary data embedded in video data |
US8817072B2 (en) | 2010-03-12 | 2014-08-26 | Sony Corporation | Disparity data transport and signaling |
US8760498B2 (en) | 2011-03-14 | 2014-06-24 | Sony Corporation | Disparity data transport in standard caption service |
US8839338B2 (en) | 2012-03-28 | 2014-09-16 | Sony Corporation | Service usage reporting data transport |
US8941779B2 (en) | 2012-03-21 | 2015-01-27 | Sony Corporation | Non-closed caption data transport in standard caption service |
US9706158B2 (en) | 2010-04-01 | 2017-07-11 | Saturn Licensing Llc | Receiver and method for reporting the usage of advanced television services |
US20110247028A1 (en) | 2010-04-01 | 2011-10-06 | Mark Eyer | Receiver and System Using an Electronic Questionnaire for Advanced Broadcast Services |
US9723360B2 (en) | 2010-04-01 | 2017-08-01 | Saturn Licensing Llc | Interests and demographics profile for advanced broadcast services |
US10419811B2 (en) | 2010-06-07 | 2019-09-17 | Saturn Licensing Llc | PVR hyperlinks functionality in triggered declarative objects for PVR functions |
US8863171B2 (en) | 2010-06-14 | 2014-10-14 | Sony Corporation | Announcement of program synchronized triggered declarative objects |
US8516528B2 (en) * | 2010-06-30 | 2013-08-20 | Cable Television Laboratories, Inc. | Synchronization of 2nd screen applications |
US8893210B2 (en) | 2010-08-20 | 2014-11-18 | Sony Corporation | Server load balancing for interactive television |
US8898723B2 (en) | 2010-08-20 | 2014-11-25 | Sony Corporation | Virtual channel declarative script binding |
JP5765558B2 (ja) | 2010-08-27 | 2015-08-19 | ソニー株式会社 | 受信装置、受信方法、送信装置、送信方法、プログラム、および放送システム |
US8909694B2 (en) | 2010-08-27 | 2014-12-09 | Sony Corporation | Transmission apparatus and method, reception apparatus and method, and transmission and reception system |
US8875169B2 (en) | 2010-08-27 | 2014-10-28 | Sony Corporation | Transmission and reception apparatus, methods, and systems for filtering content |
US9179188B2 (en) | 2010-08-30 | 2015-11-03 | Sony Corporation | Transmission apparatus and method, reception apparatus and method, and transmission and reception system |
US10511887B2 (en) | 2010-08-30 | 2019-12-17 | Saturn Licensing Llc | Reception apparatus, reception method, transmission apparatus, transmission method, program, and broadcasting system |
JP5897468B2 (ja) | 2010-08-30 | 2016-03-30 | ソニー株式会社 | 受信装置、受信方法、及びプログラム |
US8595783B2 (en) | 2010-08-30 | 2013-11-26 | Sony Corporation | Receiving device, receiving method, program, and broadcasting system |
US20120050619A1 (en) | 2010-08-30 | 2012-03-01 | Sony Corporation | Reception apparatus, reception method, transmission apparatus, transmission method, program, and broadcasting system |
US8918801B2 (en) | 2010-08-30 | 2014-12-23 | Sony Corporation | Transmission apparatus, transmission method, reception apparatus, reception method, program, and broadcasting system |
US8892636B2 (en) | 2010-08-30 | 2014-11-18 | Sony Corporation | Transmission apparatus and method, reception apparatus and method, and transmission and reception system |
JP5757075B2 (ja) | 2010-09-15 | 2015-07-29 | ソニー株式会社 | 送信装置、送信方法、受信装置、受信方法、プログラム、および放送システム |
US9986270B2 (en) | 2010-09-21 | 2018-05-29 | Saturn Licensing Llc | Reception and transmission of trigger information for application program control |
JP5703664B2 (ja) | 2010-09-30 | 2015-04-22 | ソニー株式会社 | 受信装置、受信方法、送信装置、送信方法、プログラム、および放送システム |
US8908103B2 (en) | 2010-10-01 | 2014-12-09 | Sony Corporation | Content supplying apparatus, content supplying method, content reproduction apparatus, content reproduction method, program and content viewing system |
US8872888B2 (en) | 2010-10-01 | 2014-10-28 | Sony Corporation | Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program and content delivery system |
KR101926203B1 (ko) | 2010-10-01 | 2018-12-06 | 소니 주식회사 | 정보 처리 장치, 정보 처리 방법 및 프로그램 |
US9078031B2 (en) | 2010-10-01 | 2015-07-07 | Sony Corporation | Reception apparatus, reception method, and program |
US8842974B2 (en) | 2010-10-01 | 2014-09-23 | Sony Corporation | Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program, and content delivery system |
US9179198B2 (en) | 2010-10-01 | 2015-11-03 | Sony Corporation | Receiving apparatus, receiving method, and program |
US20120185888A1 (en) | 2011-01-19 | 2012-07-19 | Sony Corporation | Schema for interests and demographics profile for advanced broadcast services |
JP5793871B2 (ja) | 2011-01-25 | 2015-10-14 | ソニー株式会社 | 受信装置、受信方法、供給装置、供給方法、プログラム、および放送システム |
JP5783402B2 (ja) | 2011-01-25 | 2015-09-24 | ソニー株式会社 | 受信装置、受信方法、供給装置、供給方法、プログラム、および放送システム |
JP5668512B2 (ja) | 2011-02-15 | 2015-02-12 | ソニー株式会社 | 情報処理装置、及び、情報処理方法 |
TWI574565B (zh) | 2011-03-31 | 2017-03-11 | Sony Corp | A transmitting apparatus, a transmitting method, a receiving apparatus, a receiving method, a computer-readable medium, and a broadcasting system |
US8886009B2 (en) | 2011-04-26 | 2014-11-11 | Sony Corporation | Creation of video bookmarks via scripted interactivity in advanced digital television |
TWI545955B (zh) | 2011-04-28 | 2016-08-11 | Sony Corp | Signal receiving apparatus and method, a signal transmission apparatus and method, and program |
US9554175B2 (en) | 2011-07-20 | 2017-01-24 | Sony Corporation | Method, computer program, reception apparatus, and information providing apparatus for trigger compaction |
US8917358B2 (en) | 2011-07-27 | 2014-12-23 | Sony Corporation | Reception apparatus, terminal apparatus, control method, program, and communication system |
US10491966B2 (en) | 2011-08-04 | 2019-11-26 | Saturn Licensing Llc | Reception apparatus, method, computer program, and information providing apparatus for providing an alert service |
KR102060449B1 (ko) | 2011-08-05 | 2019-12-30 | 소니 주식회사 | 수신 장치, 수신 방법, 프로그램 및 정보 처리 시스템 |
HUE062523T2 (hu) | 2011-08-24 | 2023-11-28 | Saturn Licensing Llc | Vevõberendezés, vételi eljárás, program és információ feldolgozó rendszer |
US20130055313A1 (en) | 2011-08-31 | 2013-02-28 | Sony Corporation | Method, computer program, reception apparatus, and information providing apparatus for accessing content from a plurality of content sources |
TWI528749B (zh) | 2011-09-06 | 2016-04-01 | Sony Corp | A signal receiving device, a signal receiving method, an information processing program and an information processing system |
US9374620B2 (en) | 2011-10-21 | 2016-06-21 | Sony Corporation | Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system |
US9015785B2 (en) | 2011-11-29 | 2015-04-21 | Sony Corporation | Terminal apparatus, server apparatus, information processing method, program, and linking application supply system |
US9113230B2 (en) | 2011-12-21 | 2015-08-18 | Sony Corporation | Method, computer program, and reception apparatus for delivery of supplemental content |
US8930988B2 (en) | 2011-12-21 | 2015-01-06 | Sony Corporation | Reception apparatus, reception method, program, and information processing system |
MX2014008657A (es) | 2012-01-24 | 2014-10-06 | Sony Corp | Dispositivo de recepcion, metodo de recepcion, programa y sistema de procesamiento de informacion. |
CA2859115C (en) | 2012-02-07 | 2020-01-21 | Sony Corporation | Receiving apparatus, receiving method, and program |
US9936231B2 (en) | 2012-03-21 | 2018-04-03 | Saturn Licensing Llc | Trigger compaction |
US20130282870A1 (en) | 2012-04-18 | 2013-10-24 | Sony Corporation | Reception apparatus, reception method, transmission apparatus, transmission method, and program |
CA2839808C (en) | 2012-06-19 | 2021-09-14 | Sony Corporation | Extensions to trigger parameters table for interactive television |
US9456245B2 (en) | 2012-07-05 | 2016-09-27 | Sony Corporation | Receiving device, receiving method, transmitting device, and transmitting method for controlling applications |
MY177736A (en) | 2012-07-12 | 2020-09-23 | Sony Corp | Parameterized services descriptor for advanced television services |
US9154840B2 (en) | 2012-07-31 | 2015-10-06 | Sony Corporation | Reception apparatus, reception method, transmission apparatus, and transmission method |
US9432744B2 (en) | 2012-07-31 | 2016-08-30 | Sony Corporation | Receiving device, receiving method, transmitting device, and transmitting method |
US9883247B2 (en) | 2012-08-13 | 2018-01-30 | Saturn Licensing Llc | Reception apparatus, reception method, transmission apparatus, and transmission method |
MX343095B (es) | 2012-08-15 | 2016-10-25 | Sony Corp | Distribucion por banda ancha de informacion de personalizacion para servicios de tv avanzados. |
US9264648B2 (en) | 2012-10-09 | 2016-02-16 | Sony Corporation | Receiving device, receiving method, transmitting device, and transmitting method |
US10002206B2 (en) | 2012-10-26 | 2018-06-19 | Saturn Licensing Llc | Information processing device and information processing method |
US9253518B2 (en) | 2012-11-09 | 2016-02-02 | Sony Corporation | On-demand access to scheduled content |
US9769503B2 (en) | 2012-11-14 | 2017-09-19 | Saturn Licensing Llc | Information processor, information processing method and program |
US9936256B2 (en) | 2012-11-28 | 2018-04-03 | Saturn Licensing Llc | Receiver, reception method, transmitter and transmission method |
US9148676B2 (en) | 2012-12-04 | 2015-09-29 | Sony Corporation | Broadcast transition channel |
US8914832B2 (en) | 2012-12-14 | 2014-12-16 | Sony Corporation | Information processing apparatus, information processing method, and program |
US10257564B2 (en) | 2013-01-24 | 2019-04-09 | Saturn Licensing Llc | Distributed non-real-time content |
US9942601B2 (en) | 2013-01-24 | 2018-04-10 | Saturn Licensing Llc | Storing non-real time content |
US20140229580A1 (en) | 2013-02-12 | 2014-08-14 | Sony Corporation | Information processing device, information processing method, and information processing system |
US9300896B2 (en) | 2013-06-03 | 2016-03-29 | Sony Corporation | Method, computer-readable storage medium, reception apparatus, and information providing apparatus for identifying available channels and/or services |
US9137566B2 (en) | 2013-06-28 | 2015-09-15 | Sony Corporation | Distribution system, reception apparatus, and methods for transitioning to new services |
US9980014B2 (en) | 2013-06-28 | 2018-05-22 | Saturn Licensing Llc | Methods, information providing system, and reception apparatus for protecting content |
US9038095B2 (en) | 2013-07-03 | 2015-05-19 | Sony Corporation | Methods, information providing system, and reception apparatus for distribution of at least one content version |
US8884800B1 (en) | 2013-07-31 | 2014-11-11 | Sony Corporation | Method and apparatus for performing analog-to-digital conversion on multiple input signals |
US20150358507A1 (en) | 2014-06-04 | 2015-12-10 | Sony Corporation | Timing recovery for embedded metadata |
-
2011
- 2011-09-21 US US13/238,138 patent/US8908103B2/en active Active
- 2011-09-22 EP EP11828915.6A patent/EP2602995A4/en not_active Ceased
- 2011-09-22 BR BR112013006942-2A patent/BR112013006942A2/pt not_active Application Discontinuation
- 2011-09-22 KR KR1020137007361A patent/KR101855540B1/ko active IP Right Grant
- 2011-09-22 CA CA2809316A patent/CA2809316C/en active Active
- 2011-09-22 WO PCT/JP2011/071571 patent/WO2012043358A1/ja active Application Filing
- 2011-09-22 MX MX2013003408A patent/MX2013003408A/es active IP Right Grant
- 2011-09-22 JP JP2012536382A patent/JP6184100B2/ja active Active
- 2011-09-22 RU RU2013113234/07A patent/RU2564132C2/ru not_active IP Right Cessation
-
2014
- 2014-10-13 US US14/512,776 patent/US9479833B2/en active Active
-
2016
- 2016-10-10 US US15/289,427 patent/US11425463B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7584491B2 (en) * | 2001-04-25 | 2009-09-01 | Sony Corporation | System and method for managing interactive programming and advertisements in interactive broadcast systems |
RU2328086C2 (ru) * | 2003-06-19 | 2008-06-27 | Нокиа Корпорейшн | Переключение потока на основе постепенного восстановления при декодировании |
EP2084908B1 (en) * | 2006-11-07 | 2010-07-07 | Sony Ericsson Mobile Communications AB | Adaptive insertion of content in streaming media |
WO2010109860A1 (ja) * | 2009-03-25 | 2010-09-30 | パナソニック株式会社 | セッション切り換え方法及びセッション切り換え装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2654510C2 (ru) * | 2015-11-30 | 2018-05-21 | Сяоми Инк. | Способ, устройство и система для воспроизведения мультимедийных данных |
Also Published As
Publication number | Publication date |
---|---|
WO2012043358A1 (ja) | 2012-04-05 |
US9479833B2 (en) | 2016-10-25 |
US11425463B2 (en) | 2022-08-23 |
CN103119959A (zh) | 2013-05-22 |
JPWO2012043358A1 (ja) | 2014-02-06 |
JP6184100B2 (ja) | 2017-08-23 |
EP2602995A1 (en) | 2013-06-12 |
US8908103B2 (en) | 2014-12-09 |
US20170099522A1 (en) | 2017-04-06 |
KR101855540B1 (ko) | 2018-05-04 |
EP2602995A4 (en) | 2014-03-12 |
KR20130105637A (ko) | 2013-09-25 |
RU2013113234A (ru) | 2014-09-27 |
CA2809316C (en) | 2020-12-01 |
US20120084829A1 (en) | 2012-04-05 |
CA2809316A1 (en) | 2012-04-05 |
US20150100997A1 (en) | 2015-04-09 |
BR112013006942A2 (pt) | 2020-09-29 |
MX2013003408A (es) | 2013-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2564132C2 (ru) | Устройство подачи контента, способ подачи контента, устройство воспроизведения контента, способ воспроизведения контента и система просмотра контента | |
KR101926203B1 (ko) | 정보 처리 장치, 정보 처리 방법 및 프로그램 | |
JP6216513B2 (ja) | コンテンツ送信装置、コンテンツ送信方法、コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ配信システム | |
US7594255B2 (en) | Television receiver and display control method thereof | |
CA2846828C (en) | Reception device, reception method, program, and information processing system | |
CN113014943A (zh) | 一种视频播放方法、视频播放器及视频直播*** | |
JP3756748B2 (ja) | 画像送信装置および画像伝送方法 | |
JP2010109487A (ja) | デジタル放送受信装置及びデジタル放送受信方法 | |
KR101511758B1 (ko) | 여러 대의 액션캠 영상을 재생하기 위한 버퍼관리 방법 및 그에 따른 재생장치 | |
JP5349981B2 (ja) | 表示制御装置、及び表示制御方法 | |
US20180027269A1 (en) | Method of Video Content Selection and Display | |
WO2023008156A1 (ja) | 動画配信システム、再生装置、再生方法、プログラム、および記録媒体 | |
KR102279404B1 (ko) | 콘텐츠 수신 및 재생을 위한 장치 및 방법 | |
CN103119959B (zh) | 内容提供装置、内容提供方法、内容再现装置、内容再现方法 | |
JP5022542B2 (ja) | テレビジョン放送方法及び放送システム | |
KR20060064907A (ko) | 시간-시프트된 채널 생성장치 및 생성방법 | |
JP5284529B1 (ja) | 番組受信システム及びプログラム | |
JP2010109934A (ja) | コンテンツ受信装置及びコンテンツ再生方法 | |
JP2010109993A (ja) | コンテンツ受信装置及びコンテンツ再生方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20200923 |