Jitter cancellation for audio/video synchronization in a non-real time operating system
US8605217B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 14, 2012 |
| Grant date | Dec 10, 2013 |
| Priority date | — |
| Expiry date | Nov 14, 2032 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N7/01
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
Displaying a stream of video data on a display device may be performed by decoding a portion of the video data to form a video frame. A queue time is determined when the video frame should be displayed. The queue time is adjusted by a margin time relative to a next display time to compensate for interrupt jitter, wherein the margin time is less than a period of time between periodic display time events and is larger than a specified interrupt jitter time. A software interrupt event is set to occur corresponding to the adjusted queue time. The video frame is queued in response to occurrence of the software interrupt. The queued video frame is transferred to a display buffer for the display device upon the occurrence of a next display time event after the occurrence of the software interrupt.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.