Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TokBox OpenTok Alternative? [closed]

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.
like image 498
StackOverflowNewbie Avatar asked Oct 17 '12 04:10

StackOverflowNewbie


People also ask

Is OpenTok free?

The Opentok API is free, so anyone can integrate live group video for a customized online experience (however you do have to pay TokBox to do 3+ people video calls). You can see some of the neat ways people are using OpenTok in the OpenTok gallery.

What is TokBox OpenTok?

The Vonage Video API (formerly TokBox OpenTok) makes it easy to build a custom video experience within any mobile, web, or desktop application, and is built on the WebRTC industry standard that is available on billions of devices.

What is OpenTok used for?

OpenTok is a platform that allows developers to integrate live, group video chat directly into their web experience in a manner that makes most compatible to their web application interface.


2 Answers

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

like image 169
Ankur Avatar answered Sep 20 '22 09:09

Ankur


You may want to check out the API's provided by TenHands (http://www.tenhands.net) to see if this meets your needs. The integration should be fairly straight forward.

like image 44
Venky Avatar answered Sep 21 '22 09:09

Venky