use frame_rate_num and frame_rate_den
bugfix
save framerate data to shm
set producer metadata from shm
fix producer sync