-->

The Tech Behind Chatroulette

从国际报纸到电视节目, 关于chatroulette上发生的事情已经说了很多,其中一些很有趣, some of which is bizarre, and some of which is, well, perverted. 但是网站背后的技术呢, 它允许任何人用网络摄像头随机和匿名地与一系列永无止境的人互动?

虽然它看起来像一个非常简单的网站, Chatroulette (警告:可能是NSFW)不是一天建成的. 这需要几个月的艰苦和坚持不懈的工作. More surprising, though, 这是一个17岁的俄罗斯高中生独自完成的.

That kid is Andrey Ternovsky, 他现在正在西海岸与潜在的投资者交谈,享受他的海外之旅. 但他不愿讨论出售该网站的可能性, 他很乐意谈论他是如何创造它的.

Chatroulette的诞生源于捷尔诺夫斯基的好奇心和一些远程控制网络摄像头的实验. 一位朋友建议说,随便找个人视频聊天应该很酷, 当特诺夫斯基找不到这样的网站时,他决定创建一个.

编程不是捷尔诺夫斯基的强项, 他雇不起任何人为他创建网站, 所以他开始学习Java和ActionScript. 他考虑在Flash Media Server上建立自己的网站, 但发现它太复杂了,而且“太他妈贵了”.“开源Red5也太复杂了. 他想要一种可以开箱即用的东西. 答案是Flash Player 10的点对点能力和 Wowza Media Server.

Unfortunately, 特诺夫斯基没钱买Wowza, either, 所以他骗了一点,用了一个序列号被破解的盗版版本. 一旦Wowza开始运行,它几乎立即崩溃. 尽管特诺夫斯基没有经营一个授权的复制品,但他还是决定向该公司寻求支持. 他确信他们会检查他的驾照,但令他惊讶的是,他们没有.

“我用的是盗版,但我还是修好了,”特诺夫斯基说.

一个名叫查理的人提供了帮助,特诺夫斯基认为他在Wowza的支持部门工作. 他实际上是公司的联合创始人兼首席技术官查理·古德. 古德为特诺夫斯基设计了一个补丁,解决了一个问题,但另一个问题又悄悄出现了. And another. And another. Chatroulette上不断的连接和断开, 以及每时每刻创造的成千上万的新流, put Wowza through some extreme tests. In all, 古德创建了四个补丁,当网站正常运行时,两人交换了200到300封电子邮件.

古德说:“他的应用程序以一种全新的、不同的方式运用了我们的软件。.

当用户尝试与Chatroulette建立连接时, 该网站首先尝试使用Flash 10建立点对点连接. 如果在三秒内不能成功,它就只能依靠Wowza了. 这两种系统的使用情况大致相同, 因为许多用户不符合Flash 10的技术要求. Ternovsky现在正在给Adobe的开发人员写笔记,帮助他们改进新功能.

特诺夫斯基在盗版上赚了不少钱, by the way, 并在他的网站获得病毒式传播成功后购买了Wowza的授权. 他提出给公司补发工资,但古德的团队认为他们得到的晋升更值得.

“我们意识到,一点点盗版实际上是可以接受的," says Good, 因为它允许一些实验.

尽管古德在Chatroulette上的第五个联系显示,一个男人正在做出令人作呕的行为(不, not that one; something worse), 他很早就相信捷尔诺夫斯基的研究.

古德说:“我告诉我的妻子,我觉得这家伙有本事。.

Chatroulette现在每天有100万独立用户.S., France, Germany, the U.K.美国、加拿大、土耳其和中国提供了最多的用户. 特诺夫斯基说,只有一个国家从未尝试过这个网站:乍得.

In the future, Ternovsky希望在网站上添加游戏, such as chess, 给人们另一种互动方式. 他还在开发全屏版本,不过他不确定这需要多少带宽. 而该网站的下一个版本仍未确定, 在加州的本轮会议之后, 捷尔诺夫斯基似乎不太可能独自从事这些改变.

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
Companies and Suppliers Mentioned