Hi,
If you can view it for several hours, then I suspect the cause of its "hanging" is more on the firmware itself.
I can help taking a look at all settings to make sure they are correct; to see if any improvements can be done; and see if a new firmware is available. Normally the more expensive, the more stable the device is.
My timezone is GMT-5 (Canada). I expect 1 hour for the job.
Await your early response.
Best regards,
Bao Nguyen