Hi Yash,
I was using the very simple stream you have as a test at https://<my domain>:5443/WebRTCAppEE/index.html, I kept that stream active for a few hours.
Adaptive streaming is NOT enabled, IDK if it matters, but we have both VP8 & VP9 enabled.
I can't really answer about the hardware configuration as I don't know it and don't even know how to retrieve that, but we just created a Digital Ocean server with very basic configuration and didn't change anything that wasn't required during the installation of the server itself.
Attachment has our enabled settings