首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET、flash、silverlight中的视频会议

ASP.NET、flash、silverlight中的视频会议
EN

Stack Overflow用户
提问于 2012-02-02 23:00:00
回答 1查看 1.6K关注 0票数 2

我需要在ASP.Net应用程序中实现视频会议。

我们有包含3个用户的案例。对于每个案例,我们需要设置视频会议可能性。

是否有任何服务或库可用于此功能?

编辑:

TokBox是一个很好使用的服务,但是我现在需要一个解决方案来维护自己的服务器。有没有现有的服务可以让我这样做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-03 00:09:34

请看这里:http://www.red5chat.com/

到目前为止,你最简单的解决方案就是将Flash嵌入到你的ASP.NET页面中。如果你想要一个免费的很好的解决方案,你可以使用Red5作为你的媒体服务器后端。(您还可以为Wowza或Flash media server等后端媒体服务器解决方案付费。)

从理论上讲,你可以使用Silverlight (参见http://silverlightvideochat.codeplex.com/)做到这一点,但它远没有Flash解决方案那么复杂,也就是说,视频编解码器几乎没有那么好,没有AEC,降噪等。

至于HTML5,谷歌已经开源了WebRTC,它正在努力通过标准化过程。但目前大约有0%的浏览器支持它。(它于1月中旬发布到Chrome dev频道:http://www.webrtc.org/blog/webrtcnowavailableinthechromedevchannel。)

但简而言之,还是“在客户端使用闪存,在服务器上使用Red5”。

编辑:通过更多的客户端编码和Adobe的RTMFP解决方案,您可以创建一个不使用服务器的基于Flash的点对点解决方案。它不会扩展到每个“房间”超过2-4个用户,但它将具有非常低的延迟,并且不需要您站立和支持服务器。请参阅here了解入门信息。

此外,谷歌Chrome的生产渠道现在支持WebRTC (Opera也是如此)。你可以在here上看到它的演示。Firefox也支持它的一个版本,但这两个版本还不兼容,尽管实现互操作性是两个开发团队的优先事项。IE和Safari都还没有宣布支持。

Tokbox还有一个相当简单的接口,允许你在WebRTC可用的时候使用它(它产生比Flash更高质量的音频/视频),当它不可用的时候降级到Flash。它是免费的1:1会话或每月少于25000分钟的群组。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9114515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档