This is done, because there might be some special conditions for the player to work. For example on fc2live a websocket has to be open while the player is running. The SiteUI can handle these cases transparently.
The toast is supposed to put across, that it might take a second for the player to show up