H04N21/4305

INPUT-BASED STREAMING CONTROL METHOD AND ELECTRONIC DEVICE THEREFOR
20230188782 · 2023-06-15 ·

An electronic device is provided. The electronic device includes a wireless communication circuit, at least one processor, and a memory operatively coupled to the at least one processor. The electronic device may be configured to be connected to an external electronic device by using the wireless communication circuit, transmit audio data and video data for reproduction of multimedia in the external electronic device by using the wireless communication circuit, determine whether an input to the multimedia is detected, when the input to the multimedia is detected, transmit information instructing to stop synchronization between the audio data and the video data to the external electronic device.

Systems and Methods for Using Content Protection Signaling to Collect Audience Measurement Data
20170347152 · 2017-11-30 · ·

Systems and methods for collecting audience measurement data using content protection signaling messages while playing back content are disclosed. One embodiment includes receiving content, where content is encrypted using at least one encryption key, receiving a content protection signaling message, where the content protection signaling message is associated with the content and includes a reference timestamp and decryption information associated with the content, processing the content protection signaling message to extract the reference timestamp and the decryption information and generating a message processing timestamp based on the time the content protection signaling message is processed, collecting audience measurement data and saving the audience measurement data into memory, where the audience measurement data includes the reference timestamp and message processing timestamp, recovering at least one decryption key using the decryption information, and decrypting the content using the at least one decryption key.

Data processing apparatus and data processing method
11677999 · 2023-06-13 · ·

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.

Latency negotiation in a heterogeneous network of synchronized speakers

A method is provided that can be performed by an audio source for negotiating latency in an audio network. The audio source receives information regarding an audio processing latency associated with each of a set of two or more audio output devices connected to the audio network. The audio source determines, based at least on the received information, a maximum delay for outputting audio samples streamed by the audio source from the audio output devices in the set. The audio source determines, based on the maximum delay, timing for outputting the audio samples from the audio output devices in the set. The audio source then communicates the determined timing to the set of audio output devices for processing the audio samples in accordance with the timing.

DTS/PTS backward extrapolation for stream transition events

In one method embodiment, receiving a video stream comprising a first compressed picture without associated time stamp information and a second compressed picture having associated first time stamp information, the second compressed picture following the first compressed picture in transmission order; deriving second time stamp information based on the first time stamp information; and processing the first compressed picture based on the second time stamp information.

System and method for synchronizing media output devices connected on a network

A media output device operates to receive audio and/or video data for a content item. The audio and/or video data can be communicated from another device over a network. The output device generates an audio or video output for the content item based on the audio or video data. While receiving the audio or video data, the output device determines an instance of time that is synchronized to an external clock reference. The output device also determines an output correction to perform based at least in part on the synchronized instance of time. The output device adjusts the output to include the output correction.

VIDEO STREAM SYNCHRONIZATION

A system clock reference is transmitted to user devices (1, 2, 3) over a short range communication channel (40) and used to calculated a clock offset. The clock offset is stored together with a user identifier in a server memory (15), from which the clock offset can be retrieved when receiving the user identifier together with a video stream (21, 22, 23) of video frames (31, 32, 33) tagged with respective timestamps. The timestamps are converted into capture times according to a system clock (17) using the retrieved clock offsets. Video streams (21, 22, 23) from multiple user devices (1, 2, 3) thereby have video frames timestamped using a same clock reference and can be time aligned.

System and Method for Real-Time Synchronization of Media Content via Multiple Devices and Speaker Systems
20230171458 · 2023-06-01 ·

A method and system for real-time customizing and synchronizing media by a client device in communication with a server device. A client device customizes stock media content based on user preferences, and synchronizes the customized content for playback with a server-side playback of the stock media content.

Data processing device and data processing method

The present technology relates to a data processing apparatus and a data processing method that can reduce errors of time arising from accuracy of time information. The data processing apparatus generates signaling including time information having accuracy of time according to a frame length of a physical layer frame and processes the signaling so as to be included into a preamble of the physical layer frame to make it possible to reduce errors of time arising from time information. The present technology can be applied, for example, to a transmitter compatible with a broadcasting method of ATSC3.0 and so forth.

METHOD AND APPARATUS FOR TIME SYNCHRONISATION IN WIRELESS NETWORKS
20220353055 · 2022-11-03 ·

A wireless media distribution system is provided comprising an access point (6) for broadcasting media and a plurality of stations (2) for reception and playback of media. Each station is configured for receiving and decoding a timestamp in a beacon frame transmitted repeatedly from the access point. This is used to control the output signal of a station physical layer clock (12) which is then used as a clock source for an application layer time synchronisation protocol. This application layer time synchronisation protocol can then be used in the station to control an operating system clock (8) for regulating playback of media.