prevent mediafailed during live broadcast?

Jun 28, 2011 at 7:26 PM

During live broadcast, if there is a hiccup, the player will raise the MediaFailed event.  I can recover via the RetryInterval and RetryDuration properties, but the experience is pretty bad (the whole player reloads, and flashes black while it does so).  Is there any way to suppress mediafailed in this case, preferably as buffering?  I've tinkered with the settings in config.xml, but the consecutive chunk error settings seem to be ignored (it will fail after a small number of 404s or 412s even if i set everything to 100 as follows:

<?xml version="1.0" encoding="utf-8" ?>
<LiveSmoothStreamingSettings>
  <BufferingEngineSettings
    ForceAccurateSeeks="true"
    MaxConsecutiveChunkDownloadErrorsPerStream = "100"
    Max404ErrorsPerChunk = "100"
    Max412ErrorsPerChunk = "100"
    MaxConsecutiveChunkParseErrorsPerStream = "100"
    MaxGetNextStreamSampleRetries = "100"
    MaxConsecutiveChunkTimeoutsPerStream="100"
    MaxChunkDownloadRetries="100"
  />
  <HeuristicsEngineSettings
    SwitchingFrequencyStepSizeForUpgrade ="1"
    WindowSizeHeuristicsEnabled="false"
  />
</LiveSmoothStreamingSettings>