I've never heard of that brand of router.
IP cameras don't have their own firewalls so I'm not sure what you mean when you say port 554 was blocked by windows media player home sharing. No Windows device on your network has anything to do with the connection between the router and the IP camera. So if the connectivity is intermittent, I would lean more towards blaming wifi. That is, if you are connected via wifi with this camera.