At vLine, we provide a WebRTC-based cloud solution: https://vline.com. We're still working on some of the features you mentioned (recording), but would be happy to chat with them to see what we can do.
Thanks! I'll send them your way. A lot of service proiders seem to be in the same boat. They're all "working" on recording and say they get many requests for it. This company has reviewed dozens of services which were all very close to being what they want minus the recording feature. If you were able to deliver on that you would have a significant advantage over many other competitors.
Hey! I work on the BD team at TokBox - we're planning on having an archiving beta on WebRTC by the end of the month - if you want to know more feel free to drop me a line at edward [at] tokbox [dot] com!