XMV is a remote monitoring software with live video streaming, video recording and playback, video remote playback, snapshots and other features, while also supports push notification service.