2012-10-17 15 views
14

Mi piacerebbe offrire video chat sul mio sito web e mi chiedevo se qualcuno può raccomandare un servizio API che mi consenta di farlo. Conosco OpenTok, ma non sono contento che usi Flash. Inoltre, l'audio tende ad avere un sacco di rumore/feedback - a meno che non si indossa un auricolare.TokBox OpenTok Alternative?

Suggerimenti?

EDIT:

sto usando per il P2P in questo momento, ma si vuole fare video chat di gruppo in futuro.

Flash è una delle mie preoccupazioni principali. Ho notato che Flash a volte si blocca quando sto usando OpenTok. Anche se Flash si blocca altre volte, sembra essere più frequente quando lo si utilizza per OpenTok. Comprendo che Flash ha i suoi vantaggi (il più importante per me è che posso quasi contare sul fatto che i miei utenti ce l'abbiano), ma mi piacerebbe esplorare altre opzioni se possibile. Flash dovrebbe essere una tecnologia morente?

L'audio è l'altra preoccupazione principale. Generalmente si verifica un eco e un ritardo notevole. Utilizzando la stessa configurazione (connessione Internet, computer, microfono/altoparlanti, ecc.) E confrontandolo con Skype, è ovvio che Skype è molto più avanzato.

Il giocatore è la mia preoccupazione finale. Ecco le cose che non mi piacciono:

  • Non riesco a rimuovere l'icona in alto a sinistra che si collega a OpenTok. Quindi, questo non è qualcosa che posso veramente etichettare in bianco.
  • Il lettore è dotato di controllo del volume, ma non di controllo video (ad esempio per interrompere la pubblicazione, per interrompere la sottoscrizione). Invece, sono costretto a implementare il mio tramite l'API. Sebbene l'API lo renda abbastanza facile da fare, non penso che dovrei farlo. Il controllo video dovrebbe essere fornito, proprio come il controllo del volume.
+0

** completa Disclaimer: io lavoro a TokBox. Ho costruito l'implementazione originale di OpenTok. ** Potresti parlare di più al tuo caso d'uso? In particolare: è one-to-one? Quali browser stai prendendo di mira? Ci sono problemi con il firewall di cui essere a conoscenza? – monvural

+0

@monvural - Ho aggiornato il mio post. In attesa di vostri commenti. Grazie. – StackOverflowNewbie

risposta

2

Si consiglia di controllare le API fornite da TenHands (http://www.tenhands.net) per vedere se questo soddisfa le vostre esigenze. L'integrazione dovrebbe essere abbastanza semplice.

+2

Benvenuti in StackOverflow. Si prega di verificare come usare Markdown - in questo modo l'URL che hai fornito verrà visualizzato come link cliccabile. C'è una icona di aiuto accanto alla casella di modifica con un riassunto su come usarlo. – marko

+1

Il link è morto – naXa

0

Ecco un "confronto" elenco di fornitori di API come definito da VSee:

Un no .. Non ho alcun interesse a VSee.

1

Per rendere chiaro quello che ha detto Gerry. È possibile utilizzare EasyRTC per creare e peer applicazioni di videoconferenza peer. Usando easyrtc Lib puoi facilmente fare una chat di gruppo [video + audio + testo + trasferimento file] in breve tempo, basta vedere la loro demo. Forniscono già una buona lista di applicazioni dimostrative e la lib di easyrtc è ben documentata. Nota che, easyrtc non usa il flash, usa WebRTC. E per il controller video puoi facilmente incorporare il controller video HTML5 nel tag.

Grazie Happy Coding