Мне кажется суть кроется в том что, для обнаружения устройств в сети используются специальный протоколы, например в вашем случае это может быть открытый протокол ONVIF. Благодаря которому вы видите информацию о устройства. Но товарищи из Apple редко признают открытые протоколы и поэтому используют свой Bonjour, который ваш роутер скорее всего не понимает, либо этот протокол в нем отключен (да да есть функции отключения этого протокола)
П.С. Могу ошибаться в названии протоколов, но суть та же.