×

Method for video synchronization in video distribution systems

  • US 9,973,795 B2
  • Filed: 08/27/2015
  • Issued: 05/15/2018
  • Est. Priority Date: 08/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A video synchronization system that re-synchronizes the video playback of a video synchronization device with that of a host device after any change by the host, interruption within the host, or interruption of video data signals between a video source device and a video display device, comprising:

  • a video data signal generated by the video source device;

    a video display device that generates an extended display identification data;

    a video synchronization device with a video synchronization device processor and a video synchronization device memory, said video synchronization device is in communication with sad video display device, said video synchronization device generates video parameters;

    a host device with a host processor and a host memory, said host device is coupled to said video synchronization device, said host device generates and stores in said host memory a predefined relationship that is further based on a predefined frame size based on said extended display identification data and said video parameters, said host device receives said video data signal from the video source device and stores said video data signal in said host memory, said video data signal further comprises video subframes at a first frame rate;

    said video synchronization device is configured to execute the following steps;

    receive one or more video subframes from said video data signal received from said host device, said video subframes in said predefined relationship to said predefined frame size;

    transmit the video data signal to said video display device;

    request said host device for a next video subframe having said predefined frame size;

    set a condition flag in said video synchronization device memory that can be read by said host device if the next video subframe is not available at the required time to be transmitted to said video display device in order to notify said host device that an underrun has occurred,reset the video playback pointer of said video synchronization device to row one, column one of a new frame; and

    continuously send the previously received video data signal to said video display device using a “

    frame repeat”

    function and wait indefinitely for said host device to provide new data representing the pixel at the first row and first column of a new video frame once the flow of said video data into said host device has resumed;

    wherein said video synchronization device may be configured to remove existing video transmission settings related to or embedded in the last outputted or transmitted video frame and request a new frame from said host device upon detecting a loss of synchronization between said video display device and said host device where the removal of the last transmitted frame data, represented by the existing video transmission settings, prevents any overlap between the last transmitted video frame and a new frame to be transmitted.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×