Patent classifications
H04N5/935
Apparatus, systems and methods for synchronization of multiple headsets
Media device systems and methods synchronize video content with audio content presented by a plurality of wireless audio headsets. In an exemplary embodiment, a first time delay corresponds to a first duration of time between communication of the audio content from the media device and presentation of the audio content by a first wireless audio headset. A second time delay corresponds to a second duration of time between communication of the audio content from the media device and presentation of the audio content by a second wireless audio headset, wherein the first time delay is greater than the second time delay. Video content communicated to a display is delayed by the first time delay. Audio content communicated to the second wireless audio headset is delayed by a time delay difference between the first time delay and the second time delay.
Trip replay experience
Whether for enjoyment, research, or other reasons, operators and occupants of marine vessels often want to re-live their experience. Embodiments of the present invention seek to utilize data captured during a trip to generate a trip replay experience that provides a re-creation experience for the viewer. In this regard, data from the systems and sensors of the marine vessel during the trip may be gathered and provided to a remote server. The data may be correlated as a function of time and intermingled to create a first-person type view from a dashboard to give the viewer a more realistic re-creation experience of the trip. Such a trip replay experience allows the operator, owner, or anyone else to relive a trip taken in the marine vessel.
Method and device for playing multimedia file
A method and a device are provided for playing a multimedia file. The device sends a first audio data packet to an audio player device and sends a first video data packet to a video player device. The first audio data packet and the first video data packet both include a data test identifier. The device receives a first timestamp from the audio player device. The device receives a second timestamp from the video player device. The device then sends a second audio data packet and a second video data packet respectively to the audio player device and the video player device according to the first timestamp and the second timestamp. Thus, the audio player device and the video player device play synchronously the second audio data packet and the second video data packet.
METHOD AND INFRASTRUCTURE FOR SYNCHRONIZED STREAMING OF CONTENT
Systems and methods for synchronizing the playback of network media across multiple content playback devices, termed herein as playback devices, clients, or client devices. In one implementation, client devices are controlled to parse and buffer media content separately. Once all clients are ready, a controller may cause the client devices to start in a synchronized fashion based on signals sent by the controller. The controller adjusts the timing of the signal so that the outputs are displayed in synchronization on each client device. In other implementations, device lag times may be measured. In still other implementations, a master device may synchronize playback of media content on slave devices. In yet other implementations, devices may buffer and join playback of media content occurring on other devices. In further implementations, the systems and methods may be expanded to include steps of processing authentication for service providers prior to arranging synchronized playback.
METHOD AND INFRASTRUCTURE FOR SYNCHRONIZED STREAMING OF CONTENT
Systems and methods for synchronizing the playback of network media across multiple content playback devices, termed herein as playback devices, clients, or client devices. In one implementation, client devices are controlled to parse and buffer media content separately. Once all clients are ready, a controller may cause the client devices to start in a synchronized fashion based on signals sent by the controller. The controller adjusts the timing of the signal so that the outputs are displayed in synchronization on each client device. In other implementations, device lag times may be measured. In still other implementations, a master device may synchronize playback of media content on slave devices. In yet other implementations, devices may buffer and join playback of media content occurring on other devices. In further implementations, the systems and methods may be expanded to include steps of processing authentication for service providers prior to arranging synchronized playback.
VIDEO SYNCHRONIZATION APPARATUS, AND VIDEO SYNCHRONIZATION METHOD
Video synchronization apparatus is a video synchronization apparatus including a processor and a storage connected to the processor. The processor performs a detection step of detecting a first feature point in a first image frame in a first video, and a second feature point in each of a plurality of second image frames in a second video. The processor further performs an extraction step of extracting matching points that are a set of the first feature point and a second feature point that is similar to the first feature point, and a synchronization step of determining a second image frame to be synchronized with the first image frame, based on a first degree of satisfaction, by a matching point in each second image frame, of a first geometric relationship between the each second image frame and the first image frame.
Terminal device and method for controlling thereof
A terminal device is provided. The terminal device includes a multimedia part configured to play back a content, a communicator configured to perform communication, a short-range wireless communication module configured to share communication connection information with an external device, and when tagged with the external device while a content is played back, a controller configured to control the communicator to be connected to the external device according to the communication connection information and transmit a synchronization signal and the played back content. Accordingly, the terminal device shares a synchronized content with an external device using a User Interface (UI) for controlling a plurality of external devices.
Apparatus and methods for embedding metadata into video stream
Apparatus and methods for combining metadata with video into a video stream using a 32-bit aligned payload, that is computer storage efficient and human discernable. The metadata is stored in a track in a self-describing structure. Metadata track may be decoded using an identifier reference table that is substantially smaller than typical fourCC identifier tables. The combined metadata/video stream is compatible with a standard video stream convention and may be played using conventional media player applications that reads media files compliant with MP4/MOV container format. The proposed format may enable decoding of metadata during streaming, partitioning of combined video stream without loss of metadata. The proposed format and/or metadata protocol provides for temporal synchronization of metadata with video frames.
Method for synchronizing A/V streams
A device may communicate a delay request value to downstream devices in order to synchronize A/V streams. For example, rather than adding the delay required to synchronize audio and video streams, an A/V splitter may instead communicate to downstream devices, asking them to add the amount of delay desired.
Method for synchronizing A/V streams
A device may communicate a delay request value to downstream devices in order to synchronize A/V streams. For example, rather than adding the delay required to synchronize audio and video streams, an A/V splitter may instead communicate to downstream devices, asking them to add the amount of delay desired.