2013-04-23 55 views
0

我的托管服务不允许在共享托管帐户上使用Flash服务器或Red5,只能使用VPS帐户。这是一些东西,我不想付钱。我已经成功创建了一个MXML应用程序,并成功将其编译到一个.SWF文件中,该文件将抓取用户的实时摄像头。现在我遇到的问题是向其他用户显示该摄像头。所以我假设我需要某种服务器来发送视频,以便我可以连接到它,然后显示流。现在我的问题是,是否有解决方案,我不需要其他服务器,如Red5或Flash服务器?为什么我不能自己处理现场摄像头并使用ActionScript3.0显示实时流?如何在不使用Flash服务器或Red5的情况下使用Adobe Flex流式传输实时网络摄像头视频?

+0

您也许可以使用Flash Player的点对点技术:http://labs.adobe.com/technologies/cirrus/。不过,我不太了解它是如何工作的。如果两个客户端在同一个Wifi网络上,我认为您使用LocalConnection。 – JeffryHouser 2013-04-23 16:13:24

+0

我决定要求用户创建一个Ustream帐户,然后将HTML链接嵌入到他们的视频流中。 – 2013-04-23 17:36:33

回答

0

前往Adobe Cirrus作为Reboog711提到。 它是一个peer-2-peer协议。

好回答你的问题..

是有一个变通中,我不需要另一台服务器,如 的Red5或Flash服务器?

  • 是,你不需要在这里涉及的任何服务器。只需连接到服务并获取令牌标识。将该令牌ID与远程最终用户进行交换,反之亦然,以便双方都能看到自己。

我为什么不能办理现场摄像头我和使用ActionScript3.0的显示实时 流?

  • 谁说你不能;)?您可以很好地控制包括网络摄像头视频大小,宽高比,质量,带宽等所有使用actionscript 3.0的设置。
相关问题