No, you do not need your own server to host the digital signage. We manage it at our end.