TrolleyLive Pro: Turn Remote Live Broadcasts into High-Quality Productions