Commits

Roma Sokolov  committed 22e0121

Убрал докачку, без неё гораздо лучше всё

  • Participants
  • Parent commits 309f136

Comments (0)

Files changed (1)

                 if self.last_segment_end[:-3] != start[:-3]:
                     if self.last_segment_end != '':
                         # не хватает куска
-                        if self.segments_url == variant_url:
-                            # Если это камера нового типа - закажем недостающий кусок
-                            try:
-                                mseg = seg[:-27] + self.last_segment_end + '-' + start
-                                addr = 'http://' + self.cur_ip + mseg
-                                req = urllib2.Request(addr, headers=self.headers)
-                                res = urllib2.urlopen(req, None, 60).read()
-                            except:
-                                miss_seconds = int(start[:-3]) - int(self.last_segment_end[:-3])
-                                if miss_seconds < 60:
-                                    # будем пробовать заказать кусок снова
-                                    logging.info ('- %s %s', self.nuik, self.cur_ip)
-                                    return
-                                else:
-                                    self.make_new_outfile()
-                                    logging.info('MMMISS %s %s', self.nuik, self.cur_ip)
-                                    self.miss_cnt_5m += 1
-                                    self.miss_cnt_1h += 1
-                            else:
-                                logging.info('miss recovered %s %s', self.nuik, self.name)
-                                self.write_segment(mseg, self.last_segment_end, start, res)
-
-                        else:
-                            # Если это камера старого типа - кусок потерян
-                            self.make_new_outfile()
-                            logging.info('MISS %s %s', self.nuik, self.cur_ip)
-                            self.miss_cnt_5m += 1
-                            self.miss_cnt_1h += 1
+                        # Если это камера старого типа - кусок потерян
+                        self.make_new_outfile()
+                        logging.info('MISS %s %s', self.nuik, self.cur_ip)
+                        self.miss_cnt_5m += 1
+                        self.miss_cnt_1h += 1
                 try:
                     addr = 'http://' + self.cur_ip + seg
                     req = urllib2.Request(addr, headers=self.headers)