You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

AAMP DASH DRM License request


AAMP DASH Manifest Download Retry logic (without TSB)


AAMP Fragment Download Retry logic (without TSB)


AAMP HLS Main Manifest Download Retry logic (without TSB)


AAMP-FOG_tune_request_retrylogic_uml :


http 4xx (and 502 Bad Gateway) are considered fatal errors for a given download attempt. No retry of the same URL will be performed.  For other 5xx failures, single retry will be attempted after configurable delay (default 1s).

AAMP Video Engine Timeouts for fragment, manifest, and license requests are all configurable - defaults as follows:

  • #define CURL_FRAGMENT_DL_TIMEOUT 10L  /**< Curl timeout for fragment download */
  • #define DEFAULT_PLAYLIST_DL_TIMEOUT 10L /**< Curl timeout for playlist download */
  • #define DEFAULT_CURL_TIMEOUT 5L     /**< Default timeout for other (i.e. license) Curl downloads */
  • #define DEFAULT_CURL_CONNECTTIMEOUT 3L /**< Curl socket connection timeout */





  • No labels