Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 8359. Отображено 200.
29-05-2017 дата публикации

СИНХРОНИЗАЦИЯ ВОСПРОИЗВЕДЕНИЯ МУЛЬТИМЕДИЙНОГО КОНТЕНТА ПРИ ГРУППОВОМ ПРОСМОТРЕ

Номер: RU2620716C2

Группа изобретений относится к средствам синхронизации хода воспроизведения мультимедиа. Технический результат – обеспечение возможности синхронизации воспроизведения мультимедийного контента. Для этого предложены способ и устройство для синхронизации воспроизведения мультимедийного контента группой платформ клиентских устройств. Для синхронного воспроизведения синхронизатор может вносить корректировки в режимы воспроизведения одной или более платформ клиентских устройств в пределах группы, просматривающей один и тот же мультимедийный контент. В случае если платформа клиентского устройства отстает от группы, режим воспроизведения данной платформы может быть изменен на режим ускоренного воспроизведения. В случае если платформа клиентского устройства опережает группу, режим воспроизведения данной платформы может быть изменен на режим замедленного воспроизведения. 3 н. и 31 з.п. ф-лы, 7 ил.

Подробнее
20-12-2010 дата публикации

УСТОЙЧИВАЯ К КОЛЛЕКТИВНЫМ АТАКАМ ДЕСИНХРОНИЗАЦИЯ ДЛЯ ЦИФРОВОГО ПОМЕЧАНИЯ ВИДЕО

Номер: RU2407215C2

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

Подробнее
20-11-2016 дата публикации

СИНХРОНИЗАЦИЯ ВОСПРОИЗВЕДЕНИЯ МУЛЬТИМЕДИЙНОГО КОНТЕНТА ПРИ ГРУППОВОМ ПРОСМОТРЕ

Номер: RU2015115757A
Принадлежит:

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

Подробнее
27-05-2009 дата публикации

СПОСОБ ФОРМАТИРОВАНИЯ ПАКЕТА ЦИФРОВОГО ШИРОКОВЕЩАТЕЛЬНОГО ТРАНСПОРТНОГО ПОТОКА ДЛЯ УЛУЧШЕННОЙ ЭФФЕКТИВНОСТИ ПРИЕМА, ЦИФРОВОЕ ШИРОКОВЕЩАТЕЛЬНОЕ ПЕРЕДАЮЩЕЕ УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ СИГНАЛОВ В НЕМ

Номер: RU2007143323A
Принадлежит:

... 1. Способ форматирования пакета цифрового широковещательного транспортного потока (TS), включающего в себя заголовок и полезные данные, при этом способ содержит этап, на котором вставляют известные данные вспомогательной опорной последовательности (SRS) в TS-пакет. ! 2. Способ по п.1, в котором пакет включает в себя поле адаптации, а SRS-данные вставляются, по меньшей мере, в часть поля адаптации. ! 3. Способ по п.2, в котором поле адаптации включает в себя необязательное поле, выборочно включаемое в часть необязательного поля, при этом SRS-данные вставляют, по меньшей мере, в часть поля адаптации, кроме части необязательного поля. ! 4. Способ по п.3, в котором необязательное поле выбирают из временной отметки программ (PCR), исходной временной отметки программ (OPCR), обратного счетчика склеивания, длины транспортных закрытых данных и длины расширения поля адаптации либо комбинации вышеозначенного. ! 5. Способ по п.1, в котором SRS-сигнал используют для процесса синхронизации и/или процесса ...

Подробнее
20-04-2015 дата публикации

УСТРОЙСТВО ПОДАЧИ, СПОСОБ ПОДАЧИ, УСТРОЙСТВО ПРИЕМА, СПОСОБ ПРИЕМА, ПРОГРАММА И СИСТЕМА ШИРОКОВЕЩАТЕЛЬНОЙ ПЕРЕДАЧИ

Номер: RU2013145941A
Принадлежит:

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

Подробнее
20-07-2014 дата публикации

УЗЕЛ И СИСТЕМА ДЛЯ СИНХРОННОЙ СЕТИ

Номер: RU2012151959A
Принадлежит:

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

Подробнее
20-08-2014 дата публикации

СИСТЕМА И СПОСОБ ДЛЯ ПРИЕМА И СИНХРОНИЗАЦИИ КОНТЕНТА НА УСТРОЙСТВЕ СВЯЗИ

Номер: RU2013105454A
Принадлежит:

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

Подробнее
25-06-2009 дата публикации

Kodierer mit sanften Tonübergängen

Номер: DE0069938490T2

Подробнее
21-08-2003 дата публикации

Interaktive Anwendungen

Номер: DE0060001009T2
Принадлежит: TWO WAY TV LTD, TWO WAY TV LTD., LONDON

Подробнее
28-12-2000 дата публикации

Verfahren zum Generieren eines Taktes für den Rückkanal eines bidirektionalen Punkt-zu-Mehrpunkt Netzwerkes

Номер: DE0019929337A1
Принадлежит:

Eine in der Zentrale (1) eines bidirektionalen Punkt-zu-Mehrpunkt Netzwerkes generierter zentraler Takt wird über den Vorwärtskanal des Netzwerkes in Form von Timestamps in einem MPEG-2 Datenformat zu mehreren Sende-/Empfangseinrichtungen (3) übertragen. Jede Sende-/Empfangseinrichtung (3) generiert den Takt für den Rückkanal aus dem zentralen Takt und einem in einem Referenztaktgenerator (12) generierten lokalen Takt. Die Zentrale (1) vergleicht jeden empfangenen Takt einer Sende/Empfangseinrichtung (3) mit dem zentralen Takt und leitet aus diesem Vergleich eine für jede Sende/Empfangseinrichtung (3) individuelle, digitale Phasenkorrekturinformationen ab, die sie der entsprechenden Sende/Empfangseinrichtung (3) im MPEG-2 Datenstrom überträgt. Die entsprechende Sende-/Empfangseinrichtung (3) regelt den Takt für den Rückkanal mittels der inviduellen Phasenkorrekturinformation in einem numerisch gesteuerten Oszillator (13), dessen Ausgangsfrequenz unterschiedlich zum zentralen Takt individuell ...

Подробнее
02-10-2013 дата публикации

Concurrent decoding of a composite packetized audio-video data stream according to packet arrival times

Номер: GB0002500616A
Принадлежит:

An audio/video content receiver has a content decoder capable of concurrently decoding two or more audio/video programmes from a single packetized data stream of encoded audio/video data packets 400, 402. The receiver receives encoded audio/video content as two or more packetized data streams TS1 and TS2, each data stream comprising one or more programmes having respective encoded audio/video data packets. It then generates a composite packetized data stream having programme data from the packetized data streams by selecting a subset of data packets from the received packetized data streams, the subset including those audio/video data packets relating to those programmes to be decoded. Timing data indicating at least an arrival time of those audio/video data packets included in the composite packetized data stream is stored, preferably adjacent to each packet as private data or in a DVB table. The receiver then decodes and outputs audio/video programme data from the composite packetized ...

Подробнее
29-01-2003 дата публикации

Frame synchronisation of compressed video signals

Номер: GB0000229794D0
Автор:
Принадлежит:

Подробнее
11-06-2014 дата публикации

Device synchronization

Номер: GB0201407618D0
Автор:
Принадлежит:

Подробнее
14-08-2013 дата публикации

System for providing an enviroment in which performers generate corresponding performances

Номер: GB0201311240D0
Автор:
Принадлежит:

Подробнее
13-03-1996 дата публикации

Multiple data separating

Номер: GB0002259229B
Принадлежит: SONY CORP, * SONY CORPORATION

Подробнее
05-11-2014 дата публикации

Providing Media Content

Номер: GB0002513667A
Принадлежит:

Media playback is monitored by a server which outputs (e.g. streams) media content over a network to a client device (ST1). The server receives (ST3) a plurality of beacon signals from the client device, each beacon signal comprising at least one pair of timing data items, e.g. time codes. The first data item in the pair represents a point in time in the media content and a second data item in the pair represents a time indicated by a real time clock of the client device at which time the part of media content corresponding to the point in time was being played by the client device. The beacon signals are processed or stored at the server so as to monitor the playback of the media content by the client device. The time of receipt of the beacon signals at the server may be logged with reference to a real time clock at the server (ST4). A decision can be made at the server as to whether a predetermined portion of the media content has been properly and completely played by the client device ...

Подробнее
15-06-2016 дата публикации

Improvements to television service method and system

Номер: GB0002533210A
Принадлежит:

Method and apparatus for providing a television or radio programme in which a "start over" service allows the user to start watching and/or listening to the program from the start of the programme even if the selection of the programme is made once broadcast of the programme has already started. Data from the live provision of the programme 2 is stored in memory once the programme is selected and programme data 8 recorded in the memory is used to generate the programme for watching and/or listening instead of the data from the restart service 4, once the data for the continued and synchronised provision of the programme is available in the memory. The switch to using data buffered in the memory may be automatic and the point at which the switch is made may be selected using synchronisation. The memory may be the time shift buffer of a personal video recorder (PVR).

Подробнее
13-02-2002 дата публикации

Enhanced video programming using a local host for network communication

Номер: GB0002365287A
Принадлежит:

A local host is used to facilitate network communication between a user machine (202) and a remote server (224) by way of a network (222) such as the Internet. A web browser (204) is included in the user machine (202) and is provided with hidden frames or layers in which pages and/or applets are stored. The hidden frames or layers also include a plug-in (212) programmed to function as a web server at the user machine. The plug-in (212) issues a command which causes the web browser (204) to establish a connection with the remote server (224). This initiates the applet (208) and also causes the plug-in (212) to open a TCP/IP socket (220) to open and maintain communication between the user machine (202) and the remote server (224). The applet (208) may then communicate with the remote server (224) by way of the plug-in (212).

Подробнее
15-03-2006 дата публикации

Frame synchronisation of compressed video signals

Номер: GB0002396502B
Принадлежит: TANDBERG TELEVISION ASA

Подробнее
22-10-2003 дата публикации

Broadcasting of enhanced data content

Номер: GB0002387730A
Принадлежит:

A media playout system for playing out media to receiver units, the system comprising: a broadcast data channel; a playout arrangement for broadcasting over the broadcast data channel enhanced content data associated with video data; a distribution unit for receiving the broadcast data and distributing it to the receiver units, and comprising a buffer for storing enhanced content data, and a transmission controller responsive to signalling from the playout arrangement to retrieve enhanced content data from the buffer and make it available to the receiver units.

Подробнее
04-05-2016 дата публикации

Dynamic chunk manipulation for streaming mixed live and on-demand media: application programming interface

Номер: GB0002531962A
Принадлежит:

Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., "chunk") to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition.

Подробнее
25-10-2023 дата публикации

Systems and methods for delay manifests in ABR content delivery

Номер: GB0002618041A
Принадлежит:

Systems and methods for allowing different presentations of a multimedia program, the different presentation delayed relative to each other, by using a delay manifest that includes a sliding window of links to subordinate manifests, and where the subordinate manifests in turn contain links to sequential segments of the multimedia program.

Подробнее
15-08-2007 дата публикации

MEDIUM OUTPUT SYSTEM

Номер: AT0000367053T
Автор: VAN NOETSELE
Принадлежит:

Подробнее
15-02-2011 дата публикации

RETAINING OF SUB-TITLES THROUGH VIDEOTRANSKODIERUNG

Номер: AT0000496490T
Принадлежит:

Подробнее
15-11-2007 дата публикации

SYSTEM AND PROCEDURE FOR THE FORMATION OF A BI-DIRECTIONAL ONE MULTIMEDIAVERBINDUNG

Номер: AT0000378782T
Принадлежит:

Подробнее
15-09-1995 дата публикации

MORE KODER/DEKODER FOR HIGHLY SOLUBLE TELEVISION.

Номер: AT0000126958T
Принадлежит:

Подробнее
15-08-1993 дата публикации

MORE VIDEOKODER.

Номер: AT0000091837T
Принадлежит:

Подробнее
15-12-2005 дата публикации

PROCEDURE AND DEVICE FOR THE PROCESSING OF DIGITAL PICTURES AND AUDIO DATA

Номер: AT0000310358T
Принадлежит:

Подробнее
15-04-2002 дата публикации

TRANSFORMATION SYSTEM FOR A MPEG INFORMATION SIGNAL

Номер: AT0000216169T
Принадлежит:

Подробнее
22-11-2018 дата публикации

Media environment driven content distribution platform

Номер: AU2017248397A1
Принадлежит:

A method for a media environment driven content distribution platform includes obtaining synchronization data derived from the content and ancillary data pegged to instants in the synchronization data derived from the content, and communicating the synchronization data derived from the content and the ancillary data pegged to the instants in the synchronization data derived from the content such that subsequent alignment of the synchronization data derived from the content to the content synchronizes the ancillary data pegged to the instants in the synchronization data derived from the content to the content.

Подробнее
20-05-2021 дата публикации

Coordination of media content delivery to multiple media players

Номер: AU2019428456A1
Принадлежит:

A system for synchronizing media content playout includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive a first state message from a first media player playing a first media content and a second state message from a second media player playing a second media content, the first media content and the second media content being the same media content. The software code further determines a coordination state for playout of the first media content and the second media content based on one or more of the first and second state messages, and transmits a first coordination message including the coordination state to the first media player and a second coordination message including the coordination state to the second media player to synchronize playout of the first media content and the second media content.

Подробнее
27-06-2013 дата публикации

Method for user session transitioning among streaming interactive video servers

Номер: AU2008333799B2
Принадлежит:

A method by which a streaming interactive video user session is handed off from one streaming interactive video server to another without noticeable disruption to the video stream or the user interactivity.

Подробнее
15-08-2013 дата публикации

Apparatus and method for transmitting multimedia frame in broadcast system

Номер: AU2012207725A1
Принадлежит:

An apparatus and a method for transmitting a multimedia frame through a heterogeneous network in a broadcast system supporting a multimedia service based on an internet protocol are provided. The method includes generating header information including a frame identifier distinguishing a multimedia frame and information measuring a quality of a connection service between network layers and end-to-end network capabilities, and combining the header information and multimedia data to configure the multimedia frame.

Подробнее
30-05-2013 дата публикации

SYNCHRONIZED RETAIL VIDEO DISTRIBUTION

Номер: AU2012247098A1
Принадлежит:

In one aspect, the present application is directed to a computer-implemented method, a computer system, and a computer program product for synchronizing output of media data across a plurality of devices. The computer-implemented method for synchronizing output of media data across a plurality of output devices may include providing a communication network between a media server and a plurality of different output devices, and synchronously outputting media data files on the plurality of different output devices, wherein the media data files are transmitted to the output devices from the media server in the form of a data stream over different delivery networks. [Figure 3] w w C)L 0,0 CD) co LC 5 c C) 0 z C0Ci 0< 0 cn 0 It ____ L.~........................... Nm U) C ...

Подробнее
25-09-2008 дата публикации

Delivering individualized content over a broadcast network

Номер: AU2007349217A1
Принадлежит:

Подробнее
23-01-2004 дата публикации

Hypothetical reference decoder for compressed image and video

Номер: AU2003247605A8
Принадлежит:

Подробнее
13-06-2013 дата публикации

PXI device for video generation and acquisition

Номер: AU2013100651A4
Принадлежит:

Disclosed herein is a video generation and acquisition device (2) based on PXI technology and designed to: acquire 5 a plurality of input video signals having different video formats from one or more video display systems under test and/or from one or more video sources; receive one or more input sync signals; process one or more of the input video signals; carry out frame grabbing from one or more of the 10 input video signals; generate and output a plurality of video test patterns having different video formats; and generate and output one or more video signals which have different video formats and are, each, synchronized with a respective input sync signal. Figure 1 PXI Bus Data 2) 0 Y/ C Y/ P Master a- Clock U) 12 Power FRONTL INTA-BAR 2 x CVBS 4 xRGB B Burst Power FIG. 1 FRONT INTRA-BOARD CONNECTOR CONNECTOR MON01CONNECTOR FIG.

Подробнее
07-11-1997 дата публикации

Digital video broadcast system

Номер: AU0002517597A
Принадлежит:

Подробнее
14-03-2007 дата публикации

STREAM GENERATING APPARATUS AND METHOD OF SUPPLYING FRAME SYNC SIGNAL USED FOR STREAM GENERATING APPARATUS

Номер: CA0002559424A1
Автор: SHIRATORI, MASASHI
Принадлежит:

A stream generating apparatus includes an acquirer which acquires from an external source a reference signal synchronized with the video signal, a self-driven counter which has a first count mode in which the number of clocks in the frame period is counted in synchronization with a reference signal acquired by the acquirer thereby to generate and supply a first frame sync signal to the first and second signal processing units, and a second count mode in which the number of clocks in the frame period is counted independently not in synchronization with the reference signal thereby to generate and supply a second frame sync signal to the first and second signal processing units, and a controller which switches a count mode between either from the first count mode to the second count mode or from the second count mode to the first count mode based on predetermined conditions.

Подробнее
02-07-1985 дата публикации

INTERFACE APPARATUS AND METHOD FOR ASYNCHRONOUS ENCODING OFDIGITAL TELEVISION

Номер: CA0001189953A1
Принадлежит:

Подробнее
02-12-2014 дата публикации

APPARATUS, SYSTEMS AND METHODS FOR PROVIDING IN-BAND ATSC VESTIGIAL SIDEBAND SIGNALING OR OUT-OF-BAND SIGNALING

Номер: CA0002605969C
Автор: SIMON, MICHAEL
Принадлежит: ROHDE & SCHWARZ GMBH & CO. KG

... ²²²Systems, methods, apparatus and computer program products are provided for ²signaling a deterministic mapping corresponding to a service. The ²deterministic mapping is inserted within an in-band ATSC vestigial sideband ²broadcast signal or an out-of-band signal and transmitted to receivers capable ²of consuming the service.² ...

Подробнее
13-09-2016 дата публикации

METHOD FOR FORMATTING DIGITAL BROADCAST TRANSPORT STREAM PACKET FOR IMPROVED RECEIVING PERFORMANCE, DIGITAL BROADCAST TRANSMITTER, AND SIGNAL PROCESSING METHOD THEREOF

Номер: CA0002679566C

A digital broadcast transmitter and a stream processing method of a digital broadcast transmitter are provided. The transmitter includes a multiplexer for constructing a transmission stream including a stream and additional information used to process the stream, a Reed-Solomon encoder for performing Reed-Solomon encoding on the transmission stream, an interleaver for interleaving the Reed-Solomon encoded transmission stream and a Trellis encoder for performing Trellis encoding on the interleaved transmission stream. The stream is processed so that the additional information is disposed in a predetermined position of the transmission stream.

Подробнее
05-04-2016 дата публикации

METHOD AND SYSTEM FOR WIRELESS COMMUNICATION OF AUDIO IN WIRELESS NETWORKS

Номер: CA0002775318C

A method and system for audio transmission in a wireless communication system which transmits digital video and digital audio in High-Definition Multimedia Interface (HDMI) format. Position information of audio packets within the HDMI frame is obtained. Digital audio information including the position information is transmitted from a data source device to a data sink device via a wireless communication medium. At the data sink device, an HDMI frame is reconstructed by inserting received audio packets into horizontal and vertical blanking periods of the HDMI frame.

Подробнее
13-09-2016 дата публикации

CAPTION AND/OR METADATA SYNCHRONIZATION FOR REPLAY OF PREVIOUSLY OR SIMULTANEOUSLY RECORDED LIVE PROGRAMS

Номер: CA0002774985C

A synchronization process between captioning data and/or corresponding metatags and the associated media file parses the media file, correlates the caption information and/or metatags with segments of the media file, and provides a capability for textual search and selection of particular segments. A time-synchronized version of the captions is created that is synchronized to the moment that the speech is uttered in the recorded media. The caption data is leveraged to enable search engines to index not merely the title of a video, but the entirety of what was said during the video as well as any associated metatags relating to contents of the video. Further, because the entire media file is indexed, a search can request a particular scene or occurrence within the event recorded by the media file, and the exact moment within the media relevant to the search can be accessed and played for the requester.

Подробнее
31-03-2011 дата публикации

CAPTION AND/OR METADATA SYNCHRONIZATION FOR REPLAY OF PREVIOUSLY OR SIMULTANEOUSLY RECORDED LIVE PROGRAMS

Номер: CA0002774985A1
Принадлежит:

A synchronization process between captioning data and/or corresponding metatags and the associated media file parses the media file, correlates the caption information and/or metatags with segments of the media file, and provides a capability for textual search and selection of particular segments. A time-synchronized version of the captions is created that is synchronized to the moment that the speech is uttered in the recorded media. The caption data is leveraged to enable search engines to index not merely the title of a video, but the entirety of what was said during the video as well as any associated metatags relating to contents of the video. Further, because the entire media file is indexed, a search can request a particular scene or occurrence within the event recorded by the media file, and the exact moment within the media relevant to the search can be accessed and played for the requester.

Подробнее
20-10-2005 дата публикации

SYSTEM AND METHOD FOR SCALABLE MULTIFUNCTIONAL NETWORK COMMUNICATION

Номер: CA0002560677A1
Принадлежит:

A system (10) and method for scalable multifunctional network communication between presentation devices (23) and service providers (43) are disclosed. A group of consumer premise equipment (CPE) (21) units are coupled to the presentation devices (23), and a headend control computer (HCC) (38) receives upstream messages from the CPE (21) units. A group of service provider control subsystem interface (SPCS) (45) between the HCC (38) and the service providers (43). The HCC (38) receives messages from the CPE (21) units and transports them to SPCS (45), and the HCC (38) receives messages from the SPCS (45) and transports them to the CPE (21) units.

Подробнее
15-07-1986 дата публикации

INTRAFRAME CODING AND DECODING EQUIPMENT

Номер: CA0001207896A1
Автор: KURODA HIDEO, MUKAWA NAOKI
Принадлежит:

Подробнее
10-10-2019 дата публикации

SYNCHRONIZATION OF ONLINE GAMING ENVIRONMENT WITH VIDEO STREAMING OF A LIVE EVENT

Номер: CA0003095994A1
Принадлежит: GOWLING WLG (CANADA) LLP

The embodiments of the present invention disclose synchronization of an online gaming environment with video streaming of at least one live event. A gaming application is configured to be executed on each of a plurality of user devices [110], simultaneously with the video being streamed. At least one instantaneous question is generated based on at least one action of the live event. Both the video and the instantaneous question are displayed in-sync with the live event video. The server [106] also synchronizes an answer of the at least one instantaneous question with a next instantaneous question and also with the video being streamed, such that the answer, the video, and the next instantaneous question are displayed in-sync on at least one of the plurality of user devices [110].

Подробнее
23-11-2021 дата публикации

METHOD AND SYSTEM FOR TRANSMITTING ALTERNATIVE IMAGE CONTENT OF A PHYSICAL DISPLAY TO DIFFERENT VIEWERS

Номер: CA3049732C

The present invention relates to a method and a system for transmitting alternative image content of a physical display to different viewers, comprising: generating at least two different sets of image data, each set of image data comprising a sequence of individual images; displaying the images of said at least two sets of image data in a time-sliced multiplexed manner on said physical display; generating at least one video stream of a scene which includes said physical display, said video stream consisting of video frames captured synchronously with the displaying of the images of one of said at least two sets of image data on said physical display; and transmitting said video stream to a sub-set of said viewers,wherein at least one set of image data comprises a sequence of images and inverse images. The present invention also relates to a control interface implementing the claimed method.

Подробнее
04-06-2018 дата публикации

SYNCHRONIZING VIDEO OUTPUTS TOWARDS A SINGLE DISPLAY FREQUENCY

Номер: CA0003000467A1
Принадлежит:

Method and system for synchronizing video output towards a single display frequency comprising providing a shared reference signal for synchronizing, at the single display frequency, video output between two or more image generator processors each driving at least one independent video card. Each of the video cards supports on-the-fly image refresh rate adaptation based on responsiveness from the corresponding image generator processor. The method also comprises, at each one of the image generator processors, artificially affecting, in real-time, image generation rendering speed during a next frame generation processing to trigger the on-the-fly image refresh rate adaptation by the one image generator processor's video card for proactively scheduling refresh of an image corresponding to the next frame by the one image generator processor's video card, thereby aligning the refresh of the image to the shared reference signal while avoiding manipulation of video card's memory registers by ...

Подробнее
08-03-2018 дата публикации

MULTIMEDIA RESOURCE SYNCHRONOUS PUSHING METHOD BASED ON HETEROGENEOUS NETWORK

Номер: CA0003026535A1
Принадлежит:

Disclosed is a multimedia resource synchronous pushing method based on a heterogeneous network, comprising: step one, a serving end learning end-to-end broadband network delay information or broadband network delay and available broadband information about different users; step two, after receiving a user request, the serving end calculating, according to the end-to-end broadband network delay or broadband network delay and available broadband information about different users, a moment when multimedia resources can be synchronously presented; and step three, the serving end sending the multimedia resources capable of being synchronously presented at the moment, and a user end synchronously playing contents according to a starting presentation time of media resources, so that broadband contents of different users can be synchronously presented. The present invention solves the problem of a broadcast and a broadband user media resource not being synchronized due to different network conditions ...

Подробнее
08-02-2018 дата публикации

SYSTEM AND METHOD FOR CONTROLLING DATA STREAM MODIFICATIONS

Номер: CA0003032762A1

In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.

Подробнее
19-09-2013 дата публикации

RECORDING OF MULTIPLE TELEVISION CHANNELS

Номер: CA0003042207A1
Принадлежит: MARKS & CLERK

Подробнее
30-08-2007 дата публикации

NON-LINEAR, DIGITAL DAILIES

Номер: CA0002641374A1
Принадлежит:

A method includes storing at least a partial parallelization of at least two of an audio data processing, a video data processing, a synchronized processing of audio and video data from the audio data processing and video data processing, and output processing of the audio and video data from the synchronized processing.

Подробнее
06-12-2001 дата публикации

METHOD FOR DEALING WITH MISSING OR UNTIMELY SYNCHRONIZATION SIGNALS IN DIGITAL COMMUNICATIONS SYSTEMS

Номер: CA0002643607A1
Принадлежит:

A method for handling missing or untimely synchronization signals in digital communications systems. Upon detecting the absence of a synchronization signal, an estimation of the absent synchronization signal is made based on a plurality of previously received synchronization signals, and the estimated synchronization signal is used in place of the absent synchronization signal. The estimated synchronization signal is corrected upon the receipt of a subsequent synchronization signal.

Подробнее
23-02-2017 дата публикации

SYSTEMS AND METHODS FOR COMMUNICATING TIME REPRESENTATIONS

Номер: CA0002992400A1
Автор: NG, SHEAU, NG SHEAU
Принадлежит:

A device may be configured to signal system time using partial time values. Partial time values may be included in a physical frame preamble. Partial time values may be transmitted according to a specified interval.

Подробнее
06-04-2021 дата публикации

RECEPTION DEVICE

Номер: CA2931058C
Принадлежит: SONY CORP, SONY CORPORATION

The present technology relates to a receiving device that can select an optimal component. Provided is a receiving device that comprises a first receiving unit that receives video and audio components transmitted by broadcast waves, a second receiving unit that receives video and audio components transmitted via a network, and a control unit that controls the operation of each unit. The control unit selects optimal video and audio components from among a plurality of receivable video and audio component candidates.

Подробнее
24-11-2020 дата публикации

METHOD AND APPARATUS FOR DETERMINISTIC DATE AND TIME ALIGNMENT OF MEDIA SIGNALS AND GENERATION OF TIME-RELATED LABELS

Номер: CA0002912461C
Принадлежит: SKOTEL CORP, SKOTEL CORPORATION

There is described a method for generating a frame label for a media frame sampled at a media frame rate at a given time-of-day relative to a day-zero reference. The method comprises: obtaining a calendar day at which the media frame is sampled, the calendar day having a day origin; computing a day-origin phase offset at the day origin based on the day-zero reference and on the calendar day; subtracting the day-origin phase offset from the given time-of- day to get a media frame relative offset which is relative to a first frame of the calendar day; computing the frame label from the media frame relative offset and from the media frame rate; and assigning the frame label to the media frame for time-positioning the media frame with respect to other media frames and with respect to a timescale.

Подробнее
06-08-2015 дата публикации

METHODS AND DEVICES FOR SYNCHRONIZING AND SHARING MEDIA ITEMS

Номер: CA0002975411A1
Принадлежит:

An electronic device with one or more processors and memory detects a user input to play a media item, where the media item is associated with at least a portion of an audio track and one or more media files. The device requests the media item from a server in response to the user input and, in response to the request, receives, from the server, the one or more media files and information identifying at least the portion of the audio track. The device obtains at least the portion of the audio track based on the information identifying at least the portion of the audio track. The device also displays the one or more media files and, while displaying the one or more media files, plays back at least the portion of the audio track in synchronization with the one or more media files.

Подробнее
31-07-2018 дата публикации

METHODS AND DEVICES FOR SYNCHRONIZING AND SHARING MEDIA ITEMS

Номер: CA0002975411C
Принадлежит: FACEBOOK, INC., FACEBOOK INC

An electronic device with one or more processors and memory detects a user input to play a media item, where the media item is associated with at least a portion of an audio track and one or more media files. The device requests the media item from a server in response to the user input and, in response to the request, receives, from the server, the one or more media files and information identifying at least the portion of the audio track. The device obtains at least the portion of the audio track based on the information identifying at least the portion of the audio track. The device also displays the one or more media files and, while displaying the one or more media files, plays back at least the portion of the audio track in synchronization with the one or more media files.

Подробнее
08-12-2016 дата публикации

SYSTEM TIME FREQUENCY AND TIME INFORMATION

Номер: CA0002980780A1
Автор: FAY, LUKE, FAY LUKE
Принадлежит:

A method of a reception apparatus for receiving transmission frames. The method includes receiving, by circuitry of the reception apparatus, the transmission frames transmitted on one millisecond boundaries. Each of the transmission frames includes a bootstrap, a preamble, and a payload. The method further includes determining, by the circuitry, an absolute point of time at a predetermined position in a stream of the transmission frames based on first time information included in a first one of the transmission frames.

Подробнее
08-10-2013 дата публикации

MULTIMEDIA CONTENT SEARCH AND RECORDING SCHEDULING SYSTEM

Номер: CA0002681669C
Принадлежит: TIVO INC., TIVO INC

Techniques described herein enable searching for multimedia content and for downloading or scheduling the recording of the multimedia content. The multimedia content may have been previously stored on one or more databases. The client device may download or schedule the recording of multimedia content in one step, for example, in one touch. When desired multimedia content is not available, the multimedia content is added to the client device's wish list. When the client device's does not have a wish list, the client device's wish list may be created on the spot. During the scheduling of the recording, a tag associated with the multimedia content is checked to determine whether the multimedia content is live or delayed. When the tag indicates the multimedia content is live or delayed, the client device prompts with a suggestion to add extra time to the end of the recording of the multimedia content.

Подробнее
10-05-2012 дата публикации

METHOD FOR TRANSRECEIVING MEDIA CONTENT AND DEVICE FOR TRANSRECEIVING USING SAME

Номер: CA0002816621A1
Принадлежит:

The present invention relates to a method for transreceiving media content and a device for transreceiving using same, the method comprising the following steps: configuring the media content into a plurality of representations; dividing the representations into a plurality of segments; aligning subsegments which are included in the segments; and transmitting one of the representations.

Подробнее
12-07-2016 дата публикации

A SYSTEM AND METHOD FOR SYNCHRONIZED PLAYBACK OF STREAMING DIGITAL CONTENT

Номер: CA0002808309C
Принадлежит: NETFLIX, INC., NETFLIX INC

One embodiment of the present invention sets forth a technique for synchronizing playback of digital content on two or more different content players. Each content player synchronizes a local time signal to a time reference signal maintained by a time server. Actions related to content playback are synchronized with respect to each local time signal for a given content player, which thereby synchronizes playback for a group of associated content players. Each content player may be advantageously configured with different playback options, allowing each user to have a better shared viewing experience than possible with prior art solutions that provide only one set of playback options.

Подробнее
05-05-2014 дата публикации

METHODS AND SYSTEMS FOR CONTENT CONTROL

Номер: CA0002832179A1
Автор: GILSON, ROSE, GILSON ROSE
Принадлежит:

Methods and system for providing content are disclosed. One method can comprise receiving a request for data at a first time, wherein the data comprises a first time duration, determining a buffer size based upon the first time duration, and determining a playback window based upon the determined buffer size and the first time. The method can also comprise synchronizing presentation of content on a plurality of devices.

Подробнее
04-04-2000 дата публикации

DATA TRANSMISSION PROTOCOL METHOD AND APPARATUS

Номер: CA0002174988C
Принадлежит: SCIENTIFIC-ATLANTA, INC.

A data communications protocol for single path media having low data error rate requires the generation of a data packet with a start code field having a predetermined pattern, a byte count field for defining a data field having a maximum predetermined length in bytes, a data payload field having a byte count according to the value of the byte count field and a cyclic redundancy check field of predetermined length. The value of the byte count field may be fixed, may be changed from packet to packet or may be changed upon intialization. The described data communications protocol permits utilization with data types varying from high definition television to alarm reporting applications. Moreover, the data rate may be varied by varying an idle time signal duration up to a maximum (when the idle time signal duration isreduced to zero). According to one exemplary embodiment for plastic fiber optic media, MPEG2 transport stream packets may be transmitted at 54 Mbaud over distances of 20 meters ...

Подробнее
21-12-1999 дата публикации

DEVICE FOR TRANSMITTING, RECEIVING AND DECODING COMPRESSED AUDIOVISUAL STREAMS

Номер: CA0002166040C
Принадлежит:

A device for transmitting and decoding audio-visual streams arranged in accordance with standard ISO/IEC 11172 is provided. The device (DEC) comprises: interfaces (CSC, IA, CIS) for connection to a local storage device (MEL) or to a telecommunications network (2, 3), for receiving streams from remote sources or send streams to remote receivers; demultiplexing and synchronisation means (DES) for splitting the audio-visual streams into constituent audio, video and private data streams and extracting synchronisation information from the streams, and means (DA, DV, UA, UV) for decoding audio and video streams and present audio and video signals in analog form at the output. A controller (CNT) is to control and supervise demultiplexing and decoding operations.

Подробнее
06-03-1997 дата публикации

APPARATUS AND METHOD FOR DIGITAL DATA TRANSMISSION

Номер: CA0002230294A1
Принадлежит:

A method and apparatus for carrying out synchronous co-division multiple access (SCDMA) communication of multiple channels of digital data over a shared transmission media (1162). The system includes modems at remote units (1164) and a central unit (1160) to receive time division multiplexed digital data arranged into timeslots or channels and uses orthogonal codes to encode each channel of multiple data and spread the energy of each channel data over a frame of data transmitted in a code domain. Frames are synchronized as between remote (1164) and central units (1160) using a ranging scheme which is also useful in any other system transmitting data by frames in a distributed system where synchronizing the frames as between all units regardless of differences in propagation delays is necessary. Each frame in the SCDMA modulation scheme includes a gap or guardband containing no other data.

Подробнее
27-04-2007 дата публикации

СИСТЕМА И СПОСОБ НАРАЩИВАЕМОЙ МНОГОФУНКЦИОНАЛЬНОЙ СЕТЕВОЙ СВЯЗИ

Номер: EA0200601779A1
Принадлежит:

Раскрываются система (10) и способ для наращиваемой многофункциональной сетевой связи между устройствами (23) представления и поставщиками (43) услуг. Группа устройств оборудования пользовательских помещений (ОПП) (21) соединена с устройствами (23) представления, и головной управляющий компьютер (ГУК) (38) принимает сообщения восходящего потока от устройств ОПП (21). Группа подсистем управления поставщиков услуг (ПУПУ) (45) осуществляет взаимодействие между ГУК (38) и поставщиками (43) услуг. ГУК 38 принимает сообщения от устройств ОПП (21) и переносит их к ПУПУ (45), и ГУК (38) принимает сообщения от ПУПУ (45) и переносит их к устройствам ОПП (21).

Подробнее
16-09-2009 дата публикации

Embedded appliance for multimedia capture

Номер: CN0101536014A
Принадлежит:

A multimedia device includes input ports (210) dedicated to receiving a real-time media signal and a processor system (250) dedicated to capturing the real-time media signal. The processor system defines an embedded environment. The input ports (210) and the processor system (250) are integrated into the multimedia capture device. The input ports include an audio input port (202) and at least oneof a visual-capture input port (204) or a digital-image input port (208).

Подробнее
25-04-2012 дата публикации

Method and apparatus for distributing multimedia content

Номер: CN0102428709A
Принадлежит:

Подробнее
19-11-2008 дата публикации

Apparatus for providing information, information receiver and storage medium

Номер: CN0100435569C
Автор: EMURA KOICHI, KOICHI EMURA
Принадлежит:

Подробнее
25-02-2009 дата публикации

Image processor, imaging device, and image processing system

Номер: CN0100464565C
Автор: KIICHIRO IGA, IGA KIICHIRO
Принадлежит:

Подробнее
26-06-2009 дата публикации

PROCESS OF SYNCHRONIZATION Of an ACTION “RICH MEDIA” WITH a AUDIO-VISUAL CHANGE, DEVICE AND COMPUTER PROGRAM CORRESPONDENTS, PROCEEDED OF CREATION Of a PRESENTATION “RICH MEDIA” AND CORRESPONDING COMPUTER PROGRAM

Номер: FR0002925800A1
Принадлежит:

L'invention concerne un procédé de synchronisation d'une action dans un contenu "Rich Media"® avec un changement dans un contenu audiovisuel, lesdits contenus "Rich Media"® et audiovisuel faisant partie d'une présentation de type "Rich Media"®. Selon l'invention, un tel procédé comprend les étapes suivantes : - obtention d'une information représentative dudit changement dans ledit contenu audiovisuel, appelée information de changement ; - synchronisation d'une action dans ledit contenu "Rich Media"® avec ledit changement, ladite étape de synchronisation comprenant les sous-étapes suivantes : o conversion de ladite information de changement en un événement de type "Rich Media"® ; o détection dudit événement par au moins un objet "Rich Media"® de ladite présentation ; o déclenchement de ladite action dans ladite présentation en fonction dudit événement détecté.

Подробнее
04-04-2008 дата публикации

PROCESS OF RECEPTION OF SCREENS Of a NUMERICAL FLOW

Номер: FR0002892245B1
Принадлежит:

Подробнее
05-01-2012 дата публикации

Alternate source programming

Номер: US20120002109A1
Принадлежит: COMCAST CABLE COMMUNICATIONS LLC

An apparatus, method, and system are provided for associating or tying an audio source/content to visual/video content. A request to tie a selected audio source to visual/video content may be received. Upon receiving the request, the selected audio source may be tied to the visual/video content. Audio received from the selected audio source may be substituted for audio associated with the visual/video content. One or more synchronization techniques/methods may be used to synchronize audio content with visual/video content.

Подробнее
12-01-2012 дата публикации

User controlled multi-device media-on-demand system

Номер: US20120008917A1
Принадлежит: Rovi Technologies Corp

A method for providing configurable access to media in a media-on-demand system also can include delivering the media to a first client device in a format compatible with the first client device; interrupting the delivery of the media; recording a bookmark specifying a position in the media where the interruption occurred; and resuming delivery of the media to a second client device, the resumed delivery beginning at a position in the media specified by the recorded bookmark. The method further can include identifying device properties for each of the first and second client devices; delivering the media to the first client device in a format compatible with the identified device properties for the first client device; and, delivering the media to the second client device in a format compatible with the identified device properties for the second client device.

Подробнее
02-02-2012 дата публикации

Method and Apparatus for Conveying and Reproducing Multiple Independent Timebases Using a Shared Reference Clock, Clock Snapshots and a Packet Network

Номер: US20120025884A1
Автор: Kenn W. Heinrich
Принадлежит: Cisco Technology Inc

Disclosed are methods and systems of conveying and reproducing independent timebases in a network. The methods include distributing a common measurement clock and a common measurement clock counter to a plurality of cards in a master chassis in the network. Distributed master clock counters are locked to an external input signal in each of the plurality of cards. Periodic snapshots of a count value generated by the master clock counter are taken. A counter speed of the master clock counter is analyzed to create a future snapshot of the count value. The future snapshot of the count value is transmitted from the master chassis to at least one receiving chassis in the network. The association between master counters and slave counters is programmable by various means including modifying the routing of the snapshot packets.

Подробнее
08-03-2012 дата публикации

Digital domain content processing and distribution apparatus and methods

Номер: US20120060182A1
Автор: Glen Hardin
Принадлежит: Time Warner Cable Inc

Methods and apparatus for distributing content using a spectrum generation device. In one embodiment, digital content is received via a time-multiplexed network transport (such as Gigabit Ethernet), and converted to frequency channels suitable for transmission over a content distribution (e.g., Hybrid Fiber Coaxial (HFC)) network. In one variant, the conversion is performed using digital domain processing performed by a full spectrum generation device. Additionally, methods and apparatus for selectively adding, removing, and/or changing digital content from the full spectrum device are also disclosed. Various aspects of the present invention enable physical (infrastructure) consolidation, and software-implemented remote management of content distribution.

Подробнее
10-05-2012 дата публикации

Method and communication system for implementing stream services, and relevant device

Номер: US20120117265A1
Принадлежит: Huawei Technologies Co Ltd

A method for implementing stream services is provided according to the embodiments of the present invention. The method includes: determining, by a server, a response message, in which the response message includes: at least one of an interval between a first data stream and a second data stream, latest data information of the second data stream, and rate change point information of the first data stream; and sending, by the server, the first data stream and the response message to a receiving end, so that the receiving end performs corresponding operation according to the response message. A communication system and a relevant device are further provided according to the embodiments of the present invention. The embodiments of the present invention can effectively improve data sending flexibility.

Подробнее
24-05-2012 дата публикации

Shared Multimedia Experience

Номер: US20120131110A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

A method includes receiving a request to establish a group presence session between at least a first device associated with a first network and a second device associated with a second network. During the group presence session, multimedia content is provided to the first device and to the second device at substantially the same time, and first presence information from the first device is provided to the second device at substantially the same time as second presence information from the second device is provided to the first device. The method further includes synchronizing the multimedia content, the first presence information, and the second presence information based on a first device capability, a second device capability, information associated with the first network, and information associated with the second network. Synchronized content streams that include the multimedia content and presence information are transmitted to the devices via the respective networks.

Подробнее
14-06-2012 дата публикации

Iptv interactive system and device and interactive method thereof

Номер: US20120151543A1
Принадлежит: INSTITUTE FOR INFORMATION INDUSTRY

An IPTV interactive system and device and an interactive method thereof are provided. The system includes a user side and a server side. The user side has a digital signal control device and includes: a user side time calibration unit; a display unit, used for playing multimedia information; an operation unit, used for outputting a control signal; and a signal receiving unit, used for receiving the control signal. The server side includes: a server side time calibration unit, used for adjusting a time of the user side to be synchronous with the server side; an application server, used for generating and displaying a widget menu page including multiple operation options; a network server, used for transferring an option of the widget menu page corresponding to the control signal to the user side; and a database, used for storing at least a piece of correlation information corresponding to the multimedia information.

Подробнее
28-06-2012 дата публикации

Shared Content Storage

Номер: US20120167148A1
Принадлежит: Chris Healy, Kevin Cote, Randall Bird, Rodney Farley

Entertainment systems for aircraft and other vehicles are described having a plurality of media players. The media players collectively store a full content set, with each media player storing only a fraction of the full content set. Each of the media players can be configured to index the full content set, such that media players can obtain missing content from other media players.

Подробнее
19-07-2012 дата публикации

Synchronized video presentation

Номер: US20120185890A1
Принадлежит: Ericsson Television Inc

A video control device is disclosed. The video control device includes a communication interface for receiving user inputs and for communicating data to users, a memory for storing information communicated with the users and a plurality of video programs and a processor for processing the inputs received by the communication interface and for streaming video to the users via the communication interface. The communication interface receives a code from a user and from at least one of a plurality of invitees that received the code from the user. The processor streams a video program corresponding to the code simultaneously to the user and to invitees submitting the code and disables navigation functions of user controls for the invitees submitting the code.

Подробнее
29-11-2012 дата публикации

Distributed resource management for a plurality of local media gateways to provide video conferencing

Номер: US20120300017A1
Принадлежит: Broadcom Corp

Media gateways (MGs), grouped into a hierarchy, are operable to provide a multiparty conferencing among client devices. Gateway resources such as processors, Codecs and network interfaces are aggregated at each MG to establish distributed connection sessions based on resource management metrics such as minimizing total network. The distributed connection sessions are utilized to provide the multiparty conferencing. Each MG may aggregate the gateway resources, which may be determined utilizing a look-up table, from other MGs for sharing among the MGs. Each MG may be activated to provide the media gateway controller (MGC) processing utilizing the shared aggregated gateway resources. A MG may be de-activated from the MGC processing when needed and the associated connection sessions may be subsequently released. Gateway resources are managed at each MG based on the resource management metrics in order to establish distributed connection sessions to support the multiparty conferencing among the client devices.

Подробнее
03-01-2013 дата публикации

Streaming and Rendering Of 3-Dimensional Video

Номер: US20130002820A1
Автор: Mark David Francisco
Принадлежит: COMCAST CABLE COMMUNICATIONS LLC

Transmitting and receiving 3D video content via an Internet protocol (IP) stream are described. 3D video content may be transmitted in a single IP stream and adjusted by a device associated with a display for rendering the 3D video content in a desired manner. 3D content also may be transmitted in a plurality of IP streams and a device associated with a display for rendering the 3D content may determine which of the plurality of IP streams to decode based upon a mode of operation of the device. A device receiving 3D video content may be configured to adjust the appearance of the content displayed on a display associated with the device. Such adjusting of the appearance may include moving the position of the rendered 3D video content within the display, positioning in band and/or out of band content in front of, behind, or within the rendered 3D video content.

Подробнее
10-01-2013 дата публикации

Information provisioning apparatus and information provisioning method

Номер: US20130014193A1
Автор: Koichi Emura
Принадлежит: Panasonic Corp

Information provisioning includes acquiring a plurality of audio and video elementary streams of which content is composed, and metadata related to the content. The metadata is divided into metadata processing units, in which the metadata is partially executable, corresponding to the plurality of audio and video elementary streams. A transport stream of a MPEG-2 system is generated by multiplexing an audio packetized elementary stream (PES), a video PES, and a metadata PES. The audio PES and the video PES are acquired by packetizing the plurality of audio and video elementary streams. The metadata PES is acquired by packetizing the metadata processing units. The point of the invention is characterized by transmitting metadata in PES format with the audio PES and the video PES.

Подробнее
14-03-2013 дата публикации

Synchronizing Streaming Video between Viewers over a Network

Номер: US20130067116A1
Автор: Brian H. Ostergren
Принадлежит: Microsoft Corp

Described is a technology by which machines such as gaming (including media) systems are configured to synchronize streaming video between peers over a network, including participants communicating via voice or video chat. The video synchronization may include “full” synchronization that operates to synchronize streaming video that is currently unsynchronized video, by causing participants to stop and buffer, and resume playing from a specified position in the stream. Video synchronization also may include “fast” synchronization that operates to re-synchronize video that has begun to drift out of synchronization, such as by briefly pausing any stream that has gotten ahead of others. Also described is replicating the activation of a video transport control (e.g., pause, fast forward, rewind, skip, and the like) that occurs on one machine to other machines, such that video players behave as if there is a common remote control among the peer systems.

Подробнее
21-03-2013 дата публикации

APPARATUS, SYSTEMS AND METHODS TO SYNCHRONIZE COMMUNICATION OF CONTENT TO A PRESENTATION DEVICE AND A MOBILE DEVICE

Номер: US20130074137A1
Автор: Taylor Thomas S.
Принадлежит: EchoStar Technologies L.L.C.

A programming communication synchronizer embodiment communicates a portion of a program to a receiving device during a first time period, communicates a corresponding portion of the program to a mobile device during a second time period, and coordinates the first time period with the second time period so that the portion of the program is deliverable to a presentation device coupleable to the receiving device at approximately the same time the corresponding portion of the program is deliverable to the mobile device. 1. A mobile device , comprising:a receiver operable to receive a portion of a program, the portion of the program having presentable programming content and embedded synchronization information, the synchronization information including a marker coordinated with a point in real time, wherein the received portion of the program corresponds in time to a like portion of the presentable programming content receivable by a receiving device;an output element operable to present the received presentable programming content;a processor communicatively coupled to the receiver and the output element, the processor operable to communicate the received presentable programming content to the output element at approximately a same time the like portion of the presentable programming content is presentable on a presentation device coupleable to the receiving device; anda synchronizer operable to analyze the synchronization information embedded in the received portion of the program, the synchronizer further operable to direct the processor to present the received presentable programming content to the output element based on the synchronization information.2. The mobile device of claim 1 , comprising:an input to the processor, the input configured to direct the processor to adjust in time when the received portion of the program is presented to the output element.3. The mobile device of claim 1 , comprising:a time device, the time device configured to provide real ...

Подробнее
11-04-2013 дата публикации

NODE AND SYSTEM FOR A SYNCHRONOUS NETWORK

Номер: US20130091531A1
Принадлежит: NET INSIGHT INTELLECTUAL PROPERTY AB

There is provided a node for facilitating time distribution in communication networks, and more specifically for time synchronization in digital television (DTV) distribution network. The node comprises an interface, a clock for establishing a local time, and a time-locked loop. The interface is configured for interconnecting the node to at least one neighboring node over an isochronous transport link for transmission and reception of repetitive frames comprising time information. The time-locked loop is configured for, based on remote time information received via the interface and local time information from the clock, synchronizing the clock to the clock of one of the at least one neighboring node. This facilitates that the node, or a corresponding synchronous network comprising nodes according to the inventive concept, is rather insensitive to network delays. In this way the requirements on the network infrastructure are reduced. In particular, there is no need for dedicated networks. Further, a synchronous network, a method for the node and a method for a synchronous network is provided. 1. A node for a synchronous network , said node comprising:an interface being configured for interconnecting said node to at least one neighboring node over an isochronous transport link for transmission and reception of repetitive frames comprising user data,a clock for establishing a local time, anda time-locked loop configured for, based on remote time information received via said interface and local time information, synchronizing said clock to the clock of one of the at least one neighboring node,wherein said remote and local time information is exchanged between said node and said at least one neighboring node by means of said repetitive frames.2. The node according to claim 1 , wherein the local time information and the remote time information are used in a two-way Time Transfer method.3. The node according to claim 2 , wherein said time-locked loop is configured for ...

Подробнее
23-05-2013 дата публикации

Method and apparatus for synchronizing data streams containing audio, video and/or other data

Номер: US20130129318A1
Принадлежит: Thomson Licensing SAS

Several data streams contain video, audio and/or other data. Some of the data streams are pre-recorded in a multiplex on a storage medium while other data streams are located out of the data stream multiplex on the storage medium. The data streams are synchronized using a navigation file (List_of_PlayItems), which comprises descriptors (PlayItems, SubPlayItems) pointing to parts of said data streams, wherein said descriptors define the arrangement in time for said data streams by means of data sub stream paths.

Подробнее
11-07-2013 дата публикации

System and method for selecting, capturing, and distributing customized event recordings

Номер: US20130177299A1
Автор: Dale Stonedahl
Принадлежит: Dale Stonedahl

A system that enables an event or moments within an event to be captured and provided in a record that preserves at least some aspects of the participant's perspective of the event. In particular, the present invention involves centralized recording of the event in one or more modes including video, audio, and still image recordings and a system that enables a participant (i.e., one who perceives the event) to select portions of the event recording substantially contemporaneously with the event occurrence. A personalized record is made by duplicating the selected portions from the event record. In a particular example, the personalized record is recorded on a digital media such as a compact disc (CD) or digital video disk (END) or the like.

Подробнее
01-08-2013 дата публикации

Video/audio production processing control synchronization

Номер: US20130194496A1
Принадлежит: Ross Video Ltd

Video/audio production processing control synchronization apparatus and methods are provided. Processing control commands that are provided to a first installation of production processing equipment for controlling production processing of edit units of first production signals are echoed to another installation, or possibly multiple other installations, of production processing equipment. Timing information associated with the edit units is also provided to the other installation(s), to enable production processing of delayed production signals by the other installation(s) to be synchronized with the production processing by the first installation of production processing equipment. Multiple production processing equipment installations can be controlled and synchronized from a single control interface.

Подробнее
24-10-2013 дата публикации

Performance system

Номер: US20130276620A1
Принадлежит: Yamaha Corp

A performance system includes a plurality of performance information output devices, a storage device, and a plurality of automatic performance devices. At least one performance information output device transmits performance data having the combination of an identifier, time information, and the performance information to at least one automatic performance device through the storage device without passing through a moving image distribution server. The at least one performance information output device transmits a synchronization signal to the at least one automatic performance device through the moving image distribution server. The at least one automatic performance device reproduces the performance information in synchronization with a video distributed at the time when the synchronization signal is distributed, at the timing corresponding to the time indicated by the time information and the time indicated by the synchronization signal.

Подробнее
31-10-2013 дата публикации

RECEIVING DEVICE, RECEIVING METHOD, PROVIDING DEVICE, PROVIDING METHOD, PROGRAMS, AND BROADCASTING SYSTEM

Номер: US20130291049A1
Автор: KITAZATO Naohisa
Принадлежит: SONY CORPORATION

This technique relates to a receiving device, a receiving method, a providing device, a providing method, programs, and a broadcasting system that can control operations of external devices connected to the receiving device in synchronization with progress of a show being received. 1. A receiving device that receives content broadcast via a broadcasting network , the receiving device comprising:a receiving unit configured to receive a broadcast signal broadcast via the broadcasting network;a command information acquiring unit configured to acquire, from the received broadcast signal, command information containing command destination device information designating at least one of a receiving device main unit and an external device that can be connected to the receiving device, and a command related to a predetermined application program executed in synchronization with progress of the content;a command information analyzing unit configured to perform an operation related to the predetermined application program in accordance with the command information; andan external device control unit configured to cause the external device to perform an operation related to the predetermined application program in accordance with the command information.2. The receiving device according to claim 1 , wherein the command destination device information designates at least one of the receiving device main unit and external devices of a plurality of types that can be connected to the receiving device.3. The receiving device according to claim 2 , wherein claim 2 ,when the command destination device information designates the receiving device main unit, the command information analyzing unit performs an operation related to the predetermined application program in accordance with the command, and,when the command destination device information designates the external device, the external device control unit generates an external device command for causing the designated external ...

Подробнее
07-11-2013 дата публикации

Method and apparatus for transmitting/receiving content in a broadcast system

Номер: US20130298177A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A method and an apparatus for transmitting content in a content-transmission system are provided. The apparatus includes a service provider to construct a service using a plurality of pieces of content, and to transmit the service via one or more paths over a heterogeneous network, such that the service may be consumed in a converged environment.

Подробнее
05-12-2013 дата публикации

Device for Selecting Digital Service Streams, and Method, Computer Program and Storage Means Corresponding Thereto

Номер: US20130322557A1
Принадлежит: Enensys Technologies SA

A device is positioned upstream of a modulator in a digital service stream broadcasting chain, and is adapted to receive a plurality of transport streams and to transmit a transport stream to a modulator, each transport stream encapsulating a digital service stream adapted to be broadcast by the modulator, the digital service streams representing the same digital service. The device is also adapted to: digital service streams from the received transport streams; detect errors in the streams; align the extracted streams; select a stream from the aligned streams, according to any errors detected; encapsulate the selected stream, in order to form the stream to be transmitted to the modulator.

Подробнее
19-12-2013 дата публикации

Method for synchronizing multimedia flows and corresponding device

Номер: US20130335629A1
Принадлежит: Thomson Licensing SAS

The present invention relates to a reception device and a method for the processing of multimedia data flows in said device comprising an interface to a first network and an interface to a second network, said method comprising the following steps: receive, from the first network, a first flow comprising multimedia data through a first transport protocol fitted with a first data synchronization system; receive, from the second network, a second flow comprising multimedia data through a second transport protocol fitted with a second data synchronization system, said second synchronization system being based on timing references different from those of the first data synchronization system; characterized in that said first and second flows transport the same synchronization information in the payload field of the first and of the second transport protocol, said synchronization information comprising data indicating the moment from which said multimedia data must be rendered; synchronize said first and second flows by using said synchronization information; and perform a step for rendering said first and second multimedia flows.

Подробнее
30-01-2014 дата публикации

Video display device and control method thereof

Номер: US20140028915A1
Принадлежит: LG ELECTRONICS INC

Provided are a video display device and a method of controlling the same. The method includes: obtaining an uncompressed audio-visual (AV) content; playing the uncompressed AV content through the display unit; obtaining content information of the uncompressed AV content on the basis of a content section of the uncompressed AV content; obtaining content change time information and enhanced service information on the basis of the content information; and determining a delay time for obtaining the next content information on the basis of the content change time information.

Подробнее
06-03-2014 дата публикации

Common event-based multidevice media playback

Номер: US20140068107A1
Автор: Ravi Rajapakse
Принадлежит: Blackfire Research Corp

A system for event-based synchronized multimedia playback, comprising a media source device and a plurality of destination devices, each destination device comprising a local clock, and a synchronization module on one of the devices. The synchronization module transmits common events, E n , each with a unique event number, to each of the plurality of destination devices. Each destination device records time Dx n when event E n is received and transmits an acknowledgement message back to the synchronization module comprising time Dx n and event number n. The synchronization module determines phase and frequency differences between clocks of respective destination devices; computes a frequency adjustment to compensate for phase and rate differences; and directs each respective destination device to adjust its clock phase and frequency accordingly. Each destination device adjusts its local clock as directed or may perform a sample rate conversion on sample data in order to enable synchronized media playback.

Подробнее
06-03-2014 дата публикации

Method and system for synchronized multi-venue experience and production

Номер: US20140068681A1
Принадлежит: Net Power and Light, Inc.

The present disclosure discloses methods and systems for an interactive event experience capable of synchronizing two or more physical venues, with live events happening at one or more venues. In some embodiments, a system may synchronize the live event experience by equalizing remote participants with local ones, and remote shared screens with local ones. In some embodiments, attention management may be provided to local and remote participants. In some embodiments, a cloud-based broadcasting system may be provided at a local venue and/or remote venues. 1. A method for providing an interactive event experience , the method comprising:receiving live stream signals, including audio signals, from each of a plurality of physical venues of an interactive event;synchronizing the live stream signals from the plurality of physical venues;displaying a plurality of objects on a content layer that is instantiated on a specific display device of each of the plurality of physical venues, each of the plurality of objects corresponding to live stream signals from a specific physical venue; andmanaging presentation of each of the plurality of objects on a particular display device at a particular physical venue.2. The method as recited in claim 1 , wherein the presentation of each of the plurality of objects On the particular display device is managed by an experience platform according to a predetermined mechanism.3. The method as recited in claim 2 , wherein the presentation of each of the plurality of objects on the particular display device includes appearance and volume of each of the plurality of objects and appearance of the plurality of objects on the particular display device.4. The method as recited in claim 3 , wherein the presentation of each of the plurality of objects on the particular display device is at least partially managed by a specific participant at the particular physical venue.5. The method as recited in claim 1 , wherein the live stream signals have ...

Подробнее
03-04-2014 дата публикации

Multiple Data Source Aggregation for Efficient Synchronous Multi-Device Media Consumption

Номер: US20140093219A1
Автор: Trivedi Mehul
Принадлежит: NoiseToys Inc.

Methods and systems for efficient synchronous playback among a group of devices using both locally and remotely stored data from one or more content providers are provided. A content identification and matching system can be used to identify local content on the group of devices and match the local content to content available from remotely available libraries. A control and content delivery system can be used to allow multiple devices to synchronously play content from local or remote sources as available. 1. A computer-implemented method for providing synchronous playback of media content across a plurality of media devices , comprising:identifying, by one or more computing devices, a plurality of media devices for synchronous media playback;identifying, by the one or more computing devices, a media object accessible by the plurality of media devices for synchronous playback;notifying, by the one or more computing devices, each of the plurality of media devices to play the media object; andsynchronizing, by the one or more computing devices, playback of the media object among the plurality of media devices;wherein each of the plurality of media devices is configured to identify a media content source for accessing the media object for synchronous playback of the media object.2. The computer-implemented method of claim 1 , wherein the plurality of media devices comprises a first media device and a second media device.3. The computer-implemented method of claim 2 , wherein a first media content source is identified for accessing the media object for synchronous playback on the first media device and a second media content source is selected for accessing the media object for synchronous playback on the second media device.4. The computer-implemented method of claim 3 , wherein the first media content source comprises a media library stored locally on the first media device and the second media content source comprises a media library stored on a remote device ...

Подробнее
03-04-2014 дата публикации

Device and method for content delivery adapted for synchronous playbacks

Номер: US20140095652A1
Принадлежит:

A method for delivering content to at least two terminals for synchronous playback is described. The method includes providing a first association of content to a preamble sequence, providing a second association of content to an ending sequence, providing estimations of data delivery duration from a server to at least two terminals and a playback duration of the preamble sequence in at least one of the first and second association, delivering the first and second association to the terminals wherein the playback duration of the preamble sequence is greater than or equal to the largest difference between the estimations, and wherein the estimations of data delivery duration allows each of the at least two terminals to evaluate a local temporization duration for playing-back synchronous content. 1. A method for delivering a content to at least two terminals for synchronous playback of said content onto said at least two terminals , each of at least two terminals being connected over a server through at least one network , wherein , at said server , the method involves the steps of:providing a first association of said content to a preamble sequence, said preamble sequence being temporally positioned in said first association such that a terminal playing back said first association plays-back successively and continuously said preamble sequence and said content;providing a second association of said content to an ending sequence, said ending sequence being temporally positioned in said second association such that a terminal playing back said second association plays-back successively and continuously said content and said ending sequence; 'delivering said first association and second association to said terminals via said at least one network wherein said playback duration of the preamble sequence is greater than or equal to the largest difference between said estimations, and wherein said estimations of data delivery duration allows each of said at least two ...

Подробнее
03-04-2014 дата публикации

Methods and devices for terminal control

Номер: US20140095965A1
Автор: Lie Qiang LI
Принадлежит: Tencent Technology Shenzhen Co Ltd

The present disclosure discloses methods and devices for terminal control. The method comprises: sending a request from a first terminal to a server to obtain information about a multimedia application currently running on a second terminal, the information comprising application identification and one or more playback attributes of the multimedia application; displaying on the first terminal the information about the multimedia application currently running on the second terminal; generating by the first terminal one or more new playback attributes of the currently running multimedia application, and sending from the first terminal to the second terminal via the server a synchronization control request comprising the one or more new playback attributes, thereby allowing the second terminal to control the multimedia playback of the multimedia application based on the one or more new playback attributes in the synchronization control request. The present disclosure can allow one to use one terminal in the Internet to control the multimedia playback on another terminal. This can accomplish the combination of hardware advantages of both terminals and can increase the efficiency of playback control.

Подробнее
03-04-2014 дата публикации

Broadcast Synchronization

Номер: US20140096175A1
Автор: III John D., Koontz
Принадлежит: CLEAR CHANNEL MANAGEMENT SERVICES, INC.

A first media server delivers content for broadcast via a first media channel, and a second media server delivers media content for broadcast via a second media channel. The first media server operates in a synchronized mode, under control of the second media server during some periods of time, and during other periods of time operates in an independent mode. When operating in the synchronized mode, content delivered by the first and second media servers can be synchronized, so that the timing of spot blocks played on the two servers generally coincides. When the first server operates in the independent mode, the timing of spot blocks and other content broadcast on the first media channel are not synchronized under control of the second media server. 1. A media broadcast system comprising:a first media server configured to control first media delivered via a first broadcast chain using a broadcast clock shell and a first log file; the copy of the broadcast clock shell is a copy of the same broadcast clock shell used by the first media server during both synchronized and independent modes of operation, and', 'the second log file is different than the first log file during at least the independent mode of operation., 'a second media server configured to control second media delivered via a second broadcast chain according to a copy of the broadcast clock shell and a second log file, wherein;'}2. The media broadcast system of claim 1 , wherein the broadcast clock shell and the copy of the broadcast clock shell are periodically synchronized during the independent mode of operation.3. The media broadcast system of claim 2 , wherein a synchronized copy of the broadcast clock shell includes at least one unsynchronized spot block.4. The media broadcast system of claim 1 , wherein:the second media server is further configured to transition between the independent mode of operation and the synchronized mode of operation.5. The media broadcast system of claim 1 , wherein;at ...

Подробнее
04-01-2018 дата публикации

Clock Synchronisation

Номер: US20180004244A1
Принадлежит:

A first device for playing media synchronously with a second device, includes a hardware clock having an adjustable clock frequency; a software clock configured to derive time in dependence on the hardware clock; a controller configured to: determine a synchronisation error between the software clock and a clock of the second device; and adjust the clock frequency of the hardware clock in dependence on the synchronisation error; and a media playout device for playing media and configured to be clocked by the hardware clock. 1. A first device for playing media synchronously with a second device , the first device comprising:a hardware clock having an adjustable clock frequency;a software clock configured to derive time in dependence on the hardware clock; determine a synchronisation error between the software clock and a clock of the second device; and', 'adjust the clock frequency of the hardware clock in dependence on the synchronisation error; and, 'a controller configured toa media playout device for playing media and configured to be clocked by the hardware clock.2. The first device as claimed in claim 1 , wherein the media playout device is configured to convert a digital representation of the media to an analogue representation in dependence on the hardware clock.3. The first device as claimed in claim 1 , wherein the media playout device is configured to play the media at a time according to the hardware clock.4. The first device as claimed in claim 1 , wherein the controller is further configured to adjust the software clock in dependence on the determined synchronisation error.5. The first device as claimed in claim 1 , further comprising a communications interface configured to receive a message comprising an indication of time according to the clock of the second device claim 1 , wherein the controller is configured to determine the synchronisation error in dependence on the indication of time according to the clock of the second device and a time ...

Подробнее
07-01-2021 дата публикации

Synchronisation of Hardware Clock Using Software Clock Synchronisation Error

Номер: US20210004045A1
Принадлежит:

A first device operates synchronously with a second device, and includes a hardware clock having an adjustable clock frequency and a software clock configured to derive time in dependence on the hardware clock. A controller determines a synchronisation error between the software clock and a clock of the second device, and adjusts the clock frequency of the hardware clock in dependence on the synchronisation error so as to synchronise the hardware clock to a hardware clock of the second device. 1. A non-transitory computer readable storage medium having stored thereon computer readable code that , when executed at a computer system , causes the computer system to:derive time for a software clock in dependence on a hardware clock;determine a synchronisation error between the software clock and a clock of a second device; andadjust the clock frequency of the hardware clock in dependence on the synchronisation error so as to synchronise the hardware clock to a clock of the second device.2. The non-transitory computer readable storage medium according to claim 1 , wherein the computer readable code further causes the computer system to control the playout at a media device configured to be clocked by the hardware clock.3. The non-transitory computer readable storage medium according to claim 2 , wherein the computer readable code further causes the computer system to:at the media playout device, convert a digital representation of the media to an analogue representation in dependence on the hardware clock.4. The non-transitory computer readable storage medium according to claim 2 , wherein the computer readable code further causes the computer system to:at the media playout device, play the media at a time according to the hardware clock.5. The non-transitory computer readable storage medium according to claim 1 , wherein the computer readable code further causes the computer system to:adjust the software clock in dependence on the determined synchronisation error.6. The ...

Подробнее
01-01-2015 дата публикации

MULTIPLEXING, SYNCHRONIZING, AND ASSEMBLING MULTIPLE AUDIO/VIDEO (A/V) STREAMS IN A MEDIA GATEWAY

Номер: US20150007245A1
Принадлежит:

A media gateway that services a plurality of client devices may be used to combine a plurality of encoded multimedia transport streams, which may comprise a buffered copy of received encoded broadcast multimedia transport stream and an encoded local multimedia transport stream that pertains to the broadcast transport stream. The media gateway may decode the encoded broadcast multimedia transport stream to extract broadcast multimedia content carried therein based on determination of capabilities of one or more client devices used in playback of the content. The encoded local multimedia transport stream may be generated based on local multimedia content generated and/or captured via one or more client devices. The buffering duration of the received encoded broadcast multimedia transport stream may be adaptively determined, to ensure that the encoded local multimedia transport stream and the encoded broadcast multimedia transport stream are synchronized when they are combined. 120-. (canceled)21. A method , comprising:receiving, by a device, a first encoded multimedia transport stream from a service provider;receiving, by the device, a first non-encoded multimedia transport stream from a client device;encoding, by the device, the first non-encoded multimedia transport stream from the client device to generate a second encoded multimedia transport stream; andmultiplexing, by the device, the first encoded multimedia transport stream and the second encoded multimedia transport stream into an output multimedia transport stream.22. The method of claim 21 , further comprising decoding the first encoded multimedia transport stream to generate a second non-encoded multimedia transport stream.23. The method of claim 22 , further comprising determining a decoding time of the first encoded multimedia transport stream; and determining an encoding time of the first non-encoded multimedia transport stream.24. The method of claim 23 , wherein multiplexing the first encoded ...

Подробнее
07-01-2016 дата публикации

Caption and/or Metadata Synchronization for Replay of Previously or Simultaneously Recorded Live Programs

Номер: US20160007054A1
Принадлежит:

A synchronization process between captioning data and/or corresponding metatags and the associated media file parses the media file, correlates the caption information and/or metatags with segments of the media file, and provides a capability for textual search and selection of particular segments. A time-synchronized version of the captions is created that is synchronized to the moment that the speech is uttered in the recorded media. The caption data is leveraged to enable search engines to index not merely the title of a video, but the entirety of what was said during the video as well as any associated metatags relating to contents of the video. Further, because the entire media file is indexed, a search can request a particular scene or occurrence within the event recorded by the media file, and the exact moment within the media relevant to the search can be accessed and played for the requester. 1receiving, utilizing at least one processing unit, at least a portion of a media stream and at least a portion of a caption data stream, the media stream and the caption data stream corresponding to an event, the media stream comprising at least an audio component;tuning, utilizing the least one processing unit, an audio mining engine with the at least the portion of the caption data stream;producing, utilizing the at least one processing unit, an audio mining transcript including timing information by executing the audio mining engine on the at least the portion of the media stream;aligning, utilizing the at least one processing unit, the audio mining transcript with the at least the portion of the caption data stream; andgenerating a time synchronized caption data stream, utilizing the at least one processing unit, by applying the timing information from the audio mining transcript to the at least the portion of the caption stream based on the aligning.. A method in a computer system for caption synchronization of media programs, comprising: The application is a ...

Подробнее
07-01-2016 дата публикации

METHOD FOR TRANSMITTING/RECEIVING INTERNET-BASED CONTENT AND TRANSMITTER/RECEIVER USING SAME

Номер: US20160007056A1
Принадлежит:

The present invention relates to a method for transmitting/receiving contents through a network such as the Internet, and to a transmitter/receiver using same, the transmission method comprising: converting content stored in a file format into a delivery format; and transmitting the content converted into the delivery format using an IP packet, wherein the delivery format includes indicator information for expressing whether a program clock reference (PCR) has been transmitted to the IP packet. 120-. (canceled)21. A method of transmitting one or more media contents composing a presentation , the method comprising:converting, by a format converter, one or more media contents of a file format into a one or more media units of a delivery format;converting, by the format converter, signaling information including composition information for the presentation into a one or more packets of the delivery format; andtransmitting, by a packet transmitter, the one or more media units of the delivery format and the one or more packets of the delivery format,wherein each of the one or more media contents is each video of multi-video of the presentation, a start_time representing start_time for the each media contents and representing a time to play the each media contents during playing of the presentation,', 'an end time representing end time for the each media contents and representing a time to stop the each media contents during playing of the presentation,', 'wherein one of the one or more packets of the delivery format includes time information for synchronization., 'wherein the composition information includes22. A method of receiving one or more media contents composing a presentation , the method comprising:receiving, by a receiver, packets;demultiplexing, by a delivery format decoder, the packets into a one or more media units of a delivery format and a one or more packets of the delivery format;extracting, by the delivery format decoder, signaling information, from the ...

Подробнее
07-01-2021 дата публикации

METHOD AND SYSTEM FOR SHORTENING TRANSMISSION TIME OF MEDIA FILE THROUGH CONCURRENT PROCESSING OF ENCODING AND UPLOADING

Номер: US20210006850A1
Автор: CHOI Hae Seong, Ha Tae Ho
Принадлежит: LINE Plus Corporation

Provided is a method and system for reducing a transmission time of a media file through concurrent processing of encoding and uploading. A media file transmission method relates to transcoding a media file at a client and uploading the transcoded media file to a server, and performs transcoding by splitting the media file based on a unit size, and here, concurrently processes transcoding of a subsequent split unit file and uploading of a previous split unit file at a point in time at which transcoding of the previous split unit file is completed. 1. A method performed by at least one processor of a computer system , the method comprising: splitting the media file into split unit files,', 'transcoding the split unit files, respectively, and', 'uploading the transcoded split unit files, respectively, to a server associated with the messenger,', 'wherein the transcoding and the uploading are performed so that the uploading of a transcoded split unit file of the split unit files at least partially overlaps with the transcoding of a split unit file of the split unit files that has not yet been transcoded., 'in response to a selection of a media file through a messenger implemented via the computer system,'}2. The method of claim 1 , wherein the uploading comprises uploading the transcoded split unit files in a stream format through a streaming scheme.3. The method of claim 1 , whereinthe transcoding comprises storing the transcoded split unit files in a file format, andthe uploading comprises uploading the transcoded split unit files in the file format.4. The method of claim 3 , wherein the storing comprises storing the transcoded split unit files in a self-playable format.5. The method of claim 1 , wherein the at least one processor comprises a single transcoder and a single uploader claim 1 , and is configured to concurrently perform the transcoding of the split unit file that has not yet been transcoded through the transcoder and the uploading of the transcoded split ...

Подробнее
04-01-2018 дата публикации

PROCESS SYNCHRONIZATION CONTROL SYSTEM AND PROCESS SYNCHRONIZATION CONTROL METHOD

Номер: US20180007408A1
Автор: ESAKI Yasuo
Принадлежит:

In a process synchronization control system for performing a synchronization process of synchronizing a process among redundant channels, each of the channels includes an input unit; an output unit; a processing unit; a process execution timer which is used for executing a process in the channels; and a waiting time measurement timer which measures a waiting time in the synchronization process, in which the processing unit executes: a synchronization signal output process of outputting the synchronization signal to other channels at the start of the synchronization process; a synchronization signal input process of waiting for the synchronization signal input from the other channels until a predetermined waiting time by the waiting time measurement timer elapses; and a timer synchronization process of synchronizing the process execution timer if the synchronization signal of the other channels is input after the elapse of the waiting time. 1. A process synchronization control system for synchronizing a process among a plurality of redundant devices , each of the plurality of devices comprising:an input unit configured to receive a synchronization signal from the other device;an output unit configured to output the synchronization signal to the other device;a synchronization process unit connected to the input unit and the output unit and configured to execute a synchronization process of synchronizing a process with the other device;a process execution timer configured to be used for executing a process in the device; anda waiting time measurement timer configured to measure a waiting time in the synchronization process,wherein the synchronization process unit is configured to execute:a synchronization signal output process of outputting the synchronization signal to the other device through the output unit at the start of the synchronization process;a synchronization signal input process of waiting for the synchronization signal input from the other device through ...

Подробнее
04-01-2018 дата публикации

APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS

Номер: US20180007438A1
Принадлежит:

The present invention provides a method of transmitting broadcast signals. The method includes, formatting input streams into Data Pipe (DP) data, Low-Density Parity-Check (LDPC) encoding the DP data according to a code rate, bit interleaving the LDPC encoded DP data, mapping the hit interleaved DP data onto constellations, building at least one signal frame including the mapped DP data, and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) method and transmitting the broadcast signals having the modulated data, wherein the input streams include Audio/Video (A/V) data and service guide data, and wherein the Audio/Video (A/V) data and service guide data are included in first ISO base media file format (ISOBMFF) files. 114-. (canceled)15. A method of receiving broadcast signals , the method including:receiving the broadcast signals,wherein the broadcast signals are generated by encapsulating and compressing data into link layer packets, Low-Density Parity-Check (LDPC) encoding the data according to a code rate, bit interleaving the LDPC encoded data, mapping the bit interleaved data, building at least one signal frame including the mapped data, and modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) method; anddecoding the received broadcast signals;wherein a link layer packet includes a link layer packet header and a payload containing an input packet,wherein a packet type of the input packet corresponds to IP(Internet Protocol) packet, or MPEG-2 TS packet,wherein the input packet is segmented and contained as a part of the input packet in the payload, or the input packet is concatenated with another input packet and contained in the payload,wherein the link layer packet header has an information field that indicates whether a segmentation or a concatenation is performed,wherein when the packet type of the input packet corresponds to the IP packet, a header of ...

Подробнее
03-01-2019 дата публикации

DATA PROCESSING DEVICE AND DATA PROCESSING METHOD

Номер: US20190007708A1
Принадлежит: SONY CORPORATION

The present technology relates to a data processing device and a data processing method. The data processing device includes processing circuitry that splits an input stream into a split stream for each of a plurality of channels. The processing circuitry further generates a transmission frame based on the split stream of one of the plurality of channels and channel bonding signaling information for the one of the plurality of channels. The channel bonding signaling information includes signature information that uniquely identifies the input stream. Further, the signature information is contained in a header of the transmission frame. 1. A data processing device comprising: split an input stream into a split stream for each of a plurality of channels; and', 'generate a transmission frame based on the split stream of one of the plurality of channels and channel bonding signaling information for the one of the plurality of channels, wherein', 'the channel bonding signaling information includes signature information that uniquely identifies the input stream, and', 'the signature information is contained in a header of the transmission frame., 'processing circuitry configured to'}2. The data processing device according to claim 1 , whereinthe processing circuitry is configured to generate a separate channel stream of transmission frames for each split stream of the plurality of channels based on the split stream for the respective channel and channel bonding signaling information for the respective channel.3. The data processing device according to claim 1 , whereinthe processing circuitry is configured to generate the transmission frame based on the split stream of the one of the plurality of channels, the signature information, and channel information of another split stream of the plurality of channels that is different from the split stream of the one of the plurality of channels.4. The data processing device according to claim 1 , whereinthe transmission frame is ...

Подробнее
03-01-2019 дата публикации

SYNCHRONIZING AND DYNAMIC CHAINING OF A TRANSPORT LAYER NETWORK SERVICE FOR LIVE CONTENT BROADCASTING

Номер: US20190007716A1
Автор: Jana Rittwik, Shi Shu, Yan Bo
Принадлежит:

Aspects of the subject disclosure may include, for example, a processing system of a communication node routing data packets for a first streaming session between a viewer node of a plurality of viewer nodes and a content streaming server through the communication node without interrupting delivery of content data to the viewer node, establishing a second streaming session with the content streaming server to receive the content data, creating a first and second replacement connections by imitating a connections with the content streaming server and the viewer node, receiving a control packet over the second streaming session from the content streaming server, and splitting the first streaming session responsive to receiving the control packet. Other embodiments are disclosed. 1. A communication node , comprising:a processing system including a processor; and intercepting a first streaming session between a content streaming server and a viewer node of a plurality of viewer nodes without interrupting the first streaming session, wherein the first streaming session comprises the content streaming server streaming content data to the viewer node;', 'responsive to the intercepting the first streaming session, initiating a second streaming session between the content streaming server and the communication node to receive the content data at the communication node;', 'creating a first replacement connection with the viewer node by imitating a connection between the content streaming server and the viewer node', 'and', 'responsive to obtaining a control packet over the second streaming session, streaming the content data received at the communication node in the second streaming session from the communication node to the viewer node without interrupting a delivery of the content data to the viewer node., 'a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising2. The communication node of ...

Подробнее
03-01-2019 дата публикации

METHOD OF CONTROLLING A SYNCHRONIZATION SERVER, AND EQUIPMENT FOR PERFORMING THE METHOD

Номер: US20190007717A1
Принадлежит:

A method of synchronization control in a synchronization gateway equipment is proposed. The method includes: receiving first metadata relating to a first audiovisual content, the metadata having an audiovisual content identifier, a first TV broadcast channel identifier, and time-and-date information; obtaining an identifier of a user interactivity element from the audiovisual content identifier; obtaining time-and-date information for presentation of a user interactivity element from the received time-and-date information; and transmitting, in synchronized manner with the time-and-date information for presentation of the interactivity element, a request for presentation of the user interactivity element corresponding to the identifier of the user interactivity element, the request including the identifier of the user interactivity element. 1. A synchronization control method comprising , in a synchronization gateway equipment:receiving first metadata relating to a first audiovisual content, the metadata comprising an audiovisual content identifier, a first TV broadcast channel identifier, and time-and-date information;obtaining an identifier of a user interactivity element from the audiovisual content identifier;obtaining time-and-date information for presentation of the user interactivity element from the received time-and-date information; andtransmitting, in synchronized manner with the time-and-date information for presentation of the interactivity element, a request for presentation of the user interactivity element corresponding to the identifier of the user interactivity element, the request including the identifier of the user interactivity element.2. The method according to claim 1 , wherein the request for presentation of the user interactivity element is transmitted to an audiovisual content broadcast system for presentation of the user interactivity element by displaying a second audiovisual content on a screen of a user's playback device claim 1 , the ...

Подробнее
03-01-2019 дата публикации

Method and apparatus for decoding metadata including multiple segments of an audiovisual stream

Номер: US20190007718A1
Автор: Koichi Emura

A method and apparatus are provided for representing media content that is divided in time into a plurality of segments. A network receiver receives, from a transmitting apparatus, metadata that specifies a first segment and a second segment, first segment data that is coded data of the media content for the first segment, and second segment data that is coded data of the media content for the second segment. A processor decodes the first segment data to present the media content of the first segment according to the metadata describing the first segment data as the coded data of the media content for the first segment. The processor further decodes the second segment data to present the media content of the second segment according to the metadata describing the second segment data as the coded data of the media content for the second segment.

Подробнее
02-01-2020 дата публикации

SYNCHRONIZING MULTIPLE COMPUTERS PRESENTING COMMON CONTENT

Номер: US20200007915A1
Принадлежит:

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining a first media stream, the first media stream being played on a first playback device and having first timestamps indicating when respective different time ordered sections of data defining the first media stream have been played by the first playback device; obtaining a second media stream, the second media stream being played on a second playback device and having second timestamps indicating when respective different time ordered sections of data defining the second media stream have been played by the second playback device, wherein the first media stream and second media stream are common media streams being simultaneously played by the first playback device and the second playback device, respectively, at desynchronized times. 1. A computer-implemented method comprising:obtaining a first media stream, the first media stream being played on a first playback device and having first timestamps indicating when respective different time ordered sections of data defining the first media stream have been played by the first playback device;obtaining a second media stream, the second media stream being played on a second playback device and having second timestamps indicating when respective different time ordered sections of data defining the second media stream have been played by the second playback device, wherein the first media stream and second media stream are common media streams being simultaneously played by the first playback device and the second playback device, respectively, at desynchronized times;examining the first media stream and the second media stream, wherein the examining includes processing one or more timestamp of the first timestamps and one or more timestamp of the second timestamps;generating, based on the examining, timing difference data that specifies a difference in playback timing between ...

Подробнее
20-01-2022 дата публикации

System and Method for Synchronizing On-Air Commercial Programming with Interactive Applications

Номер: US20220021926A1
Автор: Cheng Albert Hao
Принадлежит:

There is provided a system and method for the synchronizing on-air commercial programming with interactive applications, providing interactive content synchronized with on-air television programming. There is provided a system comprising a client device with a display device and an input device and running a synchronization application. The client device receives digital data transmitted from a server, and transmits user feedback information generated from user interactions with the digital data back to the server. The digital data are interactive advertisements, such as online social games, that increase users' awareness of the advertised products or messages. The digital data are delivered to the user's client device in synchronization with the broadcasting of on-air television commercials. 120-. (canceled)21: A method for use by a server for synchronizing an interactive social game with a transmission of an advertisement , the method comprising:receiving, by the server from each of a plurality of client devices over a network, information indicative of a beginning of the transmission of the advertisement after a transmission of a noncommercial programming, wherein the advertisement includes detectable audio or visual signals to indicate the beginning of the transmission of the advertisement to the plurality of client devices;starting, by the server in response to receiving the information from each of the plurality of client devices, the interactive social game, wherein the interactive social game is played on the plurality of client devices not receiving the transmission of the advertisement and the transmission of the noncommercial programming;terminating, by the server, the interactive social game being played on the plurality of client devices in synchronization with a return to the transmission of the noncommercial programming.22: The method of claim 21 , wherein the information is obtained from a signal detector of each of the plurality of client devices ...

Подробнее
27-01-2022 дата публикации

System and Method for Synchronizing Timing Across Multiple Streams

Номер: US20220030261A1
Принадлежит:

Systems and methods of adaptive streaming are discussed. Transcoded copies of a source stream may be aligned with one another such that the independently specified portions of each transcoded stream occur at the same locations within the content. These transcoded copies may be produced by one or more transcoders, whose outputs are synchronized by a delay adjuster. A fragmenter may use the synchronized and aligned streams to efficiently produce fragments suitable for use in adaptive streaming. 1. A method comprising: each stream of the plurality of streams is encoded at a different bit rate and comprises, for each segment of the plurality of segments, a plurality of frames, and', 'one or more frames of the pluralities of frames are aligned in the plurality of streams based on correspondence to same segments of the plurality of segments;, 'receiving, by a first computing device, a plurality of streams for a content item comprising a plurality of segments, whereinsending, to a second computing device, a first plurality of frames received via a first stream of the plurality of streams and corresponding to a first segment of the plurality of segments;selecting, based on determined support for higher quality frames, a second stream of the plurality of streams; andsending, to the second computing device from the selected second stream, a second plurality of frames corresponding to a second segment of the plurality of segments.2. The method of claim 1 , further comprising:before the sending the first plurality of frames, selecting the first stream based on one or more of: a highest bit rate supported by the second computing device, a bit rate allocated by a communication channel between the first computing device and the second computing device, a bit rate based on a capacity of a communication link between the first computing device and the second computing device, a bit rate based on subscription plan limit, or a bit rate based on available bandwidth.3. The method of ...

Подробнее
27-01-2022 дата публикации

DETECTION AND SYNCHRONIZATION OF AUDIO TRANSMISSIONS USING COMPLEX AUDIO SIGNALS

Номер: US20220030289A1
Принадлежит:

Methods and systems for improved detection of audio transmissions are provided. In one embodiment, a method is provided that includes receiving an audio signal containing an audio transmission. The audio transmission may contain a predetermined portion that was initially generated based on an expected sequence of complex-valued signals. A real portion of the expected sequence of complex-valued signals may be compared to the received audio signal to identify a first portion of the received audio signal. A complex portion of the expected sequence may be compared to portions of the received audio signal near the first portion of the received audio signal to identify a second portion of the received audio signal. An arrival time of the audio transmission may be determined based on the second portion of the received audio signal. 1. A method comprising:receiving an audio signal that contains an audio transmission, the audio transmission containing (i) a predetermined portion and (ii) data for transmission using the audio transmission;computing a first plurality of similarity measures between (i) a real portion of an expected sequence of complex values and an imaginary portion of the expected sequence of complex values and (ii) a first plurality of portions of the audio signal;identifying, from among the first plurality of portions of the audio signal, a first portion of the audio signal with the most similarity to the expected sequence of complex values according to the first plurality of similarity measures; anddetermining an arrival time of the audio transmission based on a starting time of the first portion of the audio signal.2. The method of claim 1 , wherein identifying the first portion of the audio signal comprises:determining that a first portion of the audio signal from among the first plurality of portions of the audio signal corresponds to the largest of the first plurality of similarity measures.3. The method of claim 1 , wherein the first plurality of ...

Подробнее
12-01-2017 дата публикации

INTELLIGENT MEDIA SYNCHRONIZATION

Номер: US20170011772A1
Автор: Harwood Ronald P.
Принадлежит:

Intelligent synchronization of media or other material output from multiple media devices is contemplated. The intelligence synchronization may include instructing the media devices to coordinate playback in concert with a conductor whereby the conductor acts a focal point or reference for the non-conducting media devices. The non-conductor may transmit sync messaging having data or other information sufficient to facilitate coordinating operation of the non-conductors in a manner sufficient to synchronize output of the media. 1. A method for intelligently synchronizing playback of a media file from a plurality of media players to compensate for playback variations associated with the plurality of media players attempting to provide in concert playback of a plurality of media frames included in the media file , the method comprising:designating one of the plurality of media players to be a conductor and the remaining one or more of the plurality media players to be non-conductors;intermittently broadcasting a plurality of sync messages from the conductor to the non-conductors as the conductor plays the media file, each of the plurality of sync messages identifying a conductor epoch associated with the conductor playing a corresponding one of the plurality of media frames; andsynchronizing playback of the non-conductors to compensate for playback variations using the plurality of sync messages to facilitate determining temporal differences between when the conductor and the non-conductors play the media frames associated with the conductor epochs.2. The method of further comprising generating individual timing logs for each of the non-conductors claim 1 , the timing logs identifying non-conductor epochs associated with the corresponding non-conductor playing a corresponding one of the plurality of media frames.3. The method of further comprising synchronizing playback of a first non-conductor of the non-conductors by pausing play of the media file for a first period ...

Подробнее
12-01-2017 дата публикации

Systems, Methods and Computer-Readable Media for Configuring Receiver Latency

Номер: US20170013293A1
Принадлежит: Audinate Pty Ltd

The present disclosure is related to transmitting and receiving media channels, such as audio and video channels. These channels may be transmitted as packets from one or more transmitting devices to one or more receiving devices for playout. Certain embodiments of the present disclosure include systems, methods, and computer-readable media for determining latency of a data network for synchronized playout of received signals. Additionally, certain embodiments of the present disclosure include a systems, methods, and computer-readable media for synchronizing playout among devices connected to a data network.

Подробнее
12-01-2017 дата публикации

DISTRIBUTED ARCHITECTURE FOR MOBILE STREAMING CONTENT DELIVERY

Номер: US20170013299A1
Принадлежит:

A system for providing a distributed architecture for mobile streaming content delivery is disclosed. In particular, the system may include bypassing a master head end facility and its accompanying fiber distribution network to deliver a content stream directly to mobile cell sites. In order to do so, the system may receive, at a cell cite, a content stream directly from a content satellite and then format the content into a format suitable for delivery to a subscriber device. The system may receive, such as via a radio access network, a request from the subscriber device to access the content stream. In response to the request from the subscriber device, the system may deliver the formatted content stream to the subscriber device. The distributed architecture may also allow for delivering the content stream jointly with voice data services, such as those provided in a Long-Term Evolution network or other network. 1. A system , comprising:a memory that stores instructions; and receiving, at a cell site, a content stream directly from a content satellite, wherein the content stream is received from the content satellite without passing through a master head end facility;', 'formatting the content stream received from the content satellite into a format suitable for delivery to a subscriber device, wherein the content stream is further formatted based on a content type of the content stream;', 'receiving, from the subscriber device, a request to access the content stream, wherein the request to access the content stream is received via a radio access network; and', 'delivering, to the subscriber device and via the radio access network, the content stream having the format suitable for delivery to the subscriber device in response to the request., 'a processor that executes the instructions to perform operations, the operations comprising2. The system of claim 1 , wherein the operations further comprise formatting the content stream into the format suitable for ...

Подробнее
11-01-2018 дата публикации

CONVERGENCE SUBLAYER FOR USE IN A WIRELESS BROADCASTING SYSTEM

Номер: US20180013808A1
Принадлежит: WI-LAN INC.

A method of encapsulating data and a single frequency network configured to perform the method are disclosed. A content stream of data packets is received, and the data packets in the content stream are formatted in accordance with a first protocol. Information identifying a container size established for the content stream is received. The data packets formatted in accordance with the first protocol are fragmented and packed to form data units formatted in accordance with a second protocol, and the data units are sized based on the container size. The data units formatted in accordance with the second protocol are encapsulated to form second protocol data packets. The second protocol data packets are provided to a transmitter that is synchronized to one or more transmitters in a single frequency network so that each transmitter in the single frequency network broadcasts a same signal that includes the second protocol data packets. 1. A base station comprising:a processor; and transmit a first orthogonal frequency division multiplex (OFDM) signal in a first time interval, the first OFDM signal comprising a packet data unit (PDU) comprising control information and a first single frequency network (SFN) multimedia broadcast multicast service (MBMS) service data from at least one MBMS service, wherein the control information indicates a second time interval that a second SFN MBMS service data from the at least one MBMS service is transmitted; and', 'transmit a second OFDM signal in the second time interval according to the control information, the second OFDM signal comprising the second SFN MBMS service data from the at least one MBMS service., 'a transmitter, operatively connected to the processor, the transmitter configured to2. The base station of claim 1 , wherein the control information is in a header of the PDU.3. The base station of claim 2 , wherein the header of the PDU further includes a unique identifier for the at least one MBMS service.4. The base station ...

Подробнее
11-01-2018 дата публикации

System and Method for Synchronizing Timing Across Multiple Streams

Номер: US20180014025A1
Принадлежит:

Systems and methods of adaptive streaming are discussed. Transcoded copies of a source stream may be aligned with one another such that the independently specified portions of each transcoded stream occur at the same locations within the content. These transcoded copies may be produced by one or more transcoders, whose outputs are synchronized by a delay adjuster. A fragmenter may use the synchronized and aligned streams to efficiently produce fragments suitable for use in adaptive streaming. 1. A method comprising:receiving, by a computing device, a video stream and a control signal, the control signal indicating a plurality of frame positions in the video stream;determining, based on the control signal, a position of a first frame in the video stream that is to be encoded as an intra-coded frame;determining a first set of frames in the video stream, the first set of frames beginning with the first frame;encoding the first set of frames into a first encoded video at a first bit rate; andencoding the first set of frames into a second encoded video at a second bit rate.2. The method of claim 1 , further comprising determining additional sets of frames in the video stream claim 1 , each set of frames of the additional sets of frames beginning with a different frame in the video stream that is to be encoded as an intra-coded frame.3. The method of claim 2 , wherein each set of frames of the additional sets of frames comprises a same number of frames.4. The method of claim 2 , wherein each set of frames of the additional sets of frames comprises a different number of frames.5. The method of claim 2 , further comprising:encoding, using the first bit rate, each set of frames of the additional sets of frames into the first encoded video; andencoding, using the second bit rate, each set of frames of the additional sets of frames into the second encoded video.6. The method of claim 2 , wherein each set of frames of the additional sets of frames begins at a location of a ...

Подробнее
11-01-2018 дата публикации

Broadcast management system

Номер: US20180014061A1
Автор: Nicholas D. Woodman
Принадлежит: GoPro Inc

A broadcast management system creates, manages, and streams a broadcast of an event from videos captured from multiple cameras. A video capture system comprising multiple cameras captures videos of the event and transmits the videos to a broadcast management server. The broadcast management server generates a website or other graphical interface that simultaneously displays the captured videos in a time-synchronized manner. A broadcast manager user creates a broadcast by selecting which video to output to the broadcast at any given time. A broadcast map is stored for each broadcast that includes all of the broadcast decisions made by the broadcast manager user such that the broadcast can be recreated at a later time by applying the broadcast map to the raw videos. Using a viewer client, viewers can browse or search for broadcasts and select a broadcast for viewing.

Подробнее
14-01-2016 дата публикации

Caption and Speech Alignment for a Video Delivery System

Номер: US20160014438A1
Принадлежит: HULU LLC

In one embodiment, a method determines a video including ad slots inserted within the video. The method generates a caption curve for a caption file of caption segments for a video based on start and stop times for caption segments in the caption file. The caption segments in the caption file were generated for the video without including ad slots. Then, the method determines a speech velocity for the video using the caption file and revises the caption curve based on the speech velocity and a number of characters in caption segments in the caption file. A speech probability curve is determined based on audio of the video and the method correlates the speech probability curve to the revised caption curve to align the caption segments of the caption file with speech of the video.

Подробнее
10-01-2019 дата публикации

Transmission apparatus, transmission method, reception apparatus, reception method, and transmission/reception system

Номер: US20190014285A1
Принадлежит: Sony Corp

This technology is to enable high quality audio reproduction on the reception side without supplying a transmission clock using a clock signal line from the reception side to the transmission side. The transmission apparatus receives encoded data capable of clock recovery from a reception apparatus (external device), generates an audio clock on the basis of a carrier clock recovered from the encoded data, and transmits audio data to the reception apparatus in synchronization with the audio clock. The reception apparatus transmits the encoded data capable of clock recovery to the external device in synchronization with the carrier clock generated on the basis of an self-generating audio clock, receives the audio data from the transmission apparatus (external device), and processes the audio data on the basis of the self-generating audio clock.

Подробнее
10-01-2019 дата публикации

System and Method for Media Synchronization and Collaboration

Номер: US20190014355A1
Принадлежит: GITCIRRUS, LLC

An improved recording device and method of recording involve a communications interface that establishes communications with a common clock reference across a network, a data storage, and a processor that controls the storing in the data storage of a metadata file with at least one of a recorded media data file or a recorded sensor data file. The metadata file includes a time sample received from the common clock reference. 1. A recording device , comprising:a communications interface that establishes communications with a common clock reference across a network;a data storage; anda processor, said processor controlling the storing in said data storage of a metadata file with at least one of a recorded media data file or a recorded sensor data file, said metadata file including a time sample received from said common clock reference.2. The recording device of claim 1 , further comprising:a magnetometer that provides a magnetometer measurement of the view angle of said recording device, said metadata file including said magnetometer measurement.3. The recording device of claim 1 , further comprising:a location system that provides location information of the location of said recording device within a coordinate system, said metadata file including said location information.4. The recording device of claim 1 , further comprising:a movement measurement device that provides a movement measurement of the movement of said recording device, said metadata file including said movement measurement.5. The recording device of claim 1 , further comprising:a sensor that provides an environmental measurement of an environmental condition, said metadata including said environmental measurement.6. The recording device of claim 1 , further comprising:a sensor that provides a physical condition measurement of a physical condition of a person or animal, said metadata file including said physical condition measurement.7. The recording device of claim 1 , wherein said common clock ...

Подробнее
10-01-2019 дата публикации

VIDEO DISPLAY DEVICE AND CONTROL METHOD THEREOF

Номер: US20190014364A1
Принадлежит:

Provided are a video display device and a method of controlling the same. The method includes obtaining an uncompressed audio-visual (AV) content; playing the uncompressed AV content through the display unit; obtaining content information of the uncompressed AV content on the basis of a content section of the uncompressed AV content; obtaining content change time information and enhanced service information on the basis of the content information; and determining a delay time for obtaining the next content information on the basis of the content change time information. 18- (canceled)9. A video display device comprising:a display unit;a control unit to display an automatic recognition(ACR) function setting window for ACR function setting user interface(UI) on the display unit and to receive ACR function setting information from a UI manager;a storage unit to store the ACR function setting information; andan receiving unit to obtain content,wherein the control unit extracts one or more video frames from the content, and transmits a first query including the one or more video frames to a first server, and obtains an address of a second server based on the first query, and transmits a second query to the second server, and obtains at least one of an identifier of an enhanced service or an address of the enhanced service,wherein the display unit displays the content and the enhanced service based on the at least one of the identifier of the enhanced service or the address of the enhanced service.10. The video display device according to claim 9 ,wherein the ACR function setting UI includes a menu for activating or deactivating ACR function.11. The video display device according to claim 10 ,wherein the menu includes a first menu for activating the ACR function, and a second menu for deactivating the ACR function.12. The video display device according to claim 9 ,wherein the ACR function setting UI includes a ACR mode selecting menu.13. The video display device according ...

Подробнее
14-01-2021 дата публикации

SYNCHRONIZING MEDIA IN MULTIPLE DEVICES

Номер: US20210014386A1
Автор: Kumar Amit
Принадлежит:

A system includes a processor and a memory. The memory stores instructions executable by the processor to receive first and second media units with respective first and second time stamps that are assigned based on a first clock cycle time and a data transmission rate, and to assign an adjusted time stamp to the second media unit based on the first clock cycle time, a second clock cycle time, the first time stamp, and the data transmission rate. 1. A system , comprising a processor and a memory , the memory storing instructions executable by the processor to:receive first and second media units with respective first and second time stamps that are assigned based on a first clock cycle time and a data transmission rate; andassign an adjusted time stamp to the second media unit based on the first clock cycle time, a second clock cycle time, the first time stamp, and the data transmission rate.2. The system of claim 1 , wherein the adjusted time stamp is a nearest time stamp to the second time stamp based on the transmission rate claim 1 , and is divisible by the second clock cycle time.3. The system of claim 1 , wherein the second clock cycle time is less than the first clock cycle time.4. The system of claim 1 , wherein the instructions include further instructions executable by the processor to assign the adjusted time stamp to the second media unit only upon determining that the second time stamp is within an expected time interval.5. The system of claim 4 , wherein the instructions include further instructions to discard the second media unit upon determining that the second time stamp is outside the expected time interval.6. The system of claim 5 , wherein the instructions include further instructions to discard the second media unit only upon determining that the second time stamp is outside the expected time interval and within a second time threshold greater than the expected time interval.7. The system of claim 6 , wherein the instructions include further ...

Подробнее
09-01-2020 дата публикации

SYSTEM TIME FREQUENCY AND TIME INFORMATION

Номер: US20200014737A1
Автор: FAY Luke
Принадлежит: SONY CORPORATION

A method of a reception apparatus for receiving transmission frames. The method includes receiving, by circuitry of the reception apparatus, the transmission frames transmitted on one millisecond boundaries. Each of the transmission frames includes a bootstrap, a preamble, and a payload. The method further includes determining, by the circuitry, an absolute point of time at a predetermined position in a stream of the transmission frames based on first time information included in a first one of the transmission frames. 117-. (canceled)18. A method of a reception apparatus for receiving transmission frames , the method comprising:receiving, by circuitry of the reception apparatus, the transmission frames, each of the transmission frames including a bootstrap, a preamble, and a payload; anddetermining, by the circuitry, a point of time at which a portion of one of the transmission frames was transmitted based on time information included in the preamble of the one of the transmission frames, whereinthe one of the transmission frames is included in a plurality of transmission frames, andthe one of the transmission frames is the only transmission frame of the plurality of transmission frames that includes the time information.19. The method according to claim 18 , wherein the portion is the bootstrap or the preamble.20. The method according to claim 19 , wherein the portion is the preamble.21. The method according to claim 18 , wherein the point of time indicates a time at which a first symbol of the portion of the one of the transmission frames was transmitted.22. The method according to claim 18 , wherein the point of time indicates a time at which a first symbol of the portion in a first one of the transmission frames was transmitted.23. The method according to claim 22 , wherein the first symbol is aligned with a one millisecond boundary on which the first one of the transmission frames is transmitted.24. The method according to claim 18 , wherein the step of ...

Подробнее
15-01-2015 дата публикации

VIDEO STREAM COMBINATION FOR VIDEO ADVERTISEMENT

Номер: US20150020095A1
Принадлежит:

The disclosure is related to combining a plurality of video streams, and to providing a variety of video advertisements using a video stream combination procedure. Particularly, the video stream combination procedure according to the present embodiment may include extracting a plurality of encoded video data included in a plurality of video streams, and creating a single combined video stream by considering each extracted encoded video data as slice group data. Furthermore, an advertisement stream may be included in the single combined video stream, by using such video stream combination procedure. 1. A method of performing a video stream combination , the method comprising:receiving a plurality of independent video streams;extracting encoded video data in a unit of video frame from each of the plurality of independent video streams;creating a plurality of slice group data to be used for creation of a single combined video stream, from a plurality of encoded video data;creating slice group header information per slice group data; andforming the single combined video stream including the plurality of slice group data and a plurality of slice group header information.2. The method of claim 1 , wherein the creating a plurality of slice group data includes at least one of:adjusting a data size of each encoded video data; andadding guard area data to each encoded video data.3. The method of claim 2 , wherein the adjusting includes:performing a data size adjustment such that each encoded video data is displayed at a predetermined screen area on a target display screen.4. The method of claim 3 , wherein the data size adjustment is performed according to a mapping relation of each video stream and a slice group corresponding to the target screen area.5. The method of claim 2 , wherein the adding guard area data includes:adding the guard area data to each size-adjusted encoded video data such that a decoding error due to neighboring slice groups is prevented.6. The method of ...

Подробнее
18-01-2018 дата публикации

CONTROLLER, CONTROL METHOD, COMPUTER PROGRAM, AND VIDEO TRANSMISSION SYSTEM

Номер: US20180020245A1
Принадлежит: SONY CORPORATION

[Object] To provides a controller capable of switching a video so that the video is not distorted on the receiving side when the video is transmitted using IP multicast 1a bandwidth reservation unit configured to, when an instruction given to a receiving device that receives a first video stream transmitted via IP multicast to receive a second video stream after receiving the first video stream is acquired, acquire information on a status of a network topology and a transmitted video stream and to reserve a network bandwidth for transmitting the second video stream in addition to the first video stream; anda reception instruction unit configured to send out an instruction to receive the second video stream to the receiving device by using the network bandwidth reserved by the bandwidth reservation unit.. A controller comprising: The present application is a continuation of and claims the benefit of priority under 35 U.S.C. §120 from U.S. application Ser. No. 14/780,191, filed Sep. 25, 2015, the entire contents of which is hereby incorporated herein by reference and which is a national stage of International Application No. PCT/JP2014/058897, filed Mar. 27, 2014, which is based on and claims the benefit of priority under 35 U.S.C. §119 from prior Japanese Patent Application No. 2013-079393, filed Apr. 5, 2013.The present disclosure relates to a controller, a control method, a computer program, and a video transmission system.A technology related to a method of switching video sources in a video system that makes one video source from a plurality of video sources be selected and displayed is disclosed in Patent Literature 1, for example.Patent Literature 1: JP 2011-114490AIn such video systems in which one video source among a plurality of video sources is selected, cases are increasing in which IP multicasting technology is used to transmit the video sources. When transmitting a video using IP multicast technology, the receiving side is required to switch the video ...

Подробнее
17-04-2014 дата публикации

Method and apparatus for synchronizing data streams containing audio, video and/or other data

Номер: US20140105562A1
Принадлежит: Thomson Licensing SAS

Several data streams contain video, audio and/or other data. Some of the data streams are pre-recorded in a multiplex on a storage medium while other data streams are located out of the data stream multiplex on the storage medium. The data streams are synchronized using a navigation file (List_of_PlayItems), which comprises descriptors (Play-Items, SubPlayItems) pointing to parts of said data streams, wherein said descriptors define the arrangement in time for said data streams by means of data sub stream paths.

Подробнее
17-01-2019 дата публикации

METHOD, SYSTEM, APPARATUS AND READABLE MEDIUM FOR GENERATING TWO VIDEO STREAMS FROM A RECEIVED VIDEO STREAM

Номер: US20190020904A1
Автор: DORRELL ANDREW JAMES
Принадлежит:

At least one method, apparatus, system and readable medium for generating two video streams from a received video stream are provided herein. A scene captured by the received video stream is divided into a first region and a second region by placing a virtual plane in the scene. The regions of the scene represented in the received video stream are assigned to at least one of two output video streams, the first region being assigned to at least a first output video stream and the second region to at least a second output video stream according to the virtual plane. Pixel data assigned to each output video stream is encoded to generate the two video streams. 1. A method of generating two video streams from a received video stream , the method comprising:dividing a scene captured by the received video stream into a first region and a second region by placing a virtual plane in the scene;assigning the regions of the scene represented in the received video stream to at least one of two output video streams, the first region being assigned to at least a first output video stream and the second region to at least a second output video stream according to the virtual plane; andencoding pixel data assigned to each output video stream to generate the two video streams.2. The method according to claim 1 , further comprising assigning the first output video stream to a first user and the second output video stream to a second user.3. The method according to claim 1 , further comprising providing a first secure access token to a first user for accessing the first output video stream and a second secure access token to a second user for accessing the second output video stream.4. The method according to claim 1 , further comprising capturing the first output video stream using a first set of capture parameters and the second output video stream using a second set of capture parameters claim 1 , the first and second set of capture parameters being different.5. The method according ...

Подробнее
26-01-2017 дата публикации

SYSTEMS AND METHODS FOR EFFICIENT EVENT-BASED SYNCHRONIZATION IN MEDIA FILE TRANSFER AND REAL-TIME DISPLAY RENDERING BETWEEN A PERIPHERAL SYSTEM AND A HOST DEVICE

Номер: US20170026674A1
Принадлежит: GM GLOBAL TECHNOLOGY OPERATIONS LLC

A portable system including a digital connection plug, a processing hardware unit, and a non-transitory storage device including code causing the processing hardware unit to perform operations including dividing a received source video file or virtualized source video into a plurality of equal- or non-equal-sized image components. A resulting data-content package is stored at the system such as at a framebuffer thereof. System operations further comprise generating a meta-index package comprising a plurality of index components, each index component corresponding to a respective one of the equal-sized image components, storing the meta-index package, and sending the data-content package and the meta-index package to the host device for publishing of the image components sequentially, in accord with an order of the meta-index package, for display rendering streaming video corresponding to the source video file or virtualized source video. 1. A portable system , enabling event-based synchronization for real-time video streaming , comprising:a processing hardware unit; and receiving from a video source, a source video file or a virtualized source video;', 'dividing the source video file or virtualized source video into a plurality of image components, yielding a data-content package;', 'generating a meta-index package comprising a plurality of index components, each index component corresponding to a respective one of the equal-sized image components;', 'sending the data-content package and the meta-index package to a host device for publishing of the image components sequentially, in accord with an order of the meta-index package, for real-time display rendering of streaming video, corresponding to the source video file or virtualized source video, by way of the host device and a display component., 'a non-transitory storage device comprising computer-executable code that, when executed by the processing hardware unit, causes the processing hardware unit to perform ...

Подробнее
28-01-2016 дата публикации

Method And Apparatus For Converting Audio, Video And Control Signals

Номер: US20160029052A1
Принадлежит:

An apparatus for converting between synchronous audio, video and control signals and asynchronous data streams for an IP network as interfaces for the audio and video signals and for control signals. A processor is arranged to convert between the synchronous audio, video and control signals and asynchronous packaged data streams. The data streams are sent on a stream according to IP standards that are selected according to the nature of the signal to be transmitted. 1. Apparatus for converting between synchronous audio , video and control signals and asynchronous packaged data streams for an IP network , comprising:a first interface for audio and video signals;a second interface for control signals; anda processor arranged to convert between synchronous audio, video and control signals and asynchronous packaged data streams, wherein each packaged data stream is according one of multiple IP standards, each standard being selected according to the nature of the signal to be transmitted.2. Apparatus according to claim 1 , wherein the device is arranged to select the standard that is the lowest bandwidth such standard for the selected signal.3. Apparatus according to claim 1 , wherein a lower bandwidth protocol is used for the control signals than the audio video signals.4. Apparatus according to claim 1 , wherein the audio and video are converted RTP.5. Apparatus according to claim 1 , wherein the control signals are converted to UDP or TCP.6. (canceled)7. Apparatus according to claim 1 , wherein the apparatus includes a processor for receiving control signals in an IP standard and for asserting a control output at a camera.8. Apparatus according to claim 7 , wherein the control output is a tally visual or audio indicator.9. Apparatus according to claim 1 , wherein the control output is a camera control signal claim 1 , such as RS232 claim 1 , RS422 claim 1 , LANG.10. Apparatus according to claim 1 , wherein the control output is preferably a talkback signal claim 1 , ...

Подробнее
25-01-2018 дата публикации

METHODS AND SYSTEMS FOR LIVE VIDEO BROADCASTING FROM A REMOTE LOCATION BASED ON AN OVERLAY OF AUDIO

Номер: US20180027265A1
Автор: Ziskin Louis
Принадлежит:

Systems, devices, and methods for streaming synchronized video data and audio data from a unmanned aerial vehicle to a requester device based on an operator device overlaying the video data and audio data. 1. A first computing device comprising a processor and addressable memory , the addressable memory comprising a set of one or more rules , wherein the first computing device is in communication with a second computing device comprising a processor and addressable memory; and wherein the first computing device is configured to:receive, from the second computing device, a request to communicate with an unmanned aerial vehicle (UAV), wherein the request comprises a request for video data streaming;establish a first communication channel with the UAV for receiving streamed data from the UAV based on the received request, wherein the streamed data is transmitted by the UAV as uncompressed data;encode the uncompressed data received from the UAV via the first communication channel;establish a second communication channel for transmitting streamed video data and audio data from the first computing device to the second computing device;synchronize audio data received from the first computing device and the second computing device with the encoded data received from the UAV; wherein the synchronization of the streamed video data and audio data is based on combining the first communication channel and the second communication channel via an overlay process; andstream the video data and audio data between the first computing device and the second computing device based on the encoded and synchronized data.2. The first computing device of further configured to stream the video data received from the UAV and the audio data on the same communication channel.3. The first computing device of wherein the audio data received from the first computing device is via a microphone in communication with the processor at the first computing device.4. The first computing device of wherein ...

Подробнее
29-01-2015 дата публикации

SYNCHRONIZING THE STORING OF STREAMING VIDEO

Номер: US20150030306A1
Автор: Calvert Kerry
Принадлежит:

A method, system, and computer-readable medium for synchronizing video are described. The system captures video data with a camera, the video data including a first video data segment and a second video data segment. When a network between the camera and a hub is insufficient to allow downstream real-time streaming of the video data, the system stores the first video data segment on a first storage. When the network is sufficient to allow downstream real-time streaming of the video data, the system transfers the second video data segment from the camera to the hub, reads the first video data segment from the first storage, and transfers the first video data segment to the hub. The system stores the video data segments onto a second storage such that a non-real-time playback from the second storage shows the first video data segment and the second video data segment in sequence.

Подробнее
10-02-2022 дата публикации

Systems and Methods for Providing Audio Content During Trick-Play Playback

Номер: US20220046296A1
Принадлежит: DIVX, LLC

Systems and methods for providing playback of audio content during a trick-play mode in accordance with embodiments of the invention are disclosed. Media content can include audio content and video content. The audio content is divided into segments and the video content includes frames. Synchronization information associates a presentation time of each of the segments of the audio content with a presentation time of one or more frames associated with the images of the video content. When a trick-play mode is requested, the next frame from the video content to present is determined. The synchronization information is used to determine the segments of the audio content associated with the next frame. The determined segments audio content are presented as the frames are displayed in trick-play mode. 1. A method for providing playback of audio content in a trick-play mode during playback of media content , the method comprising:storing a plurality of segments of an audio content portion of media content in a buffer in a playback device;storing a plurality of frames of a video content portion of media content in a buffer in the playback device;storing synchronization information in a memory in the playback device wherein the synchronization information associates a presentation time of each of one or more of the plurality of segments of the audio content portion with the presentation time of one or more frames of the plurality of frames of the video content;receiving a command for playback of the media content in a trick-play mode in the playback device;determining a next frame from the plurality of frame to present based upon the trick-play mode using the playback device;determining each segment from the plurality of segments of the audio content associated with the next frame from the synchronization information stored in memory; andpresenting each of the segments of the plurality of segments of audio content associated with the next frame during playback in the trick ...

Подробнее
10-02-2022 дата публикации

DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD

Номер: US20220046300A1
Автор: Takahashi Kazuyuki
Принадлежит: SATURN LICENSING LLC

The present technology relates to a data processing apparatus and a data processing method that enable correct clock synchronization by use of clock information. The data processing apparatus receives a digital broadcast signal so as to process content included in the digital broadcast signal and clock information also included therein for use in presentation synchronization on the content and sends via a transmission path the processed content and clock information to another data processing apparatus that presents the received content. On the other hand, the another data processing apparatus receives via the transmission path the content and clock information sent from the data processing apparatus so as to process presentation synchronization on the received content on the basis of the received clock information. The present technology is applicable to data processing apparatuses configured to process content, for example. 1. A receiving apparatus comprising: receive a digital broadcast signal,', 'extract a packet including content included in the digital broadcast signal;', 'extract time information included in L1 signaling included in a physical layer frame, and', 'send the packet including the content and the time information to a second circuitry in the receiving apparatus., 'first circuitry configured to2. The receiving apparatus according to claim 1 , wherein the physical layer frame includes a bootstrap claim 1 , a preamble and a payload claim 1 , and the L1 signaling including the time information is included in the preamble of the physical layer frame included in the digital broadcast signal.3. The receiving apparatus according to claim 2 , wherein the L1 signaling includes compressed time information obtained by compressing the time information.4. The receiving apparatus according to claim 2 , wherein the time information is information of a time specified by PTP (Precision Time Protocol).5. The receiving apparatus according to claim 1 , wherein the ...

Подробнее
24-01-2019 дата публикации

Synchronous and Multi-Sourced Audio and Video Broadcast

Номер: US20190028746A1
Автор: INZERILLO Joseph
Принадлежит:

Embodiments provide for outputting video and allowing a user to switch between different audio steams in a synchronous manner without impacting the timeline of the audio presentation. The audio and video streams may be directed to a single sporting event. For example, a user can view video associated with a national television broadcast of a baseball game, and switch between the audio from the national broadcast and the audio from the radio broadcast. Similarly, the user can view video associated with a local television broadcast, and switch between the audio from the national, regional, and/or radio broadcast. As any sport fan would appreciate, such flexibility enables users to watch the video with, e.g., the best quality and camera angle, while at the same time listening to the audio or broadcaster they find the most appealing. 127-. (canceled)28. A method comprising:receiving a plurality of data segments including at least one video feed and a plurality of audio feeds, wherein the at least one video feed and the plurality of audio feeds correspond to a broadcast of an event;combining the plurality of data segments to generate a single bit stream; andfiltering the single bit stream to provide to a media player a first video feed of the at least one video feed and a first audio feed of the plurality of audio feeds.29. The method of claim 28 , further comprising:receiving a request to change the first audio feed of the plurality of audio feeds to a second audio feed of the plurality of audio feeds; andfiltering the single bitstream to provide to the media player the first video feed of the at least one video feed and the second audio feed of the plurality of audio feeds based on the request.30. The method of claim 29 , wherein filtering the single bitstream based on the request includes discontinuing the first audio feed from being provided to the media player while continuing to provide the first video feed to the media player and synchronizing the second audio ...

Подробнее
23-01-2020 дата публикации

METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORD MEDIUM FOR SYNCHRONIZATION OF REAL-TIME LIVE VIDEO AND EVENT DATA

Номер: US20200029114A1
Принадлежит: Snow Corporation

Data synchronization methods performed by a computer system including at least one processor configured to execute computer readable instructions included in a memory, and including receiving, by the at least one processor, first data and second data from a server through real-time streaming, the second data being associated with the first data, and synchronizing, by the at least one processor, the first data and the second data using a timestamp included in the first data, and outputting, by the at least one processor, the synchronized first and second data may be provided. 1. A data synchronization method performed by a computer system including at least one processor configured to execute computer readable instructions included in a memory , the data synchronization method comprising:receiving, by the at least one processor, first data and second data from a server through real-time streaming, the second data being associated with the first data;synchronizing, by the at least one processor, the first data and the second data using a timestamp included in the first data; andoutputting, by the at least one processor, the synchronized first and second data.2. The data synchronization method of claim 1 , whereinthe timestamp is included in timed metadata defined in the first data as an absolute time, anda pop time in the second data for outputting the second data corresponds to the timestamp.3. The data synchronization method of claim 2 , wherein the pop time is a value accounting for a compensation value according to a latency of the first data.4. The data synchronization method of claim 1 , further comprising:performing, by the at least one processor, a time synchronization with the server by receiving an absolute time from the server, the absolute time being a reference time for synchronizing the first data and the second data.5. The data synchronization method of claim 1 , wherein the outputting outputs the second data regardless of the first data claim 1 , in ...

Подробнее
23-01-2020 дата публикации

APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS

Номер: US20200029123A1
Принадлежит:

The present invention provides a method of transmitting broadcast signals. The method includes, formatting input streams into Data Pipe (DP) data, Low-Density Parity-Check (LDPC) encoding the DP data according to a code rate, bit interleaving the LDPC encoded DP data, mapping the bit interleaved DP data onto constellations, building at least one signal frame including the mapped DP data, and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) method and transmitting the broadcast signals having the modulated data, wherein the input streams include Audio/Video (A/V) data and service guide data, and wherein the Audio/Video (A/V) data and service guide data are included in first ISO base media file format (ISOBMFF) files. 114-. (canceled)15. A method of receiving a broadcast signal in a receiver , the method comprising:receiving the broadcast signal including link layer packets into which Internet Protocol (IP) packets are encapsulated, wherein each link layer packet includes a link layer packet header and a payload, wherein the link layer packet header includes an information field for identifying whether the payload carries a segmentation of an IP packet or carries a concatenation of an IP packet with another IP packet, and wherein headers of the IP packets are compressed based on Robust Header Compression (RoHC) of unidirectional mode;decapsulating the link layer packets into the IP packets based on the information field; anddecompressing the headers of the IP packets.16. The method of claim 15 ,wherein the IP packets include files based on ISO base media file format (ISO BMFF) andwherein the files include Audio/Video (A/V) data.17. A receiver for receiving a broadcast signal claim 15 , the receiver comprising:an antenna to receive the broadcast signal including link layer packets into which Internet Protocol (IP) packets are encapsulated, wherein each link layer packet includes a link layer packet header and a payload, ...

Подробнее
29-01-2015 дата публикации

DYNAMIC SYNCHRONIZATION OF MEDIA STREAMS WITHIN A SOCIAL NETWORK

Номер: US20150033278A1
Принадлежит:

A method of synchronizing first and second streams of a multimedia content program is operable for determining a temporal difference indicative of a relative timing between first and second streams of the program, the first stream being provided to a first multimedia processing resource (MPR) and the second stream being provided to a second MPR. The method includes manipulating at least one of the streams to reduce the temporal difference until the temporal difference is less than a predetermined threshold and enabling a viewer of the first stream to interact with a viewer of the second stream regarding the program. Interactions are visually detectable on a first display screen corresponding to the first MPR. 1. A synchronization method , comprising:monitoring information indicative of a synchronization offset between a first stream of content and a second stream of the content, wherein the synchronization offset is indicative of a temporal difference between receipt of the first stream by a first media processing unit and receipt of the second stream by a second media processing unit;modifying the first stream to reduce the synchronization offset; and enabling a user associated with the first stream to exchange an interaction with a user associated with the second stream; and', 'including a detectable indication of the interaction in the first stream., 'in accordance with the synchronization offset being less than a specific threshold2. The method of claim 1 , wherein determining the synchronization offset comprises determining a difference between a first timestamp associated with the first stream and a second timestamp associated with the second stream.3. The method of claim 2 , wherein the first timestamp indicates processing of a specific frame in the first stream by the first media processing unit and the second timestamp indicates processing of the specific frame in the second stream by the second media processing unit.4. The method of claim 1 , further ...

Подробнее
28-01-2021 дата публикации

System and method for delivering multimedia content

Номер: US20210029393A1
Автор: Bermeister Kevin
Принадлежит:

A framework for presenting aspects of a story to one or more participants having at least one device, the story having one or more storylines, each storyline comprising one or more segments, each segment comprising one or more elements, each of said one or more elements comprising (i) a physical location; (ii) actions; and (iii) at least one event trigger, said framework comprising a backend platform storing information about said story and interacting with said at least one device to deliver aspects of at least one of said storylines to at least some of said one or more participants based on one or more event triggers. 1. A framework for presenting aspects of a story to multiple participants , the multiple participants each having at least one device ,the story having one or more storylines, each storyline comprising one or more segments, each segment comprising one or more elements, each of the one or more elements comprising (i) a physical location; (ii) actions; and (iii) one or more event triggers, wherein at least one of the elements includes or is associated with one or more scripted activities, wherein the one or more scripted activities comprise one or more of: (i) audio activities; and/or (ii) video activities; and/or (iii) live acting theater,the framework comprising one or more computer systems storing information about the story and interacting with the at least one device of at least some of the multiple participants to synchronously deliver aspects of at least one of the storylines in real time to at least some of the multiple participants using the at least one device, wherein the aspects of the at least one of the storylines are delivered to multiple devices associated with the participants based on one or more event triggers.2. The framework of claim 1 , wherein at least one of the elements includes or is associated with one or more augmented reality (AR) content and/or one or more virtual reality (VR) content claim 1 , wherein the one or more AR ...

Подробнее
28-01-2021 дата публикации

Computing System with Content-Characteristic-Based Trigger Feature

Номер: US20210029417A1
Принадлежит:

In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of a portion of the received media content; (iii) determining, by the computing system, that the received media content has a predefined characteristic; (iv) responsive to determining that the received media content has the predefined characteristic, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the portion of the received media content; and (v) performing an action based on the identified portion of media content. 1. A method comprising:determining, by a computing system, that a first portion of media content and a second portion of the media content lack a threshold extent of similarity with each other;responsive to determining the first portion and the second portion lack the threshold extent of similarity with each other, transmitting, by the computing system, a fingerprint associated with the second portion of the media content to a content identification server to identify the second portion of the media content; andperforming an action based on an identified second portion of the media content.2. The method of claim 1 , further comprising receiving the media content from a receiver connected to the computing system.3. The method of claim 1 , wherein the computing system receives the first portion before receiving the second portion.4. The method of claim 1 , wherein (i) the first portion is a program segment and the second portion is a commercial claim 1 , (ii) the first portion is a first commercial and the second portion is a second commercial that is different from the first commercial claim 1 , (iii) the first portion is a commercial and the second portion is a program segment claim 1 , or (iv) the first portion is a first program segment and the second portion is a second program segment that is different from the first program segment.5. ...

Подробнее
02-02-2017 дата публикации

TRANSPORT STREAM PROCESSOR CAPABLE OF TIMING CALIBRATION, AND TIMING CALIBRATION DEVICE AND METHOD

Номер: US20170034553A1
Автор: Chen Yao-Dong
Принадлежит:

A timing calibration device for calibrating a timing relationship between a clock signal and a first signal includes: an input port, receiving the clock signal through a clock transmission path, and receiving the first signal through a first path; and a calibrator. The calibrator includes: a first sampling circuit, sampling the first signal according to the clock signal to generate a first sample result; a control circuit, determining that the first sample result is valid when the first sampling result includes a transition edge of the first signal; and a first edge adjusting circuit, adjusting one of a transition edge of the clock signal and the transition edge of the first signal when the first sample result is valid to satisfy a predetermined timing relationship. 1. A transport stream processor capable of timing calibration , processing a transport stream , the transport stream comprising a clock signal and a plurality of data signals , the transport stream processor comprising:an input port, receiving the clock signal and the data signals through a plurality of paths; a plurality of sampling circuits, respectively sampling the data signals according to the clock signal to generate a plurality of sample results;', 'a control circuit, determining validity of the sample results according to whether each the sample results comprises a transition edge of the corresponding data signal; and', 'a plurality of edge adjusting circuits, respectively adjusting transition edges of the data signals, such that the adjusted transition edges of the data signals and a transition edge of the clock signal satisfy a predetermined timing relationship; and, 'a calibrator, comprisinga processing unit, identifying a header of packet data from the adjusted data signals, and determining to output the packet data through one of an audio output path, a video output path and a data output path according to information of the header.2. The transport stream processor according to claim 1 , ...

Подробнее
02-02-2017 дата публикации

ASSESSING DIGITAL CONTENT ACROSS A COMMUNICATIONS NETWORK

Номер: US20170034577A1
Принадлежит:

The present invention relates generally to a method of providing an on-line assessment of digital content, such as video clips (), across a network, such as the Internet. In general terms the steps involved in thus embodiment of the methodology include: 1. presenting a stimulant video clip (); 2. providing means for rating the video clip in real time, in this example a rating bar () and slider () driven by a computer peripheral device (not shown); 3, collecting rating data relevant to the viewed video clip such as (). 118-. (canceled)19. An on-line method of assessing digital content across a communications network , said method comprising the steps of:presenting digital content at one or more nodes of the network;providing means for real-time rating of the digital content as it is presented at each network node of the one or more nodes of the network;simultaneously collecting rating data from multiple users relevant to the presented digital content,time-stamping the collected rating data from each said user of the multiple users at the respective network node to coincide with the presented digital content; andcollating the collected and time-stamped rating data to provide a real-time aggregated or combined rating curve for the multiple users of the presented digital content, wherein said rating data of each user of the multiple users is individually synchronized with the presented digital content, when the presented digital content from the multiple users are the same,wherein the rating curve graphically indicates a range of the rating data for the multiple users at a particular time.20. The on-line method as defined in claim 19 , wherein the step of presenting digital content involves presenting two or more video clips relevant to a specified topic at a computer connected to the Internet.21. The on-line method as defined in claim 19 , wherein the step of presenting digital content involves presenting a single video clip only.22. The on-line method as defined in ...

Подробнее
01-02-2018 дата публикации

VLC-BASED VIDEO FRAME SYNCHRONIZATION

Номер: US20180035019A1
Принадлежит: Telefonaktiebolaget lM Ericsson (publ)

A VLC signal representing an alignment identifier is detected by cameras () of multiple user devices () filming a scene. Encoded video frames () from the user devices () are decoded and light patterns representing the captured VLC signal are identified in at least some of the video frames following decoding. The light patterns are decoded into alignment identifiers that are used in order to time align video frames () from different user devices () to thereby achieve video frame synchronization of video data from multiple user devices () recording a scene. The embodiments thereby enable video frame synchronization without the need for accurate clock synchronization between the user devices () and a video synchronization system (). 1. A video synchronization method comprising:modulating an alignment identifier with a modulation signal to get a light control signal;outputting said light control signal to a light controller connected to a visible light communication, VLC, capable light source and configured to control said VLC-capable light source according to said light control signal to output a VLC signal;receiving, from each user device of multiple user devices, a bitstream of encoded video frames representing video data captured by a camera of or connected to said user device;decoding, for each user device of said multiple user devices, encoded video frames of said bitstream to get a stream of decoded video frames;identifying, for each user device of said multiple user devices and in at least one decoded video frame of said stream of decoded video frames, a light pattern representing a VLC signal captured by said camera of or connected to said user device;decoding, for each user device of said multiple user device, said light pattern into an alignment identifier; andtime aligning video frames from different user devices among said multiple user devices based on said alignment identifiers.2. The video synchronization method according to claim 1 , wherein time ...

Подробнее
01-02-2018 дата публикации

Providing Aggregate Playback Information

Номер: US20180035209A1
Принадлежит:

System, method, and apparatus including receiving an identification of content played a playback system and an identification of location of the playback system. A playlist of content is associated with the location. A request is received to retrieve the playlist of content and the requested playlist of content is sent to a playback system. 1. A method comprising: (1) an identification of content played by the first playback system and', '(2) an identification of a first location of the first playback system, wherein the first playback system comprises at least one first playback device;, 'receiving, via a network device over a wide area network (WAN) from a first playback system,'} (1) an identification of content played by the second playback system and', '(2) an identification of a second location of the second playback system, wherein the second playback system comprises at least one second playback device;, 'receiving, via the network device over the WAN from a second playback system,'} (1) a first playlist of content associated with the first location based on at least the identification of content played by the first playback system, and', '(2) a second playlist of content associated with the second location based on at least the identification of content played by the second playback system;, 'generating, via the network device,'}receiving, via the network device over the WAN from a third playback system, a request to retrieve at least one of the first playlist of content and the second playlist of content, wherein the third playback system comprises at least one third playback device; andsending, via the network device over the WAN to the third playback system, the requested at least one of the first playlist of content and the second playlist of content.2. The method of claim 1 , further comprising:receiving, via the network device over the WAN from the third playback system, a request for content from the requested at least one of the first playlist of ...

Подробнее
17-02-2022 дата публикации

SYSTEM AND METHODS PROVIDING SPORTS EVENT RELATED MEDIA TO INTERNET-ENABLED DEVICES SYNCHRONIZED WITH A LIVE BROADCAST OF THE SPORTS EVENT

Номер: US20220053160A1
Принадлежит:

An electronic device can be synchronized with a broadcast of a live sporting event to obtain supplemental sports data over a data network from a server storing data associated with the live sporting event. Supplemental sports data is obtained from the server for display on the electronic device following a triggering activity associated with the broadcast of the live sporting event. Supplemental sports data can be transmitted for rendering on a display associated with the electronic device. Supplemental sports data can include display of an instant replay video of a sports athlete combined with audio of a pre-recorded statement by the sports athlete associated with the instant replay video, an announcement of a score change for a sporting event monitored by the electronic device, and a display of a football widget providing updates on football game status (e.g., possession, ball location, current score) monitored by the electronic device. 1. A system for transmitting a talking replay to an electronic device , said system comprising:at least one processor; and{'claim-text': ['recording audio streams of comments for individuals who will be participating in a live event;', 'storing the audio streams of comments in a server;', 'accessing an audio stream during the live event of comments for an individual from the audio stream of comments stored in the server;', 'combining the audio stream of comments with a video instant replay of the individual recorded as a portion of the live event; and', 'transmitting a combination of the audio stream of comments with the video instant replay to at least one data communications network-enabled device.'], '#text': 'a computer-usable medium embodying computer program code, said computer-usable medium capable of communicating with said at least one processor, said computer program code comprising instructions executable by said at least one processor and configured for:'}2. The system of claim 1 , wherein the talking replay is ...

Подробнее
05-02-2015 дата публикации

SYSTEM AND METHOD FOR SYNCHRONIZING MEDIA PLATFORM DEVICES

Номер: US20150040174A1
Принадлежит:

Disclosed is a system and method for receiving a broadcast, associating the broadcast with a broadcast device and a time interval, transmitting the broadcast to the broadcast device during the time interval, transmitting a message to a user device during the time interval, receiving a response to the message from the user device during the time interval, and determining a match between the response and the transmitted broadcast. 1. A method comprising:receiving, by a processing device, a broadcast;associating, by the processing device, the broadcast with a broadcast device and a time interval;transmitting, by the processing device, the broadcast to the broadcast device during the time interval;transmitting, by the processing device, a first message to a user device during the time interval;receiving, by the processing device, a response to the first message from the user device during the time interval; anddetermining, by the processing device, a match between the response and the transmitted broadcast.2. The method of claim 1 , wherein the user device and the broadcast device are different.3. The method of claim 1 , further comprising:determining, by the processing device, the match between the response and the transmitted broadcast based on the time interval.4. The method of claim 1 , further comprising:determining, by the processing device, the match between the response and the transmitted broadcast based on a unique identifier comprised in the response.5. The method of claim 4 , wherein the broadcast comprises the unique identifier.6. The method of claim 1 , further comprising:transmitting, by the processing device, the first message to the user device during the time interval based on a geographical location of the user device; anddetermining, by the processing device, the match between the response and the transmitted broadcast based on the geographical location of the user device.7. The method of claim 1 , further comprising:receiving, by the processing ...

Подробнее
12-02-2015 дата публикации

VIDEO PROCESSING SYSTEM AND TRANSCODER FOR USE WITH LAYERED VIDEO CODING AND METHODS FOR USE THEREWITH

Номер: US20150043659A1
Принадлежит: BROADCOM CORPORATION

A video processing system includes a video transcoder that receives a independent video layer stream and a first dependent video layer stream that requires the independent video layer for decoding, the video transcoder generating a transcoded video signal based at least one of the independent video stream and the dependent video layer stream. 1. A video processing system comprising:a transceiver configured to transmit a video signal to a receiving device and configured to receive a device parameter indicative of an ability of the receiving device to process video; anda video selection module communicatively coupled to the transceiver to select, in accordance with the device parameter, a first digital format of the video signal to be transmitted by the transceiver to the receiving device;wherein the video signal is generated in the first digital format by transcoding from a second digital format wherein the second digital format includes a plurality of video streams including a base layer stream and at least one additional layer stream that enhances the base layer stream and wherein the transcoding includes synchronizing and combining selected ones of the plurality of video streams.2. The system of claim 1 , further comprising:a control module coupled to the transceiver, wherein the control module is configured to detect a channel characteristic indicative of an ability of the one or more RF channels to deliver the video signal to the receiving device; andwherein the video selection module is configured to select the first digital format, further based on the channel characteristic.3. The system of claim 2 , wherein the channel characteristic comprises at least one of bit error rate claim 2 , packet error rate claim 2 , signal-to-noise ratio claim 2 , signal strength claim 2 , signal-to-noise and interference ratio claim 2 , throughput claim 2 , packet retransmission rate claim 2 , and a reception parameter.4. The system of claim 2 , wherein the control module is ...

Подробнее
11-02-2016 дата публикации

CONTROLLER, CONTROL METHOD, COMPUTER PROGRAM, AND VIDEO TRANSMISSION SYSTEM

Номер: US20160044342A1
Принадлежит: SONY COPRORATION

[Object] To provides a controller capable of switching a video so that the video is not distorted on the receiving side when the video is transmitted using IP multicast 1. A controller comprising:a bandwidth reservation unit configured to, when an instruction given to a receiving device that receives a first video stream transmitted via IP multicast to receive a second video stream after receiving the first video stream is acquired, acquire information on a status of a network topology and a transmitted video stream and to reserve a network bandwidth for transmitting the second video stream in addition to the first video stream; anda reception instruction unit configured to send out an instruction to receive the second video stream to the receiving device by using the network bandwidth reserved by the bandwidth reservation unit.2. The controller according to claim 1 , further comprising:a time estimation unit configured to, on a basis of the information on the status of the network topology and the transmitted video stream, estimate a time from when the instruction to receive the second video stream is sent out to the receiving device until the second video stream is received.3. The controller according to claim 2 ,wherein time estimation unit estimates the time from when the instruction to receive the second video stream is sent out to the receiving device until the second video stream is received by using information on a time from when a request of the video stream is made until the video stream is received, the time being acquired in advance per each hop number between a node where the transmitted video stream has reached and the receiving device.4. The controller according to claim 2 ,wherein by using information related to a load on a node where the transmitted video stream has reached, the time estimation unit estimates the time from when the instruction to receive the second video stream is sent out to the receiving device until the second video stream is ...

Подробнее
09-02-2017 дата публикации

SUPPLEMENTAL CONTENT PLAYBACK SYSTEM

Номер: US20170041649A1
Принадлежит:

A computer system (e.g., such as provided for a network service) operates to determine an inventory of time slots for a given airing. The computer system assigns a supplemental content item to a time slot of the given airing when the given airing is rendered on at least some of a plurality of playback devices. The computer system may structure a tag element to include data that is specific to a third-party, and then communicate a plurality of tags that include the tag elements to playback devices that are (or will) render the primary content of the airing. 1. A method for operating a playback device to render supplemental content , the method comprising:receiving metadata from a network service, the metadata being specific to a primary content and including a tag that identifies a time slot and a network resource;while the primary content is being played back, retrieving a supplemental content item from the network resource that is identified by the tag; andusing an output generated from playback of the primary content to synchronize when supplemental content that is based on the supplemental content item is rendered during playback of the primary content.2. The method of claim 1 , wherein receiving the metadata is in response to the playback device initiating playback of the primary content.3. The method of claim 2 , wherein receiving the metadata is in response to the playback device initiating playback of the primary content on any one of multiple possible platforms.4. The method of claim 3 , wherein the multiple possible platforms include a broadcast or cable platform claim 3 , and a streaming platform.5. The method of claim 1 , wherein receiving the metadata includes receiving a tag as part of the metadata set claim 1 , and retrieving the supplemental content item includes using a link identified with the metadata set to retrieve the supplemental content item from an advertisement network or site.6. The method of claim 5 , wherein retrieving the supplemental ...

Подробнее
09-02-2017 дата публикации

METHOD FOR BROADCASTING SPORTS DATA INCLUDING BIO-SIGNAL AND LIVE VIDEO DATA

Номер: US20170041686A1
Принадлежит:

A method for broadcasting sports includes receiving a first bio-signal output from a first sensor attached to a first sports participant of a sporting event through a first wireless communications module, receiving a second bio-signal output from a second sensor attached to a second sports participant of the sporting event through a second wireless communications module, receiving live video data of the first sports participant and the second sports participant through cameras, and generating sports data including at least one of the first bio-signal and the second bio-signal and the live video data. 1. A method for broadcasting sports data , the method comprising:receiving a first bio-signal output from a first sensor attached to a first sports participant through a first wireless communications module;receiving a second bio-signal output from a second sensor attached to a second sports participant through a second wireless communications module;receiving live video data of the first sports participant and the second sports participant through cameras, andgenerating sports data so that at least one of the first bio-signal and the second bio-signal is superimposed on a live video related to the live video data,wherein receiving the first bio-signal, the second bio-signal and the live video data are performed in real time or substantially real time during a sporting event.2. The method of claim 1 , further comprising broadcasting the sports data to at least one end user device claim 1 ,wherein the at least one end user device includes a TV, a computer, or a mobile device.3. The method of claim 2 , wherein the broadcasting is performed in real time or substantially real time during the sporting event.4. The method of claim 3 , wherein the sporting event is a static-type sporting event or a dynamic-type sporting event.5. The method of claim 2 , wherein each of the first bio-signal and the second bio-signal may be data related to electrocardiography (ECG) or data ...

Подробнее
08-02-2018 дата публикации

Method and Apparatus for Synchronizing Video Live Broadcast

Номер: US20180041789A1
Принадлежит:

The present invention relates to a method for synchronizing video live broadcast. In the present invention, a video stream synchronization request is sent to a network side device; a video stream playback position synchronization parameter sent by the network side device is received, where the video stream playback position synchronization parameter includes a playback position parameter at a video stream sending moment and a system frame number SFN at the video stream sending moment; an SFN at a video stream receiving moment is acquired; and the playback position parameter at the video stream sending moment is adjusted according to the SFN at the video stream sending moment and the SFN at the video stream receiving moment, so as to coincide with a current playback position parameter of the network side device. 1. A method , comprising:sending a video stream synchronization request to a network side device, wherein the video stream synchronization request requests to acquire a live video of the network side device, the acquired live video to be played synchronously with the live video of the network side device;receiving a video stream playback position synchronization parameter sent by the network side device, wherein the video stream playback position synchronization parameter comprises a playback position parameter at a video stream sending moment and a system frame number (SFN) at the video stream sending moment;acquiring a SFN at a video stream receiving moment; andadjusting, according to the SFN at the video stream sending moment and the SFN at the video stream receiving moment, the playback position parameter at the video stream sending moment.2. The method according to claim 1 , wherein adjusting the playback position parameter at the video stream sending moment comprises:determining a transmission delay of the video stream according to the SFN at the video stream sending moment and the SFN at the video stream receiving moment; andadjusting, according to the ...

Подробнее
08-02-2018 дата публикации

SYNCHRONIZED ADVERTISEMENT PLAYBACK ACROSS NAVIGATION EXPERIENCES AND TRANSITIONAL STATES

Номер: US20180041819A1
Принадлежит:

Systems and methods that effectuate synchronized advertisement playback across navigation experiences and transitional states, are provided. In an aspect, a system includes an advertisement component configured to play a pre-roll media advertisement associated with a first media item prior to playing of the first media item, a request component configured to receive a request play a second media item prior to completion of the pre-roll media advertisement, and a streaming component configured to initiate playing of the second media item in response to the request, wherein the advertisement component is configured to continue to play the pre-roll media advertisement prior to playing of the second media item. 1. A system , comprising:a memory; and cause, from a client device, a first media item to be presented during navigation through a list of media items;', 'in response to receiving a selection of a second media item from the list of media items, determine whether the first media item should continue being played back or whether a third media item should be played back;', 'in response to determining that the first media item should continue being played back, cause transmission of the second media item to the client device to begin during playback of the first media item which causes the client device to buffer at least a portion of the second media item during playback of the first media item; and', 'cause the client device to play the second media item upon completion of the first media item., 'a processor that, when executing computer executable instructions stored in the memory, is configured to2. The system of claim 1 , wherein the first media item is a pre-roll advertisement.3. The system of claim 1 , wherein the processor is further configured to present the first media item in response to determining that a media player in a graphical user interface displayed by a client device is not playing back another media item.4. The system of claim 1 , wherein the ...

Подробнее
12-02-2015 дата публикации

Systems and Methods for Providing Synchronized Content

Номер: US20150046953A1
Автор: Adi GABBER, Yaniv Davidson
Принадлежит: AudioStreamTV Inc

Systems and methods for providing synchronized content are disclosed. The synchronized content may be content related to visual content captured by an imager of a mobile computing device. The mobile computer device may send the captured visual content to a content synchronization server that may identify the captured visual content, find relevant content associated with the captured visual content, synchronize the relevant content with the captured visual content, and send the synchronized relevant content to the client device.

Подробнее
24-02-2022 дата публикации

Providing Aggregate Playback Information

Номер: US20220060826A1
Принадлежит:

System, method, and apparatus including receiving an identification of content played by a playback system and an identification of location of the playback system. A playlist of content is associated with the location. A request is received to retrieve the playlist of content and the requested playlist of content is sent to a playback system. 1. A cloud-based computing device comprising:at least one processor;non-transitory computer-readable medium; and receive, from each of a plurality of computing devices in a respective plurality of local media playback systems, respective audio playback information identifying an audio content item played back by the local media playback systems;', 'based on the respective audio playback information received from the plurality of computing devices, generate aggregated information identifying the audio content item;', 'determine that a particular playback device in a particular local media playback system is playing back the audio content item; and', 'based on the determination that the particular playback device is playing back the audio content item, transmit the aggregated information identifying the audio content item to the particular playback device., 'program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor such that the cloud-based computing device is configured to2. The cloud-based computing device of claim 1 , further comprising program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor such that the cloud-based computing device is configured to:cause an indication of the aggregated information identifying the audio content item to be displayed via a controller device of the particular local media playback system.3. The cloud-based computing device of claim 1 , wherein the respective audio playback information identifying the audio content item comprises at least one of a title claim 1 , ...

Подробнее
07-02-2019 дата публикации

Multi-output synchronization

Номер: US20190045246A1
Принадлежит: Intel Corp

Systems and methods of generating a synchronized media content presentation using a plurality of media output systems communicably coupled to a respective plurality of network connected platforms are provided. A first network connected platform receives an IEEE 802.1AS master timing signal generated by “Grand Master” timing circuitry disposed in a second network connected platform. IEEE 802.1AS application service circuitry disposed in the first network connected platform determines an offset between a local timing signal and the receive master timing signal. Talker circuitry disposed in the first network connected platform synchronizes a media content presentation to the master timing signal and communicates a media/master timing signal synchronization signal to each of the network connected platforms. The media/master timing signal synchronization signal includes data representative of a media start location and a media start time referenced to the master timing signal.

Подробнее
07-02-2019 дата публикации

CONTENT SUPPLY DEVICE, CONTENT SUPPLY METHOD, PROGRAM, TERMINAL DEVICE, AND CONTENT SUPPLY SYSTEM

Номер: US20190045247A1
Автор: Yamagishi Yasuaki
Принадлежит: SATURN LICENSING LLC

The present disclosure relates to a content supply device, a content supply method, a program, a terminal device, and a content supply system, which are capable of performing rapid zapping between channels. A content supply device according to an aspect of the present disclosure includes a first supply unit configured to generate a zapping stream by delimiting streaming data according to a timing and a duration in common with another channel and to supply the zapping stream to a reception side via a network, a second supply unit configured to generate a viewing stream by delimiting the streaming data according to a duration of an integer multiple of the duration of the zapping stream and to supply the viewing stream to the reception side via the network, and a metafile generating unit configured to generate a metafile that is for the reception side to receive the zapping stream and the viewing stream. The present disclosure can be applied to a system in which content is delivered in a streaming manner. 1. A content supply device that supplies a plurality of pieces of streaming data that include content of a same subject and differ in bit rate through a same channel , according to an adaptive streaming technique , the content supply device comprising: generate a first stream by delimiting the streaming data according to a timing and a duration and to supply the zapping stream to a reception side via a network;', 'generate a second stream by delimiting the streaming data according to a duration of an integer multiple of the duration of the first stream and to supply the second stream to the reception side via the network; and', 'generate a metafile that is for the reception side to receive the first stream and the second stream, wherein, 'processing circuitry configured to'}the metafile includes a media presentation description, andthe circuitry is configured to generate the media presentation description by introducing an attribute indicating that switching can take ...

Подробнее
07-02-2019 дата публикации

AUTOMATIC TIMING OF PRODUCTION DEVICES IN AN INTERNET PROTOCOL ENVIRONMENT

Номер: US20190045259A1
Принадлежит:

Embodiments herein describe automatically synchronizing the output of source devices connected to a system reference point through an IP network in a media production studio so that the outputs are aligned when they reach the system reference point. In one embodiment, the system reference point device exchanges a plurality of messages and timestamps with a source device. The source device uses the messages and timestamps to determine a transmission delay between the source device and the system reference point device. The source device uses the transmission delay to determine a video transmission correction factor, which the source device applies to modify the time at which it outputs a signal so that the signal is aligned with signals output by other source devices when the signal arrives at the system reference point device through the IP network. 1. A method , comprising:generating one or more timestamps at a system reference point device and at each of a plurality of source devices, wherein the plurality of source devices are communicatively coupled to the system reference point device via an Internet Protocol (IP) network;determining a transmission delay between each of the source devices and the system reference point device over the IP network by exchanging the timestamps;determining a video transmission correction factor for a first source device of the plurality of source devices, based on the transmission delay for the first source device; andmodifying, based on the video transmission correction factor, a time at which transmission of a first video signal is initiated from the first source device to the system reference point device over the IP network.2. The method of claim 1 , further comprising:transmitting a first message from the system reference point device to the first source device over the IP network;storing, at the system reference point device, a first timestamp of the one or more timestamps, wherein the first timestamp represents a time at ...

Подробнее
18-02-2021 дата публикации

SYSTEMS AND METHODS FOR VIRTUAL INTERACTIONS

Номер: US20210051033A1
Автор: BACKER Alejandro
Принадлежит:

Systems and methods for virtual interactions are described. One or more users can view or listen to media, react to the media and share such media experience virtually with others. The media experience can take place synchronously, asynchronously or both. 14-. (canceled)5. A computer-implemented method of sharing an interactive experience , the method comprising:streaming an event to a plurality of user devices including a first user device;receiving, from at least some of the plurality of user devices, a set of commentary of the event;making a selection, for the first user device, of the set of commentary a first subset to be received with a first set of settings and a second subset to be received with a second set of settings, wherein the first set of settings are different than the second set of settings; andproviding to the first user device the set of commentary according to the selection such that the first subset is provided at the first set of settings and the second subset is provided at the second set of settings;wherein the providing is performed with the streaming.6. The method according to claim 5 , wherein the set of commentary comprises audio and video claim 5 , and the first set of settings and the second set of settings are audio and/or video settings.7. The method according to claim 6 , wherein the first set of settings has the first subset provided with audio and video and the second set of settings has the second subset provided with audio but not video claim 6 , based on the selection.8. The method according to claim 6 , wherein the first set of setting has the first subset provided at a first audio volume and the second set of setting has the second subset provided at a second audio volume lower than the first audio volume claim 6 , based on the selection.9. The method according to claim 6 , wherein only the second subset has video and audio turned off because members of the second subset are outside a preselected group.10. The method according ...

Подробнее
15-02-2018 дата публикации

RECEPTION DEVICE AND TRANSMISSION/RECEPTION SYSTEM

Номер: US20180047331A1
Принадлежит: THINE ELECTRONICS, INC.

The present embodiments relate to a reception device that enables accurate separation of video data and SYNC data sent out from a transmission device in accordance with a data enable (DE) signal, from among reception data even if the reception data deteriorates due to noise. The reception device separates the video data and the SYNC data from the reception data in accordance with the DE signal reproduced using a detection result of the BS data and the BE data representing a transition timing of a signal level of the DE signal and a prediction result of detection timings of the BS data and the BE data or a prediction result of the transition timing of the DE signal. 1. A reception device configured to receive transmission data from a transmission device , the transmission data including video data sent out during a period in which a data enable signal is at a first level , SYNC data sent out during a period in which the data enable signal is at a second level and used for controlling display of the video data , BS data representing a timing at which the data enable signal transits from the first level to the second level , and BE data representing a timing at which the data enable signal transits from the second level to the first level , the reception device comprising:a detection unit configured to detect the BS data and the BE data from among reception data captured into the reception device;a prediction unit configured to predict timings at which the detection unit should detect the BS data and the BE data or a timing at which a signal level of the data enable signal should transit;a DE signal prediction reproduction unit configured to reproduce the data enable signal using timings at which the detection unit detected the BS data and the BE data and a prediction result of the prediction unit; anda separation unit configured to separate the video data and the SYNC data from among the reception data in accordance with the data enable signal reproduced by the DE ...

Подробнее
06-02-2020 дата публикации

Cloud Queue Tombstone

Номер: US20200045102A1
Автор: Coburn, IV Arthur L.
Принадлежит:

Example techniques relate to cloud queue tombstones. An example implementation may involve a computing system receiving instructions to remove a particular media item from a playback queue. Based on the instructions, the computing system removes the particular media item from the playback queue and adds, to the playback queue, a tombstone indicator indicating that the particular media item has been removed from the playback queue. The computing system receives, from the media playback system, a request for a window of one or more media items from the playback queue. Based on the request, the computing system sends, to the media playback system, data representing a particular window of media items from the playback queue, wherein the particular window includes the tombstone indicator. The computing system detects a given tombstone removal trigger from among multiple tombstone removal triggers and based on the detecting, removes the tombstone indicator from the playback queue. 1. A method to be performed by a computing system , the method comprising:receiving, via a network interface, instructions to remove a particular media item from a playback queue, wherein one or more playback devices of a media playback system are configured to play back media items according to the playback queue;based on receiving the instructions to remove the particular media item from the playback queue, removing the particular media item from the playback queue;adding, to the playback queue, a tombstone indicator indicating that the particular media item has been removed from the playback queue;receiving, via the network interface from the media playback system, a request for a window of one or more media items from the playback queue;based on receiving the request for the window, sending, via the network interface to the media playback system, data representing a particular window of media items from the playback queue, wherein the particular window includes the tombstone indicator; ...

Подробнее
06-02-2020 дата публикации

Computing System with Content-Characteristic-Based Trigger Feature

Номер: US20200045380A1
Принадлежит: Gracenote Inc

In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of a portion of the received media content; (iii) determining, by the computing system, that the received media content has a predefined characteristic; (iv) responsive to determining that the received media content has the predefined characteristic, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the portion of the received media content; and (v) performing an action based on the identified portion of media content.

Подробнее
14-02-2019 дата публикации

System and Method for Improving the Graphics Performance of Hosted Applications

Номер: US20190046876A1
Принадлежит:

One or more hardware components identify a bottleneck stage within a processor pipeline that processes frames of a video stream. The bottleneck stage has a first clock. An upstream stage receives a feedback signal from the bottleneck stage. The upstream stage has a second clock and the feedback signal includes information as to time required by the bottleneck stage to operate on data and information as to time the data spent queued. The upstream stage adjusts the speed at which the upstream stage operates and queues data to approximate the speed at which the bottleneck stage is operating and queuing data. 1. A method , comprising operations of:identifying a bottleneck stage within a processor pipeline processing frames of a video stream generated by program code of a video game being played by a user, the video game being executed by a server and said video stream is transmitted to a client computer, the bottleneck stage has a first clock;receiving a feedback signal from the bottleneck stage at an upstream stage, wherein the upstream stage has a second clock and the feedback signal includes information as to time spent by the bottleneck stage operating on data and information as to time the data spent queued; andadjusting a speed at which the upstream stage operates and queues data to approximate a speed at which the bottleneck stage is operating and queuing data, wherein each of the operations is performed by one or more hardware components of the server.2. The method as in claim 1 , wherein the processor pipeline includes one or more stages of central processor unit (CPU) processors and one or more stages of graphics processing unit (GPU) processors.3. The method as in claim 1 , wherein the pipeline stages are stages associated with the server defined by one or more servers claim 1 , said servers being in a data center.4. The method of claim 1 , wherein the first clock is in a first device and wherein the second clock is in a second device.5. The method of claim 4 ...

Подробнее
16-02-2017 дата публикации

METHOD, SYSTEM FOR CALIBRATING INTERACTIVE TIME IN A LIVE PROGRAM AND A COMPUTER-READABLE STORAGE DEVICE

Номер: US20170048557A1
Принадлежит:

The disclosure is related to a method for calibrating an interactive time in a live program, and a system thereof. In the method, a user device is used to receive a live content embedded with a mark from a live program system. A signal processing scheme is performed to identify the mark so as to obtain a marking time. Then an interactive content is received from an interactive serving system. An initiating time of interactive activity is obtained. A time difference between the marking time and the initiating time is counted. The time difference is referred to for calibrating the time of issuing an interactive message when responding to the interactive activity. The responding time, at the system side, is restored to an actual time. Therefore, the method effectively excludes the time error for responding to the interactive activity in the live program due to transmission delay. 1. A method for calibrating interactive time in a live program , comprising:receiving a live content having a characteristic mark from a live program system;identifying the characteristic mark for acquiring a marking time;receiving an interactive content from an interactive serving system, and obtaining an initiating time of an interactive activity;computing a time difference between the marking time and the initiating time of the interactive activity;generating an interactive message with an adjusted time according to the time difference and the marking time; andtransmitting the interactive message to the interactive serving system.2. The method of claim 1 , wherein the live content is a television show or a radio program.3. The method of claim 2 , wherein the method is performed in a user device and the user device receives the live content and the interactive content claim 2 , and transmits the interactive message over a data network.4. The method of claim 2 , wherein the characteristic mark is a watermark or a voiceprint embedded in the television show or the radio program.5. The method of ...

Подробнее
16-02-2017 дата публикации

MULTIPLEXING APPARATUS, RECEIVING APPARATUS, MULTIPLEXING METHOD, AND DELAY ADJUSTMENT METHOD

Номер: US20170048560A1
Принадлежит:

A multiplexing apparatus includes processing circuitry. The processing circuitry multiplexes a plurality of MMT packets including at least one MMT packet to which first output time information representing a first output time and presentation time information representing a presentation time are added. The processing circuitry rewrites the first output time information to second output time information representing a second output time. The processing circuitry adds a time necessary to multiplex the plurality of MMT packets to the presentation time represented by the presentation time information as a delay time. 1. A multiplexing apparatus comprising: multiplex a plurality of MMT (MPEG Multimedia Transport) packets including at least one MMT packet to which first output time information representing a first output time at which the MMT packet is output from another apparatus and presentation time information representing a presentation time at which an accessible data unit formed from a payload is displayed are added;', 'rewrite the first output time information to second output time information representing a second output time at which the MMT packet is output; and', 'add a time necessary to multiplex the plurality of MMT packets to the presentation time represented by the presentation time information as a delay time., 'processing circuitry configured to'}2. The multiplexing apparatus according to claim 1 , wherein the processing circuitry includes the delay time in the presentation time information.3. The multiplexing apparatus according to claim 1 , wherein the processing circuitry adds second presentation time information representing the delay time to the MMT packet to which the presentation time information is added.4. The multiplexing apparatus according to claim 1 , wherein if the presentation time is written to an application layer of a level higher than the MMT packet claim 1 ,the processing circuitry adds an offset including the delay time in the ...

Подробнее
19-02-2015 дата публикации

Marker-Based Inter-Destination Media Synchronization

Номер: US20150052571A1
Принадлежит:

A method and a system enabling inter-destination synchronization of processing of content of at least a first and second media stream, wherein said first and second media stream are associated with one or more markers for marking one or more content parts of said first and second media streams respectively. The method comprises the steps of: detecting a first marked content part in said first media stream and a second marked content part in said second media stream, said first and second market content part being associated with a first and second marker respectively; associating first timing information, preferably comprising a first clock time, with said detected first marked content part and associating second timing information, preferably comprising a second clock time, with said detected second marked content part; determining a timing difference on the basis of said first and second timing information; and, generating on the basis of said timing difference synchronization information for enabling a first and/or second synchronization client to adjust the processing of said first and/or second media stream respectively. 1. A method for enabling inter-destination synchronization of processing of content of at least a first media stream and a second media stream , said first media stream and said second media stream being associated with one or more markers for marking one or more content parts of said first media stream and said second media stream respectively , said method comprising:detecting a first marked content part of said first media stream and a second marked content part of said second media stream, said first and second marked content part being associated with a first and second marker respectively;associating first timing information, comprising a first clock time, with said detected first marked content part and second timing information, comprising a second clock time, with said detected second marked content part;determining a timing difference ...

Подробнее
03-03-2022 дата публикации

Robust distribution of ip timing signals

Номер: US20220069932A1
Принадлежит: Disney Enterprises Inc

Embodiments disclosed herein provide techniques to selectively distribute Precision Time Protocol (PTP) data in a network. The network can include multiple different network devices (e.g., switches) connected to form a network architecture (e.g., a spine/leaf architecture). Rather than distributing the PTP data (e.g., PTP timestamps) through all the network devices in order to synchronize local clocks to a global, master clock, the embodiments herein describe an out-of-band distribution network which selectively distributes the PTP data to select network devices in the network.

Подробнее