def write_flv_header(stream, metadata):
 stream.write('FLV\x01')
 stream.write('\x05')
 stream.write('\x00\x00\x00 DCTB ')
 stream.write('\x00\x00\x00\x00')
 stream.write('\x12')
 stream.write(struct_pack(u'!L', len(metadata))[1:])
 stream.write('\x00\x00\x00\x00\x00\x00\x00')
 stream.write(metadata)
 stream.write('\x00\x00\x01s')

def write_flv_header ( stream , metadata ) : stream . write ( 'FLV\x01' ) stream . write ( '\x05' ) stream . write ( '\x00\x00\x00 DCTB ' ) stream . write ( '\x00\x00\x00\x00' ) stream . write ( '\x12' ) stream . write ( struct_pack ( u'!L' , len ( metadata ) ) [ 1 : ] ) stream . write ( '\x00\x00\x00\x00\x00\x00\x00' ) stream . write ( metadata ) stream . write ( '\x00\x00\x01s' )
writes the flv header to stream .