Heat source
Is the DVD player directly on top of the receiver or other electronics that generate a lot of heat?
To test your heat theory, point a small fan at the DVD player and see if it continues to work normally for >30 minutes. Some setup boxes and DVRs have an internal fan, maybe it is not functioning.