我想在我的网站上提供视频聊天,并想知道是否有人可以推荐一个让我这样做的API /服务。我熟悉OpenTok,但不喜欢它使用Flash。此外,音频往往会有很多噪音/反馈 - 除非你戴着耳机。
建议?
修改
我现在正在将它用于P2P,但是希望将来能够进行群组视频聊天。
Flash是我最关心的问题之一。当我使用OpenTok时,我注意到Flash有时会崩溃。虽然Flash也会在其他时间崩溃 - 但在将其用于OpenTok时似乎更频繁。我理解Flash有它的好处(对我来说最重要的是我几乎可以指望我的用户拥有它),但我想尽可能探索其他选项。 Flash应该是一种垂死的技术?
音频是另一个主要问题。通常会出现回声和明显的延迟。使用相同的设置(互联网连接,计算机,麦克风/扬声器等)并将其与Skype进行比较,显然Skype更加优越。
玩家是我最后的关注点。以下是我不喜欢的事情:
答案 0 :(得分:7)
OpenRok for WebRTC应解决您上面提到的所有问题。在此处查找更多信息:http://tokbox.com/opentok/docs/concepts/WebRTC.html
答案 1 :(得分:2)
您可能需要查看TenHands(http://www.tenhands.net)提供的API,看看它是否符合您的需求。整合应该是相当直接的。
答案 2 :(得分:2)
现在还有EasyRTC(easyrtc.com)
答案 3 :(得分:1)
要明确Gerry所说的话。您可以使用EasyRTC构建和对等视频会议应用程序。使用easyrtc Lib,您可以在短时间内轻松进行群聊[视频+音频+文本+文件传输],只需看看他们的演示。他们已经提供了一个很好的演示应用程序列表,easyrtc lib已有详细记录。 请注意,easyrtc不使用Flash使用WebRTC。对于视频控制器,您可以轻松地在标签中嵌入HTML5视频控制器。
由于 快乐编码
答案 4 :(得分:1)
Twilio最近似乎取得了很好的进展:
答案 5 :(得分:0)