87035701
May 13, 2016
Dec 6, 2016
Computer application software for simultaneously recording and overlaying a video of a user onto another video that is being streamed on a mobile device, namely, software for overlaying a recorded video over a live media stream
Electrical and Scientific Apparatus