Para algo como esto, las cámaras dehua son mis favoritas por que proveen el virtual host name para acceder desde cualquier ubicación y lo puedes hacer fácilmente con el
ExoPlayer y únicamente ingresas
CreateHLSSource( http:// xxxxxxx:xx /cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD] )
(xxxxxxx:xx es tu virtual host name q viene en la parte de configuración de red de la cámara o grabador)
De cualquier forma si tienes otra marca de cámaras y no tiene la sección de host, puedes acceder localmente, suerte!