Patent ID: 9686586
Date: 2017-06-20
CPC Classifications: G06F,H04N

Claim:
1. A computer-implemented method, comprising: sending, by a processor of a media device, a request to an external server to deliver a plurality of main media segments to the media device; receiving, at the media device, a first main media segment to be played before a second main media segment; playing, at the media device, the first main media segment; in response to determining that modification of audio parameters of a first interstitial media segment is allowed, selecting the first interstitial media segment to be played after the first main media segment and before the second main media segment, the audio parameters of the first interstitial media segment comprising a base audio level and an audio spectrum of the first interstitial media segment; determining audio parameters of the first main media segment and audio parameters of the second main media segment, wherein the audio parameters of the first main media segment comprise a base audio level and an audio spectrum of the first main media segment, and the audio parameters of the second main media segment comprise a base audio level and an audio spectrum of the second main media segment; determining that the audio parameters of the first interstitial media segment are to be adjusted to correspond to the audio parameters of the first main media segment and the audio parameters of the second main media segment; adjusting the base audio level of the first interstitial media segment to correspond to, at a beginning of the first interstitial media segment, the base audio level of the first main media segment and, at an end of the first interstitial media segment, to the base audio level of the second main media segment, and scaling an upper audio level of the audio spectrum of the first interstitial media segment based on the audio spectrum of the first main media segment and the audio spectrum of the second main media segment; and playing the first interstitial media segment after the first main media segment.