Add space character between error message and status code.
Implement play/pause UI. Double tap to toggle a player's state.
Update the algorithm to calculate current position.
Fix a stall when appendAsset() is called on main thread.