Time Shifting Engine
MediaLooks Time Shifting Engine is an ActiveX component for time shifting.
Overview
- Type: Multimedia Component (COM/ActiveX)
- Status: Beta
TSE is based on MediaLooks MultiGraph Technology and the Stream Buffer Engine by Microsoft. However, TSE, compared to MS SBE, adds support of MPEG-4 and DivX.
Possible uses
- Time-shifted capture or event-based capturing. This is a good approach for video surveillance and video logging applications. Instead of recording 24/7 and building an infrastructure to extract necessary data from a large number of files, event-based recording can be implemented. The Time Shifting Engine can be set to keep a required amount of data in the buffer. Whenever an event occurs, the buffered data can be dumped to a file and recording of data to this same file can be continued.
- Time-shifted playback. With such technology, a live video can be paused and resumed for playback later. While the video is paused, it is being recorded into the TSE. When the video is resumed, playback starts from the Buffer. Old data is being removed from the Buffer while new data from the live stream is being added. Seeking is also possible within the buffered data.
- Elimination of CPU load peaks. When performing a time-critical task (such as encoding), high CPU load can lead to frames being lost and not processed by the encoder. To eliminate CPU load peaks, the TSE can be inserted before the time-critical process.
Features
- Several threads can read independently from various parts of the Buffer.
- No reenconding of data during buffering.
- Synchronized audio/video data output (provided that input audio and video are synchronized).
Supported audio/video formats
- Video: MPEG-2, MPEG-4, AVC (H.264), DivX, DV, Uncompressed video, etc.
- Audio: PCM (internal audio/video synchronization is performed) or compressed (e.g. MP3).
Future features
- Reverse playback (?)
- Multi-speed playback (?)
- Support for WMV
Requirements & supported environments
- Visual C++
- .NET, C#
- Visual Basic
- Delphi
Downloads
See also
External links
CONTACT US |