add missing self
update git ignore
always record rtmp stream
add debug info, hex printer and flvparser