private void _cache_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
 {
     switch (e.PropertyName)
     {
     case nameof(_cache.BaseInfo):
     {
         try
         {
             lock (_obj)
             {
                 _decoder.InitHeader(_cache.BaseInfo.Header);
                 onFastTimes();
             }
             Common.Log.Logger.Default.Debug("解析视频头完毕! ");
         }
         catch (Exception ex)
         {
             Common.Log.Logger.Default.Error(ex);
             _cache.Reload();
         }
     }
     break;
     }
 }