Функцию Таймшифт (TimeShift) называют еще сдвигом во времени. TimeShift - это очень полезная функция, позволяющая "поставить на паузу" телевизионную трансляцию, как на видеомагнитофоне. Насколько это актуально, предполагаем, объяснять не нужно: зачастую оторваться от телеэкрана достаточно сложно, и чтобы заварить себе чаю или сделать телефонный звонок, приходится ждать "рекламную паузу". С помощью функции Time Shifting можно в любой момент остановить показ телепрограммы, а затем продолжить его с того же места и времени, на котором была сделана остановка.

timeshift

Этой полезностью обладают сейчас многие цифровые спутниковые декодеры, на борту у которых присутствует порт USB.

Работает TimeShift по следующему принципу: как только вы нажимаете на паузу, ресивер начинает производить запись трансляции на подключенное USB-устройство (флеш-накопитель, жёсткий диск). При этом, изображение действительно "замирает" на экране.

При постановке телепередачи на паузу, ресивер должен начать запись видео, его кодировку, подготовиться к одновременной записи и воспроизведению и синхронизировать свою работу. Этот процесс подготовки может занять до нескольких секунд.

Как только вы готовы вернуться к просмотру телепередачи, вы нажимаете кнопку воспроизведения и телепрограмма продолжается с того самого момента, как вы поставили его на паузу. При этом одновременно происходят два процесса - запись транслируемого канала в реальном времени в буферный файл на подсоединенном USB-накопителе и воспроизведение этого же файла. В итоге получается, что вы на экране телевизора видите то, что показывали по телевизору некоторое время назад. При этом ресиверы дают возможность управлять шкалой сдвига во времени, позволяя перематывать вперёд и назад телепередачу. В любой момент вы можете отключить сдвиг во времени, продолжив просматривать телепрограмму в реальном времени.