【问题标题】:Develop webcam chat application开发网络摄像头聊天应用程序
【发布时间】:2011-09-28 17:01:58
【问题描述】:

我正在尝试构建小型网络摄像头聊天(网络应用程序)。我在谷歌上搜索并找到了一些解决方案,但我认为建议的文档和博客不能满足我的需求。

我正在寻找具有 Apache/MIT 之类许可证的完整开源堆栈。

我不想使用基于 flex/flash 的代码。

您能否推荐: - 一个好的服务器 - 没有flash/flex可以吗?如果是,那怎么办?我的意思是任何特定的 Javascript 库都是相同的。 - 我希望某些应用程序架构提供了一些指针。

它包括客户端和服务器。我知道有一些服务器托管可用,但我不想这样做。

【问题讨论】:

  • 也许用谷歌?!?我输入了免费的non flash chat programs for php 并找到了一些结果。 hotscripts.com/category/php/scripts-programs/chat-scripts |专业聊天室、Aerochat……这些只是我找到的几个。
  • 如果没有 Flash、Java、Silverlight、ActiveX 或类似技术,您将无法在您的网络应用程序(至少是便携式应用程序)中使用网络摄像头。
  • 你不能没有闪光灯。用于获取网络摄像头流并通过套接字将其发送到服务器的操作脚本代码应该足够简单。然后你可以在顶部创建 javascript 包装器来控制 Flash。检查它是如何工作的:kawanet.blogspot.com/2009/05/…
  • @spacevillain - 是的,这个博客帮助我理解减少 flex/flash 代码。

标签: java php javascript html video-streaming


【解决方案1】:

我几乎 100% 确定没有 js 的内置库,或者是否可以制作自己的库。你必须有某种浏览器插件。考虑到几乎每个人都有它,flash 可能是最好的选择。如果你真的不能使用 flash,请尝试使用 java。如果您不能这样做,请查找浏览器插件,然后指示客户安装它。如果你不能这样做,那么你可能没有选择。如果这没有帮助,请告诉我们您为什么不能使用 Flash。

【讨论】:

  • 另一件需要考虑的事情可能是拥有 java 和 flash。如果他们没有一个,它可以使用另一个。
  • 作为非 Flash 用户 (Flashblock) 我可以说许多非 Flash 用户都知道、期望并且实际上更喜欢“精简功能”。因此,我期望系统上的网页支持网络摄像头。当然,此评论仅适用于我们这些刻意避开 Flash 的用户,不适用于无法使用 Flash 的用户。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-06
  • 2019-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多