Beispiel #1
0
 def handle_header(self) -> bool:
     if len(self.buffer_data) >= FLVHeader.object_size:
         # We can try and parse the stream header
         self.stream_header = FLVHeader()
         nb_parsed = self.stream_header.parse(self.buffer_data)
         self.publish_packet(self.stream_header.raw_data)
         self.buffer_data = self.buffer_data[nb_parsed:]
         self.handle_data = self.handle_tag
         return True
     else:
         return False