阅读Ted Roden 的“构建实时用户体验”,我想知道如何在不使用 flash 的情况下更进一步,让一些视频聊天网络应用程序启动并运行。
所以,在可行性方面:
- 客户端:如何不使用闪存访问 cam 和 mic 本地流?
- 服务器端:是否有任何现有的框架或开源服务器(比如 red5)专注于这种用例?如果没有,我需要什么来构建自己的(轻量级)visio 聊天服务器?
恐怕闪存似乎是目前唯一的方式,这就是为什么我问你们,是否有人可以让我更清楚。
阅读Ted Roden 的“构建实时用户体验”,我想知道如何在不使用 flash 的情况下更进一步,让一些视频聊天网络应用程序启动并运行。
所以,在可行性方面:
恐怕闪存似乎是目前唯一的方式,这就是为什么我问你们,是否有人可以让我更清楚。
我还没有读过这本书,因此也许我今天没有看到构建非 Flash 视频聊天应用程序的意义。
正如您已经提供了另一个帖子的链接,他们在其中谈论 html5 和其他内容,您还可以看到今天最简单的方法是 flash。不仅因为它有据可查,而且因为人们通常在他们的机器上安装闪存 - 至少是那些想要使用视频聊天的人。这使得他们很容易参与到这样的体验中。Flash 已安装,因此您无需强制他们下载任何新插件。
如果新标准允许 Web 开发人员从 Flash 中解放出来,您仍然需要等待人们下载新的浏览器,让他们享受新标准。
但是回到你的问题,如果你今天不想要它,而是一般地问:根据一些我不敢在这里引用的页面,html5就是你要找的。一个“无插件”的世界。
是的 - HTML5 CSS3 并且可能使用 flash 和另外一两个视频技术的组合,以允许不同的浏览器和平台。我们目前正在考虑按照这些思路开发一个项目。在公共聊天中使用 iPhone Android Mac Linux 和 PC 的愿望是先进的,最终是必要的。要了解这三种不同技术的使用,请参阅 VideoJS 开源项目。