Youtube如何实现直播

时间:2011-04-08 18:40:52

标签: http youtube live-streaming wowza

在观看Youtube直播(http://youtube.com/live/)的同时监控您的网络,您可以看到他们正在将文件下载到您的缓存中,而该文件实际上是直播。

Bitgravity使用相同的方式来传递他们的直播流(例如Check Twit.tv)。

有谁知道服务器端用于什么?如何才能实现这一目标,而不是使用Adobe FMS,Wowza或Red5?

2 个答案:

答案 0 :(得分:9)

这些家伙已经整理了一个open source video streaming server,因此您可以查看源代码,看看他们是如何做到的。

他们用Java写的。

当前版本是一个工作原型,它展示了主要想法。主要设计目标是资源使用率低。

答案 1 :(得分:2)

可以有很多方法来实现流媒体,我不认为谷歌会让你知道他们是如何做到的,但它甚至可以通过简单的http来完成,只是一个简单的流发送视频数据而没有“范围”标题所以它只是继续下去