Time Shifting Engine: Common FAQ
Line 8: | Line 8: | ||
:'''A:''' Several threads can read from various parts of the buffer independently (without interrupting the buffering of realtime video). | :'''A:''' Several threads can read from various parts of the buffer independently (without interrupting the buffering of realtime video). | ||
+ | |||
+ | '''TS architecture:''' | ||
+ | Where are two object: | ||
+ | 1. MG TimeShift Sink (ready). | ||
+ | 2. MG TimeShift Viewer (not ready yet). | ||
+ | |||
+ | 1. MG TimeShift Sink - can be connected to Live Sources or e.g. to | ||
+ | SCMultiCapture module and create the *.ms-tse file. | ||
+ | |||
+ | - This file can be played via any DirectShow application like the | ||
+ | usual file (with limitation to seeking at the begin of file). | ||
+ | |||
+ | 2. MG TimeShift Viewer read the *.ms-tse file, provide the capturing | ||
+ | ability (e.g. save the part of TS buffer into persistent file) and | ||
+ | create the 'virtual a/v capture device' - this device can be used in | ||
+ | DirectShow like the usual capture device. | ||
[[Category:FAQs]] | [[Category:FAQs]] |
Revision as of 13:35, 12 January 2009
This is a FAQ page for Time Shifting Engine.
Q: What limits are there on the size of the buffer and is the buffer a ring buffer? I.e. if I set the buffer to 60 mins, and realtime is currently say 35 mins, can I timeshift back to the beginning (e.g. 0 mins).
- A: The buffer size is limited only by the size of the HDD. The buffer is a ring buffer. Yes, you can shift from 35 mins to 0 mins if the buffer size is 60 mins.
Q: Is it straight forward to loop a segment of the buffer, for example you want to play one part of it over and over as a loop (while realtime video continues to be recorded).
- A: Several threads can read from various parts of the buffer independently (without interrupting the buffering of realtime video).
TS architecture: Where are two object: 1. MG TimeShift Sink (ready). 2. MG TimeShift Viewer (not ready yet).
1. MG TimeShift Sink - can be connected to Live Sources or e.g. to SCMultiCapture module and create the *.ms-tse file.
- This file can be played via any DirectShow application like the usual file (with limitation to seeking at the begin of file).
2. MG TimeShift Viewer read the *.ms-tse file, provide the capturing ability (e.g. save the part of TS buffer into persistent file) and create the 'virtual a/v capture device' - this device can be used in DirectShow like the usual capture device.