【问题标题】:How does Youtube implement live streamingYoutube如何实现直播
【发布时间】:2011-08-01 17:57:50
【问题描述】:

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

多年来,Bitgravity 使用相同的方式来提供他们的直播(例如查看 Twit.tv)。

有谁知道用于此的服务器端是什么?以及如何不使用 Adob​​e FMS、Wowza 或 Red5 来实现这一目标?

【问题讨论】:

    标签: http youtube live-streaming wowza


    【解决方案1】:

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

    他们是用 Java 编写的。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-02-02
        • 2016-06-07
        • 2022-01-13
        • 2017-03-23
        • 2015-08-01
        • 2017-07-31
        • 2010-10-11
        • 1970-01-01
        相关资源
        最近更新 更多