By default, Wowza Player tries to retrieve content from the source a maximum of three times @fernando martin. If it fails to fetch the content after three tries, the player will close the connection and throw the error you mention- “this live event has ended.”
Nonetheless, the below properties could be configured when creating the player to modify such behavior:
Manifest Retry Parameters:
streamerRetryPeriodFrequency - int (default: 2000 ms)
streamerRetryPeriodMaximumRetries - int (default: 2)
Chunklist Retry Parameters:
streamerRetryRepresentationFrequency - int (default: 2000 ms)
streamerRetryRepresentationMaximumRetries - int (default: 2)
streamerRetryRepresentationMaximumReloads - int (default: 10)
Chunk Retry Parameters:
streamerRetryChunkFrequency - int (default: 1000 ms)
streamerRetryChunkMaximumRetries - int (default: 3)
Increasing the number of retries will give the player more time to retrieve content (in a scenario such as the one you describe) before closing the connection. If the connection is eventually closed by the player, the page will need to be refreshed for the player to request content again.