适合初学者的HTTP数据流?

时间:2015-05-25 19:30:48

标签: http streaming http-streaming gnip

我开始研究一个需要使用PowerTrack / GNIP来传输Twitter数据的项目,当我说我在网络方面非常缺乏经验时我必须诚实,而且我完全不知道它何时来到数据流(HTTP),它们如何工作等。

是否有任何资源以简单的方式完成所有这些?在开始查看API等之前,我希望能够在我脑海中映射数据流处理过程。

谢谢

1 个答案:

答案 0 :(得分:0)

查看以下两个资源,这些资源可以很好地概述视频流。视频流可能有更多背景,可以帮助您理解概念:

非常简单术语中,流将大文件或实时流分成块,并将这些块一个接一个地发送到客户端(例如浏览器)。客户端通常可以请求不是直播流的内容的起点。在后台,这通常由客户端发送对每个单独块的请求(而不是仅具有多个响应的一个请求)来工作。

多请求方法的优点是您知道客户端实际上仍然感兴趣(例如,用户没有浏览器到另一个页面等)以及视频和音频等,客户端可以动态请求不同的带宽文件,具体取决于当前网络连接 - 请参阅:http://en.wikipedia.org/wiki/Adaptive_bitrate_streaming

Twitter也有流媒体页面,但你可能已经看过了: