毫无疑问,这是一项完善的技术,而不是Twitter特有的。
使用伪流(渐进式下载)获取上载的视频,而使用自适应比特率流传送实时流,这意味着对于不同的带宽存在多个相同的直播流的再现。然后,玩家可以选择一个充分利用您的连接的版本。
http://en.wikipedia.org/wiki/Adaptive_bitrate_streaming
答案并非那么简单。 例如,HLS是如何在网络上进行的,以及Meerkat如何使用短段大小来加速HLS创建的缓冲和播放列表创建。
在移动设备上,它们显示出2-3秒的延迟,这是我从未使用HLS看到的。 嗅探连接本身我发现在移动设备上他们正在使用RTMP,这种方式更昂贵且可扩展性更低,无法提供体验。
这是一篇简短的文章,谈论有关rtmp播放的评论: http://www.alamtechstuffs.com/periscope-livestreaming-app/