MultiStreamViewer is an application designed to simultaneously display multiple Network based streams of Video data. It is designed to act as a CCTV Video Wall without requiring a central server (i.e. suitable for receiveing UDP Unicast and directly subscribing to an RTSP source).