如何让人们通过网络摄像头在网站上看到对方?

时间:2010-03-09 19:42:39

标签: html flash camera

我想建立一个人们可以通过网络摄像头看到对方的网站。我在谷歌找不到任何东西,那么,你能给我任何建议或链接到教程吗? 感谢

6 个答案:

答案 0 :(得分:6)

动作脚本3 + Flash Media Server或开源Red5服务器 http://osflash.org/red5

答案 1 :(得分:3)

想尝试热点吗?

Silverlight 4(现在处于测试阶段)似乎支持麦克风和网络摄像头。您还需要为它创建服务器端。可能是某种用户管理和联系人列表。如果你有很多用户,那么将会有很大的带宽,所以服务器端应该可以扩展到多台机器。也许Azure云?使用您选择的任何平台都需要付出很多努力。

答案 2 :(得分:2)

我相信你并不认为这是你认为的问题,如果你要建造它需要几个月的设计和开发。

如果您搜索“网络聊天网络摄像头”,您可能会看到我为什么这么说。

例如,此http://www.ivideochat.com/网站因此而开发了一个程序。看看它有多复杂,有多少人认为。

另外你没有说,你使用什么平台,什么是你的服务器将分割视频频道并将它们全部发送到另一个,你打算一对一使用它,还是全部使用它你打算在asp.net上构建它吗?在linux上,在flash上​​,在什么?

有些时候,小的用文字思考,在发展中太过庞大。

所以对我来说,你必须定义很多想法,然后你可以看看你是否能做到这一点 1 。媒体流服务器?例如http://www.adobe.com/products/flashmediaserver/
2 。发展平台。
3 。可能的用户数量 4 。他们互相交流的方式 5 。他们所有人都需要相机吗? 6 。糟糕的用户(表示不好的想法)怎么样? 7 。他们也要聊天吗?

首先考虑所有这些,然后对你来说可能更清楚。

答案 3 :(得分:2)

  

一个adsl连接12 $,一台电脑   320 $,as3 documentacion about camera class priceless

答案 4 :(得分:0)

在架构上,您需要一台服务器将视频/音频转发给双方,因为它们无法直接连接。

您需要在浏览器中运行Silverlight或Flash“电影”,并且需要服务器才能进行中继。

使用 Haxe 相对简单。

Haxe是一种用于创建Flash“电影”和服务器应用程序的免费语言(以及更多内容;请阅读其主页)。

可用于免费的与Haxe相关的服务器之一是HaxeVideo - 实际上是一个视频服务器(其中包括)支持来自客户端的实时流媒体。在服务器上运行HaxeVideo,您可以轻松地使Flash客户端(自然地用Haxe语言编写)进行视频聊天。

有几个网站正是这样做的,例如Reel PortalDoVisio

如果您预计会有非常高的音量,您可以转向$$$服务器,例如WowzaFlash Media Server (FMS),或者您只需为HaxeVideo添加对等支持。

答案 5 :(得分:-1)

我的建议是雇用一两个知道如何构建涉及实时音频的网络应用程序的开发人员。 Flex / Silverlight中的视频功能。