add liveview feature with dedicated thread and fps counter