correct recv_frame, add frame_parse_pixel