Если у вас установлен ТВ-тюнер, то он будет определяться в Windows Media Center. Этот мультимедийный центр может записывать телевизионные программы для того, чтобы в любой момент можно было остановить просмотр и сходить себе налить чаю. Для этого в программе существует специальный буфер, в который записывается текущая программа.
При продолжении воспроизведения Windows Media Center берет данные из этого буфера. Если для буфера выделено слишком мало места, то вы рискуете остаться без записи футбольного матча, который так долго ждали. Поэтому резонным было бы сделать меню управления этим буфером, чтобы контролировать отведенные под него мегабайты, или же научить программу автоматически увеличивать место для буфера. Но, пока управление буфером остается в проекте, можно воспользоваться твиком реестра, чтобы самостоятельно установить величину буфера с таким расчётом, чтобы его хватило для записи всей телевизионной передачи.
Откройте редактор реестра и найдите ветку
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Video\Tuners\DVR
Нам нужна строчка BackingStoreEachFileDurationSeconds — вот ее и будем изменять. Кликните по ней и сделайте отображение величины в десятеричном коде.
В таблице приведены значения этого параметра, и соответствующее им время воспроизведения. Выставляйте ту величину, которая вам нужна.
BackingStoreEachFileDurationSeconds | Время буферизации (в минутах) |
300 | 40 |
450 | 60 |
600 | 80 |
750 | 100 |
900 | 120 |
Приятного вам просмотра!