Would it be possible to make a desktop application that allows us to host our own video like a YouTube except every video is hosted by the uploader?