• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

kreatv-option-dvr_bcm15

Digital Video Recording support.

Parameters

Name Repeat Description Type Default Example
additional_memory Once Allocates additional DVR memory (KiB of RAM). The additional DVR memory is used to increase internal buffers to be able to handle slow and inconsistent I/O operations. Default buffers are optimized for ARRIS provided hard-drives and additional memory should not be required for normal operation. However, additional memory might be required when using certain external storage devices such as SD cards or USB flash sticks, especially in combination with high bit-rates. Added memory is divided between the maximum number of recorders and players. Required buffer increase is dependent on maximum bit-rate and longest I/O operation time. If the buffer size is insufficient, there will be "data overflow" error messages appearing in the log when writing to the storage device, and glitches may occur during playback of the recorded content. Tweaking this value is a trade-off between memory usage and recording quality. Use with care after consulting ARRIS.

Valid range is {0, ...}.

Integer 0 additional_memory=4096
disk-commit-interval Once

Valid range is {100, ...}.

NOTE: This parameter is deprecated. Use 'disk_commit_interval' instead.

Integer
disk_commit_interval Once Set time interval for index file syncing and commit of asset information changes to asset files. Does not change stream file writing. Interval unit is milliseconds.

Valid range is {100, ...}.

Integer 5000 disk_commit_interval=10000
encryption-policy Once

Possible values are:

  • use_original_key
  • use_stb_key
  • use_ca_key

NOTE: This parameter is deprecated. Use 'encryption_policy' instead.

Enum
encryption_policy Once Specify the mode used for local re-encryption.

Possible values are:

  • use_original_key
    Any recorded stream will be stored with the same encryption (or lack of) as the original stream.
  • use_stb_key
    Any recorded stream will be re-encrypted with STB generated key(s).
  • use_ca_key
    This value is no longer supported.

The following parameter values are deprecated:

  • use_ca_key
Enum use_original_key encryption_policy=use_stb_key
max-recorders Once

Valid range is {0, ...}.

NOTE: This parameter is deprecated. Use 'max_recorders' instead.

Integer
max_recorders Once Allows platform dependent configuration of maximum recorders available. This parameter is used to set both the HAL disk writers and platform recorder variables. Note that the maximum number of recorders can only be raised up to a limit defined by the target hardware performance.

Valid range is {0, ..., 3}.

Integer 3 max_recorders=2
timeshift-buffer-max-bitrate Once

Valid range is {1, ...}.

NOTE: This parameter is deprecated. Use 'timeshift_buffer_max_bitrate' instead.

Integer
timeshift-buffer-max-time Once

Valid range is {1, ...}.

NOTE: This parameter is deprecated. Use 'timeshift_buffer_max_time' instead.

Integer
timeshift_buffer_max_bitrate Once The maximal bitrate in Mbit/s that (when combined with the timeshift_buffer_max_time value) defines how big the timeshift buffer should be.

Valid range is {1, ...}.

Integer 20 timeshift_buffer_max_bitrate=12
timeshift_buffer_max_time Once The maximal length in minutes that (when combined with the timeshift_buffer_max_bitrate value) defines how big the timeshift buffer should be.

Valid range is {1, ...}.

Integer 30 timeshift_buffer_max_time=90

Details

Version5.1.1.p8
Content version-
Branchkreatv.5.1.1.p8
Date20180221
Time150102
Architecturebcm15
Rootdisk dependencieskreatv-option-harddrive, kreatv-option-sqlite3, kreatv-option-contentservice, kreatv-platform
Finalize dependencies-
Installation scriptsbuildtime, kit
Dependency onlyno
Explicityes
Allow any parametersno

5.1.1.p8

Copyright (c) 2018 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.