TokBox OpenTok Alternative?

StackOverflowNewbie picture StackOverflowNewbie · Oct 17, 2012 · Viewed 13.7k times · Source

I'd like to offer video chat on my website and was wondering if anyone can recommend an API/service that'll let me do so. I'm familiar with OpenTok, but not happy that it uses Flash. Also, the audio tends to have a lot of noise/feedback - unless you are wearing a headset.

Suggestions?

EDIT:

I'm using it for P2P right now, but do want to do group video chat in the future.

Flash is one of my primary concerns. I noticed Flash sometimes crashes when I'm using OpenTok. Though Flash crashes other times, too -- it seems to be more frequent when using it for OpenTok. I understand Flash has its benefits (the big one for me is that I can almost count on my users having it), but I'd like to explore other options if possible. Flash is supposed to be a dying technology?

Audio is the other major concern. There is generally an echo going on and a noticeable delay. Using the same set up (Internet connection, computer, mic/speakers, etc.) and comparing it to Skype, it's obvious that Skype is far more superior.

The player is my final concern. Here are the things I don't like about it:

  • I can't remove the top left icon that links to OpenTok. Thus, this isn't something I can truly white label.
  • The player comes with volume control, but not video control (e.g. to stop publishing, to stop subscribing). Instead, I am forced to implement my own via the API. Though the API makes it fairly easy to do, I don't think I should have to. Video control should be provided, just like volume control.

Answer

Ankur picture Ankur · Jul 12, 2013

OpenTok for WebRTC should solve all the issues you've noted above. Find more info here:http://tokbox.com/opentok/docs/concepts/WebRTC.html