- Sep 13, 2001
- 53,535
- 6,361
- 126
i'm currently working on a mobile app for iOS (will be ported to android, so cross platform video chat is a must have too) and we're using openTok. the other day we started to look at the prices, and if our app takes off, the price we're going to be paying is pretty expensive. so we've started to look at alternatives.
the general video chat is always only going to have 2 people in it. there are 3 things that are 100% necessary for us, and we already have all of this working 100% in openTok.
1. must be cross platform (which all of the services have now)
2. must be able to get the publishers video stream and process it before it's sent over (we're using this for face detection via a custom renderer)
3. must be able to send "signals" across the connection between the 2 users (ie, one user presses something on their screen the other user immediately receives a signal so their client can be updated)
i've started looking at twilio and bit6 a bit, but i haven't found out yet if i can write a custom renderer with those yet or if they even have any concept of signals.
i'm wondering if anyone here has done anything like this before and if so, if they can recommend another service that can do all 3 of the mentioned stuff above.
obviously there is the solution to write our own webRTC video chat however, we are willing to pay for a service where we don't have to reinvent the wheel. down the road if it takes off we plan on writing our own webRTC stuff though, but for the time being we're looking at possible alternatives.
the general video chat is always only going to have 2 people in it. there are 3 things that are 100% necessary for us, and we already have all of this working 100% in openTok.
1. must be cross platform (which all of the services have now)
2. must be able to get the publishers video stream and process it before it's sent over (we're using this for face detection via a custom renderer)
3. must be able to send "signals" across the connection between the 2 users (ie, one user presses something on their screen the other user immediately receives a signal so their client can be updated)
i've started looking at twilio and bit6 a bit, but i haven't found out yet if i can write a custom renderer with those yet or if they even have any concept of signals.
i'm wondering if anyone here has done anything like this before and if so, if they can recommend another service that can do all 3 of the mentioned stuff above.
obviously there is the solution to write our own webRTC video chat however, we are willing to pay for a service where we don't have to reinvent the wheel. down the road if it takes off we plan on writing our own webRTC stuff though, but for the time being we're looking at possible alternatives.