I've been researching webRTC platforms and found that OpenTok seems to provide the most customizable functionality. Before I dive nose deep into it, I wanted to make sure that it could perform one key requirement:
During a 1-1 video call between two users A and B, I want one of these users (lets go with user A) to be able to receive a call from a third party (lets call the third party user C). When A receives a call from C, while in a call with B, I want A to be able to put the call with B on hold and take the call from C. It'd be great if A could also send B a video so that B can watch something while A is talking to C.
Thanks!