Start external viewer asynchronously.